Resource details
Flux GTFS RT du réseau Aléop Pays de la Loire : Position des véhicules
This resource file is part of the dataset Réseau interurbain Aléop - Pays de la Loire.
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
❌13 errors, 170 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-01-23 at 08:03 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
Vehicle position far from trip shape E029 1 error
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 6320b1db09dda81a65382860 trip_id 2596719003 at (47.463154,-0.5641267) 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 is not unique E052 12 errors
Each vehicle should have a unique ID
Sample errors
- entity ID RTVP:T:2636784013 has vehicle.id 34 which is used by more than one vehicle in the feed
- entity ID RTVP:T:2607361203 has vehicle.id 37 which is used by more than one vehicle in the feed
- entity ID RTVP:T:2607395001 has vehicle.id 70 which is used by more than one vehicle in the feed
- entity ID RTVP:T:2628656510 has vehicle.id 24 which is used by more than one vehicle in the feed
- entity ID RTVP:T:2628773105 has vehicle.id 98 which is used by more than one vehicle in the feed
Warnings
schedule_relationship not populated W009 170 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 2630587810 does not have a schedule_relationship
- trip_id 2629523106 does not have a schedule_relationship
- trip_id 2630470308 does not have a schedule_relationship
- trip_id 2643279707 does not have a schedule_relationship
- trip_id 2612144602 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 | 798 | 7 times (100 % 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. | 15 | 6 times (86 % of validations) |
| E052 | Each vehicle should have a unique ID | 48 | 5 times (71 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-01-23 at 20:24 Europe/Paris.
vehicle_positions (29) 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-01-23 at 20:24 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "RTVP:T:2643279220",
"vehicle": {
"currentStopSequence": 9,
"position": {
"latitude": 47.5802001953125,
"longitude": -0.09101500362157822
},
"stopId": "44BAUGnordA",
"timestamp": "1769196274",
"trip": {
"directionId": 0,
"routeId": "26",
"tripId": "2643279220"
},
"vehicle": {
"id": "6926caa75cc916181336680f",
"label": "40996",
"licensePlate": "HF-542-XZ"
}
}
},
{
"id": "RTVP:T:2643279718",
"vehicle": {
"currentStopSequence": 12,
"position": {
"latitude": 47.80083084106445,
"longitude": 0.05087139829993248
},
"stopId": "72CERAcroiR",
"timestamp": "1769196274",
"trip": {
"directionId": 1,
"routeId": "26",
"tripId": "2643279718"
},
"vehicle": {
"id": "6926ca7c62e308e96e441bff",
"label": "40995",
"licensePlate": "HF-507-XZ"
}
}
},
{
"id": "RTVP:T:2628384264",
"vehicle": {
"currentStopSequence": 7,
"position": {
"latitude": 47.23008346557617,
"longitude": -1.4426469802856445
},
"stopId": "44CONCplacR",
"timestamp": "1769196270",
"trip": {
"directionId": 1,
"routeId": "333",
"tripId": "2628384264"
},
"vehicle": {
"id": "695374472566d446c35352c8",
"label": "194",
"licensePlate": "BA-194-WY"
}
}
},
{
"id": "RTVP:T:2628183733",
"vehicle": {
"currentStopSequence": 6,
"position": {
"latitude": 47.040985107421875,
"longitude": -1.6436712741851807
},
"stopId": "44PHILfamiU",
"timestamp": "1769196272",
"trip": {
"directionId": 1,
"routeId": "313",
"tripId": "2628183733"
},
"vehicle": {
"id": "695376225579ea6120e4add7",
"label": "504",
"licensePlate": "EQ-504-FS"
}
}
},
{
"id": "RTVP:T:2628183629",
"vehicle": {
"currentStopSequence": 4,
"position": {
"latitude": 47.016117095947266,
"longitude": -1.59200918674469
},
"stopId": "44PHILaujaA",
"timestamp": "1769196272",
"trip": {
"directionId": 0,
"routeId": "313",
"tripId": "2628183629"
},
"vehicle": {
"id": "6953740c9d7bf6ac0a8b3c7f",
"label": "119",
"licensePlate": "EP-119-ZY"
}
}
},
{
"id": "RTVP:T:2634266004",
"vehicle": {
"currentStopSequence": 8,
"position": {
"latitude": 46.981815338134766,
"longitude": -0.822977602481842
},
"stopId": "49CHOLvillU",
"timestamp": "1769196273",
"trip": {
"directionId": 1,
"routeId": "07",
"tripId": "2634266004"
},
"vehicle": {
"id": "664313509db874d5f9316f5a",
"label": "39890",
"licensePlate": "GW-438-VB"
}
}
},
{
"id": "RTVP:T:2634265704",
"vehicle": {
"currentStopSequence": 9,
"position": {
"latitude": 46.65278244018555,
"longitude": -0.1140839010477066
},
"stopId": "86VOUIpem1U",
"timestamp": "1769196274",
"trip": {
"directionId": 0,
"routeId": "07",
"tripId": "2634265704"
},
"vehicle": {
"id": "63074afda57aa22d29f99145",
"label": "RESERVE"
}
}
},
{
"id": "RTVP:V:6672eaa54ef91df15e6336b5",
"vehicle": {
"currentStopSequence": 6,
"position": {
"latitude": 46.79155731201172,
"longitude": -2.0541326999664307
},
"stopId": "85JEANroutU",
"timestamp": "1769196278",
"vehicle": {
"id": "6672eaa54ef91df15e6336b5",
"label": "40155",
"licensePlate": "GX367NS"
}
}
},
{
"id": "RTVP:V:667145d1499aa84168479049",
"vehicle": {
"currentStopSequence": 2,
"position": {
"latitude": 47.19607925415039,
"longitude": -1.5307155847549438
},
"stopId": "85BOUIbouiR",
"timestamp": "1769196278",
"vehicle": {
"id": "667145d1499aa84168479049",
"label": "40150",
"licensePlate": "GX784FJ"
}
}
},
{
"id": "RTVP:V:63f5e18ce1739ad9e3ce0fd8",
"vehicle": {
"currentStopSequence": 8,
"position": {
"latitude": 46.398155212402344,
"longitude": -0.8749353289604187
},
"stopId": "85FONTmaroR",
"timestamp": "1769196280",
"vehicle": {
"id": "63f5e18ce1739ad9e3ce0fd8",
"label": "636",
"licensePlate": "GM978AM"
}
}
},
{
"id": "RTVP:V:6482fbcfd8383ce5b5c0da18",
"vehicle": {
"currentStopSequence": 28,
"position": {
"latitude": 46.566383361816406,
"longitude": -1.7810349464416504
},
"stopId": "85LONNmairA",
"timestamp": "1769196275",
"vehicle": {
"id": "6482fbcfd8383ce5b5c0da18",
"label": "903",
"licensePlate": "GM392TN"
}
}
},
{
"id": "RTVP:V:6482fbaa45c9746d75ca92e3",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 20,
"position": {
"latitude": 47.06688690185547,
"longitude": -0.8725743293762207
},
"stopId": "49CHOLroutU",
"timestamp": "1769196277",
"vehicle": {
"id": "6482fbaa45c9746d75ca92e3",
"label": "900",
"licensePlate": "GM275TN"
}
}
},
{
"id": "RTVP:T:2629259046",
"vehicle": {
"currentStopSequence": 13,
"position": {
"latitude": 47.14036560058594,
"longitude": -1.9766789674758911
},
"stopId": "44CHAUegliR",
"timestamp": "1769196276",
"trip": {
"directionId": 1,
"routeId": "303",
"tripId": "2629259046"
},
"vehicle": {
"id": "6953f8b9ab50bc96c237027c",
"label": "102",
"licensePlate": "HG 206 VZ"
}
}
},
{
"id": "RTVP:T:2629258946",
"vehicle": {
"currentStopSequence": 16,
"position": {
"latitude": 47.13373947143555,
"longitude": -1.7917916774749756
},
"stopId": "44PORTecomA",
"timestamp": "1769196276",
"trip": {
"directionId": 0,
"routeId": "303",
"tripId": "2629258946"
},
"vehicle": {
"id": "6953f7ad1a2ac967fd94b8c5",
"label": "101",
"licensePlate": "HG 037 VZ"
}
}
},
{
"id": "RTVP:T:2630602610",
"vehicle": {
"currentStatus": "STOPPED_AT",
"currentStopSequence": 1,
"position": {
"latitude": 47.21689987182617,
"longitude": -1.540162205696106
},
"stopId": "44NANTsncfU",
"timestamp": "1769196274",
"trip": {
"directionId": 1,
"routeId": "380",
"tripId": "2630602610"
},
"vehicle": {
"id": "688235df4a964323fdffdc2a",
"label": "1252",
"licensePlate": "EZ-466-TE"
}
}
},
{
"id": "RTVP:T:2630601719",
"vehicle": {
"currentStopSequence": 14,
"position": {
"latitude": 46.985294342041016,
"longitude": -1.319965124130249
},
"stopId": "85MONTgareU",
"timestamp": "1769196271",
"trip": {
"directionId": 1,
"routeId": "370",
"tripId": "2630601719"
},
"vehicle": {
"id": "6842f7f36d7a6dbd98a2c4d0",
"label": "21728",
"licensePlate": "CX 336 VJ"
}
}
},
{
"id": "RTVP:T:2636303717",
"vehicle": {
"currentStopSequence": 3,
"position": {
"latitude": 47.24665832519531,
"longitude": -2.1598782539367676
},
"stopId": "44BREVdepaR",
"timestamp": "1769196275",
"trip": {
"directionId": 1,
"routeId": "316",
"tripId": "2636303717"
},
"vehicle": {
"id": "d579ee2c41b13d10",
"label": "Saint-Brevin-les-Pins > Paimbœuf"
}
}
},
{
"id": "RTVP:T:2636303715",
"vehicle": {
"currentStopSequence": 4,
"position": {
"latitude": 47.29233169555664,
"longitude": -2.175996780395508
},
"stopId": "44BREVbresU",
"timestamp": "1769196273",
"trip": {
"directionId": 1,
"routeId": "316",
"tripId": "2636303715"
},
"vehicle": {
"id": "683ec1f8e30937ffa85511ad",
"label": "375",
"licensePlate": "FM-375-WF"
}
}
},
{
"id": "RTVP:T:2636440327",
"vehicle": {
"currentStopSequence": 27,
"position": {
"latitude": 47.47684860229492,
"longitude": -2.190368413925171
},
"stopId": "44MISStourR",
"timestamp": "1769196275",
"trip": {
"directionId": 1,
"routeId": "305AT",
"tripId": "2636440327"
},
"vehicle": {
"id": "683ec1f8e30937ffa85511a3",
"label": "173020",
"licensePlate": "EN-511-ZQ"
}
}
},
{
"id": "RTVP:T:2636314511",
"vehicle": {
"currentStopSequence": 4,
"position": {
"latitude": 47.30446243286133,
"longitude": -2.1823983192443848
},
"stopId": "44BREVbresU",
"timestamp": "1769196210",
"trip": {
"directionId": 1,
"routeId": "317",
"tripId": "2636314511"
},
"vehicle": {
"id": "683ec1f8e30937ffa85511ae",
"label": "284",
"licensePlate": "DY-284-YX"
}
}
},
{
"id": "RTVP:T:2635491502",
"vehicle": {
"currentStopSequence": 2,
"position": {
"latitude": 47.30582809448242,
"longitude": -2.1844749450683594
},
"stopId": "44MICHmairR",
"timestamp": "1769196275",
"trip": {
"directionId": 1,
"routeId": "E315",
"tripId": "2635491502"
},
"vehicle": {
"id": "68de43d48ae3a42d69ab4ee5",
"label": "598",
"licensePlate": "HF-598-PR"
}
}
},
{
"id": "RTVP:T:2635491809",
"vehicle": {
"currentStopSequence": 3,
"position": {
"latitude": 47.129703521728516,
"longitude": -2.205998182296753
},
"stopId": "44PLAIcentU",
"timestamp": "1769195962",
"trip": {
"directionId": 0,
"routeId": "315",
"tripId": "2635491809"
},
"vehicle": {
"id": "683ec1f8e30937ffa85511a9",
"label": "035",
"licensePlate": "DJ-035-PE"
}
}
},
{
"id": "RTVP:T:2639782504",
"vehicle": {
"position": {
"latitude": 48.07557678222656,
"longitude": -0.7601069808006287
},
"timestamp": "1769196284",
"trip": {
"directionId": 0,
"routeId": "140E",
"startDate": "20260123",
"tripId": "2639782504"
},
"vehicle": {
"id": "82",
"label": "14008",
"licensePlate": "EZ-298-HR"
}
}
},
{
"id": "RTVP:T:2607360408",
"vehicle": {
"position": {
"latitude": 47.88383102416992,
"longitude": -0.6828250288963318
},
"timestamp": "1769196284",
"trip": {
"directionId": 1,
"routeId": "101E",
"startDate": "20260123",
"tripId": "2607360408"
},
"vehicle": {
"id": "40",
"label": "201178",
"licensePlate": "FV-835-XE"
}
}
},
{
"id": "RTVP:T:2624617518",
"vehicle": {
"position": {
"latitude": 47.21437072753906,
"longitude": -1.5488200187683105
},
"timestamp": "1769196284",
"trip": {
"directionId": 0,
"routeId": "310",
"startDate": "20260123",
"tripId": "2624617518"
},
"vehicle": {
"id": "22",
"label": "133190",
"licensePlate": "CX-226-SM"
}
}
},
{
"id": "RTVP:T:2628655621",
"vehicle": {
"position": {
"latitude": 47.408939361572266,
"longitude": -1.463847041130066
},
"timestamp": "1769196284",
"trip": {
"directionId": 1,
"routeId": "348",
"startDate": "20260123",
"tripId": "2628655621"
},
"vehicle": {
"id": "13",
"label": "133163",
"licensePlate": "CX-310-LQ"
}
}
},
{
"id": "RTVP:T:2628656426",
"vehicle": {
"position": {
"latitude": 47.52296829223633,
"longitude": -1.2661919593811035
},
"timestamp": "1769196284",
"trip": {
"directionId": 1,
"routeId": "360",
"startDate": "20260123",
"tripId": "2628656426"
},
"vehicle": {
"id": "68",
"label": "183216",
"licensePlate": "FC-307-JA"
}
}
},
{
"id": "RTVP:T:2628838719",
"vehicle": {
"position": {
"latitude": 47.39936828613281,
"longitude": -1.6444569826126099
},
"timestamp": "1769196284",
"trip": {
"directionId": 1,
"routeId": "311",
"startDate": "20260123",
"tripId": "2628838719"
},
"vehicle": {
"id": "25",
"label": "133193",
"licensePlate": "GX-7W-SM"
}
}
},
{
"id": "RTVP:T:2628656528",
"vehicle": {
"position": {
"latitude": 47.359169006347656,
"longitude": -1.410539984703064
},
"timestamp": "1769196284",
"trip": {
"directionId": 0,
"routeId": "360",
"startDate": "20260123",
"tripId": "2628656528"
},
"vehicle": {
"id": "64",
"label": "183155",
"licensePlate": "EZ-861-XB"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1769196284"
}
}