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
❌5 errors, 20 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-03-15 at 08:10 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 5 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 268436459 trip_id 17591030 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- vehicle_id 268436509 trip_id 17591328 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- vehicle_id 268436467 trip_id 17591044 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- vehicle_id 268436507 trip_id 17592152 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- vehicle_id 268436512 trip_id 17591330 does not exist in the GTFS data and does not have schedule_relationship of ADDED
Warnings
timestamp not populated W001 10 errors
Timestamps should be populated for all elements
Sample errors
- vehicle_id 268436459 does not have a timestamp
- vehicle_id 268435861 does not have a timestamp
- vehicle_id 268436509 does not have a timestamp
- vehicle_id 268435862 does not have a timestamp
- vehicle_id 268435759 does not have a timestamp
schedule_relationship not populated W009 10 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 17591030 does not have a schedule_relationship
- trip_id 17677793 does not have a schedule_relationship
- trip_id 17591328 does not have a schedule_relationship
- trip_id 17677739 does not have a schedule_relationship
- trip_id 17677983 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,937 | 23 times (77 % of validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 1,937 | 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. | 25 | 13 times (43 % of validations) |
| E004 | All route_ids provided in the GTFS-rt feed must exist in the GTFS data | 224 | 9 times (30 % 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. | 5 | 4 times (13 % 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 | 3 times (10 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-03-15 at 10:53 Europe/Paris.
vehicle_positions (32) 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-15 at 10:53 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "vehicle:268436071",
"vehicle": {
"position": {
"bearing": 33.0,
"latitude": 48.40011215209961,
"longitude": -4.5299248695373535
},
"timestamp": "0",
"trip": {
"routeId": "10",
"tripId": "17677567"
},
"vehicle": {
"id": "268436071"
}
}
},
{
"id": "vehicle:268435707",
"vehicle": {
"position": {
"bearing": 129.0,
"latitude": 48.39139175415039,
"longitude": -4.486649990081787
},
"timestamp": "0",
"trip": {
"routeId": "12",
"tripId": "17677530"
},
"vehicle": {
"id": "268435707"
}
}
},
{
"id": "vehicle:268435759",
"vehicle": {
"position": {
"bearing": 78.0,
"latitude": 48.38579177856445,
"longitude": -4.475688934326172
},
"timestamp": "0",
"trip": {
"routeId": "02",
"tripId": "17677939"
},
"vehicle": {
"id": "268435759"
}
}
},
{
"id": "vehicle:268435562",
"vehicle": {
"position": {
"bearing": 40.0,
"latitude": 48.384090423583984,
"longitude": -4.492903232574463
},
"timestamp": "0",
"trip": {
"routeId": "02",
"tripId": "17677926"
},
"vehicle": {
"id": "268435562"
}
}
},
{
"id": "vehicle:268436067",
"vehicle": {
"position": {
"bearing": 88.0,
"latitude": 48.43913650512695,
"longitude": -4.408811569213867
},
"timestamp": "0",
"trip": {
"routeId": "16",
"tripId": "17677995"
},
"vehicle": {
"id": "268436067"
}
}
},
{
"id": "vehicle:268436066",
"vehicle": {
"position": {
"bearing": 196.0,
"latitude": 48.38410568237305,
"longitude": -4.3548054695129395
},
"timestamp": "0",
"trip": {
"routeId": "19",
"tripId": "17678036"
},
"vehicle": {
"id": "268436066"
}
}
},
{
"id": "vehicle:268436168",
"vehicle": {
"position": {
"bearing": 56.0,
"latitude": 48.4244270324707,
"longitude": -4.503037452697754
},
"timestamp": "0",
"trip": {
"routeId": "13",
"tripId": "17677492"
},
"vehicle": {
"id": "268436168"
}
}
},
{
"id": "vehicle:268436459",
"vehicle": {
"position": {
"bearing": 268.0,
"latitude": 48.384185791015625,
"longitude": -4.498213768005371
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17591049"
},
"vehicle": {
"id": "268436459"
}
}
},
{
"id": "vehicle:268435972",
"vehicle": {
"position": {
"bearing": 176.0,
"latitude": 48.45412826538086,
"longitude": -4.464931964874268
},
"timestamp": "0",
"trip": {
"routeId": "15",
"tripId": "17677383"
},
"vehicle": {
"id": "268435972"
}
}
},
{
"id": "vehicle:268436471",
"vehicle": {
"position": {
"bearing": 180.0,
"latitude": 48.40560531616211,
"longitude": -4.467757701873779
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17591047"
},
"vehicle": {
"id": "268436471"
}
}
},
{
"id": "vehicle:268435862",
"vehicle": {
"position": {
"bearing": 86.0,
"latitude": 48.41545104980469,
"longitude": -4.489416599273682
},
"timestamp": "0",
"trip": {
"routeId": "D",
"tripId": "17677754"
},
"vehicle": {
"id": "268435862"
}
}
},
{
"id": "vehicle:268435758",
"vehicle": {
"position": {
"bearing": 337.0,
"latitude": 48.391231536865234,
"longitude": -4.4361701011657715
},
"timestamp": "0",
"trip": {
"routeId": "03",
"tripId": "17677596"
},
"vehicle": {
"id": "268435758"
}
}
},
{
"id": "vehicle:268435971",
"vehicle": {
"position": {
"bearing": 208.0,
"latitude": 48.39002990722656,
"longitude": -4.4827189445495605
},
"timestamp": "0",
"trip": {
"routeId": "19",
"tripId": "17678049"
},
"vehicle": {
"id": "268435971"
}
}
},
{
"id": "vehicle:268436095",
"vehicle": {
"position": {
"bearing": 256.0,
"latitude": 48.43218994140625,
"longitude": -4.461719036102295
},
"timestamp": "0",
"trip": {
"routeId": "20",
"tripId": "17677438"
},
"vehicle": {
"id": "268436095"
}
}
},
{
"id": "vehicle:268436457",
"vehicle": {
"position": {
"bearing": 223.0,
"latitude": 48.37860870361328,
"longitude": -4.5442352294921875
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17591045"
},
"vehicle": {
"id": "268436457"
}
}
},
{
"id": "vehicle:268436509",
"vehicle": {
"position": {
"bearing": 309.0,
"latitude": 48.387901306152344,
"longitude": -4.48114013671875
},
"timestamp": "0",
"trip": {
"routeId": "B",
"tripId": "17591311"
},
"vehicle": {
"id": "268436509"
}
}
},
{
"id": "vehicle:268435566",
"vehicle": {
"position": {
"bearing": 5.0,
"latitude": 48.38178253173828,
"longitude": -4.622411251068115
},
"timestamp": "0",
"trip": {
"routeId": "10",
"tripId": "17677554"
},
"vehicle": {
"id": "268435566"
}
}
},
{
"id": "vehicle:268435762",
"vehicle": {
"position": {
"bearing": 297.0,
"latitude": 48.38957595825195,
"longitude": -4.475613594055176
},
"timestamp": "0",
"trip": {
"routeId": "03",
"tripId": "17677610"
},
"vehicle": {
"id": "268435762"
}
}
},
{
"id": "vehicle:268435565",
"vehicle": {
"position": {
"bearing": 246.0,
"latitude": 48.38002395629883,
"longitude": -4.533759593963623
},
"timestamp": "0",
"trip": {
"routeId": "02",
"tripId": "17677938"
},
"vehicle": {
"id": "268435565"
}
}
},
{
"id": "vehicle:268435761",
"vehicle": {
"position": {
"bearing": 0.0,
"latitude": 48.361549377441406,
"longitude": -4.564605236053467
},
"timestamp": "0",
"trip": {
"routeId": "02",
"tripId": "17677927"
},
"vehicle": {
"id": "268435761"
}
}
},
{
"id": "vehicle:268436086",
"vehicle": {
"position": {
"bearing": 320.0,
"latitude": 48.40218734741211,
"longitude": -4.467609882354736
},
"timestamp": "0",
"trip": {
"routeId": "17",
"tripId": "17678071"
},
"vehicle": {
"id": "268436086"
}
}
},
{
"id": "vehicle:268436467",
"vehicle": {
"position": {
"bearing": 74.0,
"latitude": 48.376468658447266,
"longitude": -4.552542209625244
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17591032"
},
"vehicle": {
"id": "268436467"
}
}
},
{
"id": "vehicle:268435757",
"vehicle": {
"position": {
"bearing": 127.0,
"latitude": 48.40709686279297,
"longitude": -4.489719867706299
},
"timestamp": "0",
"trip": {
"routeId": "03",
"tripId": "17677624"
},
"vehicle": {
"id": "268435757"
}
}
},
{
"id": "vehicle:268436464",
"vehicle": {
"position": {
"bearing": 180.0,
"latitude": 48.43085479736328,
"longitude": -4.468121528625488
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17591053"
},
"vehicle": {
"id": "268436464"
}
}
},
{
"id": "vehicle:268436079",
"vehicle": {
"position": {
"bearing": 247.0,
"latitude": 48.3868293762207,
"longitude": -4.484400749206543
},
"timestamp": "0",
"trip": {
"routeId": "16",
"tripId": "17678007"
},
"vehicle": {
"id": "268436079"
}
}
},
{
"id": "vehicle:268435861",
"vehicle": {
"position": {
"bearing": 73.0,
"latitude": 48.38786697387695,
"longitude": -4.481122016906738
},
"timestamp": "0",
"trip": {
"routeId": "D",
"tripId": "17677801"
},
"vehicle": {
"id": "268435861"
}
}
},
{
"id": "vehicle:268436473",
"vehicle": {
"position": {
"bearing": 49.0,
"latitude": 48.396541595458984,
"longitude": -4.476400852203369
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17591034"
},
"vehicle": {
"id": "268436473"
}
}
},
{
"id": "vehicle:268436466",
"vehicle": {
"position": {
"bearing": 179.0,
"latitude": 48.38737487792969,
"longitude": -4.50451135635376
},
"timestamp": "0",
"trip": {
"routeId": "A",
"tripId": "17591041"
},
"vehicle": {
"id": "268436466"
}
}
},
{
"id": "vehicle:268435968",
"vehicle": {
"position": {
"bearing": 132.0,
"latitude": 48.3963623046875,
"longitude": -4.4039626121521
},
"timestamp": "0",
"trip": {
"routeId": "17",
"tripId": "17678084"
},
"vehicle": {
"id": "268435968"
}
}
},
{
"id": "vehicle:268435564",
"vehicle": {
"position": {
"bearing": 354.0,
"latitude": 48.42482376098633,
"longitude": -4.550886154174805
},
"timestamp": "0",
"trip": {
"routeId": "12",
"tripId": "17677519"
},
"vehicle": {
"id": "268435564"
}
}
},
{
"id": "vehicle:268436507",
"vehicle": {
"position": {
"bearing": 142.0,
"latitude": 48.404510498046875,
"longitude": -4.50987434387207
},
"timestamp": "0",
"trip": {
"routeId": "B",
"tripId": "17591312"
},
"vehicle": {
"id": "268436507"
}
}
},
{
"id": "vehicle:268436512",
"vehicle": {
"position": {
"bearing": 322.0,
"latitude": 48.40733337402344,
"longitude": -4.513782501220703
},
"timestamp": "0",
"trip": {
"routeId": "B",
"tripId": "17591310"
},
"vehicle": {
"id": "268436512"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1773568414"
}
}