Resource details

File name: Données en temps réel au format GTFS-RT
Format: gtfs-rt

Les messages suivants du format GTFS-RT sont disponibles dans ce flux :

  • TripUpdate
  • VehiclePosition
  • Alert

This resource file is part of the dataset Réseau urbain Brévibus.

Download availability

2025-10-04
100%
2025-10-05
99.7%
2025-10-06
99.7%
2025-10-07
99.1%
2025-10-08
99.8%
2025-10-09
99.8%
2025-10-10
99.8%
2025-10-11
100%
2025-10-12
98.9%
2025-10-13
99.5%
2025-10-14
99.6%
2025-10-15
98.3%
2025-10-16
99.6%
2025-10-17
99.7%
2025-10-18
100%
2025-10-19
98.9%
2025-10-20
99.7%
2025-10-21
99%
2025-10-22
99.6%
2025-10-23
99.7%
2025-10-24
99.6%
2025-10-25
99.6%
2025-10-26
98.2%
2025-10-27
98.8%
2025-10-28
98.8%
2025-10-29
99.5%
2025-10-30
98.9%
2025-10-31
99.5%
2025-11-01
100%
2025-11-02
98.7%
2025-11-03
100%
Learn more
We test this resource download availability every hour by making an HTTP HEAD request with a timeout of 5 seconds. If we detect a downtime, we perform subsequent tests every 10 minutes, until the resource is back online.

For SIRI and SIRI Lite feeds, we perform a GET request: a 401 or 405 status code is considered successful. In case of HTTP 500, the feed will be considered unavailable, unless the body appears to contain SOAP.

Validation details

⚠️1 warning

Validation carried out using the current GTFS file and the GTFS-RT the 2025-11-03 at 08:04 Europe/Paris using the MobilityData GTFS-RT validator.

Warnings

ID in one feed missing from the other W003 1 error

a trip_id that is provided in the VehiclePositions feed should be provided in the TripUpdates feed, and a vehicle_id that is provided in the TripUpdates feed should be provided in the VehiclePositions feed

Sample errors
  • trip_id 8-1560346725 is in TripUpdates but not in VehiclePositions feed
Validate this GTFS-RT now

Previous validations

Here is a recap of all the error types encountered over the last 30 days.

