Resource details

File name: https://data.filbleu.fr/ws-tr/gtfs-rt/opendata/vehicle-positions
Format: gtfs-rt

Version Fil Bleu des positions de véhicules (informations sur les véhicules, notamment leur emplacement) au format GTFS-RT (filbleu-gtfsrt-vehiclepositions)

This resource file is part of the dataset Réseau urbain et périurbain Fil Bleu.

Download availability

2026-01-16
87.9%
2026-01-17
92.1%
2026-01-18
96.1%
2026-01-19
96.3%
2026-01-20
96.2%
2026-01-21
92.1%
2026-01-22
92%
2026-01-23
95.8%
2026-01-24
100%
2026-01-25
100%
2026-01-26
96.3%
2026-01-27
96.2%
2026-01-28
96.1%
2026-01-29
96.1%
2026-01-30
96.1%
2026-01-31
100%
2026-02-01
100%
2026-02-02
100%
2026-02-03
96%
2026-02-04
87.8%
2026-02-05
96.1%
2026-02-06
96%
2026-02-07
100%
2026-02-08
100%
2026-02-09
96.1%
2026-02-10
96.2%
2026-02-11
96.1%
2026-02-12
96.4%
2026-02-13
96.4%
2026-02-14
100%
2026-02-15
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

⚠️11 warnings

Validation carried out using the current GTFS file and the GTFS-RT the 2026-02-15 at 08:12 Europe/Paris using the MobilityData GTFS-RT validator.

Warnings

