Resource details

File name: Position des véhicules en temps réel GTFS-RT
Format: gtfs-rt

Position GPS temps réel des véhicules

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

Download availability

2025-09-19
100%
2025-09-20
100%
2025-09-21
100%
2025-09-22
100%
2025-09-23
100%
2025-09-24
100%
2025-09-25
100%
2025-09-26
100%
2025-09-27
100%
2025-09-28
100%
2025-09-29
100%
2025-09-30
100%
2025-10-01
100%
2025-10-02
100%
2025-10-03
100%
2025-10-04
100%
2025-10-05
100%
2025-10-06
100%
2025-10-07
100%
2025-10-08
100%
2025-10-09
100%
2025-10-10
100%
2025-10-11
100%
2025-10-12
100%
2025-10-13
100%
2025-10-14
100%
2025-10-15
100%
2025-10-16
100%
2025-10-17
100%
2025-10-18
100%
2025-10-19
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

2 errors, 108 warnings

Validation carried out using the current GTFS file and the GTFS-RT the 2025-10-18 at 09:03 Europe/Paris using the MobilityData GTFS-RT validator.

Errors

Vehicle position far from trip shape E029 2 errors

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.

Sample errors
  • vehicle.id 268436067 trip_id 17304677 at (48.43373,-4.39618) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
  • vehicle.id 268435666 trip_id 17451563 at (48.409912,-4.5072894) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR

Warnings

timestamp not populated W001 54 errors

Timestamps should be populated for all elements

Sample errors
  • vehicle_id 268436070 does not have a timestamp
  • vehicle_id 268435808 does not have a timestamp
  • vehicle_id 268436468 does not have a timestamp
  • vehicle_id 268435711 does not have a timestamp
  • vehicle_id 268435914 does not have a timestamp

