Resource details
Position GPS temps réel des véhicules
This resource file is part of the dataset Réseau urbain Bibus.
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
❌25 errors, 280 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-03-09 at 08:04 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
GTFS-rt route_id does not exist in GTFS data E004 24 errors
All route_ids provided in the GTFS-rt feed must exist in the GTFS data
Sample errors
- vehicle_id 268436084 route_id S51 does not exist in the GTFS data routes.txt
- vehicle_id 268435713 route_id S45 does not exist in the GTFS data routes.txt
- vehicle_id 268435623 route_id S52 does not exist in the GTFS data routes.txt
- vehicle_id 268435616 route_id S55 does not exist in the GTFS data routes.txt
- vehicle_id 268435639 route_id S50 does not exist in the GTFS data routes.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 268435963 trip_id 17679261 at (48.433495,-4.3996887) 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 140 errors
Timestamps should be populated for all elements
Sample errors
- vehicle_id 268435640 does not have a timestamp
- vehicle_id 268435673 does not have a timestamp
- vehicle_id 268435622 does not have a timestamp
- vehicle_id 268436007 does not have a timestamp
- vehicle_id 268435807 does not have a timestamp
schedule_relationship not populated W009 140 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 17679437 does not have a schedule_relationship
- trip_id 17679759 does not have a schedule_relationship
- trip_id 17681114 does not have a schedule_relationship
- trip_id 17679312 does not have a schedule_relationship
- trip_id 17680618 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 |
|---|---|---|---|
| W001 | Timestamps should be populated for all elements | 2,005 | 23 times (77 % of validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 2,005 | 23 times (77 % 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. | 26 | 13 times (43 % of validations) |
| E004 | All route_ids provided in the GTFS-rt feed must exist in the GTFS data | 124 | 7 times (23 % of validations) |
| E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 34 | 6 times (20 % 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. | 6 | 5 times (17 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-03-10 at 01:29 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 2026-03-10 at 01:29 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "vehicle:268435625",
"vehicle": {
"position": {
"bearing": 47.0,
"latitude": 48.400054931640625,
"longitude": -4.526244640350342
},
"timestamp": "0",
"trip": {
"routeId": "10",
"tripId": "17679830"
},
"vehicle": {
"id": "268435625"
}
}
},
{
"id": "vehicle:268435869",
"vehicle": {
"position": {
"bearing": 348.0,
"latitude": 48.409549713134766,
"longitude": -4.485527038574219
},
"timestamp": "0",
"trip": {
"routeId": "D",
"tripId": "17683411"
},
"vehicle": {
"id": "268435869"
}
}
},
{
"id": "vehicle:268435762",
"vehicle": {
"position": {
"bearing": 337.0,
"latitude": 48.391231536865234,
"longitude": -4.4361701011657715
},
"timestamp": "0",
"trip": {
"routeId": "03",
"tripId": "17680007"
},
"vehicle": {
"id": "268435762"
}
}
},
{
"id": "vehicle:268436474",
"vehicle": {
"position": {
"bearing": 234.0,
"latitude": 48.37861633300781,
"longitude": -4.544222831726074
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17684580"
},
"vehicle": {
"id": "268436474"
}
}
},
{
"id": "vehicle:268435618",
"vehicle": {
"position": {
"bearing": 275.0,
"latitude": 48.4111328125,
"longitude": -4.498109340667725
},
"timestamp": "0",
"trip": {
"routeId": "03",
"tripId": "17680024"
},
"vehicle": {
"id": "268435618"
}
}
},
{
"id": "vehicle:268436462",
"vehicle": {
"position": {
"bearing": 216.0,
"latitude": 48.38529586791992,
"longitude": -4.535265922546387
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17685543"
},
"vehicle": {
"id": "268436462"
}
}
},
{
"id": "vehicle:268435621",
"vehicle": {
"position": {
"bearing": 102.0,
"latitude": 48.3917350769043,
"longitude": -4.491166114807129
},
"timestamp": "0",
"trip": {
"routeId": "12",
"tripId": "17679623"
},
"vehicle": {
"id": "268435621"
}
}
},
{
"id": "vehicle:268436167",
"vehicle": {
"position": {
"bearing": 312.0,
"latitude": 48.397438049316406,
"longitude": -4.405984878540039
},
"timestamp": "0",
"trip": {
"routeId": "17",
"tripId": "17682211"
},
"vehicle": {
"id": "268436167"
}
}
},
{
"id": "vehicle:268436458",
"vehicle": {
"position": {
"bearing": 227.0,
"latitude": 48.38149642944336,
"longitude": -4.5406999588012695
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17684646"
},
"vehicle": {
"id": "268436458"
}
}
},
{
"id": "vehicle:268436511",
"vehicle": {
"position": {
"bearing": 211.0,
"latitude": 48.401302337646484,
"longitude": -4.524836540222168
},
"timestamp": "0",
"trip": {
"routeId": "B",
"tripId": "17685539"
},
"vehicle": {
"id": "268436511"
}
}
},
{
"id": "vehicle:268436510",
"vehicle": {
"position": {
"bearing": 16.0,
"latitude": 48.3907585144043,
"longitude": -4.504724025726318
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17685542"
},
"vehicle": {
"id": "268436510"
}
}
},
{
"id": "vehicle:268436065",
"vehicle": {
"position": {
"bearing": 298.0,
"latitude": 48.40193176269531,
"longitude": -4.467196941375732
},
"timestamp": "0",
"trip": {
"routeId": "13",
"tripId": "17679449"
},
"vehicle": {
"id": "268436065"
}
}
},
{
"id": "vehicle:268435715",
"vehicle": {
"position": {
"bearing": 141.0,
"latitude": 48.43292236328125,
"longitude": -4.560268402099609
},
"timestamp": "0",
"trip": {
"routeId": "12",
"tripId": "17679659"
},
"vehicle": {
"id": "268435715"
}
}
},
{
"id": "vehicle:268436466",
"vehicle": {
"position": {
"bearing": 274.0,
"latitude": 48.37681579589844,
"longitude": -4.5500006675720215
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17684644"
},
"vehicle": {
"id": "268436466"
}
}
},
{
"id": "vehicle:268436475",
"vehicle": {
"position": {
"bearing": 239.0,
"latitude": 48.38227081298828,
"longitude": -4.5396504402160645
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17684581"
},
"vehicle": {
"id": "268436475"
}
}
},
{
"id": "vehicle:268435811",
"vehicle": {
"position": {
"bearing": 61.0,
"latitude": 48.371864318847656,
"longitude": -4.5658464431762695
},
"timestamp": "0",
"trip": {
"routeId": "02",
"tripId": "17680770"
},
"vehicle": {
"id": "268435811"
}
}
},
{
"id": "vehicle:268435968",
"vehicle": {
"position": {
"bearing": 325.0,
"latitude": 48.44107437133789,
"longitude": -4.413415431976318
},
"timestamp": "0",
"trip": {
"routeId": "16",
"tripId": "17681036"
},
"vehicle": {
"id": "268435968"
}
}
},
{
"id": "vehicle:268435758",
"vehicle": {
"position": {
"bearing": 220.0,
"latitude": 48.39271545410156,
"longitude": -4.436213970184326
},
"timestamp": "0",
"trip": {
"routeId": "03",
"tripId": "17680007"
},
"vehicle": {
"id": "268435758"
}
}
},
{
"id": "vehicle:268435624",
"vehicle": {
"position": {
"bearing": 302.0,
"latitude": 48.36191940307617,
"longitude": -4.562459945678711
},
"timestamp": "0",
"trip": {
"routeId": "02",
"tripId": "17680683"
},
"vehicle": {
"id": "268435624"
}
}
},
{
"id": "vehicle:268436086",
"vehicle": {
"position": {
"bearing": 256.0,
"latitude": 48.439083099365234,
"longitude": -4.431466102600098
},
"timestamp": "0",
"trip": {
"routeId": "20",
"tripId": "17682311"
},
"vehicle": {
"id": "268436086"
}
}
},
{
"id": "vehicle:268435675",
"vehicle": {
"position": {
"bearing": 309.0,
"latitude": 48.37739181518555,
"longitude": -4.553598880767822
},
"timestamp": "0",
"trip": {
"routeId": "10",
"tripId": "17679829"
},
"vehicle": {
"id": "268435675"
}
}
},
{
"id": "vehicle:268435622",
"vehicle": {
"position": {
"bearing": 111.0,
"latitude": 48.37548828125,
"longitude": -4.367015361785889
},
"timestamp": "0",
"trip": {
"routeId": "19",
"tripId": "17681146"
},
"vehicle": {
"id": "268435622"
}
}
},
{
"id": "vehicle:268436097",
"vehicle": {
"position": {
"bearing": 354.0,
"latitude": 48.45534896850586,
"longitude": -4.465213298797607
},
"timestamp": "0",
"trip": {
"routeId": "15",
"tripId": "17682123"
},
"vehicle": {
"id": "268436097"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1773102540"
}
}