Resource details
This resource file is part of the dataset Réseau urbain Kicéo.
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
❌10 errors, 3 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-01-31 at 08:00 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
GTFS-rt trip_id does not exist in GTFS data and does not have schedule_relationship of ADDED E003 3 errors
All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED
Sample errors
- vehicle_id 357 trip_id chouette:VehicleJourney:110285b0-a061-467e-a681-25e4aaf45af4:LOC does not exist in the GTFS data and does not have schedule_relationship of ADDED
- vehicle_id 164 trip_id ext:12069 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- vehicle_id 248 trip_id chouette:VehicleJourney:b705ed83-6c28-4cc1-b505-5597ff7f05fa:LOC does not exist in the GTFS data and does not have schedule_relationship of ADDED
GTFS-rt route_id does not exist in GTFS data E004 3 errors
All route_ids provided in the GTFS-rt feed must exist in the GTFS data
Sample errors
- vehicle_id 357 route_id MorioLigne602 does not exist in the GTFS data routes.txt
- vehicle_id 164 route_id MOBICEO does not exist in the GTFS data routes.txt
- vehicle_id 248 route_id BSALigne611 does not exist in the GTFS data routes.txt
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 357 stop_id chouette:StopArea:2b3ddbd2-6c81-48c1-ae43-0b35901be04d:LOC does not exist in GTFS data stops.txt
- vehicle_id 164 stop_id STP-DEPART does not exist in GTFS data stops.txt
- vehicle_id 248 stop_id chouette:StopArea:30e65cbd-d8bf-4436-9752-6d999f3da93e:LOC does not exist in GTFS data stops.txt
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 79 trip_id 2-52756486 at (47.63851,-2.777343) 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
timestamp not populated W001 3 errors
Timestamps should be populated for all elements
Sample errors
- vehicle_id 63 does not have a timestamp
- vehicle_id 25 does not have a timestamp
- vehicle_id 61 does not have a timestamp
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 |
|---|---|---|---|
| E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 399 | 22 times (85 % of validations) |
| E004 | All route_ids provided in the GTFS-rt feed must exist in the GTFS data | 361 | 22 times (85 % of validations) |
| E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 361 | 22 times (85 % of validations) |
| W001 | Timestamps should be populated for all elements | 143 | 22 times (85 % 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. | 101 | 19 times (73 % of validations) |
| E052 | Each vehicle should have a unique ID | 22 | 15 times (58 % 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. | 9 | 8 times (31 % of validations) |
| W004 | vehicle.position.speed has an unrealistic speed that may be incorrect | 6 | 4 times (15 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-01-31 at 19:59 Europe/Paris.
vehicle_positions (13) 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-31 at 19:59 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "681187",
"vehicle": {
"currentStopSequence": 22,
"position": {
"bearing": 355.0,
"latitude": 47.668758392333984,
"longitude": -2.756901979446411,
"speed": 12.5
},
"stopId": "481",
"timestamp": "1769885897",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"startDate": "20260131",
"startTime": "19:36:00",
"tripId": "2-19136519"
},
"vehicle": {
"id": "60",
"label": "97199",
"licensePlate": "DN 499 EZ"
}
}
},
{
"id": "680487",
"vehicle": {
"currentStopSequence": 3,
"position": {
"bearing": 187.0,
"latitude": 47.59521484375,
"longitude": -2.797400951385498,
"speed": 4.44444465637207
},
"stopId": "4349",
"timestamp": "1769885909",
"trip": {
"directionId": 1,
"routeId": "338",
"scheduleRelationship": "SCHEDULED",
"startDate": "20260131",
"startTime": "19:55:00",
"tripId": "2-5671092234"
},
"vehicle": {
"id": "371",
"label": "EP 267 BR",
"licensePlate": "EP 267 BR"
}
}
},
{
"id": "681192",
"vehicle": {
"currentStopSequence": 4,
"position": {
"latitude": 47.65980529785156,
"longitude": -2.7830450534820557,
"speed": 0.0
},
"stopId": "567",
"timestamp": "1769885928",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"startDate": "20260131",
"startTime": "19:54:00",
"tripId": "2-33620048"
},
"vehicle": {
"id": "42",
"label": "97176",
"licensePlate": "BS 695 FG"
}
}
},
{
"id": "681190",
"vehicle": {
"currentStopSequence": 5,
"position": {
"bearing": 143.0,
"latitude": 47.64652633666992,
"longitude": -2.7806990146636963,
"speed": 7.222222328186035
},
"stopId": "496",
"timestamp": "1769885908",
"trip": {
"directionId": 1,
"routeId": "20",
"scheduleRelationship": "SCHEDULED",
"startDate": "20260131",
"startTime": "19:52:00",
"tripId": "2-335937537"
},
"vehicle": {
"id": "92",
"label": "97231",
"licensePlate": "GW 163 JG"
}
}
},
{
"id": "681186",
"vehicle": {
"currentStopSequence": 21,
"position": {
"bearing": 88.0,
"latitude": 47.703189849853516,
"longitude": -2.656601905822754,
"speed": 9.44444465637207
},
"stopId": "163",
"timestamp": "1769885898",
"trip": {
"directionId": 0,
"routeId": "366",
"scheduleRelationship": "SCHEDULED",
"startDate": "20260131",
"startTime": "19:35:00",
"tripId": "2-6140723206"
},
"vehicle": {
"id": "91",
"label": "97230",
"licensePlate": "GW 085 JG"
}
}
},
{
"id": "681275",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 91.0,
"latitude": 47.73861312866211,
"longitude": -2.6957809925079346,
"speed": 10.0
},
"stopId": "STP-ARRIVEE",
"timestamp": "1769878303",
"trip": {
"directionId": 0,
"routeId": "MOBICEO",
"scheduleRelationship": "UNSCHEDULED",
"startDate": "20260131",
"startTime": "10:00:00",
"tripId": "ext:12069"
},
"vehicle": {
"id": "367",
"label": "GX-680-NR",
"licensePlate": "GX-680-NR"
}
}
},
{
"id": "681281",
"vehicle": {
"currentStopSequence": 2,
"position": {
"bearing": 31.0,
"latitude": 47.66364288330078,
"longitude": -2.7772789001464844,
"speed": 3.055555582046509
},
"stopId": "STP-ARRIVEE",
"timestamp": "1769867793",
"trip": {
"directionId": 0,
"routeId": "MOBICEO",
"scheduleRelationship": "UNSCHEDULED",
"startDate": "20260131",
"startTime": "10:00:00",
"tripId": "ext:12069"
},
"vehicle": {
"id": "389",
"label": "GY-536-ZZ",
"licensePlate": "GY-536-ZZ"
}
}
},
{
"id": "680442",
"vehicle": {
"currentStopSequence": 18,
"position": {
"latitude": 47.644161224365234,
"longitude": -2.7450199127197266,
"speed": 0.0
},
"stopId": "637",
"timestamp": "1769885869",
"trip": {
"directionId": 0,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"startDate": "20260131",
"startTime": "19:39:00",
"tripId": "2-33620029"
},
"vehicle": {
"id": "85",
"label": "97224",
"licensePlate": "GS 722 EX"
}
}
},
{
"id": "681184",
"vehicle": {
"currentStopSequence": 23,
"position": {
"bearing": 26.0,
"latitude": 47.66426086425781,
"longitude": -2.7377851009368896,
"speed": 7.222222328186035
},
"stopId": "438",
"timestamp": "1769885876",
"trip": {
"directionId": 1,
"routeId": "20",
"scheduleRelationship": "SCHEDULED",
"startDate": "20260131",
"startTime": "19:32:00",
"tripId": "2-335937538"
},
"vehicle": {
"id": "26",
"label": "73720",
"licensePlate": "ES 676 VL"
}
}
},
{
"id": "681183",
"vehicle": {
"currentStopSequence": 31,
"position": {
"latitude": 47.64891052246094,
"longitude": -2.777435064315796,
"speed": 0.0
},
"stopId": "374",
"timestamp": "1769885921",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"startDate": "20260131",
"startTime": "19:26:00",
"tripId": "2-17236005"
},
"vehicle": {
"id": "48",
"label": "97187",
"licensePlate": "CH 890 RT"
}
}
},
{
"id": "681188",
"vehicle": {
"currentStopSequence": 17,
"position": {
"latitude": 47.67047119140625,
"longitude": -2.7572669982910156,
"speed": 0.0
},
"stopId": "397",
"timestamp": "1769885918",
"trip": {
"directionId": 0,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"startDate": "20260131",
"startTime": "19:43:00",
"tripId": "2-17039405"
},
"vehicle": {
"id": "66",
"label": "97205",
"licensePlate": "EA 886 ZQ"
}
}
},
{
"id": "681191",
"vehicle": {
"currentStopSequence": 6,
"position": {
"latitude": 47.64920425415039,
"longitude": -2.776093006134033,
"speed": 0.0
},
"stopId": "431",
"timestamp": "1769885913",
"trip": {
"directionId": 1,
"routeId": "1",
"scheduleRelationship": "SCHEDULED",
"startDate": "20260131",
"startTime": "19:54:00",
"tripId": "2-19202086"
},
"vehicle": {
"id": "22",
"label": "97178",
"licensePlate": "BS 213 FJ"
}
}
},
{
"id": "680427",
"vehicle": {
"currentStopSequence": 9,
"position": {
"bearing": 202.0,
"latitude": 47.64448165893555,
"longitude": -2.744020938873291,
"speed": 0.2777777910232544
},
"stopId": "631",
"timestamp": "1769885928",
"trip": {
"directionId": 1,
"routeId": "2",
"scheduleRelationship": "SCHEDULED",
"startDate": "20260131",
"startTime": "19:50:00",
"tripId": "2-34144335"
},
"vehicle": {
"id": "41",
"label": "97173",
"licensePlate": "AY 534 PG"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1769885959"
}
}