schedule_relationship not populated W009 54 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • trip_id 17304478 does not have a schedule_relationship
  • trip_id 17304460 does not have a schedule_relationship
  • trip_id 17299233 does not have a schedule_relationship
  • trip_id 17305145 does not have a schedule_relationship
  • trip_id 17451538 does not have a schedule_relationship
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
W001 Timestamps should be populated for all elements 1 934 28 times (93 % of validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 1 934 28 times (93 % 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. 60 24 times (80 % of validations)
E003 All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED 17 2 times (7 % of validations)
E028 The vehicle position should be inside the agency coverage area. This is defined as within roughly 1/8 of a mile (200 meters) of the GTFS shapes.txt data, or stops.txt locations if the GTFS feed doesn't include shapes.txt. 3 1 times (3 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2025-10-19 at 08:45 Europe/Paris.

vehicle_positions (18) service_alerts (0) trip_updates (0)

Entities seen in the last 7 days.

vehicle_positions

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2025-10-19 at 08:45 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "vehicle:268435709", "vehicle": { "position": { "bearing": 292.0, "latitude": 48.36032485961914, "longitude": -4.569766044616699 }, "timestamp": "0", "trip": { "routeId": "02B", "tripId": "17306475" }, "vehicle": { "id": "268435709" } } }, { "id": "vehicle:268435907", "vehicle": { "position": { "bearing": 213.0, "latitude": 48.40009307861328, "longitude": -4.530247688293457 }, "timestamp": "0", "trip": { "routeId": "01", "tripId": "17306034" }, "vehicle": { "id": "268435907" } } }, { "id": "vehicle:268435908", "vehicle": { "position": { "bearing": 273.0, "latitude": 48.40312576293945, "longitude": -4.5060200691223145 }, "timestamp": "0", "trip": { "routeId": "01", "tripId": "17305996" }, "vehicle": { "id": "268435908" } } }, { "id": "vehicle:268435625", "vehicle": { "position": { "bearing": 328.0, "latitude": 48.395355224609375, "longitude": -4.434388160705566 }, "timestamp": "0", "trip": { "routeId": "03", "tripId": "17306131" }, "vehicle": { "id": "268435625" } } }, { "id": "vehicle:268435711", "vehicle": { "position": { "bearing": 187.0, "latitude": 48.384132385253906, "longitude": -4.505224227905273 }, "timestamp": "0", "trip": { "routeId": "02B", "tripId": "17306487" }, "vehicle": { "id": "268435711" } } }, { "id": "vehicle:268435562", "vehicle": { "position": { "bearing": 290.0, "latitude": 48.40160369873047, "longitude": -4.457505702972412 }, "timestamp": "0", "trip": { "routeId": "19", "tripId": "17306190" }, "vehicle": { "id": "268435562" } } }, { "id": "vehicle:268436471", "vehicle": { "position": { "bearing": 273.0, "latitude": 48.416568756103516, "longitude": -4.46247673034668 }, "timestamp": "0", "trip": { "routeId": "A", "tripId": "17299474" }, "vehicle": { "id": "268436471" } } }, { "id": "vehicle:268435914", "vehicle": { "position": { "bearing": 176.0, "latitude": 48.39689636230469, "longitude": -4.488995552062988 }, "timestamp": "0", "trip": { "routeId": "01", "tripId": "17306033" }, "vehicle": { "id": "268435914" } } }, { "id": "vehicle:268436460", "vehicle": { "position": { "bearing": 97.0, "latitude": 48.38420486450195, "longitude": -4.500871181488037 }, "timestamp": "0", "trip": { "routeId": "A", "tripId": "17299489" }, "vehicle": { "id": "268436460" } } }, { "id": "vehicle:268435858", "vehicle": { "position": { "bearing": 175.0, "latitude": 48.39360809326172, "longitude": -4.488105297088623 }, "timestamp": "0", "trip": { "routeId": "03", "tripId": "17306159" }, "vehicle": { "id": "268435858" } } }, { "id": "vehicle:268435565", "vehicle": { "position": { "bearing": 309.0, "latitude": 48.39088439941406, "longitude": -4.479050159454346 }, "timestamp": "0", "trip": { "routeId": "05", "tripId": "17306744" }, "vehicle": { "id": "268435565" } } }, { "id": "vehicle:268435566", "vehicle": { "position": { "bearing": 24.0, "latitude": 48.38570785522461, "longitude": -4.482750415802002 }, "timestamp": "0", "trip": { "routeId": "02B", "tripId": "17306474" }, "vehicle": { "id": "268435566" } } }, { "id": "vehicle:268436473", "vehicle": { "position": { "bearing": 228.0, "latitude": 48.3872184753418, "longitude": -4.5188798904418945 }, "timestamp": "0", "trip": { "routeId": "A", "tripId": "17299470" }, "vehicle": { "id": "268436473" } } }, { "id": "vehicle:268436071", "vehicle": { "position": { "bearing": 301.0, "latitude": 48.43748092651367, "longitude": -4.4094929695129395 }, "timestamp": "0", "trip": { "routeId": "16", "tripId": "17306420" }, "vehicle": { "id": "268436071" } } }, { "id": "vehicle:268435626", "vehicle": { "position": { "bearing": 2.0, "latitude": 48.40925216674805, "longitude": -4.496887683868408 }, "timestamp": "0", "trip": { "routeId": "03", "tripId": "17306130" }, "vehicle": { "id": "268435626" } } }, { "id": "vehicle:268436070", "vehicle": { "position": { "bearing": 94.0, "latitude": 48.37157440185547, "longitude": -4.596409320831299 }, "timestamp": "0", "trip": { "routeId": "10", "tripId": "17306303" }, "vehicle": { "id": "268436070" } } }, { "id": "vehicle:268435563", "vehicle": { "position": { "bearing": 176.0, "latitude": 48.40232849121094, "longitude": -4.488676071166992 }, "timestamp": "0", "trip": { "routeId": "02A", "tripId": "17306563" }, "vehicle": { "id": "268435563" } } }, { "id": "vehicle:268435759", "vehicle": { "position": { "bearing": 119.0, "latitude": 48.39955520629883, "longitude": -4.4960784912109375 }, "timestamp": "0", "trip": { "routeId": "13", "tripId": "17306338" }, "vehicle": { "id": "268435759" } } } ], "header": { "gtfsRealtimeVersion": "2.0", "timestamp": "1760856318" } }