Resource details
GTFS RT service position des véhicules
This resource file is part of the dataset Réseau urbain Alternéo.
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
❌3 errors
Validation carried out using the current GTFS file and the GTFS-RT the 2025-12-12 at 08:04 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
Vehicle position far from trip shape E029 3 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 26 trip_id 1_51027351 at (-21.294077,55.40307) 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 60 trip_id 1_51020438 at (-21.34485,55.561127) 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 64 trip_id 1_51020512 at (-21.262674,55.440216) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
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 |
|---|---|---|---|
| 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 | 16 times (55 % of validations) |
| W004 | vehicle.position.speed has an unrealistic speed that may be incorrect | 4 | 4 times (14 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-12-13 at 08:06 Europe/Paris.
vehicle_positions (50) 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-12-13 at 08:06 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "155",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 258.0,
"latitude": -21.265026092529297,
"longitude": 55.33396911621094,
"speed": 6.0
},
"stopId": "0:46125P",
"timestamp": "1765609594",
"trip": {
"directionId": 1,
"routeId": "1182",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61031900"
},
"vehicle": {
"id": "155",
"label": "155"
}
}
},
{
"id": "156",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 333.0,
"latitude": -21.29717254638672,
"longitude": 55.418155670166016,
"speed": 7.0
},
"stopId": "0:05530P",
"timestamp": "1765609596",
"trip": {
"directionId": 1,
"routeId": "1182",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61031901"
},
"vehicle": {
"id": "156",
"label": "156"
}
}
},
{
"id": "160",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 133.0,
"latitude": -21.274303436279297,
"longitude": 55.37193298339844,
"speed": 5.0
},
"stopId": "0:46020P",
"timestamp": "1765609589",
"trip": {
"directionId": 0,
"routeId": "1182",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61031883"
},
"vehicle": {
"id": "160",
"label": "160"
}
}
},
{
"id": "162",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 212.0,
"latitude": -21.325023651123047,
"longitude": 55.486148834228516,
"speed": 0.0
},
"stopId": "0:01200C",
"timestamp": "1765609593",
"trip": {
"directionId": 0,
"routeId": "1010",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022252"
},
"vehicle": {
"id": "162",
"label": "162"
}
}
},
{
"id": "145",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 274.0,
"latitude": -21.347204208374023,
"longitude": 55.49264144897461,
"speed": 0.0
},
"stopId": "0:02160C",
"timestamp": "1765609591",
"trip": {
"directionId": 1,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61025992"
},
"vehicle": {
"id": "145",
"label": "145"
}
}
},
{
"id": "146",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 50.0,
"latitude": -21.315683364868164,
"longitude": 55.49205017089844,
"speed": 19.0
},
"stopId": "0:01170P",
"timestamp": "1765609581",
"trip": {
"directionId": 1,
"routeId": "1010",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022249"
},
"vehicle": {
"id": "146",
"label": "146"
}
}
},
{
"id": "89",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 359.0,
"latitude": -21.210039138793945,
"longitude": 55.403385162353516,
"speed": 4.0
},
"stopId": "0:15040P",
"timestamp": "1765609578",
"trip": {
"directionId": 1,
"routeId": "2240",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61036400"
},
"vehicle": {
"id": "89",
"label": "89"
}
}
},
{
"id": "110",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 317.0,
"latitude": -21.312515258789062,
"longitude": 55.474449157714844,
"speed": 6.0
},
"stopId": "0:18260P",
"timestamp": "1765609602",
"trip": {
"directionId": 1,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61036509"
},
"vehicle": {
"id": "110",
"label": "110"
}
}
},
{
"id": "111",
"vehicle": {
"position": {
"bearing": 77.0,
"latitude": -21.241382598876953,
"longitude": 55.34066390991211,
"speed": 2.0
},
"stopId": "0:AV860P",
"timestamp": "1765609591",
"trip": {
"directionId": 0,
"routeId": "8890",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61021726"
},
"vehicle": {
"id": "111",
"label": "111"
}
}
},
{
"id": "115",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 111.0,
"latitude": -21.311603546142578,
"longitude": 55.47249221801758,
"speed": 3.0
},
"stopId": "0:18260C",
"timestamp": "1765609574",
"trip": {
"directionId": 0,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61036491"
},
"vehicle": {
"id": "115",
"label": "115"
}
}
},
{
"id": "90",
"vehicle": {
"occupancyStatus": "CRUSHED_STANDING_ROOM_ONLY",
"position": {
"bearing": 317.0,
"latitude": -21.302892684936523,
"longitude": 55.49424362182617,
"speed": 14.0
},
"stopId": "0:01160C",
"timestamp": "1765609592",
"trip": {
"directionId": 1,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61035581"
},
"vehicle": {
"id": "90",
"label": "90"
}
}
},
{
"id": "119",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 77.0,
"latitude": -21.28202247619629,
"longitude": 55.47266387939453,
"speed": 0.0
},
"stopId": "0:03010C",
"timestamp": "1765609586",
"trip": {
"directionId": 0,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61036492"
},
"vehicle": {
"id": "119",
"label": "119"
}
}
},
{
"id": "93",
"vehicle": {
"position": {
"bearing": 203.0,
"latitude": -21.34166145324707,
"longitude": 55.47304153442383,
"speed": 0.0
},
"stopId": "0:19065C",
"timestamp": "1765609602",
"trip": {
"directionId": 1,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61036510"
},
"vehicle": {
"id": "93",
"label": "93"
}
}
},
{
"id": "15",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "EMPTY",
"position": {
"bearing": 287.0,
"latitude": -21.33926773071289,
"longitude": 55.47216033935547,
"speed": 0.0
},
"stopId": "0:01362P",
"timestamp": "1765609593",
"trip": {
"directionId": 1,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61025991"
},
"vehicle": {
"id": "15",
"label": "15"
}
}
},
{
"id": "123",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 357.0,
"latitude": -21.353336334228516,
"longitude": 55.56143569946289,
"speed": 4.0
},
"stopId": "0:PE0294P",
"timestamp": "1765609598",
"trip": {
"directionId": 0,
"routeId": "5580",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61031094"
},
"vehicle": {
"id": "123",
"label": "123"
}
}
},
{
"id": "125",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 170.0,
"latitude": -21.31621551513672,
"longitude": 55.56967544555664,
"speed": 0.0
},
"stopId": "0:PE0010C",
"timestamp": "1765609597",
"trip": {
"directionId": 0,
"routeId": "5520",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61021698"
},
"vehicle": {
"id": "125",
"label": "125"
}
}
},
{
"id": "5",
"vehicle": {
"position": {
"bearing": 284.0,
"latitude": -21.34170150756836,
"longitude": 55.47256851196289,
"speed": 1.0
},
"stopId": "0:19045C",
"timestamp": "1765609597",
"trip": {
"directionId": 1,
"routeId": "1182",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61031902"
},
"vehicle": {
"id": "5",
"label": "5"
}
}
},
{
"id": "7",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 19.0,
"latitude": -21.33074378967285,
"longitude": 55.47236251831055,
"speed": 1.0
},
"stopId": "0:18210P",
"timestamp": "1765609581",
"trip": {
"directionId": 0,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61026016"
},
"vehicle": {
"id": "7",
"label": "7"
}
}
},
{
"id": "129",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 151.0,
"latitude": -21.214914321899414,
"longitude": 55.33957290649414,
"speed": 0.0
},
"stopId": "0:AV0010C",
"timestamp": "1765609591",
"trip": {
"directionId": 0,
"routeId": "8850",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022561"
},
"vehicle": {
"id": "129",
"label": "129"
}
}
},
{
"id": "26",
"vehicle": {
"position": {
"bearing": 217.0,
"latitude": -21.291601181030273,
"longitude": 55.403892517089844,
"speed": 0.0
},
"stopId": "0:05343P",
"timestamp": "1765609597",
"trip": {
"directionId": 1,
"routeId": "2320",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61027368"
},
"vehicle": {
"id": "26",
"label": "26"
}
}
},
{
"id": "130",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FULL",
"position": {
"bearing": 90.0,
"latitude": -21.23827362060547,
"longitude": 55.33964920043945,
"speed": 6.0
},
"stopId": "0:AV450P",
"timestamp": "1765609562",
"trip": {
"directionId": 1,
"routeId": "8880",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61026788"
},
"vehicle": {
"id": "130",
"label": "130"
}
}
},
{
"id": "133",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 61.0,
"latitude": -21.22574806213379,
"longitude": 55.36865997314453,
"speed": 0.0
},
"stopId": "0:43005C",
"timestamp": "1765609590",
"trip": {
"directionId": 0,
"routeId": "4430",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61031122"
},
"vehicle": {
"id": "133",
"label": "133"
}
}
},
{
"id": "135",
"vehicle": {
"position": {
"bearing": 293.0,
"latitude": -21.267223358154297,
"longitude": 55.37017822265625,
"speed": 0.0
},
"stopId": "0:44165P",
"timestamp": "1765609589",
"trip": {
"directionId": 1,
"routeId": "4440",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61026424"
},
"vehicle": {
"id": "135",
"label": "135"
}
}
},
{
"id": "31",
"vehicle": {
"position": {
"bearing": 203.0,
"latitude": -21.341535568237305,
"longitude": 55.47309112548828,
"speed": 0.0
},
"stopId": "0:19060C",
"timestamp": "1765609600",
"trip": {
"directionId": 1,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61035582"
},
"vehicle": {
"id": "31",
"label": "31"
}
}
},
{
"id": "34",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 69.0,
"latitude": -21.2819766998291,
"longitude": 55.47265625,
"speed": 0.0
},
"stopId": "0:03010C",
"timestamp": "1765609595",
"trip": {
"directionId": 0,
"routeId": "1130",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61026583"
},
"vehicle": {
"id": "34",
"label": "34"
}
}
},
{
"id": "35",
"vehicle": {
"position": {
"bearing": 131.0,
"latitude": -21.272981643676758,
"longitude": 55.505130767822266,
"speed": 0.0
},
"stopId": "0:TA00028C",
"timestamp": "1765609597",
"trip": {
"directionId": 0,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61035570"
},
"vehicle": {
"id": "35",
"label": "35"
}
}
},
{
"id": "36",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 199.0,
"latitude": -21.32097625732422,
"longitude": 55.48809051513672,
"speed": 1.0
},
"stopId": "0:01190C",
"timestamp": "1765609590",
"trip": {
"directionId": 0,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61035569"
},
"vehicle": {
"id": "36",
"label": "36"
}
}
},
{
"id": "38",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 135.0,
"latitude": -21.35068130493164,
"longitude": 55.565948486328125,
"speed": 6.0
},
"stopId": "0:PE0150C",
"timestamp": "1765609592",
"trip": {
"directionId": 1,
"routeId": "1110",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022020"
},
"vehicle": {
"id": "38",
"label": "38"
}
}
},
{
"id": "39",
"vehicle": {
"position": {
"bearing": 184.0,
"latitude": -21.260698318481445,
"longitude": 55.437557220458984,
"speed": 0.0
},
"stopId": "0:11015C",
"timestamp": "1765609602",
"trip": {
"directionId": 0,
"routeId": "2210",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61021947"
},
"vehicle": {
"id": "39",
"label": "39"
}
}
},
{
"id": "42",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 109.0,
"latitude": -21.340965270996094,
"longitude": 55.47294235229492,
"speed": 6.0
},
"stopId": "0:19055C",
"timestamp": "1765609600",
"trip": {
"directionId": 0,
"routeId": "1070",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022040"
},
"vehicle": {
"id": "42",
"label": "42"
}
}
},
{
"id": "44",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 131.0,
"latitude": -21.31099510192871,
"longitude": 55.43487548828125,
"speed": 8.0
},
"stopId": "0:04220C",
"timestamp": "1765609574",
"trip": {
"directionId": 0,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61026017"
},
"vehicle": {
"id": "44",
"label": "44"
}
}
},
{
"id": "60",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 273.0,
"latitude": -21.246341705322266,
"longitude": 55.43120574951172,
"speed": 7.0
},
"stopId": "0:17030C",
"timestamp": "1765609596",
"trip": {
"directionId": 0,
"routeId": "2260",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61032145"
},
"vehicle": {
"id": "60",
"label": "60"
}
}
},
{
"id": "61",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 6.0,
"latitude": -21.274688720703125,
"longitude": 55.41695022583008,
"speed": 3.0
},
"stopId": "0:15232P",
"timestamp": "1765609587",
"trip": {
"directionId": 1,
"routeId": "2260",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61032139"
},
"vehicle": {
"id": "61",
"label": "61"
}
}
},
{
"id": "64",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 34.0,
"latitude": -21.271347045898438,
"longitude": 55.442176818847656,
"speed": 8.0
},
"stopId": "0:11635P",
"timestamp": "1765609593",
"trip": {
"directionId": 0,
"routeId": "2220",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61021921"
},
"vehicle": {
"id": "64",
"label": "64"
}
}
},
{
"id": "65",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 135.0,
"latitude": -21.274864196777344,
"longitude": 55.40110778808594,
"speed": 7.0
},
"stopId": "0:14245C",
"timestamp": "1765609592",
"trip": {
"directionId": 0,
"routeId": "2230",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61026876"
},
"vehicle": {
"id": "65",
"label": "65"
}
}
},
{
"id": "71",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "EMPTY",
"position": {
"bearing": 6.0,
"latitude": -21.29425811767578,
"longitude": 55.39832305908203,
"speed": 6.0
},
"stopId": "0:15330P",
"timestamp": "1765609599",
"trip": {
"directionId": 0,
"routeId": "2010",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61034786"
},
"vehicle": {
"id": "71",
"label": "71"
}
}
},
{
"id": "77",
"vehicle": {
"position": {
"bearing": 260.0,
"latitude": -21.124309539794922,
"longitude": 55.44728088378906,
"speed": 6.0
},
"stopId": "0:CI0500P",
"timestamp": "1765609593",
"trip": {
"directionId": 1,
"routeId": "6620",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61032378"
},
"vehicle": {
"id": "77",
"label": "77"
}
}
},
{
"id": "79",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 278.0,
"latitude": -21.324657440185547,
"longitude": 55.48950958251953,
"speed": 0.0
},
"stopId": "0:01800P",
"timestamp": "1765609580",
"trip": {
"directionId": 1,
"routeId": "1100",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022218"
},
"vehicle": {
"id": "79",
"label": "79"
}
}
},
{
"id": "103",
"vehicle": {
"position": {
"bearing": 95.0,
"latitude": -21.2369441986084,
"longitude": 55.416507720947266,
"speed": 5.0
},
"stopId": "0:12410C",
"timestamp": "1765609591",
"trip": {
"directionId": 0,
"routeId": "2310",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61027612"
},
"vehicle": {
"id": "103",
"label": "103"
}
}
},
{
"id": "122",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 170.0,
"latitude": -21.354169845581055,
"longitude": 55.5650634765625,
"speed": 0.0
},
"stopId": "0:PE00240C",
"timestamp": "1765609597",
"trip": {
"directionId": 1,
"routeId": "5550",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61021619"
},
"vehicle": {
"id": "122",
"label": "122"
}
}
},
{
"id": "107",
"vehicle": {
"occupancyStatus": "CRUSHED_STANDING_ROOM_ONLY",
"position": {
"bearing": 270.0,
"latitude": -21.327743530273438,
"longitude": 55.470359802246094,
"speed": 5.0
},
"stopId": "0:SP0420P",
"timestamp": "1765609591",
"trip": {
"directionId": 1,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022172"
},
"vehicle": {
"id": "107",
"label": "107"
}
}
},
{
"id": "108",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 69.0,
"latitude": -21.281959533691406,
"longitude": 55.47265625,
"speed": 0.0
},
"stopId": "0:03010C",
"timestamp": "1765609591",
"trip": {
"directionId": 0,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022149"
},
"vehicle": {
"id": "108",
"label": "108"
}
}
},
{
"id": "82",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 44.0,
"latitude": -21.290485382080078,
"longitude": 55.453697204589844,
"speed": 11.0
},
"stopId": "0:04310P",
"timestamp": "1765609592",
"trip": {
"directionId": 1,
"routeId": "1070",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61022034"
},
"vehicle": {
"id": "82",
"label": "82"
}
}
},
{
"id": "84",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 125.0,
"latitude": -21.296655654907227,
"longitude": 55.45085525512695,
"speed": 3.0
},
"stopId": "0:04090C",
"timestamp": "1765609575",
"trip": {
"directionId": 1,
"routeId": "1131",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61032813"
},
"vehicle": {
"id": "84",
"label": "84"
}
}
},
{
"id": "85",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 72.0,
"latitude": -21.290647506713867,
"longitude": 55.41294479370117,
"speed": 0.0
},
"stopId": "0:11390P",
"timestamp": "1765609575",
"trip": {
"directionId": 1,
"routeId": "2220",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61021909"
},
"vehicle": {
"id": "85",
"label": "85"
}
}
},
{
"id": "176",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FULL",
"position": {
"bearing": 17.0,
"latitude": -21.336135864257812,
"longitude": 55.47430419921875,
"speed": 1.0
},
"stopId": "0:09310C",
"timestamp": "1765609578",
"trip": {
"directionId": 0,
"routeId": "1160",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61027574"
},
"vehicle": {
"id": "176",
"label": "176"
}
}
},
{
"id": "177",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 290.0,
"latitude": -21.326908111572266,
"longitude": 55.46875762939453,
"speed": 4.0
},
"stopId": "0:07140C",
"timestamp": "1765609591",
"trip": {
"directionId": 0,
"routeId": "1160",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61027573"
},
"vehicle": {
"id": "177",
"label": "177"
}
}
},
{
"id": "132",
"vehicle": {
"position": {
"bearing": 26.0,
"latitude": -21.262521743774414,
"longitude": 55.333702087402344,
"speed": 0.0
},
"stopId": "0:46070C",
"timestamp": "1765609580",
"trip": {
"directionId": 1,
"routeId": "8860",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61031562"
},
"vehicle": {
"id": "132",
"label": "132"
}
}
},
{
"id": "179",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FULL",
"position": {
"bearing": 106.0,
"latitude": -21.338958740234375,
"longitude": 55.462974548339844,
"speed": 2.0
},
"stopId": "0:04150C",
"timestamp": "1765609579",
"trip": {
"directionId": 0,
"routeId": "1170",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61035411"
},
"vehicle": {
"id": "179",
"label": "179"
}
}
},
{
"id": "180",
"vehicle": {
"occupancyStatus": "FULL",
"position": {
"bearing": 20.0,
"latitude": -21.337343215942383,
"longitude": 55.480045318603516,
"speed": 5.0
},
"stopId": "0:01270C",
"timestamp": "1765609591",
"trip": {
"directionId": 0,
"routeId": "1170",
"scheduleRelationship": "SCHEDULED",
"tripId": "2_61035410"
},
"vehicle": {
"id": "180",
"label": "180"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1765609608"
}
}