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
❌4 errors, 160 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-05-23 at 09:15 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 1 error
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 268435969 trip_id 17170324 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 1 error
All route_ids provided in the GTFS-rt feed must exist in the GTFS data
Sample errors
- vehicle_id 268435969 route_id 01B does not exist in the GTFS data routes.txt
Vehicle position far from trip shape E029 2 errors
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 268436071 trip_id 16550973 at (48.419865,-4.490807) 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 268435760 trip_id 16551256 at (48.390026,-4.4379377) 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 80 errors
Timestamps should be populated for all elements
Sample errors
- vehicle_id 268436465 does not have a timestamp
- vehicle_id 268435662 does not have a timestamp
- vehicle_id 268435646 does not have a timestamp
- vehicle_id 268435908 does not have a timestamp
- vehicle_id 268436071 does not have a timestamp
schedule_relationship not populated W009 80 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 16561135 does not have a schedule_relationship
- trip_id 16549236 does not have a schedule_relationship
- trip_id 16550524 does not have a schedule_relationship
- trip_id 17020962 does not have a schedule_relationship
- trip_id 16550973 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 907 | 29 times (97 % of validations) |
W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 1 907 | 29 times (97 % of validations) |
E004 | All route_ids provided in the GTFS-rt feed must exist in the GTFS data | 33 | 24 times (80 % 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. | 39 | 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 | 39 | 9 times (30 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-05-24 at 08:37 Europe/Paris.
vehicle_positions (53) 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 2025-05-24 at 08:37 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "vehicle:268435810",
"vehicle": {
"position": {
"bearing": 315.0,
"latitude": 48.37762451171875,
"longitude": -4.544403553009033
},
"timestamp": "0",
"trip": {
"route_id": "06",
"trip_id": "16556179"
},
"vehicle": {
"id": "268435810"
}
}
},
{
"id": "vehicle:268435637",
"vehicle": {
"position": {
"bearing": 72.0,
"latitude": 48.376976013183594,
"longitude": -4.547623634338379
},
"timestamp": "0",
"trip": {
"route_id": "02B",
"trip_id": "16555574"
},
"vehicle": {
"id": "268435637"
}
}
},
{
"id": "vehicle:268436067",
"vehicle": {
"position": {
"bearing": 194.0,
"latitude": 48.43906784057617,
"longitude": -4.409087657928467
},
"timestamp": "0",
"trip": {
"route_id": "16",
"trip_id": "16555730"
},
"vehicle": {
"id": "268436067"
}
}
},
{
"id": "vehicle:268436460",
"vehicle": {
"position": {
"bearing": 224.0,
"latitude": 48.38490295410156,
"longitude": -4.535647869110107
},
"timestamp": "0",
"trip": {
"route_id": "A",
"trip_id": "16560820"
},
"vehicle": {
"id": "268436460"
}
}
},
{
"id": "vehicle:268436462",
"vehicle": {
"position": {
"bearing": 42.0,
"latitude": 48.385589599609375,
"longitude": -4.535006999969482
},
"timestamp": "0",
"trip": {
"route_id": "A",
"trip_id": "16560714"
},
"vehicle": {
"id": "268436462"
}
}
},
{
"id": "vehicle:268435611",
"vehicle": {
"position": {
"bearing": 174.0,
"latitude": 48.411869049072266,
"longitude": -4.501689910888672
},
"timestamp": "0",
"trip": {
"route_id": "03",
"trip_id": "16556296"
},
"vehicle": {
"id": "268435611"
}
}
},
{
"id": "vehicle:268435566",
"vehicle": {
"position": {
"bearing": 246.0,
"latitude": 48.39109802246094,
"longitude": -4.536192417144775
},
"timestamp": "0",
"trip": {
"route_id": "04",
"trip_id": "16554899"
},
"vehicle": {
"id": "268435566"
}
}
},
{
"id": "vehicle:268435623",
"vehicle": {
"position": {
"bearing": 264.0,
"latitude": 48.3603515625,
"longitude": -4.569769859313965
},
"timestamp": "0",
"trip": {
"route_id": "02B",
"trip_id": "16555487"
},
"vehicle": {
"id": "268435623"
}
}
},
{
"id": "vehicle:268435667",
"vehicle": {
"position": {
"bearing": 93.0,
"latitude": 48.37920379638672,
"longitude": -4.533881664276123
},
"timestamp": "0",
"trip": {
"route_id": "10",
"trip_id": "16556064"
},
"vehicle": {
"id": "268435667"
}
}
},
{
"id": "vehicle:268436168",
"vehicle": {
"position": {
"bearing": 71.0,
"latitude": 48.41944885253906,
"longitude": -4.507034778594971
},
"timestamp": "0",
"trip": {
"route_id": "14",
"trip_id": "16556357"
},
"vehicle": {
"id": "268436168"
}
}
},
{
"id": "vehicle:268436473",
"vehicle": {
"position": {
"bearing": 177.0,
"latitude": 48.38539505004883,
"longitude": -4.504116535186768
},
"timestamp": "0",
"trip": {
"route_id": "A",
"trip_id": "16560768"
},
"vehicle": {
"id": "268436473"
}
}
},
{
"id": "vehicle:268435635",
"vehicle": {
"position": {
"bearing": 306.0,
"latitude": 48.39778518676758,
"longitude": -4.446099758148193
},
"timestamp": "0",
"trip": {
"route_id": "03",
"trip_id": "16556239"
},
"vehicle": {
"id": "268435635"
}
}
},
{
"id": "vehicle:268435910",
"vehicle": {
"position": {
"bearing": 39.0,
"latitude": 48.39084243774414,
"longitude": -4.482553958892822
},
"timestamp": "0",
"trip": {
"route_id": "01",
"trip_id": "17021307"
},
"vehicle": {
"id": "268435910"
}
}
},
{
"id": "vehicle:268436474",
"vehicle": {
"position": {
"bearing": 2.0,
"latitude": 48.38471984863281,
"longitude": -4.503933429718018
},
"timestamp": "0",
"trip": {
"route_id": "A",
"trip_id": "16560875"
},
"vehicle": {
"id": "268436474"
}
}
},
{
"id": "vehicle:268435666",
"vehicle": {
"position": {
"bearing": 180.0,
"latitude": 48.38384246826172,
"longitude": -4.5278801918029785
},
"timestamp": "0",
"trip": {
"route_id": "10",
"trip_id": "16556015"
},
"vehicle": {
"id": "268435666"
}
}
},
{
"id": "vehicle:268435647",
"vehicle": {
"position": {
"bearing": 74.0,
"latitude": 48.39791488647461,
"longitude": -4.465928554534912
},
"timestamp": "0",
"trip": {
"route_id": "03",
"trip_id": "16556294"
},
"vehicle": {
"id": "268435647"
}
}
},
{
"id": "vehicle:268435760",
"vehicle": {
"position": {
"bearing": 242.0,
"latitude": 48.424407958984375,
"longitude": -4.484255790710449
},
"timestamp": "0",
"trip": {
"route_id": "04",
"trip_id": "16554898"
},
"vehicle": {
"id": "268435760"
}
}
},
{
"id": "vehicle:268436468",
"vehicle": {
"position": {
"bearing": 228.0,
"latitude": 48.392093658447266,
"longitude": -4.483272552490234
},
"timestamp": "0",
"trip": {
"route_id": "A",
"trip_id": "16560821"
},
"vehicle": {
"id": "268436468"
}
}
},
{
"id": "vehicle:268435614",
"vehicle": {
"position": {
"bearing": 96.0,
"latitude": 48.38393020629883,
"longitude": -4.503084659576416
},
"timestamp": "0",
"trip": {
"route_id": "02B",
"trip_id": "16555485"
},
"vehicle": {
"id": "268435614"
}
}
},
{
"id": "vehicle:268435612",
"vehicle": {
"position": {
"bearing": 268.0,
"latitude": 48.384334564208984,
"longitude": -4.495794296264648
},
"timestamp": "0",
"trip": {
"route_id": "02B",
"trip_id": "16555525"
},
"vehicle": {
"id": "268435612"
}
}
},
{
"id": "vehicle:268435621",
"vehicle": {
"position": {
"bearing": 174.0,
"latitude": 48.403587341308594,
"longitude": -4.489044189453125
},
"timestamp": "0",
"trip": {
"route_id": "03",
"trip_id": "16556295"
},
"vehicle": {
"id": "268435621"
}
}
},
{
"id": "vehicle:268435964",
"vehicle": {
"position": {
"bearing": 258.0,
"latitude": 48.40034484863281,
"longitude": -4.530240535736084
},
"timestamp": "0",
"trip": {
"route_id": "01B",
"trip_id": "17170421"
},
"vehicle": {
"id": "268435964"
}
}
},
{
"id": "vehicle:268436166",
"vehicle": {
"position": {
"bearing": 40.0,
"latitude": 48.406272888183594,
"longitude": -4.476491928100586
},
"timestamp": "0",
"trip": {
"route_id": "15",
"trip_id": "16555848"
},
"vehicle": {
"id": "268436166"
}
}
},
{
"id": "vehicle:268435968",
"vehicle": {
"position": {
"bearing": 73.0,
"latitude": 48.4239616394043,
"longitude": -4.561782360076904
},
"timestamp": "0",
"trip": {
"route_id": "12",
"trip_id": "16555959"
},
"vehicle": {
"id": "268435968"
}
}
},
{
"id": "vehicle:268435860",
"vehicle": {
"position": {
"bearing": 355.0,
"latitude": 48.40874099731445,
"longitude": -4.485352993011475
},
"timestamp": "0",
"trip": {
"route_id": "02A",
"trip_id": "16554935"
},
"vehicle": {
"id": "268435860"
}
}
},
{
"id": "vehicle:268435809",
"vehicle": {
"position": {
"bearing": 109.0,
"latitude": 48.399723052978516,
"longitude": -4.494867324829102
},
"timestamp": "0",
"trip": {
"route_id": "05",
"trip_id": "16857299"
},
"vehicle": {
"id": "268435809"
}
}
},
{
"id": "vehicle:268435561",
"vehicle": {
"position": {
"bearing": 309.0,
"latitude": 48.391788482666016,
"longitude": -4.486959457397461
},
"timestamp": "0",
"trip": {
"route_id": "04",
"trip_id": "16554895"
},
"vehicle": {
"id": "268435561"
}
}
},
{
"id": "vehicle:268435583",
"vehicle": {
"position": {
"bearing": 93.0,
"latitude": 48.425113677978516,
"longitude": -4.5607686042785645
},
"timestamp": "0",
"trip": {
"route_id": "12",
"trip_id": "16555928"
},
"vehicle": {
"id": "268435583"
}
}
},
{
"id": "vehicle:268435563",
"vehicle": {
"position": {
"bearing": 232.0,
"latitude": 48.40956115722656,
"longitude": -4.456494331359863
},
"timestamp": "0",
"trip": {
"route_id": "16",
"trip_id": "16555703"
},
"vehicle": {
"id": "268435563"
}
}
},
{
"id": "vehicle:268436064",
"vehicle": {
"position": {
"bearing": 303.0,
"latitude": 48.45314407348633,
"longitude": -4.4707183837890625
},
"timestamp": "0",
"trip": {
"route_id": "15",
"trip_id": "16555821"
},
"vehicle": {
"id": "268436064"
}
}
},
{
"id": "vehicle:268436471",
"vehicle": {
"position": {
"bearing": 354.0,
"latitude": 48.415042877197266,
"longitude": -4.471712589263916
},
"timestamp": "0",
"trip": {
"route_id": "A",
"trip_id": "16560767"
},
"vehicle": {
"id": "268436471"
}
}
},
{
"id": "vehicle:268435908",
"vehicle": {
"position": {
"bearing": 51.0,
"latitude": 48.39271926879883,
"longitude": -4.4846014976501465
},
"timestamp": "0",
"trip": {
"route_id": "01",
"trip_id": "17021367"
},
"vehicle": {
"id": "268435908"
}
}
},
{
"id": "vehicle:268435651",
"vehicle": {
"position": {
"bearing": 287.0,
"latitude": 48.3928108215332,
"longitude": -4.48351526260376
},
"timestamp": "0",
"trip": {
"route_id": "03",
"trip_id": "16556238"
},
"vehicle": {
"id": "268435651"
}
}
},
{
"id": "vehicle:268435679",
"vehicle": {
"position": {
"bearing": 273.0,
"latitude": 48.392066955566406,
"longitude": -4.489502429962158
},
"timestamp": "0",
"trip": {
"route_id": "05",
"trip_id": "16857323"
},
"vehicle": {
"id": "268435679"
}
}
},
{
"id": "vehicle:268435585",
"vehicle": {
"position": {
"bearing": 303.0,
"latitude": 48.389705657958984,
"longitude": -4.483841419219971
},
"timestamp": "0",
"trip": {
"route_id": "16",
"trip_id": "16555731"
},
"vehicle": {
"id": "268435585"
}
}
},
{
"id": "vehicle:268435664",
"vehicle": {
"position": {
"bearing": 18.0,
"latitude": 48.37912368774414,
"longitude": -4.520378112792969
},
"timestamp": "0",
"trip": {
"route_id": "06",
"trip_id": "16556151"
},
"vehicle": {
"id": "268435664"
}
}
},
{
"id": "vehicle:268435681",
"vehicle": {
"position": {
"bearing": 293.0,
"latitude": 48.4083137512207,
"longitude": -4.496438980102539
},
"timestamp": "0",
"trip": {
"route_id": "04",
"trip_id": "16554894"
},
"vehicle": {
"id": "268435681"
}
}
},
{
"id": "vehicle:268435617",
"vehicle": {
"position": {
"bearing": 348.0,
"latitude": 48.40803146362305,
"longitude": -4.519608020782471
},
"timestamp": "0",
"trip": {
"route_id": "01",
"trip_id": "17021369"
},
"vehicle": {
"id": "268435617"
}
}
},
{
"id": "vehicle:268435971",
"vehicle": {
"position": {
"bearing": 129.0,
"latitude": 48.407039642333984,
"longitude": -4.50981330871582
},
"timestamp": "0",
"trip": {
"route_id": "13",
"trip_id": "16555354"
},
"vehicle": {
"id": "268435971"
}
}
},
{
"id": "vehicle:268435909",
"vehicle": {
"position": {
"bearing": 331.0,
"latitude": 48.39114761352539,
"longitude": -4.436159610748291
},
"timestamp": "0",
"trip": {
"route_id": "03",
"trip_id": "16556240"
},
"vehicle": {
"id": "268435909"
}
}
},
{
"id": "vehicle:268436086",
"vehicle": {
"position": {
"bearing": 282.0,
"latitude": 48.41564178466797,
"longitude": -4.488831043243408
},
"timestamp": "0",
"trip": {
"route_id": "14",
"trip_id": "16556353"
},
"vehicle": {
"id": "268436086"
}
}
},
{
"id": "vehicle:268435967",
"vehicle": {
"position": {
"bearing": 267.0,
"latitude": 48.406761169433594,
"longitude": -4.476027011871338
},
"timestamp": "0",
"trip": {
"route_id": "15",
"trip_id": "16555820"
},
"vehicle": {
"id": "268435967"
}
}
},
{
"id": "vehicle:268436097",
"vehicle": {
"position": {
"bearing": 318.0,
"latitude": 48.39215087890625,
"longitude": -4.481505393981934
},
"timestamp": "0",
"trip": {
"route_id": "19",
"trip_id": "16556109"
},
"vehicle": {
"id": "268436097"
}
}
},
{
"id": "vehicle:268435627",
"vehicle": {
"position": {
"bearing": 202.0,
"latitude": 48.40642547607422,
"longitude": -4.520236968994141
},
"timestamp": "0",
"trip": {
"route_id": "01",
"trip_id": "17021368"
},
"vehicle": {
"id": "268435627"
}
}
},
{
"id": "vehicle:268436470",
"vehicle": {
"position": {
"bearing": 51.0,
"latitude": 48.39340591430664,
"longitude": -4.481194496154785
},
"timestamp": "0",
"trip": {
"route_id": "A",
"trip_id": "16560713"
},
"vehicle": {
"id": "268436470"
}
}
},
{
"id": "vehicle:268436084",
"vehicle": {
"position": {
"bearing": 47.0,
"latitude": 48.383731842041016,
"longitude": -4.394448280334473
},
"timestamp": "0",
"trip": {
"route_id": "19",
"trip_id": "16556080"
},
"vehicle": {
"id": "268436084"
}
}
},
{
"id": "vehicle:268436070",
"vehicle": {
"position": {
"bearing": 309.0,
"latitude": 48.39170837402344,
"longitude": -4.48696231842041
},
"timestamp": "0",
"trip": {
"route_id": "12",
"trip_id": "16555929"
},
"vehicle": {
"id": "268436070"
}
}
},
{
"id": "vehicle:268436464",
"vehicle": {
"position": {
"bearing": 180.0,
"latitude": 48.43085479736328,
"longitude": -4.468121528625488
},
"timestamp": "0",
"trip": {
"route_id": "A",
"trip_id": "16560822"
},
"vehicle": {
"id": "268436464"
}
}
},
{
"id": "vehicle:268436170",
"vehicle": {
"position": {
"bearing": 273.0,
"latitude": 48.40222930908203,
"longitude": -4.416889667510986
},
"timestamp": "0",
"trip": {
"route_id": "17",
"trip_id": "16555921"
},
"vehicle": {
"id": "268436170"
}
}
},
{
"id": "vehicle:268436459",
"vehicle": {
"position": {
"bearing": 182.0,
"latitude": 48.41547775268555,
"longitude": -4.471864223480225
},
"timestamp": "0",
"trip": {
"route_id": "A",
"trip_id": "16560876"
},
"vehicle": {
"id": "268436459"
}
}
},
{
"id": "vehicle:268436475",
"vehicle": {
"position": {
"bearing": 63.0,
"latitude": 48.37617492675781,
"longitude": -4.553762912750244
},
"timestamp": "0",
"trip": {
"route_id": "A",
"trip_id": "16560769"
},
"vehicle": {
"id": "268436475"
}
}
},
{
"id": "vehicle:268435812",
"vehicle": {
"position": {
"bearing": 174.0,
"latitude": 48.38195037841797,
"longitude": -4.6223249435424805
},
"timestamp": "0",
"trip": {
"route_id": "10",
"trip_id": "16556061"
},
"vehicle": {
"id": "268435812"
}
}
},
{
"id": "vehicle:268435562",
"vehicle": {
"position": {
"bearing": 301.0,
"latitude": 48.39988327026367,
"longitude": -4.497260093688965
},
"timestamp": "0",
"trip": {
"route_id": "13",
"trip_id": "16555382"
},
"vehicle": {
"id": "268435562"
}
}
}
],
"header": {
"gtfs_realtime_version": "2.0",
"timestamp": "1748068641"
}
}