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
❌1 error, 150 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-08-06 at 09:11 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 268435907 trip_id 18192403 at (48.38643,-4.484308) 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 75 errors
Timestamps should be populated for all elements
Sample errors
- vehicle_id 268436507 does not have a timestamp
- vehicle_id 268435968 does not have a timestamp
- vehicle_id 268435964 does not have a timestamp
- vehicle_id 268436160 does not have a timestamp
- vehicle_id 268436513 does not have a timestamp
schedule_relationship not populated W009 75 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 17857614 does not have a schedule_relationship
- trip_id 17879852 does not have a schedule_relationship
- trip_id 17900288 does not have a schedule_relationship
- trip_id 17880055 does not have a schedule_relationship
- trip_id 17857611 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 | 1,887 | 30 times (100 % of validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 1,887 | 30 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. | 31 | 20 times (67 % of validations) |
| E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 11 | 4 times (13 % 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. | 4 | 4 times (13 % of validations) |
| E004 | All route_ids provided in the GTFS-rt feed must exist in the GTFS data | 10 | 3 times (10 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-08-07 at 01:28 Europe/Paris.
vehicle_positions (31) 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-08-07 at 01:28 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "vehicle:268435972",
"vehicle": {
"position": {
"bearing": 298.0,
"latitude": 48.401939392089844,
"longitude": -4.467211723327637
},
"timestamp": "0",
"trip": {
"routeId": "15",
"tripId": "17879914"
},
"vehicle": {
"id": "268435972"
}
}
},
{
"id": "vehicle:268435910",
"vehicle": {
"position": {
"bearing": 5.0,
"latitude": 48.41162109375,
"longitude": -4.501670837402344
},
"timestamp": "0",
"trip": {
"routeId": "03",
"tripId": "18200999"
},
"vehicle": {
"id": "268435910"
}
}
},
{
"id": "vehicle:268435869",
"vehicle": {
"position": {
"bearing": 253.0,
"latitude": 48.38779067993164,
"longitude": -4.481369495391846
},
"timestamp": "0",
"trip": {
"routeId": "D",
"tripId": "17900807"
},
"vehicle": {
"id": "268435869"
}
}
},
{
"id": "vehicle:268436475",
"vehicle": {
"position": {
"bearing": 128.0,
"latitude": 48.38814926147461,
"longitude": -4.481700897216797
},
"timestamp": "0",
"trip": {
"routeId": "B",
"tripId": "17859078"
},
"vehicle": {
"id": "268436475"
}
}
},
{
"id": "vehicle:268436514",
"vehicle": {
"position": {
"bearing": 246.0,
"latitude": 48.376190185546875,
"longitude": -4.553765296936035
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17857558"
},
"vehicle": {
"id": "268436514"
}
}
},
{
"id": "vehicle:268436067",
"vehicle": {
"position": {
"bearing": 325.0,
"latitude": 48.441429138183594,
"longitude": -4.413868427276611
},
"timestamp": "0",
"trip": {
"routeId": "16",
"tripId": "17880107"
},
"vehicle": {
"id": "268436067"
}
}
},
{
"id": "vehicle:268435635",
"vehicle": {
"position": {
"bearing": 63.0,
"latitude": 48.39082717895508,
"longitude": -4.436740875244141
},
"timestamp": "0",
"trip": {
"routeId": "03",
"tripId": "18201000"
},
"vehicle": {
"id": "268435635"
}
}
},
{
"id": "vehicle:268435713",
"vehicle": {
"position": {
"bearing": 129.0,
"latitude": 48.39107131958008,
"longitude": -4.4878411293029785
},
"timestamp": "0",
"trip": {
"routeId": "12",
"tripId": "17891056"
},
"vehicle": {
"id": "268435713"
}
}
},
{
"id": "vehicle:268435625",
"vehicle": {
"position": {
"bearing": 67.0,
"latitude": 48.3603515625,
"longitude": -4.569769859313965
},
"timestamp": "0",
"trip": {
"routeId": "02",
"tripId": "18192334"
},
"vehicle": {
"id": "268435625"
}
}
},
{
"id": "vehicle:268436468",
"vehicle": {
"position": {
"bearing": 211.0,
"latitude": 48.401302337646484,
"longitude": -4.524836540222168
},
"timestamp": "0",
"trip": {
"routeId": "B",
"tripId": "17858984"
},
"vehicle": {
"id": "268436468"
}
}
},
{
"id": "vehicle:268436509",
"vehicle": {
"position": {
"bearing": 245.0,
"latitude": 48.376502990722656,
"longitude": -4.552939414978027
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17859089"
},
"vehicle": {
"id": "268436509"
}
}
},
{
"id": "vehicle:268435868",
"vehicle": {
"position": {
"bearing": 354.0,
"latitude": 48.417152404785156,
"longitude": -4.487049102783203
},
"timestamp": "0",
"trip": {
"routeId": "D",
"tripId": "17900808"
},
"vehicle": {
"id": "268435868"
}
}
},
{
"id": "vehicle:268436170",
"vehicle": {
"position": {
"bearing": 166.0,
"latitude": 48.40227127075195,
"longitude": -4.467092514038086
},
"timestamp": "0",
"trip": {
"routeId": "13",
"tripId": "17894659"
},
"vehicle": {
"id": "268436170"
}
}
},
{
"id": "vehicle:268435909",
"vehicle": {
"position": {
"bearing": 63.0,
"latitude": 48.39079666137695,
"longitude": -4.43680477142334
},
"timestamp": "0",
"trip": {
"routeId": "03",
"tripId": "18192557"
},
"vehicle": {
"id": "268435909"
}
}
},
{
"id": "vehicle:268435624",
"vehicle": {
"position": {
"bearing": 219.0,
"latitude": 48.39107131958008,
"longitude": -4.486567497253418
},
"timestamp": "0",
"trip": {
"routeId": "JDP",
"tripId": "18186648"
},
"vehicle": {
"id": "268435624"
}
}
},
{
"id": "vehicle:268435621",
"vehicle": {
"position": {
"bearing": 245.0,
"latitude": 48.36043930053711,
"longitude": -4.569347858428955
},
"timestamp": "0",
"trip": {
"routeId": "02",
"tripId": "18192340"
},
"vehicle": {
"id": "268435621"
}
}
},
{
"id": "vehicle:268436089",
"vehicle": {
"position": {
"bearing": 0.0,
"latitude": 48.39130401611328,
"longitude": -4.485202312469482
},
"timestamp": "0",
"trip": {
"routeId": "16",
"tripId": "17880105"
},
"vehicle": {
"id": "268436089"
}
}
},
{
"id": "vehicle:268436064",
"vehicle": {
"position": {
"bearing": 231.0,
"latitude": 48.38508605957031,
"longitude": -4.354077339172363
},
"timestamp": "0",
"trip": {
"routeId": "19",
"tripId": "17902135"
},
"vehicle": {
"id": "268436064"
}
}
},
{
"id": "vehicle:268435668",
"vehicle": {
"position": {
"bearing": 275.0,
"latitude": 48.38169860839844,
"longitude": -4.62031364440918
},
"timestamp": "0",
"trip": {
"routeId": "10",
"tripId": "17888714"
},
"vehicle": {
"id": "268435668"
}
}
},
{
"id": "vehicle:268436508",
"vehicle": {
"position": {
"bearing": 360.0,
"latitude": 48.43085479736328,
"longitude": -4.468121528625488
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17857561"
},
"vehicle": {
"id": "268436508"
}
}
},
{
"id": "vehicle:268435627",
"vehicle": {
"position": {
"bearing": 61.0,
"latitude": 48.38282775878906,
"longitude": -4.488646984100342
},
"timestamp": "0",
"trip": {
"routeId": "02",
"tripId": "18192674"
},
"vehicle": {
"id": "268435627"
}
}
},
{
"id": "vehicle:268435861",
"vehicle": {
"position": {
"bearing": 78.0,
"latitude": 48.422027587890625,
"longitude": -4.454809665679932
},
"timestamp": "0",
"trip": {
"routeId": "JDP",
"tripId": "18186642"
},
"vehicle": {
"id": "268435861"
}
}
},
{
"id": "vehicle:268436071",
"vehicle": {
"position": {
"bearing": 164.0,
"latitude": 48.40228271484375,
"longitude": -4.46938419342041
},
"timestamp": "0",
"trip": {
"routeId": "17",
"tripId": "17901968"
},
"vehicle": {
"id": "268436071"
}
}
},
{
"id": "vehicle:268435673",
"vehicle": {
"position": {
"bearing": 338.0,
"latitude": 48.38188552856445,
"longitude": -4.621110916137695
},
"timestamp": "0",
"trip": {
"routeId": "10",
"tripId": "17888713"
},
"vehicle": {
"id": "268435673"
}
}
},
{
"id": "vehicle:268435630",
"vehicle": {
"position": {
"bearing": 245.0,
"latitude": 48.36054611206055,
"longitude": -4.569077491760254
},
"timestamp": "0",
"trip": {
"routeId": "02",
"tripId": "18192678"
},
"vehicle": {
"id": "268435630"
}
}
},
{
"id": "vehicle:268436168",
"vehicle": {
"position": {
"bearing": 271.0,
"latitude": 48.398014068603516,
"longitude": -4.411046028137207
},
"timestamp": "0",
"trip": {
"routeId": "17",
"tripId": "17901967"
},
"vehicle": {
"id": "268436168"
}
}
},
{
"id": "vehicle:268435971",
"vehicle": {
"position": {
"bearing": 247.0,
"latitude": 48.44026565551758,
"longitude": -4.428648948669434
},
"timestamp": "0",
"trip": {
"routeId": "15",
"tripId": "17879901"
},
"vehicle": {
"id": "268435971"
}
}
},
{
"id": "vehicle:268436510",
"vehicle": {
"position": {
"bearing": 246.0,
"latitude": 48.376190185546875,
"longitude": -4.553765296936035
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17857560"
},
"vehicle": {
"id": "268436510"
}
}
},
{
"id": "vehicle:268435565",
"vehicle": {
"position": {
"bearing": 100.0,
"latitude": 48.39141845703125,
"longitude": -4.486680507659912
},
"timestamp": "0",
"trip": {
"routeId": "12",
"tripId": "17891057"
},
"vehicle": {
"id": "268435565"
}
}
},
{
"id": "vehicle:268435964",
"vehicle": {
"position": {
"bearing": 222.0,
"latitude": 48.385047912597656,
"longitude": -4.354140281677246
},
"timestamp": "0",
"trip": {
"routeId": "19",
"tripId": "17902136"
},
"vehicle": {
"id": "268435964"
}
}
},
{
"id": "vehicle:268436513",
"vehicle": {
"position": {
"bearing": 246.0,
"latitude": 48.376190185546875,
"longitude": -4.553765296936035
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17857562"
},
"vehicle": {
"id": "268436513"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1786058909"
}
}