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
❌21 errors, 21 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-05-09 at 10:13 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
GTFS-rt stop_id does not exist in GTFS data E011 21 errors
All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt
Sample errors
- vehicle_id 19 stop_id BVE02 does not exist in GTFS data stops.txt
- vehicle_id 18 stop_id TRA02 does not exist in GTFS data stops.txt
- vehicle_id 44 stop_id BRI02 does not exist in GTFS data stops.txt
- vehicle_id 42 stop_id PAG01 does not exist in GTFS data stops.txt
- vehicle_id 45 stop_id KEN04 does not exist in GTFS data stops.txt
Warnings
schedule_relationship not populated W009 21 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id ATOUMOD004:ServiceJourney:489334:LOC does not have a schedule_relationship
- trip_id ATOUMOD004:ServiceJourney:489703:LOC does not have a schedule_relationship
- trip_id ATOUMOD004:ServiceJourney:489789:LOC does not have a schedule_relationship
- trip_id ATOUMOD004:ServiceJourney:394757:LOC does not have a schedule_relationship
- trip_id ATOUMOD004:ServiceJourney:489764: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 |
---|---|---|---|
E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 492 | 23 times (79 % of validations) |
W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 492 | 23 times (79 % 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. | 30 | 17 times (59 % of validations) |
E050 | All timestamps must be less than the current time | 5 | 5 times (17 % of validations) |
W008 | The data in a GTFS-realtime feed should always be less than one minute old | 2 | 2 times (7 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-05-09 at 15:56 Europe/Paris.
vehicle_positions (22) 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 2025-05-09 at 15:56 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "VM:ATOUMOD004:ServiceJourney:489824:LOC",
"vehicle": {
"position": {
"bearing": 250.0,
"latitude": 49.008480072021484,
"longitude": 1.1590689420700073
},
"stop_id": "VOL02",
"timestamp": "1746798780",
"trip": {
"route_id": "ATOUMOD004:Line:92:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489824:LOC"
},
"vehicle": {
"id": "13"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:489749:LOC",
"vehicle": {
"position": {
"bearing": 185.0,
"latitude": 49.031288146972656,
"longitude": 1.1167190074920654
},
"stop_id": "CAM01",
"timestamp": "1746798781",
"trip": {
"route_id": "ATOUMOD004:Line:92:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489749:LOC"
},
"vehicle": {
"id": "44"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:394761:LOC",
"vehicle": {
"position": {
"bearing": 127.0,
"latitude": 49.01702880859375,
"longitude": 1.1245659589767456
},
"stop_id": "NAV02",
"timestamp": "1746798792",
"trip": {
"route_id": "ATOUMOD004:Line:2:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:394761:LOC"
},
"vehicle": {
"id": "42"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:489825:LOC",
"vehicle": {
"position": {
"bearing": 67.0,
"latitude": 49.01145935058594,
"longitude": 1.1651309728622437
},
"stop_id": "JOL02",
"timestamp": "1746798800",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:92:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489825:LOC"
},
"vehicle": {
"id": "45"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:491024:LOC",
"vehicle": {
"position": {
"bearing": 51.0,
"latitude": 48.973331451416016,
"longitude": 1.181151032447815
},
"stop_id": "FOR02",
"timestamp": "1746798785",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:7:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:491024:LOC"
},
"vehicle": {
"id": "29"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:495915:LOC",
"vehicle": {
"position": {
"bearing": 338.0,
"latitude": 49.026248931884766,
"longitude": 1.150642991065979
},
"stop_id": "HOT01",
"timestamp": "1746798787",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:97:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:495915:LOC"
},
"vehicle": {
"id": "28"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:489828:LOC",
"vehicle": {
"position": {
"bearing": 215.0,
"latitude": 49.022499084472656,
"longitude": 1.1490540504455566
},
"stop_id": "JAU01",
"timestamp": "1746798796",
"trip": {
"route_id": "ATOUMOD004:Line:92:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489828:LOC"
},
"vehicle": {
"id": "27"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:489425:LOC",
"vehicle": {
"position": {
"bearing": 340.0,
"latitude": 49.02238082885742,
"longitude": 1.151026964187622
},
"stop_id": "HAP02",
"timestamp": "1746798789",
"trip": {
"route_id": "ATOUMOD004:Line:21:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489425:LOC"
},
"vehicle": {
"id": "25"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:490184:LOC",
"vehicle": {
"position": {
"bearing": 66.0,
"latitude": 49.035118103027344,
"longitude": 1.1810510158538818
},
"stop_id": "BOI01",
"timestamp": "1746798800",
"trip": {
"route_id": "ATOUMOD004:Line:93:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:490184:LOC"
},
"vehicle": {
"id": "39"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:489292:LOC",
"vehicle": {
"position": {
"bearing": 187.0,
"latitude": 49.029991149902344,
"longitude": 1.1850329637527466
},
"stop_id": "ZIIC03",
"timestamp": "1746798804",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:95:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489292:LOC"
},
"vehicle": {
"id": "38"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:495899:LOC",
"vehicle": {
"position": {
"bearing": 166.0,
"latitude": 49.020591735839844,
"longitude": 1.1518429517745972
},
"stop_id": "GAR03",
"timestamp": "1746798794",
"trip": {
"route_id": "ATOUMOD004:Line:97:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:495899:LOC"
},
"vehicle": {
"id": "24"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:489298:LOC",
"vehicle": {
"position": {
"bearing": 172.0,
"latitude": 49.010589599609375,
"longitude": 1.1010620594024658
},
"stop_id": "ROU02",
"timestamp": "1746798801",
"trip": {
"route_id": "ATOUMOD004:Line:95:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489298:LOC"
},
"vehicle": {
"id": "36"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:490212:LOC",
"vehicle": {
"position": {
"bearing": 125.0,
"latitude": 49.0218505859375,
"longitude": 1.151265025138855
},
"stop_id": "JAU01",
"timestamp": "1746798806",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:93:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:490212:LOC"
},
"vehicle": {
"id": "40"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:491545:LOC",
"vehicle": {
"position": {
"bearing": 253.0,
"latitude": 49.004180908203125,
"longitude": 1.1562410593032837
},
"stop_id": "HEL02",
"timestamp": "1746798808",
"trip": {
"route_id": "ATOUMOD004:Line:52:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:491545:LOC"
},
"vehicle": {
"id": "22"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:490196:LOC",
"vehicle": {
"position": {
"bearing": 224.0,
"latitude": 49.02288055419922,
"longitude": 1.1729049682617188
},
"stop_id": "HAR01",
"timestamp": "1746798780",
"trip": {
"route_id": "ATOUMOD004:Line:93:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:490196:LOC"
},
"vehicle": {
"id": "51"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:491546:LOC",
"vehicle": {
"position": {
"bearing": 60.0,
"latitude": 49.00605010986328,
"longitude": 1.161849021911621
},
"stop_id": "JUI01",
"timestamp": "1746798795",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:52:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:491546:LOC"
},
"vehicle": {
"id": "33"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:489715:LOC",
"vehicle": {
"position": {
"bearing": 171.0,
"latitude": 48.999691009521484,
"longitude": 1.1515209674835205
},
"stop_id": "STN01",
"timestamp": "1746798793",
"trip": {
"route_id": "ATOUMOD004:Line:50:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489715:LOC"
},
"vehicle": {
"id": "30"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:491691:LOC",
"vehicle": {
"position": {
"bearing": 156.0,
"latitude": 49.02391815185547,
"longitude": 1.1740989685058594
},
"stop_id": "FAU01",
"timestamp": "1746798797",
"trip": {
"route_id": "ATOUMOD004:Line:91:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:491691:LOC"
},
"vehicle": {
"id": "21"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:495941:LOC",
"vehicle": {
"position": {
"bearing": 70.0,
"latitude": 49.032981872558594,
"longitude": 1.1369160413742065
},
"stop_id": "PAN01",
"timestamp": "1746798792",
"trip": {
"route_id": "ATOUMOD004:Line:97:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:495941:LOC"
},
"vehicle": {
"id": "2402"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:491037:LOC",
"vehicle": {
"position": {
"bearing": 90.0,
"latitude": 49.00687026977539,
"longitude": 1.0753979682922363
},
"stop_id": "FAB01",
"timestamp": "1746798801",
"trip": {
"route_id": "ATOUMOD004:Line:7:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:491037:LOC"
},
"vehicle": {
"id": "41"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:491684:LOC",
"vehicle": {
"position": {
"bearing": 159.0,
"latitude": 49.00566864013672,
"longitude": 1.1407530307769775
},
"stop_id": "CLO02",
"timestamp": "1746798790",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:91:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:491684:LOC"
},
"vehicle": {
"id": "2401"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:394772:LOC",
"vehicle": {
"position": {
"bearing": 209.0,
"latitude": 48.99142074584961,
"longitude": 1.1033610105514526
},
"stop_id": "PEG01",
"timestamp": "1746798799",
"trip": {
"route_id": "ATOUMOD004:Line:2:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:394772:LOC"
},
"vehicle": {
"id": "48"
}
}
}
],
"header": {
"gtfs_realtime_version": "1.0",
"timestamp": "1746799014"
}
}