Resource details
GTFS RT - vehicle-position
This resource file is part of the dataset Réseau urbain et périurbain Fil Bleu.
Download availability
Learn more
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 2026-10-02 at 09:14 Europe/Paris using the MobilityData GTFS-RT validator.
Warnings
Header timestamp is older than 65 seconds W008 1 error
The data in a GTFS-realtime feed should always be less than one minute old
Sample errors
- header.timestamp is 3 min 30 sec old which is greater than the recommended age of 65 seconds
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 |
|---|---|---|---|
| W008 | The data in a GTFS-realtime feed should always be less than one minute old | 20 | 20 times (67 % of validations) |
| E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 1,544 | 16 times (53 % of validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 1,004 | 11 times (37 % of validations) |
| E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 8 | 4 times (13 % 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. | 4 | 4 times (13 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-10-03 at 05:28 Europe/Paris.
vehicle_positions (10) service_alerts (0) trip_updates (0)Entities seen in the last 7 days.
vehicle_positionsDecoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2026-10-03 at 05:28 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "VEH:10943",
"vehicle": {
"currentStopSequence": 27,
"position": {
"bearing": 175.0,
"latitude": 47.34467697143555,
"longitude": 0.6623564958572388
},
"stopId": "TTR:RABI-1T",
"timestamp": "1790998120",
"trip": {
"scheduleRelationship": "SCHEDULED",
"tripId": "#JDD-1028-2#2176920#2164643-Hiver-Sco_14Sept26#6#SAMEDI#289358"
},
"vehicle": {
"id": "VEH:10943",
"label": "57"
}
}
},
{
"id": "VEH:10945",
"vehicle": {
"position": {
"bearing": 295.0,
"latitude": 47.422706604003906,
"longitude": 0.7120449542999268
},
"timestamp": "1790998120",
"vehicle": {
"id": "VEH:10945",
"label": "59"
}
}
},
{
"id": "VEH:10987",
"vehicle": {
"currentStopSequence": 7,
"position": {
"bearing": 168.0,
"latitude": 47.41524124145508,
"longitude": 0.6840528845787048
},
"stopId": "TTR:CHRI-1T",
"timestamp": "1790998120",
"trip": {
"scheduleRelationship": "SCHEDULED",
"tripId": "#JDD-1028-2#2176920#2164643-Hiver-Sco_14Sept26#6#SAMEDI#289366"
},
"vehicle": {
"id": "VEH:10987",
"label": "69"
}
}
},
{
"id": "VEH:11031",
"vehicle": {
"position": {
"bearing": 281.0,
"latitude": 47.386234283447266,
"longitude": 0.6785129308700562
},
"timestamp": "1790998120",
"vehicle": {
"id": "VEH:11031",
"label": "502",
"licensePlate": "GJ848HJ"
}
}
},
{
"id": "VEH:11062",
"vehicle": {
"position": {
"bearing": 161.0,
"latitude": 47.376766204833984,
"longitude": 0.7428215742111206
},
"timestamp": "1790998120",
"vehicle": {
"id": "VEH:11062",
"label": "514",
"licensePlate": "GJ728VQ"
}
}
},
{
"id": "VEH:11105",
"vehicle": {
"position": {
"bearing": 327.0,
"latitude": 47.40266036987305,
"longitude": 0.7177839875221252
},
"timestamp": "1790998120",
"vehicle": {
"id": "VEH:11105",
"label": "701",
"licensePlate": "GT566VZ"
}
}
},
{
"id": "VEH:11112",
"vehicle": {
"currentStopSequence": 3,
"position": {
"bearing": 210.0,
"latitude": 47.346710205078125,
"longitude": 0.7114450931549072
},
"stopId": "TTR:DUJAB-2",
"timestamp": "1790998120",
"trip": {
"scheduleRelationship": "SCHEDULED",
"tripId": "#JDD-1028-2#1593348#2164643-Hiver-Sco_14Sept26#6#SAMEDI#177665"
},
"vehicle": {
"id": "VEH:11112",
"label": "706",
"licensePlate": "GT366ZM"
}
}
},
{
"id": "VEH:11113",
"vehicle": {
"currentStopSequence": 22,
"position": {
"bearing": 165.0,
"latitude": 47.388648986816406,
"longitude": 0.6893942356109619
},
"stopId": "TTR:JJOUB-1",
"timestamp": "1790998120",
"trip": {
"scheduleRelationship": "SCHEDULED",
"tripId": "#JDD-1028-2#1593348#2164643-Hiver-Sco_14Sept26#6#SAMEDI#177603"
},
"vehicle": {
"id": "VEH:11113",
"label": "707",
"licensePlate": "GT399ZM"
}
}
},
{
"id": "VEH:11115",
"vehicle": {
"currentStopSequence": 7,
"position": {
"bearing": 83.0,
"latitude": 47.42387771606445,
"longitude": 0.6968830227851868
},
"stopId": "TTR:LUXEB-2",
"timestamp": "1790998120",
"trip": {
"scheduleRelationship": "SCHEDULED",
"tripId": "#JDD-1028-2#1593348#2164643-Hiver-Sco_14Sept26#6#SAMEDI#177637"
},
"vehicle": {
"id": "VEH:11115",
"label": "705",
"licensePlate": "GT345ZM"
}
}
},
{
"id": "VEH:11116",
"vehicle": {
"currentStopSequence": 16,
"position": {
"bearing": 346.0,
"latitude": 47.3887939453125,
"longitude": 0.6894428133964539
},
"stopId": "TTR:JJESB-2",
"timestamp": "1790998120",
"trip": {
"scheduleRelationship": "SCHEDULED",
"tripId": "#JDD-1028-2#1593348#2164643-Hiver-Sco_14Sept26#6#SAMEDI#177628"
},
"vehicle": {
"id": "VEH:11116",
"label": "709",
"licensePlate": "GT459ZM"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1790998125"
}
}