Resource details
Données position des véhicules en temps réel, au format GTFS-RT PROTOBUF, du réseau AXO
This resource file is part of the dataset Réseau urbain AXO.
Related resources
Arrêts, horaires et parcours théoriques (GTFS) - réseau AXO
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
❌3 errors, 31 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-05-04 at 09:02 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
Vehicle position far from trip shape E029 3 errors
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.
Sample errors
- vehicle.id RCR66 trip_id 11224 at (49.233288,2.4701593) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
- vehicle.id RCR64 trip_id 11139 at (49.246765,2.4643774) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
- vehicle.id RCR72 trip_id 11141 at (49.246693,2.4646115) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
Warnings
schedule_relationship not populated W009 31 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 11131 does not have a schedule_relationship
- trip_id 11021 does not have a schedule_relationship
- trip_id 11019 does not have a schedule_relationship
- trip_id 11023 does not have a schedule_relationship
- trip_id 11022 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 | 611 | 29 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 | 19 times (63 % of validations) |
| E028 | The vehicle position should be inside the agency coverage area. This is defined as within roughly 1/8 of a mile (200 meters) of the GTFS shapes.txt data, or stops.txt locations if the GTFS feed doesn't include shapes.txt. | 1 | 1 times (3 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-05-05 at 08:20 Europe/Paris.
vehicle_positions (34) 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-05-05 at 08:20 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "VM:11135",
"vehicle": {
"currentStopSequence": 1,
"position": {
"bearing": 182.0,
"latitude": 49.24747848510742,
"longitude": 2.4630653858184814
},
"stopId": "crehopd1",
"timestamp": "1777962018",
"trip": {
"routeId": "B",
"tripId": "11135"
},
"vehicle": {
"id": "RCR47"
}
}
},
{
"id": "VM:11126",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 28,
"position": {
"bearing": 235.0,
"latitude": 49.272071838378906,
"longitude": 2.4642934799194336
},
"stopId": "nogexup7",
"timestamp": "1777962018",
"trip": {
"routeId": "B",
"tripId": "11126"
},
"vehicle": {
"id": "RCR54"
}
}
},
{
"id": "VM:11565",
"vehicle": {
"currentStopSequence": 3,
"position": {
"bearing": 86.0,
"latitude": 49.26273727416992,
"longitude": 2.473634958267212
},
"stopId": "nogport2",
"timestamp": "1777962018",
"trip": {
"routeId": "S7",
"tripId": "11565"
},
"vehicle": {
"id": "RCR202"
}
}
},
{
"id": "VM:11130",
"vehicle": {
"currentStopSequence": 15,
"position": {
"bearing": 287.0,
"latitude": 49.25771713256836,
"longitude": 2.4788365364074707
},
"stopId": "crefouch",
"timestamp": "1777962018",
"trip": {
"routeId": "B",
"tripId": "11130"
},
"vehicle": {
"id": "RCR59"
}
}
},
{
"id": "VM:11125",
"vehicle": {
"currentStopSequence": 24,
"position": {
"bearing": 282.0,
"latitude": 49.25674819946289,
"longitude": 2.433357000350952
},
"stopId": "mondesno",
"timestamp": "1777962018",
"trip": {
"routeId": "A",
"tripId": "11125"
},
"vehicle": {
"id": "RCR71"
}
}
},
{
"id": "VM:11132",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 7,
"position": {
"bearing": 96.0,
"latitude": 49.252159118652344,
"longitude": 2.4830262660980225
},
"stopId": "crevalo2",
"timestamp": "1777962018",
"trip": {
"routeId": "B",
"tripId": "11132"
},
"vehicle": {
"id": "RCR46"
}
}
},
{
"id": "VM:11133",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 1.0,
"latitude": 49.248512268066406,
"longitude": 2.463205575942993
},
"stopId": "crehopd1",
"timestamp": "1777962018",
"trip": {
"routeId": "A",
"tripId": "11133"
},
"vehicle": {
"id": "RCR44"
}
}
},
{
"id": "VM:11388",
"vehicle": {
"currentStopSequence": 19,
"position": {
"bearing": 154.0,
"latitude": 49.257713317871094,
"longitude": 2.478273391723633
},
"stopId": "creblum2",
"timestamp": "1777962018",
"trip": {
"routeId": "D",
"tripId": "11388"
},
"vehicle": {
"id": "RCR75"
}
}
},
{
"id": "VM:11252",
"vehicle": {
"currentStopSequence": 5,
"position": {
"bearing": 43.0,
"latitude": 49.25288391113281,
"longitude": 2.4539313316345215
},
"stopId": "crejaur2",
"timestamp": "1777962018",
"trip": {
"directionId": 1,
"routeId": "A",
"tripId": "11252"
},
"vehicle": {
"id": "RCR49"
}
}
},
{
"id": "VM:11389",
"vehicle": {
"currentStopSequence": 3,
"position": {
"bearing": 253.0,
"latitude": 49.291343688964844,
"longitude": 2.4971752166748047
},
"stopId": "vilchat2",
"timestamp": "1777962018",
"trip": {
"routeId": "D",
"tripId": "11389"
},
"vehicle": {
"id": "RCR73"
}
}
},
{
"id": "VM:11017",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 12,
"position": {
"bearing": 276.0,
"latitude": 49.25218963623047,
"longitude": 2.4832870960235596
},
"stopId": "crevalo1",
"timestamp": "1777962018",
"trip": {
"directionId": 1,
"routeId": "B",
"tripId": "11017"
},
"vehicle": {
"id": "RCR56"
}
}
},
{
"id": "VM:11022",
"vehicle": {
"currentStopSequence": 1,
"position": {
"bearing": 225.0,
"latitude": 49.264068603515625,
"longitude": 2.4700634479522705
},
"stopId": "cregard1",
"timestamp": "1777962018",
"trip": {
"directionId": 1,
"routeId": "C2",
"tripId": "11022"
},
"vehicle": {
"id": "RCR13"
}
}
},
{
"id": "VM:11123",
"vehicle": {
"currentStopSequence": 31,
"position": {
"bearing": 236.0,
"latitude": 49.26198196411133,
"longitude": 2.4268712997436523
},
"stopId": "monmalr1",
"timestamp": "1777962018",
"trip": {
"routeId": "A",
"tripId": "11123"
},
"vehicle": {
"id": "RCR63"
}
}
},
{
"id": "VM:11134",
"vehicle": {
"currentStopSequence": 1,
"position": {
"bearing": 182.0,
"latitude": 49.24810791015625,
"longitude": 2.4630725383758545
},
"stopId": "crehopd1",
"timestamp": "1777962018",
"trip": {
"routeId": "B",
"tripId": "11134"
},
"vehicle": {
"id": "RCR74"
}
}
},
{
"id": "VM:11223",
"vehicle": {
"currentStopSequence": 1,
"position": {
"bearing": 300.0,
"latitude": 49.23345947265625,
"longitude": 2.470212459564209
},
"stopId": "maxrev3",
"timestamp": "1777962018",
"trip": {
"routeId": "A",
"tripId": "11223"
},
"vehicle": {
"id": "RCR68"
}
}
},
{
"id": "VM:11570",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 190.0,
"latitude": 49.256649017333984,
"longitude": 2.4279329776763916
},
"stopId": "monginis",
"timestamp": "1777962018",
"trip": {
"routeId": "SCO7",
"tripId": "11570"
},
"vehicle": {
"id": "RCR508"
}
}
},
{
"id": "VM:11127",
"vehicle": {
"currentStopSequence": 19,
"position": {
"bearing": 251.0,
"latitude": 49.261253356933594,
"longitude": 2.4614250659942627
},
"stopId": "crejaur1",
"timestamp": "1777962018",
"trip": {
"routeId": "A",
"tripId": "11127"
},
"vehicle": {
"id": "RCR55"
}
}
},
{
"id": "VM:11250",
"vehicle": {
"currentStopSequence": 14,
"position": {
"bearing": 134.0,
"latitude": 49.25865936279297,
"longitude": 2.476684331893921
},
"stopId": "crefouc",
"timestamp": "1777962018",
"trip": {
"directionId": 1,
"routeId": "A",
"tripId": "11250"
},
"vehicle": {
"id": "RCR48"
}
}
},
{
"id": "VM:11129",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 14,
"position": {
"bearing": 180.0,
"latitude": 49.2629508972168,
"longitude": 2.469113349914551
},
"stopId": "cregard1",
"timestamp": "1777962018",
"trip": {
"routeId": "A",
"tripId": "11129"
},
"vehicle": {
"id": "RCR64"
}
}
},
{
"id": "VM:11323",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 15,
"position": {
"bearing": 82.0,
"latitude": 49.2626953125,
"longitude": 2.4727423191070557
},
"stopId": "crecarno",
"timestamp": "1777962018",
"trip": {
"directionId": 1,
"routeId": "B",
"tripId": "11323"
},
"vehicle": {
"id": "RCR45"
}
}
},
{
"id": "VM:11324",
"vehicle": {
"currentStopSequence": 8,
"position": {
"bearing": 53.0,
"latitude": 49.27109146118164,
"longitude": 2.462545156478882
},
"stopId": "nogexup4",
"timestamp": "1777962018",
"trip": {
"directionId": 1,
"routeId": "B",
"tripId": "11324"
},
"vehicle": {
"id": "RCR38"
}
}
},
{
"id": "VM:11019",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 63.0,
"latitude": 49.26232147216797,
"longitude": 2.4710705280303955
},
"stopId": "crecarno",
"timestamp": "1777962018",
"trip": {
"routeId": "C1",
"tripId": "11019"
},
"vehicle": {
"id": "RCR57"
}
}
},
{
"id": "VM:11563",
"vehicle": {
"currentStopSequence": 4,
"position": {
"bearing": 127.0,
"latitude": 49.25877380371094,
"longitude": 2.4764909744262695
},
"stopId": "crefouc",
"timestamp": "1777962018",
"trip": {
"routeId": "EXAL",
"tripId": "11563"
},
"vehicle": {
"id": "RCR206"
}
}
},
{
"id": "VM:11568",
"vehicle": {
"currentStopSequence": 1,
"position": {
"bearing": 5.0,
"latitude": 49.26066589355469,
"longitude": 2.378755569458008
},
"stopId": "maylan1",
"timestamp": "1777962018",
"trip": {
"routeId": "S1",
"tripId": "11568"
},
"vehicle": {
"id": "RCR208"
}
}
},
{
"id": "VM:11251",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 11,
"position": {
"bearing": 211.0,
"latitude": 49.26370620727539,
"longitude": 2.4695589542388916
},
"stopId": "cregard1",
"timestamp": "1777962018",
"trip": {
"directionId": 1,
"routeId": "A",
"tripId": "11251"
},
"vehicle": {
"id": "RCR66"
}
}
},
{
"id": "VM:11564",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 75.0,
"latitude": 49.19325637817383,
"longitude": 2.465040922164917
},
"stopId": "maxdew1",
"timestamp": "1777962018",
"trip": {
"directionId": 1,
"routeId": "E",
"tripId": "11564"
},
"vehicle": {
"id": "RCR102"
}
}
},
{
"id": "VM:11016",
"vehicle": {
"currentStopSequence": 21,
"position": {
"bearing": 325.0,
"latitude": 49.2774772644043,
"longitude": 2.4627535343170166
},
"stopId": "nogfaidh",
"timestamp": "1777962018",
"trip": {
"routeId": "C1",
"tripId": "11016"
},
"vehicle": {
"id": "RCR58"
}
}
},
{
"id": "VM:11018",
"vehicle": {
"currentStopSequence": 13,
"position": {
"bearing": 307.0,
"latitude": 49.28315353393555,
"longitude": 2.4658963680267334
},
"stopId": "noglech",
"timestamp": "1777962018",
"trip": {
"directionId": 1,
"routeId": "C2",
"tripId": "11018"
},
"vehicle": {
"id": "RCR69"
}
}
},
{
"id": "VM:11021",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 176.0,
"latitude": 49.263221740722656,
"longitude": 2.469165563583374
},
"stopId": "cregard1",
"timestamp": "1777962018",
"trip": {
"directionId": 1,
"routeId": "B",
"tripId": "11021"
},
"vehicle": {
"id": "RCR43"
}
}
},
{
"id": "VM:11371",
"vehicle": {
"currentStopSequence": 7,
"position": {
"bearing": 352.0,
"latitude": 49.23185348510742,
"longitude": 2.4585325717926025
},
"stopId": "maxmar2",
"timestamp": "1777962018",
"trip": {
"directionId": 1,
"routeId": "D",
"tripId": "11371"
},
"vehicle": {
"id": "RCR62"
}
}
},
{
"id": "VM:11020",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 215.0,
"latitude": 49.26345443725586,
"longitude": 2.4692869186401367
},
"stopId": "cregard1",
"timestamp": "1777962018",
"trip": {
"directionId": 1,
"routeId": "D",
"tripId": "11020"
},
"vehicle": {
"id": "RCR72"
}
}
},
{
"id": "VM:11548",
"vehicle": {
"currentStopSequence": 5,
"position": {
"bearing": 303.0,
"latitude": 49.223182678222656,
"longitude": 2.444554567337036
},
"stopId": "maxcuri1",
"timestamp": "1777961399",
"trip": {
"routeId": "SCO2",
"tripId": "11548"
},
"vehicle": {
"id": "RCR162"
}
}
},
{
"id": "VM:11131",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"bearing": 90.0,
"latitude": 49.24843215942383,
"longitude": 2.4631240367889404
},
"stopId": "crehopd1",
"timestamp": "1777961369",
"trip": {
"routeId": "A",
"tripId": "11131"
},
"vehicle": {
"id": "RCR65"
}
}
},
{
"id": "VM:11128",
"vehicle": {
"currentStopSequence": 1,
"position": {
"bearing": 230.0,
"latitude": 49.26397705078125,
"longitude": 2.46988582611084
},
"stopId": "crehopd1",
"timestamp": "1777958831",
"trip": {
"routeId": "B",
"tripId": "11128"
},
"vehicle": {
"id": "RCR67"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1777962031"
}
}