schedule_relationship not populated W009 11 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • trip_id TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:325070 does not have a schedule_relationship
  • trip_id TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:325087 does not have a schedule_relationship
  • trip_id TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:325058 does not have a schedule_relationship
  • trip_id TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:325089 does not have a schedule_relationship
  • trip_id TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:716386 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
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 3,429 28 times (97 % 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. 33 20 times (69 % of validations)
W008 The data in a GTFS-realtime feed should always be less than one minute old 1 1 times (3 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2026-02-15 at 22:26 Europe/Paris.

vehicle_positions (14) 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 2026-02-15 at 22:26 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "VEH:10963", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 1, "position": { "bearing": 78.0, "latitude": 47.390716552734375, "longitude": 0.6931328177452087 }, "stopId": "TTR:GAVSB-1", "timestamp": "1771190494", "trip": { "tripId": "TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:716366" }, "vehicle": { "id": "VEH:10963", "label": "616", "licensePlate": "FK476AM" } } }, { "id": "VEH:10932", "vehicle": { "currentStopSequence": 19, "position": { "bearing": 105.0, "latitude": 47.364070892333984, "longitude": 0.6862993240356445 }, "stopId": "TTR:DASSB-1", "timestamp": "1771190721", "trip": { "tripId": "TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:716555" }, "vehicle": { "id": "VEH:10932", "label": "359", "licensePlate": "BP972BV" } } }, { "id": "VEH:10944", "vehicle": { "currentStopSequence": 28, "position": { "bearing": 208.0, "latitude": 47.34401321411133, "longitude": 0.6618742942810059 }, "stopId": "TTR:BUDO-1T", "timestamp": "1771190721", "trip": { "tripId": "TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:91637" }, "vehicle": { "id": "VEH:10944", "label": "58" } } }, { "id": "VEH:10945", "vehicle": { "currentStopSequence": 25, "position": { "bearing": 353.0, "latitude": 47.42171096801758, "longitude": 0.6835342049598694 }, "stopId": "TTR:BEFF-2T", "timestamp": "1771190721", "trip": { "tripId": "TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:550616" }, "vehicle": { "id": "VEH:10945", "label": "59" } } }, { "id": "VEH:10935", "vehicle": { "currentStopSequence": 3, "position": { "bearing": 294.0, "latitude": 47.387657165527344, "longitude": 0.7211140990257263 }, "stopId": "TTR:STALB-1", "timestamp": "1771190721", "trip": { "tripId": "TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:632364" }, "vehicle": { "id": "VEH:10935", "label": "362", "licensePlate": "BP944BW" } } }, { "id": "VEH:10962", "vehicle": { "currentStopSequence": 18, "position": { "bearing": 8.0, "latitude": 47.42954635620117, "longitude": 0.6904772520065308 }, "stopId": "TTR:THALB-2", "timestamp": "1771190721", "trip": { "tripId": "TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:716388" }, "vehicle": { "id": "VEH:10962", "label": "615", "licensePlate": "FK474AM" } } }, { "id": "VEH:10986", "vehicle": { "currentStopSequence": 8, "position": { "bearing": 218.0, "latitude": 47.410152435302734, "longitude": 0.6826332807540894 }, "stopId": "TTR:TRAN-1T", "timestamp": "1771190721", "trip": { "tripId": "TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:91554" }, "vehicle": { "id": "VEH:10986", "label": "68" } } }, { "id": "VEH:10985", "vehicle": { "currentStopSequence": 9, "position": { "bearing": 101.0, "latitude": 47.36680221557617, "longitude": 0.6805998086929321 }, "stopId": "TTR:UNIV-2T", "timestamp": "1771190721", "trip": { "tripId": "TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:121598" }, "vehicle": { "id": "VEH:10985", "label": "67" } } }, { "id": "VEH:11078", "vehicle": { "currentStopSequence": 15, "position": { "bearing": 163.0, "latitude": 47.386234283447266, "longitude": 0.6535276174545288 }, "stopId": "TTR:LAPLB-1", "timestamp": "1771190721", "trip": { "tripId": "TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:351816" }, "vehicle": { "id": "VEH:11078", "label": "526", "licensePlate": "GQ741FW" } } }, { "id": "VEH:11118", "vehicle": { "currentStopSequence": 15, "position": { "bearing": 44.0, "latitude": 47.34629440307617, "longitude": 0.7100412845611572 }, "stopId": "TTR:DUJAB-1B", "timestamp": "1771190721", "trip": { "tripId": "TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:716400" }, "vehicle": { "id": "VEH:11118", "label": "711", "licensePlate": "GT542ZM" } } }, { "id": "VEH:11053", "vehicle": { "currentStopSequence": 17, "position": { "bearing": 165.0, "latitude": 47.3638801574707, "longitude": 0.699454665184021 }, "stopId": "TTR:PANOB-1", "timestamp": "1771190721", "trip": { "tripId": "TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:716436" }, "vehicle": { "id": "VEH:11053", "label": "515", "licensePlate": "GJ742VQ" } } }, { "id": "VEH:11108", "vehicle": { "currentStopSequence": 19, "position": { "bearing": 174.0, "latitude": 47.39306640625, "longitude": 0.7000958919525146 }, "stopId": "TTR:MIRAB-1A", "timestamp": "1771190721", "trip": { "tripId": "TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:740535" }, "vehicle": { "id": "VEH:11108", "label": "704", "licensePlate": "GT313ZM" } } }, { "id": "VEH:11047", "vehicle": { "currentStopSequence": 23, "position": { "bearing": 75.0, "latitude": 47.395713806152344, "longitude": 0.6800335645675659 }, "stopId": "TTR:FACTB-1", "timestamp": "1771190721", "trip": { "tripId": "TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:740572" }, "vehicle": { "id": "VEH:11047", "label": "509", "licensePlate": "GJ519PT" } } }, { "id": "VEH:11079", "vehicle": { "currentStopSequence": 19, "position": { "bearing": 128.0, "latitude": 47.38167190551758, "longitude": 0.7050021290779114 }, "stopId": "TTR:ROTOB-2", "timestamp": "1771190721", "trip": { "tripId": "TTR:OFFRE_RENTREE25_V2:11729_PT2-PH1-DIMANCHE:740580" }, "vehicle": { "id": "VEH:11079", "label": "527", "licensePlate": "GQ774FW" } } } ], "header": { "gtfsRealtimeVersion": "2.0", "timestamp": "1771190764" } }