Error ID Description Errors count Number of occurences
W003 a trip_id that is provided in the VehiclePositions feed should be provided in the TripUpdates feed, and a vehicle_id that is provided in the TripUpdates feed should be provided in the VehiclePositions feed 68 19 times (63 % of validations)
E043 If a stop_time_update doesn't have a schedule_relationship of SKIPPED or NO_DATA, then either arrival or departure must be provided 40 18 times (60 % of validations)
E025 Within the same stop_time_update, arrival and departures times can be the same, or the departure time can be later than the arrival time - the departure time should never come before the arrival time. 37 15 times (50 % of validations)
E022 stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. 67 12 times (40 % of validations)
E029 The vehicle position should be within a certain distance of the GTFS shapes.txt data for the current trip unless there is a Service Alert with the Effect of DETOUR for this trip_id. 1 1 times (3 % of validations)
E047 If separate `VehiclePositions` and `TripUpdates` feeds are provided, `VehicleDescriptor` or `TripDescriptor` ID value pairing should match between the two feeds. 1 1 times (3 % of validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 1 1 times (3 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2025-11-03 at 13:48 Europe/Paris.

trip_updates (9) vehicle_positions (2) service_alerts (0)

Entities seen in the last 7 days.

trip_updates vehicle_positions

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2025-11-03 at 13:48 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "vehicle:61d843eed74c542cfad51ff3", "vehicle": { "currentStopSequence": 19, "position": { "latitude": 47.24507141113281, "longitude": -2.1626431941986084 }, "stopId": "6276", "timestamp": "1762174092", "trip": { "routeId": "92", "scheduleRelationship": "SCHEDULED", "tripId": "8-1549673152" }, "vehicle": { "id": "61d843eed74c542cfad51ff3", "label": "75252", "licensePlate": "GD-622-PX" } } }, { "id": "vehicle:60a607dcd8ee7f00011d110a", "vehicle": { "currentStopSequence": 5, "position": { "latitude": 47.24518966674805, "longitude": -2.1652534008026123 }, "stopId": "6167", "timestamp": "1762173872", "trip": { "routeId": "96", "scheduleRelationship": "SCHEDULED", "tripId": "8-1616774237" }, "vehicle": { "id": "60a607dcd8ee7f00011d110a", "label": "71832", "licensePlate": "CP-075-HK" } } }, { "id": "trip:8-1549673152", "tripUpdate": { "stopTimeUpdate": [ { "stopId": "6004", "stopSequence": 1 }, { "stopId": "6274", "stopSequence": 2 }, { "stopId": "6007", "stopSequence": 3 }, { "stopId": "6014", "stopSequence": 4 }, { "stopId": "6016", "stopSequence": 5 }, { "stopId": "6019", "stopSequence": 6 }, { "stopId": "6223", "stopSequence": 7 }, { "stopId": "6025", "stopSequence": 8 }, { "stopId": "6028", "stopSequence": 9 }, { "stopId": "6031", "stopSequence": 10 }, { "stopId": "6034", "stopSequence": 11 }, { "stopId": "6169", "stopSequence": 12 }, { "stopId": "6039", "stopSequence": 13 }, { "stopId": "6042", "stopSequence": 14 }, { "stopId": "6045", "stopSequence": 15 }, { "stopId": "6048", "stopSequence": 16 }, { "stopId": "8534", "stopSequence": 17 }, { "arrival": { "time": "1762174016" }, "departure": { "time": "1762174060" }, "stopId": "5975", "stopSequence": 18 }, { "arrival": { "time": "1762174170" }, "departure": { "time": "1762174170" }, "stopId": "6276", "stopSequence": 19 }, { "arrival": { "time": "1762174230" }, "departure": { "time": "1762174230" }, "stopId": "5968", "stopSequence": 20 } ], "timestamp": "1762174092", "trip": { "routeId": "92", "scheduleRelationship": "SCHEDULED", "tripId": "8-1549673152" }, "vehicle": { "id": "61d843eed74c542cfad51ff3", "label": "75252", "licensePlate": "GD-622-PX" } } }, { "id": "trip:8-1616774236", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1762171248" }, "departure": { "time": "1762171556" }, "stopId": "5975", "stopSequence": 1 }, { "arrival": { "time": "1762171630" }, "departure": { "time": "1762171641" }, "stopId": "5973", "stopSequence": 2 }, { "arrival": { "time": "1762171684" }, "departure": { "time": "1762171696" }, "stopId": "5983", "stopSequence": 3 }, { "arrival": { "time": "1762171720" }, "departure": { "time": "1762171727" }, "stopId": "8532", "stopSequence": 4 }, { "arrival": { "time": "1762171880" }, "departure": { "time": "1762171892" }, "stopId": "6167", "stopSequence": 5 }, { "arrival": { "time": "1762171964" }, "departure": { "time": "1762171990" }, "stopId": "3964", "stopSequence": 6 }, { "arrival": { "time": "1762172028" }, "departure": { "time": "1762172038" }, "stopId": "5989", "stopSequence": 7 }, { "arrival": { "time": "1762172148" }, "departure": { "time": "1762172200" }, "stopId": "5992", "stopSequence": 8 }, { "arrival": { "time": "1762172241" }, "departure": { "time": "1762172256" }, "stopId": "3972", "stopSequence": 9 }, { "arrival": { "time": "1762172340" }, "departure": { "time": "1762172372" }, "stopId": "6258", "stopSequence": 10 }, { "arrival": { "time": "1762172423" }, "departure": { "time": "1762172436" }, "stopId": "6073", "stopSequence": 11 }, { "arrival": { "time": "1762172473" }, "departure": { "time": "1762172485" }, "stopId": "6070", "stopSequence": 12 }, { "arrival": { "time": "1762172526" }, "departure": { "time": "1762172537" }, "stopId": "5966", "stopSequence": 13 }, { "arrival": { "time": "1762172667" }, "departure": { "time": "1762172669" }, "stopId": "5968", "stopSequence": 14 }, { "arrival": { "time": "1762172752" }, "departure": { "time": "1762172767" }, "stopId": "5971", "stopSequence": 15 }, { "arrival": { "time": "1762172852" }, "departure": { "time": "1762172887" }, "stopId": "5973", "stopSequence": 16 }, { "arrival": { "time": "1762172967" }, "stopId": "5975", "stopSequence": 17 } ], "timestamp": "1762173872", "trip": { "routeId": "96", "scheduleRelationship": "SCHEDULED", "tripId": "8-1616774236" }, "vehicle": { "id": "60a607dcd8ee7f00011d110a", "label": "71832", "licensePlate": "CP-075-HK" } } }, { "id": "trip:8-1560346725", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1762152296" }, "departure": { "time": "1762152342" }, "stopId": "6097", "stopSequence": 1 }, { "arrival": { "time": "1762152377" }, "departure": { "time": "1762152398" }, "stopId": "6093", "stopSequence": 2 }, { "arrival": { "time": "1762152439" }, "departure": { "time": "1762152453" }, "stopId": "3967", "stopSequence": 3 }, { "arrival": { "time": "1762152535" }, "departure": { "time": "1762152550" }, "stopId": "6261", "stopSequence": 4 }, { "arrival": { "time": "1762152580" }, "departure": { "time": "1762152589" }, "stopId": "6088", "stopSequence": 5 }, { "arrival": { "time": "1762152669" }, "departure": { "time": "1762152683" }, "stopId": "3965", "stopSequence": 6 }, { "arrival": { "time": "1762152769" }, "departure": { "time": "1762152785" }, "stopId": "6101", "stopSequence": 7 }, { "arrival": { "time": "1762152827" }, "departure": { "time": "1762152838" }, "stopId": "6103", "stopSequence": 8 }, { "arrival": { "time": "1762152879" }, "departure": { "time": "1762152893" }, "stopId": "6106", "stopSequence": 9 }, { "arrival": { "time": "1762152931" }, "departure": { "time": "1762152941" }, "stopId": "6082", "stopSequence": 10 }, { "arrival": { "time": "1762152970" }, "departure": { "time": "1762152979" }, "stopId": "6079", "stopSequence": 11 }, { "arrival": { "time": "1762153011" }, "departure": { "time": "1762153019" }, "stopId": "3971", "stopSequence": 12 }, { "arrival": { "time": "1762153059" }, "stopId": "5992", "stopSequence": 13 } ], "timestamp": "1762174092", "trip": { "routeId": "93", "scheduleRelationship": "SCHEDULED", "tripId": "8-1560346725" }, "vehicle": { "id": "61d843eed74c542cfad51ff3", "label": "75252", "licensePlate": "GD-622-PX" } } }, { "id": "trip:8-1616774237", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1762173679" }, "departure": { "time": "1762173612" }, "stopId": "5975", "stopSequence": 1 }, { "arrival": { "time": "1762173696" }, "departure": { "time": "1762173722" }, "stopId": "5973", "stopSequence": 2 }, { "arrival": { "time": "1762173779" }, "departure": { "time": "1762173785" }, "stopId": "5983", "stopSequence": 3 }, { "arrival": { "time": "1762173810" }, "departure": { "time": "1762173822" }, "stopId": "8532", "stopSequence": 4 }, { "arrival": { "time": "1762173950" }, "departure": { "time": "1762173950" }, "stopId": "6167", "stopSequence": 5 }, { "arrival": { "time": "1762174070" }, "departure": { "time": "1762174070" }, "stopId": "3964", "stopSequence": 6 }, { "arrival": { "time": "1762174130" }, "departure": { "time": "1762174130" }, "stopId": "5989", "stopSequence": 7 }, { "arrival": { "time": "1762174250" }, "departure": { "time": "1762174250" }, "stopId": "5992", "stopSequence": 8 }, { "arrival": { "time": "1762174370" }, "departure": { "time": "1762174370" }, "stopId": "3972", "stopSequence": 9 }, { "arrival": { "time": "1762174430" }, "departure": { "time": "1762174430" }, "stopId": "6258", "stopSequence": 10 }, { "arrival": { "time": "1762174490" }, "departure": { "time": "1762174490" }, "stopId": "6073", "stopSequence": 11 }, { "arrival": { "time": "1762174550" }, "departure": { "time": "1762174550" }, "stopId": "6070", "stopSequence": 12 }, { "arrival": { "time": "1762174670" }, "departure": { "time": "1762174670" }, "stopId": "5966", "stopSequence": 13 }, { "arrival": { "time": "1762174790" }, "departure": { "time": "1762174790" }, "stopId": "5968", "stopSequence": 14 }, { "arrival": { "time": "1762174910" }, "departure": { "time": "1762174910" }, "stopId": "5971", "stopSequence": 15 }, { "arrival": { "time": "1762175030" }, "departure": { "time": "1762175030" }, "stopId": "5973", "stopSequence": 16 }, { "arrival": { "time": "1762175150" }, "departure": { "time": "1762175150" }, "stopId": "5975", "stopSequence": 17 } ], "timestamp": "1762173872", "trip": { "routeId": "96", "scheduleRelationship": "SCHEDULED", "tripId": "8-1616774237" }, "vehicle": { "id": "60a607dcd8ee7f00011d110a", "label": "71832", "licensePlate": "CP-075-HK" } } }, { "id": "trip:8-1560346650", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1762163690" }, "departure": { "time": "1762164011" }, "stopId": "6097", "stopSequence": 1 }, { "arrival": { "time": "1762164036" }, "departure": { "time": "1762164047" }, "stopId": "6093", "stopSequence": 2 }, { "arrival": { "time": "1762164077" }, "departure": { "time": "1762164094" }, "stopId": "3967", "stopSequence": 3 }, { "arrival": { "time": "1762164177" }, "departure": { "time": "1762164192" }, "stopId": "6261", "stopSequence": 4 }, { "arrival": { "time": "1762164217" }, "departure": { "time": "1762164260" }, "stopId": "6088", "stopSequence": 5 }, { "arrival": { "time": "1762164325" }, "departure": { "time": "1762164368" }, "stopId": "3965", "stopSequence": 6 }, { "arrival": { "time": "1762164451" }, "departure": { "time": "1762164460" }, "stopId": "6101", "stopSequence": 7 }, { "arrival": { "time": "1762164507" }, "departure": { "time": "1762164512" }, "stopId": "6103", "stopSequence": 8 }, { "arrival": { "time": "1762164550" }, "departure": { "time": "1762164592" }, "stopId": "6106", "stopSequence": 9 }, { "arrival": { "time": "1762164625" }, "departure": { "time": "1762164637" }, "stopId": "6082", "stopSequence": 10 }, { "arrival": { "time": "1762164661" }, "departure": { "time": "1762164669" }, "stopId": "6079", "stopSequence": 11 }, { "arrival": { "time": "1762164694" }, "departure": { "time": "1762164707" }, "stopId": "3971", "stopSequence": 12 }, { "arrival": { "time": "1762164735" }, "stopId": "5992", "stopSequence": 13 } ], "timestamp": "1762174092", "trip": { "routeId": "93", "scheduleRelationship": "SCHEDULED", "tripId": "8-1560346650" }, "vehicle": { "id": "61d843eed74c542cfad51ff3", "label": "75252", "licensePlate": "GD-622-PX" } } }, { "id": "trip:8-1560412187", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1762155874" }, "departure": { "time": "1762155994" }, "stopId": "5992", "stopSequence": 1 }, { "arrival": { "time": "1762156051" }, "departure": { "time": "1762156105" }, "stopId": "3972", "stopSequence": 2 }, { "arrival": { "time": "1762156143" }, "departure": { "time": "1762156145" }, "stopId": "6078", "stopSequence": 3 }, { "arrival": { "time": "1762156163" }, "departure": { "time": "1762156179" }, "stopId": "6081", "stopSequence": 4 }, { "arrival": { "time": "1762156214" }, "departure": { "time": "1762156221" }, "stopId": "6107", "stopSequence": 5 }, { "arrival": { "time": "1762156255" }, "departure": { "time": "1762156262" }, "stopId": "6104", "stopSequence": 6 }, { "arrival": { "time": "1762156293" }, "departure": { "time": "1762156303" }, "stopId": "6182", "stopSequence": 7 }, { "arrival": { "time": "1762156370" }, "departure": { "time": "1762156378" }, "stopId": "3966", "stopSequence": 8 }, { "arrival": { "time": "1762156438" }, "departure": { "time": "1762156447" }, "stopId": "6087", "stopSequence": 9 }, { "arrival": { "time": "1762156468" }, "departure": { "time": "1762156483" }, "stopId": "6262", "stopSequence": 10 }, { "arrival": { "time": "1762156528" }, "departure": { "time": "1762156537" }, "stopId": "3968", "stopSequence": 11 }, { "arrival": { "time": "1762156565" }, "stopId": "6092", "stopSequence": 12 }, { "arrival": { "time": "1762155210" }, "departure": { "time": "1762155210" }, "stopId": "6097", "stopSequence": 13 } ], "timestamp": "1762174092", "trip": { "routeId": "93", "scheduleRelationship": "SCHEDULED", "tripId": "8-1560412187" }, "vehicle": { "id": "61d843eed74c542cfad51ff3", "label": "75252", "licensePlate": "GD-622-PX" } } }, { "id": "trip:8-1560412188", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1762162796" }, "departure": { "time": "1762163049" }, "stopId": "5992", "stopSequence": 1 }, { "arrival": { "time": "1762163101" }, "departure": { "time": "1762163118" }, "stopId": "3972", "stopSequence": 2 }, { "arrival": { "time": "1762163151" }, "departure": { "time": "1762163161" }, "stopId": "6078", "stopSequence": 3 }, { "arrival": { "time": "1762163174" }, "departure": { "time": "1762163191" }, "stopId": "6081", "stopSequence": 4 }, { "arrival": { "time": "1762163227" }, "departure": { "time": "1762163234" }, "stopId": "6107", "stopSequence": 5 }, { "arrival": { "time": "1762163267" }, "departure": { "time": "1762163274" }, "stopId": "6104", "stopSequence": 6 }, { "arrival": { "time": "1762163307" }, "departure": { "time": "1762163318" }, "stopId": "6182", "stopSequence": 7 }, { "arrival": { "time": "1762163411" }, "departure": { "time": "1762163423" }, "stopId": "3966", "stopSequence": 8 }, { "arrival": { "time": "1762163480" }, "departure": { "time": "1762163494" }, "stopId": "6087", "stopSequence": 9 }, { "arrival": { "time": "1762163513" }, "departure": { "time": "1762163524" }, "stopId": "6262", "stopSequence": 10 }, { "arrival": { "time": "1762163574" }, "departure": { "time": "1762163592" }, "stopId": "3968", "stopSequence": 11 }, { "arrival": { "time": "1762163629" }, "stopId": "6092", "stopSequence": 12 }, { "arrival": { "time": "1762162110" }, "departure": { "time": "1762162110" }, "stopId": "6097", "stopSequence": 13 } ], "timestamp": "1762174092", "trip": { "routeId": "93", "scheduleRelationship": "SCHEDULED", "tripId": "8-1560412188" }, "vehicle": { "id": "61d843eed74c542cfad51ff3", "label": "75252", "licensePlate": "GD-622-PX" } } }, { "id": "trip:8-1560412189", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1762166727" }, "departure": { "time": "1762167754" }, "stopId": "5992", "stopSequence": 1 }, { "arrival": { "time": "1762167812" }, "departure": { "time": "1762167902" }, "stopId": "3972", "stopSequence": 2 }, { "arrival": { "time": "1762167958" }, "departure": { "time": "1762167962" }, "stopId": "6078", "stopSequence": 3 }, { "arrival": { "time": "1762167984" }, "departure": { "time": "1762167996" }, "stopId": "6081", "stopSequence": 4 }, { "arrival": { "time": "1762168032" }, "departure": { "time": "1762168042" }, "stopId": "6107", "stopSequence": 5 }, { "arrival": { "time": "1762168071" }, "departure": { "time": "1762168078" }, "stopId": "6104", "stopSequence": 6 }, { "arrival": { "time": "1762168110" }, "departure": { "time": "1762168119" }, "stopId": "6182", "stopSequence": 7 }, { "arrival": { "time": "1762168179" }, "departure": { "time": "1762168220" }, "stopId": "3966", "stopSequence": 8 }, { "arrival": { "time": "1762168278" }, "stopId": "6087", "stopSequence": 9 }, { "arrival": { "time": "1762166310" }, "departure": { "time": "1762166310" }, "stopId": "6262", "stopSequence": 10 }, { "arrival": { "time": "1762166430" }, "departure": { "time": "1762166430" }, "stopId": "3968", "stopSequence": 11 }, { "arrival": { "time": "1762166550" }, "departure": { "time": "1762166550" }, "stopId": "6092", "stopSequence": 12 }, { "arrival": { "time": "1762166610" }, "departure": { "time": "1762166610" }, "stopId": "6097", "stopSequence": 13 } ], "timestamp": "1762174092", "trip": { "routeId": "93", "scheduleRelationship": "SCHEDULED", "tripId": "8-1560412189" }, "vehicle": { "id": "61d843eed74c542cfad51ff3", "label": "75252", "licensePlate": "GD-622-PX" } } }, { "id": "trip:8-1560346648", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1762156618" }, "departure": { "time": "1762157426" }, "stopId": "6097", "stopSequence": 1 }, { "arrival": { "time": "1762157460" }, "departure": { "time": "1762157487" }, "stopId": "6093", "stopSequence": 2 }, { "arrival": { "time": "1762157524" }, "departure": { "time": "1762157537" }, "stopId": "3967", "stopSequence": 3 }, { "arrival": { "time": "1762157585" }, "departure": { "time": "1762157607" }, "stopId": "6261", "stopSequence": 4 }, { "arrival": { "time": "1762157631" }, "departure": { "time": "1762157642" }, "stopId": "6088", "stopSequence": 5 }, { "arrival": { "time": "1762157712" }, "departure": { "time": "1762157757" }, "stopId": "3965", "stopSequence": 6 }, { "arrival": { "time": "1762157840" }, "departure": { "time": "1762157847" }, "stopId": "6101", "stopSequence": 7 }, { "arrival": { "time": "1762157889" }, "departure": { "time": "1762157896" }, "stopId": "6103", "stopSequence": 8 }, { "arrival": { "time": "1762157929" }, "departure": { "time": "1762157942" }, "stopId": "6106", "stopSequence": 9 }, { "arrival": { "time": "1762157974" }, "departure": { "time": "1762157984" }, "stopId": "6082", "stopSequence": 10 }, { "arrival": { "time": "1762158007" }, "departure": { "time": "1762158011" }, "stopId": "6079", "stopSequence": 11 }, { "arrival": { "time": "1762158039" }, "departure": { "time": "1762158054" }, "stopId": "3971", "stopSequence": 12 }, { "arrival": { "time": "1762156650" }, "departure": { "time": "1762156650" }, "stopId": "5992", "stopSequence": 13 } ], "timestamp": "1762174092", "trip": { "routeId": "93", "scheduleRelationship": "SCHEDULED", "tripId": "8-1560346648" }, "vehicle": { "id": "61d843eed74c542cfad51ff3", "label": "75252", "licensePlate": "GD-622-PX" } } } ], "header": { "gtfsRealtimeVersion": "2.0", "timestamp": "1762174096" } }