Resource details
GTFS-RT (protobuff) de la position des véhicules.
This resource file is part of the dataset Réseau urbain Transurbain.
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
⚠️37 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-03-03 at 08:04 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 2 min 2 sec old which is greater than the recommended age of 65 seconds
schedule_relationship not populated W009 36 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id ATOUMOD004:ServiceJourney:SemainexSCOC602155:LOC does not have a schedule_relationship
- trip_id ATOUMOD004:ServiceJourney:SemainexSCOC595655:LOC does not have a schedule_relationship
- trip_id ATOUMOD004:ServiceJourney:SemainexSCOC595681:LOC does not have a schedule_relationship
- trip_id ATOUMOD004:ServiceJourney:SemainexSCOC596160:LOC does not have a schedule_relationship
- trip_id ATOUMOD004:ServiceJourney:SemainexSCOC595684:LOC does not have a schedule_relationship
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 | 719 | 25 times (86 % of validations) |
| W008 | The data in a GTFS-realtime feed should always be less than one minute old | 6 | 6 times (21 % of validations) |
| E050 | All timestamps must be less than the current time | 1 | 1 times (3 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-03-03 at 13:55 Europe/Paris.
vehicle_positions (18) 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-03-03 at 13:55 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC596550:LOC",
"vehicle": {
"currentStopSequence": 10,
"position": {
"bearing": 243.0,
"latitude": 49.00735092163086,
"longitude": 1.1511800289154053
},
"stopId": "FR:27229:ZE:0xPOL03:ATOUMOD004",
"timestamp": "1772542447",
"trip": {
"routeId": "ATOUMOD004:Line:T6:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC596550:LOC"
},
"vehicle": {
"id": "16"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC596648:LOC",
"vehicle": {
"currentStopSequence": 7,
"position": {
"bearing": 140.0,
"latitude": 49.010250091552734,
"longitude": 1.1667449474334717
},
"stopId": "FR:27229:ZE:0xROR02:ATOUMOD004",
"timestamp": "1772542442",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD004:Line:T1:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC596648:LOC"
},
"vehicle": {
"id": "13"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC596640:LOC",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 7,
"position": {
"bearing": 78.0,
"latitude": 49.023948669433594,
"longitude": 1.147387981414795
},
"stopId": "FR:27229:ZE:0xVED01:ATOUMOD004",
"timestamp": "1772542442",
"trip": {
"routeId": "ATOUMOD004:Line:T1:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC596640:LOC"
},
"vehicle": {
"id": "44"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC596579:LOC",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 13,
"position": {
"bearing": 329.0,
"latitude": 49.02362060546875,
"longitude": 1.1492329835891724
},
"stopId": "FR:27229:ZE:0xHAP02:ATOUMOD004",
"timestamp": "1772542431",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD004:Line:T1:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC596579:LOC"
},
"vehicle": {
"id": "45"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC597857:LOC",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 51.0,
"latitude": 48.97333908081055,
"longitude": 1.181151032447815
},
"stopId": "FR:27306:ZE:0xFOR02:ATOUMOD004",
"timestamp": "1772542454",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD004:Line:T3:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC597857:LOC"
},
"vehicle": {
"id": "29"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC596643:LOC",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 16,
"position": {
"bearing": 202.0,
"latitude": 49.01068878173828,
"longitude": 1.1673589944839478
},
"stopId": "FR:27229:ZE:0xROR01:ATOUMOD004",
"timestamp": "1772542441",
"trip": {
"routeId": "ATOUMOD004:Line:T1:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC596643:LOC"
},
"vehicle": {
"id": "31"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC602158:LOC",
"vehicle": {
"currentStopSequence": 4,
"position": {
"bearing": 156.0,
"latitude": 49.0502815246582,
"longitude": 1.1183700561523438
},
"stopId": "FR:27031:ZE:0xLESS01:ATOUMOD004",
"timestamp": "1772542442",
"trip": {
"routeId": "ATOUMOD004:Line:T10:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC602158:LOC"
},
"vehicle": {
"id": "26"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC596254:LOC",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 10,
"position": {
"bearing": 324.0,
"latitude": 49.023590087890625,
"longitude": 1.1492749452590942
},
"stopId": "FR:27229:ZE:0xHAP02:ATOUMOD004",
"timestamp": "1772542442",
"trip": {
"routeId": "ATOUMOD004:Line:T9:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC596254:LOC"
},
"vehicle": {
"id": "25"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC597040:LOC",
"vehicle": {
"currentStopSequence": 16,
"position": {
"bearing": 66.0,
"latitude": 49.019248962402344,
"longitude": 1.1522870063781738
},
"stopId": "FR:27229:ZE:0xLEB01:ATOUMOD004",
"timestamp": "1772542437",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD004:Line:T2:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC597040:LOC"
},
"vehicle": {
"id": "40"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC602192:LOC",
"vehicle": {
"currentStopSequence": 23,
"position": {
"bearing": 251.0,
"latitude": 49.03213119506836,
"longitude": 1.132843017578125
},
"stopId": "FR:27229:ZE:0xNEUBO01:ATOUMOD004",
"timestamp": "1772542459",
"trip": {
"routeId": "ATOUMOD004:Line:T10:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC602192:LOC"
},
"vehicle": {
"id": "2403"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC602144:LOC",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 5,
"position": {
"bearing": 318.0,
"latitude": 49.02341842651367,
"longitude": 1.1494179964065552
},
"stopId": "FR:27229:ZE:0xHAP02:ATOUMOD004",
"timestamp": "1772542451",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD004:Line:T10:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC602144:LOC"
},
"vehicle": {
"id": "23"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC595691:LOC",
"vehicle": {
"currentStopSequence": 31,
"position": {
"bearing": 226.0,
"latitude": 49.014930725097656,
"longitude": 1.120169997215271
},
"stopId": "FR:27229:ZE:0xHIP01:ATOUMOD004",
"timestamp": "1772542442",
"trip": {
"routeId": "ATOUMOD004:Line:T5:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC595691:LOC"
},
"vehicle": {
"id": "50"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC598255:LOC",
"vehicle": {
"currentStopSequence": 14,
"position": {
"bearing": 215.0,
"latitude": 49.00714111328125,
"longitude": 1.173225998878479
},
"stopId": "FR:27306:ZE:0xMEL03:ATOUMOD004",
"timestamp": "1772542452",
"trip": {
"routeId": "ATOUMOD004:Line:T7:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC598255:LOC"
},
"vehicle": {
"id": "33"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC598286:LOC",
"vehicle": {
"currentStopSequence": 33,
"position": {
"bearing": 91.0,
"latitude": 49.01388931274414,
"longitude": 1.186553955078125
},
"stopId": "FR:27229:ZE:0xICO02:ATOUMOD004",
"timestamp": "1772542459",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD004:Line:T7:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC598286:LOC"
},
"vehicle": {
"id": "46"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC596126:LOC",
"vehicle": {
"currentStopSequence": 6,
"position": {
"bearing": 115.0,
"latitude": 49.0206298828125,
"longitude": 1.1815589666366577
},
"stopId": "FR:27229:ZE:0xZIIC03:ATOUMOD004",
"timestamp": "1772542455",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD004:Line:T4:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC596126:LOC"
},
"vehicle": {
"id": "35"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC597024:LOC",
"vehicle": {
"currentStopSequence": 15,
"position": {
"bearing": 292.0,
"latitude": 49.01932907104492,
"longitude": 1.1621309518814087
},
"stopId": "FR:27229:ZE:0xBRO01:ATOUMOD004",
"timestamp": "1772542442",
"trip": {
"routeId": "ATOUMOD004:Line:T2:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC597024:LOC"
},
"vehicle": {
"id": "34"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC598404:LOC",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 19,
"position": {
"bearing": 113.0,
"latitude": 49.029239654541016,
"longitude": 1.165308952331543
},
"stopId": "FR:27229:ZE:0xVER02:ATOUMOD004",
"timestamp": "1772542442",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD004:Line:T8:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC598404:LOC"
},
"vehicle": {
"id": "49"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:SemainexSCOC595677:LOC",
"vehicle": {
"currentStopSequence": 21,
"position": {
"bearing": 95.0,
"latitude": 49.01860809326172,
"longitude": 1.141726016998291
},
"stopId": "FR:27229:ZE:0xGAR05:ATOUMOD004",
"timestamp": "1772542445",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD004:Line:T5:LOC",
"tripId": "ATOUMOD004:ServiceJourney:SemainexSCOC595677:LOC"
},
"vehicle": {
"id": "48"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1772542550"
}
}