Resource details
Gtfs-RT flux vehicleposition: Mises à jour de la position des véhicules au format GTFS-RT
This resource file is part of the dataset Réseau urbain SETRAM.
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
❌8 errors, 27 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-05-23 at 16:54 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
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 411 stop_id 35 does not exist in GTFS data stops.txt
- vehicle_id 416 stop_id 683 does not exist in GTFS data stops.txt
- vehicle_id 428 stop_id 683 does not exist in GTFS data stops.txt
Vehicle position far from trip shape E029 5 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 123 trip_id 4509298-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04 at (48.0164,0.201997) 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 146 trip_id 4509251-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04 at (47.99904,0.189357) 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 1011 trip_id 4525683-T-PS25TAC4-SEMTACP4-Semaine-03 at (47.961998,0.224557) 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 1014 trip_id 4525667-T-PS25TAC4-SEMTACP4-Semaine-03 at (47.960876,0.228717) 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 1032 trip_id 4525684-T-PS25TAC4-SEMTACP4-Semaine-03 at (47.955997,0.222477) 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
vehicle speed is unrealistic W004 27 errors
vehicle.position.speed has an unrealistic speed that may be incorrect
Sample errors
- vehicle.id 102 speed of 30.0 m/s (67.11 mph) is unrealistic
- vehicle.id 113 speed of 41.0 m/s (91.71 mph) is unrealistic
- vehicle.id 116 speed of 31.0 m/s (69.35 mph) is unrealistic
- vehicle.id 123 speed of 33.0 m/s (73.82 mph) is unrealistic
- vehicle.id 125 speed of 30.0 m/s (67.11 mph) is unrealistic
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 |
---|---|---|---|
W004 | vehicle.position.speed has an unrealistic speed that may be incorrect | 622 | 33 times (97 % 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. | 89 | 30 times (88 % of validations) |
E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 63 | 26 times (76 % of validations) |
E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 198 | 2 times (6 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-05-23 at 20:40 Europe/Paris.
vehicle_positions (41) 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-23 at 20:40 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "105",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 219.0,
"latitude": 47.97719955444336,
"longitude": 0.17599700391292572,
"speed": 0.0
},
"stop_id": "35",
"timestamp": "1748025603",
"vehicle": {
"id": "105",
"label": "105"
}
}
},
{
"id": "124",
"vehicle": {
"position": {
"bearing": 253.0,
"latitude": 48.001121520996094,
"longitude": 0.19663700461387634,
"speed": 23.0
},
"stop_id": "2637",
"timestamp": "1748025611",
"trip": {
"direction_id": 0,
"route_id": "14",
"schedule_relationship": "SCHEDULED",
"trip_id": "4510332-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "124",
"label": "124"
}
}
},
{
"id": "125",
"vehicle": {
"position": {
"bearing": 12.0,
"latitude": 48.00456237792969,
"longitude": 0.19375699758529663,
"speed": 0.0
},
"stop_id": "2292",
"timestamp": "1748025606",
"trip": {
"direction_id": 1,
"route_id": "14",
"schedule_relationship": "SCHEDULED",
"trip_id": "4510330-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "125",
"label": "125"
}
}
},
{
"id": "127",
"vehicle": {
"position": {
"bearing": 320.0,
"latitude": 48.01768112182617,
"longitude": 0.21775700151920319,
"speed": 5.0
},
"stop_id": "35",
"timestamp": "1748025610",
"vehicle": {
"id": "127",
"label": "127"
}
}
},
{
"id": "129",
"vehicle": {
"position": {
"bearing": 135.0,
"latitude": 47.98896026611328,
"longitude": 0.17831699550151825,
"speed": 62.0
},
"stop_id": "35",
"timestamp": "1748025612",
"vehicle": {
"id": "129",
"label": "129"
}
}
},
{
"id": "137",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 163.0,
"latitude": 48.0324821472168,
"longitude": 0.18159699440002441,
"speed": 0.0
},
"stop_id": "2644",
"timestamp": "1748025602",
"trip": {
"direction_id": 0,
"route_id": "14",
"schedule_relationship": "SCHEDULED",
"trip_id": "4510331-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "137",
"label": "137"
}
}
},
{
"id": "140",
"vehicle": {
"position": {
"bearing": 303.0,
"latitude": 47.98415756225586,
"longitude": 0.18591700494289398,
"speed": 0.0
},
"stop_id": "35",
"timestamp": "1748025527",
"vehicle": {
"id": "140",
"label": "140"
}
}
},
{
"id": "141",
"vehicle": {
"position": {
"bearing": 208.0,
"latitude": 47.979759216308594,
"longitude": 0.17847700417041779,
"speed": 40.0
},
"stop_id": "35",
"timestamp": "1748025604",
"vehicle": {
"id": "141",
"label": "141"
}
}
},
{
"id": "142",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 213.0,
"latitude": 47.97727584838867,
"longitude": 0.17615699768066406,
"speed": 0.0
},
"stop_id": "35",
"timestamp": "1748025601",
"vehicle": {
"id": "142",
"label": "142"
}
}
},
{
"id": "145",
"vehicle": {
"position": {
"bearing": 343.0,
"latitude": 47.963844299316406,
"longitude": 0.17695699632167816,
"speed": 50.0
},
"stop_id": "35",
"timestamp": "1748025608",
"vehicle": {
"id": "145",
"label": "145"
}
}
},
{
"id": "151",
"vehicle": {
"position": {
"bearing": 55.0,
"latitude": 48.01216125488281,
"longitude": 0.2057570070028305,
"speed": 7.0
},
"stop_id": "3183",
"timestamp": "1748025606",
"trip": {
"direction_id": 0,
"route_id": "B2",
"schedule_relationship": "SCHEDULED",
"trip_id": "4527681-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "151",
"label": "151"
}
}
},
{
"id": "153",
"vehicle": {
"position": {
"bearing": 268.0,
"latitude": 47.990638732910156,
"longitude": 0.2230370044708252,
"speed": 0.0
},
"stop_id": "3197",
"timestamp": "1748025608",
"trip": {
"direction_id": 0,
"route_id": "B2",
"schedule_relationship": "SCHEDULED",
"trip_id": "4527682-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "153",
"label": "153"
}
}
},
{
"id": "155",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 112.0,
"latitude": 48.02000045776367,
"longitude": 0.2119169980287552,
"speed": 0.0
},
"stop_id": "2079",
"timestamp": "1748025495",
"trip": {
"direction_id": 1,
"route_id": "B2",
"schedule_relationship": "SCHEDULED",
"trip_id": "4527670-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "155",
"label": "155"
}
}
},
{
"id": "156",
"vehicle": {
"position": {
"bearing": 123.0,
"latitude": 47.9835205078125,
"longitude": 0.18703700602054596,
"speed": 33.0
},
"stop_id": "2302",
"timestamp": "1748025610",
"vehicle": {
"id": "156",
"label": "156"
}
}
},
{
"id": "206",
"vehicle": {
"position": {
"bearing": 344.0,
"latitude": 48.02184295654297,
"longitude": 0.18335700035095215,
"speed": 37.0
},
"stop_id": "2524",
"timestamp": "1748025609",
"trip": {
"direction_id": 0,
"route_id": "7",
"schedule_relationship": "SCHEDULED",
"trip_id": "4509908-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "206",
"label": "206"
}
}
},
{
"id": "208",
"vehicle": {
"position": {
"bearing": 82.0,
"latitude": 48.02416229248047,
"longitude": 0.20343700051307678,
"speed": 24.0
},
"stop_id": "2274",
"timestamp": "1748025601",
"trip": {
"direction_id": 0,
"route_id": "4",
"schedule_relationship": "SCHEDULED",
"trip_id": "4509202-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "208",
"label": "208"
}
}
},
{
"id": "218",
"vehicle": {
"position": {
"bearing": 298.0,
"latitude": 48.000797271728516,
"longitude": 0.1837570071220398,
"speed": 0.0
},
"stop_id": "2003",
"timestamp": "1748025614",
"trip": {
"direction_id": 1,
"route_id": "4",
"schedule_relationship": "SCHEDULED",
"trip_id": "4509266-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "218",
"label": "218"
}
}
},
{
"id": "225",
"vehicle": {
"position": {
"bearing": 22.0,
"latitude": 47.97719955444336,
"longitude": 0.17623700201511383,
"speed": 0.0
},
"stop_id": "35",
"timestamp": "1748025608",
"vehicle": {
"id": "225",
"label": "225"
}
}
},
{
"id": "230",
"vehicle": {
"position": {
"bearing": 258.0,
"latitude": 47.956478118896484,
"longitude": 0.20175699889659882,
"speed": 75.0
},
"stop_id": "35",
"timestamp": "1748025608",
"vehicle": {
"id": "230",
"label": "230"
}
}
},
{
"id": "302",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 347.0,
"latitude": 47.96023941040039,
"longitude": 0.16559699177742004,
"speed": 4.0
},
"stop_id": "1080",
"timestamp": "1748025606",
"trip": {
"direction_id": 0,
"route_id": "T3",
"schedule_relationship": "SCHEDULED",
"trip_id": "4511355-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "302",
"label": "302"
}
}
},
{
"id": "303",
"vehicle": {
"position": {
"bearing": 29.0,
"latitude": 47.994239807128906,
"longitude": 0.18551699817180634,
"speed": 32.0
},
"stop_id": "1090",
"timestamp": "1748025614",
"trip": {
"direction_id": 0,
"route_id": "T3",
"schedule_relationship": "SCHEDULED",
"trip_id": "4511366-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "303",
"label": "303"
}
}
},
{
"id": "309",
"vehicle": {
"position": {
"bearing": 297.0,
"latitude": 47.995601654052734,
"longitude": 0.1943970024585724,
"speed": 14.0
},
"stop_id": "1091",
"timestamp": "1748025608",
"trip": {
"direction_id": 1,
"route_id": "T3",
"schedule_relationship": "SCHEDULED",
"trip_id": "4511369-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "309",
"label": "309"
}
}
},
{
"id": "310",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 210.0,
"latitude": 47.978797912597656,
"longitude": 0.17351700365543365,
"speed": 39.0
},
"stop_id": "1092",
"timestamp": "1748025611",
"trip": {
"direction_id": 1,
"route_id": "T3",
"schedule_relationship": "SCHEDULED",
"trip_id": "4511359-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "310",
"label": "310"
}
}
},
{
"id": "403",
"vehicle": {
"position": {
"bearing": 108.0,
"latitude": 47.99256134033203,
"longitude": 0.20423699915409088,
"speed": 24.0
},
"stop_id": "3160",
"timestamp": "1748025613",
"trip": {
"direction_id": 0,
"route_id": "5",
"schedule_relationship": "SCHEDULED",
"trip_id": "4509519-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "403",
"label": "403"
}
}
},
{
"id": "409",
"vehicle": {
"position": {
"bearing": 343.0,
"latitude": 47.964881896972656,
"longitude": 0.17663699388504028,
"speed": 53.0
},
"stop_id": "35",
"timestamp": "1748025613",
"vehicle": {
"id": "409",
"label": "409"
}
}
},
{
"id": "415",
"vehicle": {
"position": {
"bearing": 213.0,
"latitude": 47.97727584838867,
"longitude": 0.1757570058107376,
"speed": 0.0
},
"stop_id": "35",
"timestamp": "1748025519",
"vehicle": {
"id": "415",
"label": "415"
}
}
},
{
"id": "421",
"vehicle": {
"position": {
"bearing": 117.0,
"latitude": 48.002559661865234,
"longitude": 0.2057570070028305,
"speed": 17.0
},
"stop_id": "2322",
"timestamp": "1748025609",
"trip": {
"direction_id": 1,
"route_id": "5",
"schedule_relationship": "SCHEDULED",
"trip_id": "4509351-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "421",
"label": "421"
}
}
},
{
"id": "431",
"vehicle": {
"position": {
"bearing": 185.0,
"latitude": 48.01551818847656,
"longitude": 0.18303699791431427,
"speed": 33.0
},
"stop_id": "3223",
"timestamp": "1748025608",
"trip": {
"direction_id": 0,
"route_id": "B1",
"schedule_relationship": "SCHEDULED",
"trip_id": "4527637-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "431",
"label": "431"
}
}
},
{
"id": "433",
"vehicle": {
"position": {
"bearing": 289.0,
"latitude": 47.955997467041016,
"longitude": 0.22159700095653534,
"speed": 0.0
},
"stop_id": "2369",
"timestamp": "1748025609",
"trip": {
"direction_id": 0,
"route_id": "B1",
"schedule_relationship": "SCHEDULED",
"trip_id": "4527639-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "433",
"label": "433"
}
}
},
{
"id": "437",
"vehicle": {
"position": {
"bearing": 18.0,
"latitude": 47.96376037597656,
"longitude": 0.2015170007944107,
"speed": 29.0
},
"stop_id": "2887",
"timestamp": "1748025601",
"trip": {
"direction_id": 1,
"route_id": "5",
"schedule_relationship": "SCHEDULED",
"trip_id": "4509501-B-PS24TVX5-SEMTVX4-L-Ma-J-V-04"
},
"vehicle": {
"id": "437",
"label": "437"
}
}
},
{
"id": "1002",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 104.0,
"latitude": 47.992801666259766,
"longitude": 0.20375700294971466,
"speed": 0.0
},
"stop_id": "1063",
"timestamp": "1748025613",
"trip": {
"direction_id": 1,
"route_id": "T2",
"schedule_relationship": "SCHEDULED",
"trip_id": "4526265-T-PS25TAC4-SEMTACP4-Semaine-03"
},
"vehicle": {
"id": "1002",
"label": "1002"
}
}
},
{
"id": "1003",
"vehicle": {
"position": {
"bearing": 286.0,
"latitude": 47.959678649902344,
"longitude": 0.228876993060112,
"speed": 0.0
},
"stop_id": "27",
"timestamp": "1748025574",
"vehicle": {
"id": "1003",
"label": "1003"
}
}
},
{
"id": "1007",
"vehicle": {
"position": {
"bearing": 339.0,
"latitude": 47.96087646484375,
"longitude": 0.22823700308799744,
"speed": 0.0
},
"stop_id": "27",
"timestamp": "1748025614",
"vehicle": {
"id": "1007",
"label": "1007"
}
}
},
{
"id": "1016",
"vehicle": {
"position": {
"bearing": 165.0,
"latitude": 48.002479553222656,
"longitude": 0.19815699756145477,
"speed": 0.0
},
"stop_id": "1054",
"timestamp": "1748025616",
"trip": {
"direction_id": 1,
"route_id": "T1",
"schedule_relationship": "SCHEDULED",
"trip_id": "4525728-T-PS25TAC4-SEMTACP4-Semaine-03"
},
"vehicle": {
"id": "1016",
"label": "1016"
}
}
},
{
"id": "1022",
"vehicle": {
"position": {
"bearing": 153.0,
"latitude": 48.01120376586914,
"longitude": 0.1813569962978363,
"speed": 23.0
},
"stop_id": "1025",
"timestamp": "1748025607",
"trip": {
"direction_id": 1,
"route_id": "T1",
"schedule_relationship": "SCHEDULED",
"trip_id": "4525719-T-PS25TAC4-SEMTACP4-Semaine-03"
},
"vehicle": {
"id": "1022",
"label": "1022"
}
}
},
{
"id": "1023",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 160.0,
"latitude": 47.968482971191406,
"longitude": 0.2187969982624054,
"speed": 20.0
},
"stop_id": "1044",
"timestamp": "1748025611",
"trip": {
"direction_id": 1,
"route_id": "T1",
"schedule_relationship": "SCHEDULED",
"trip_id": "4525725-T-PS25TAC4-SEMTACP4-Semaine-03"
},
"vehicle": {
"id": "1023",
"label": "1023"
}
}
},
{
"id": "1024",
"vehicle": {
"position": {
"bearing": 244.0,
"latitude": 48.017120361328125,
"longitude": 0.2171970009803772,
"speed": 0.0
},
"stop_id": "1050",
"timestamp": "1748025611",
"trip": {
"direction_id": 1,
"route_id": "T2",
"schedule_relationship": "SCHEDULED",
"trip_id": "4526267-T-PS25TAC4-SEMTACP4-Semaine-03"
},
"vehicle": {
"id": "1024",
"label": "1024"
}
}
},
{
"id": "1025",
"vehicle": {
"current_status": "STOPPED_AT",
"position": {
"bearing": 212.0,
"latitude": 48.00095748901367,
"longitude": 0.1972769945859909,
"speed": 1.0
},
"stop_id": "1054",
"timestamp": "1748025616",
"trip": {
"direction_id": 1,
"route_id": "T2",
"schedule_relationship": "SCHEDULED",
"trip_id": "4526266-T-PS25TAC4-SEMTACP4-Semaine-03"
},
"vehicle": {
"id": "1025",
"label": "1025"
}
}
},
{
"id": "1026",
"vehicle": {
"position": {
"bearing": 284.0,
"latitude": 47.99488067626953,
"longitude": 0.23383699357509613,
"speed": 0.0
},
"stop_id": "1024",
"timestamp": "1748025611",
"vehicle": {
"id": "1026",
"label": "1026"
}
}
},
{
"id": "1028",
"vehicle": {
"position": {
"bearing": 238.0,
"latitude": 47.95855712890625,
"longitude": 0.2286369949579239,
"speed": 16.0
},
"stop_id": "1002",
"timestamp": "1748025616",
"trip": {
"direction_id": 1,
"route_id": "T1",
"schedule_relationship": "SCHEDULED",
"trip_id": "4525721-T-PS25TAC4-SEMTACP4-Semaine-03"
},
"vehicle": {
"id": "1028",
"label": "1028"
}
}
},
{
"id": "1030",
"vehicle": {
"position": {
"bearing": 160.0,
"latitude": 47.978397369384766,
"longitude": 0.21327699720859528,
"speed": 43.0
},
"stop_id": "1030",
"timestamp": "1748025606",
"vehicle": {
"id": "1030",
"label": "1030"
}
}
}
],
"header": {
"gtfs_realtime_version": "2.0",
"timestamp": "1748025617"
}
}