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
❌4 errors, 3 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-05-08 at 09:55 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
GTFS-rt stop_id does not exist in GTFS data E011 3 errors
All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt
Sample errors
- vehicle_id 2402 stop_id COM01 does not exist in GTFS data stops.txt
- vehicle_id 2401 stop_id HOT01 does not exist in GTFS data stops.txt
- vehicle_id 49 stop_id JOL02 does not exist in GTFS data stops.txt
timestamp is in the future E050 1 error
All timestamps must be less than the current time
Sample errors
- header.timestamp 09:57:04 (1746691024) is 1 min 13 sec greater than 09:55:50 (1746690950507) - the current time in milliseconds
Warnings
schedule_relationship not populated W009 3 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id ATOUMOD004:ServiceJourney:491847:LOC does not have a schedule_relationship
- trip_id ATOUMOD004:ServiceJourney:395010:LOC does not have a schedule_relationship
- trip_id ATOUMOD004:ServiceJourney:491844: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 | 495 | 23 times (79 % of validations) |
W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 495 | 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 08:43 Europe/Paris.
vehicle_positions (23) 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 08:43 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "VM:ATOUMOD004:ServiceJourney:489739:LOC",
"vehicle": {
"position": {
"bearing": 155.0,
"latitude": 49.02156066894531,
"longitude": 1.1706000566482544
},
"stop_id": "VUL02",
"timestamp": "1746772796",
"trip": {
"route_id": "ATOUMOD004:Line:95:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489739:LOC"
},
"vehicle": {
"id": "19"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:491562:LOC",
"vehicle": {
"position": {
"bearing": 51.0,
"latitude": 49.00682067871094,
"longitude": 1.163530945777893
},
"stop_id": "MEL04",
"timestamp": "1746772816",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:52:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:491562:LOC"
},
"vehicle": {
"id": "18"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:489781:LOC",
"vehicle": {
"position": {
"bearing": 129.0,
"latitude": 49.00774002075195,
"longitude": 1.1537359952926636
},
"stop_id": "MOL01",
"timestamp": "1746772816",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:92:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489781:LOC"
},
"vehicle": {
"id": "44"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:394752:LOC",
"vehicle": {
"position": {
"bearing": 224.0,
"latitude": 49.02259063720703,
"longitude": 1.1491600275039673
},
"stop_id": "JAU01",
"timestamp": "1746772794",
"trip": {
"route_id": "ATOUMOD004:Line:2:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:394752:LOC"
},
"vehicle": {
"id": "42"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:489762:LOC",
"vehicle": {
"position": {
"bearing": 185.0,
"latitude": 49.031288146972656,
"longitude": 1.1167049407958984
},
"stop_id": "CAM01",
"timestamp": "1746772811",
"trip": {
"route_id": "ATOUMOD004:Line:92:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489762:LOC"
},
"vehicle": {
"id": "45"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:491027:LOC",
"vehicle": {
"position": {
"bearing": 74.0,
"latitude": 49.02445983886719,
"longitude": 1.150393009185791
},
"stop_id": "HOT01",
"timestamp": "1746772802",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:7:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:491027:LOC"
},
"vehicle": {
"id": "29"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:495969:LOC",
"vehicle": {
"position": {
"bearing": 191.0,
"latitude": 49.032649993896484,
"longitude": 1.1351640224456787
},
"stop_id": "NEUBO01",
"timestamp": "1746772812",
"trip": {
"route_id": "ATOUMOD004:Line:97:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:495969:LOC"
},
"vehicle": {
"id": "28"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:489412:LOC",
"vehicle": {
"position": {
"bearing": 163.0,
"latitude": 49.02212142944336,
"longitude": 1.140944004058838
},
"stop_id": "BEL01",
"timestamp": "1746772801",
"trip": {
"route_id": "ATOUMOD004:Line:21:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489412:LOC"
},
"vehicle": {
"id": "25"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:395027:LOC",
"vehicle": {
"position": {
"bearing": 72.0,
"latitude": 49.017250061035156,
"longitude": 1.127676010131836
},
"stop_id": "PLA02",
"timestamp": "1746772819",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:2:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:395027:LOC"
},
"vehicle": {
"id": "37"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:491673:LOC",
"vehicle": {
"position": {
"bearing": 72.0,
"latitude": 49.0261116027832,
"longitude": 1.1575419902801514
},
"stop_id": "REP02",
"timestamp": "1746772806",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:91:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:491673:LOC"
},
"vehicle": {
"id": "40"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:495922:LOC",
"vehicle": {
"position": {
"bearing": 140.0,
"latitude": 49.031890869140625,
"longitude": 1.1328519582748413
},
"stop_id": "NEUBO01",
"timestamp": "1746772803",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:97:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:495922:LOC"
},
"vehicle": {
"id": "36"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:489707:LOC",
"vehicle": {
"position": {
"bearing": 349.0,
"latitude": 48.99879837036133,
"longitude": 1.151757001876831
},
"stop_id": "RON02",
"timestamp": "1746772807",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:50:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489707:LOC"
},
"vehicle": {
"id": "22"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:490180:LOC",
"vehicle": {
"position": {
"bearing": 76.0,
"latitude": 49.035579681396484,
"longitude": 1.1746059656143188
},
"stop_id": "CEN01",
"timestamp": "1746772802",
"trip": {
"route_id": "ATOUMOD004:Line:93:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:490180:LOC"
},
"vehicle": {
"id": "51"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:490165:LOC",
"vehicle": {
"position": {
"bearing": 148.0,
"latitude": 49.02132034301758,
"longitude": 1.1492329835891724
},
"stop_id": "JAU01",
"timestamp": "1746772813",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:93:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:490165:LOC"
},
"vehicle": {
"id": "32"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:495910:LOC",
"vehicle": {
"position": {
"bearing": 46.0,
"latitude": 49.05939865112305,
"longitude": 1.1211869716644287
},
"stop_id": "LCRO01",
"timestamp": "1746772818",
"trip": {
"route_id": "ATOUMOD004:Line:97:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:495910:LOC"
},
"vehicle": {
"id": "21"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:489782:LOC",
"vehicle": {
"position": {
"bearing": 256.0,
"latitude": 49.019561767578125,
"longitude": 1.1537530422210693
},
"stop_id": "PJJ02",
"timestamp": "1746772810",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:92:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489782:LOC"
},
"vehicle": {
"id": "2402"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:491051:LOC",
"vehicle": {
"position": {
"bearing": 33.0,
"latitude": 48.96364974975586,
"longitude": 1.1742080450057983
},
"stop_id": "BER02",
"timestamp": "1746772795",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:7:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:491051:LOC"
},
"vehicle": {
"id": "41"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:489338:LOC",
"vehicle": {
"position": {
"bearing": 333.0,
"latitude": 49.007991790771484,
"longitude": 1.0985859632492065
},
"stop_id": "ROU01",
"timestamp": "1746772812",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:95:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489338:LOC"
},
"vehicle": {
"id": "46"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:490178:LOC",
"vehicle": {
"position": {
"bearing": 198.0,
"latitude": 49.02080154418945,
"longitude": 1.1687250137329102
},
"stop_id": "HAR01",
"timestamp": "1746772811",
"trip": {
"route_id": "ATOUMOD004:Line:93:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:490178:LOC"
},
"vehicle": {
"id": "2401"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:489691:LOC",
"vehicle": {
"position": {
"bearing": 275.0,
"latitude": 49.007320404052734,
"longitude": 1.1510169506072998
},
"stop_id": "POL03",
"timestamp": "1746772810",
"trip": {
"route_id": "ATOUMOD004:Line:50:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489691:LOC"
},
"vehicle": {
"id": "35"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:394767:LOC",
"vehicle": {
"position": {
"bearing": 68.0,
"latitude": 49.00553894042969,
"longitude": 1.1412780284881592
},
"stop_id": "MON02",
"timestamp": "1746772813",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD004:Line:2:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:394767:LOC"
},
"vehicle": {
"id": "4"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:491030:LOC",
"vehicle": {
"position": {
"bearing": 75.0,
"latitude": 49.00716018676758,
"longitude": 1.081853985786438
},
"stop_id": "GDG01",
"timestamp": "1746772801",
"trip": {
"route_id": "ATOUMOD004:Line:7:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:491030:LOC"
},
"vehicle": {
"id": "49"
}
}
},
{
"id": "VM:ATOUMOD004:ServiceJourney:489785:LOC",
"vehicle": {
"position": {
"bearing": 203.0,
"latitude": 49.010719299316406,
"longitude": 1.1673849821090698
},
"stop_id": "ROR01",
"timestamp": "1746772801",
"trip": {
"route_id": "ATOUMOD004:Line:92:LOC",
"trip_id": "ATOUMOD004:ServiceJourney:489785:LOC"
},
"vehicle": {
"id": "48"
}
}
}
],
"header": {
"gtfs_realtime_version": "1.0",
"timestamp": "1746773024"
}
}