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
❌1 error
Validation carried out using the current GTFS file and the GTFS-RT the 2025-12-08 at 08:05 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 135 trip_id 1_11029897 at (-21.26853,55.374424) 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. | 32 | 17 times (57 % of validations) |
| W004 | vehicle.position.speed has an unrealistic speed that may be incorrect | 4 | 4 times (13 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-12-08 at 08:20 Europe/Paris.
vehicle_positions (49) 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-08 at 08:20 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "156",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 48.0,
"latitude": -21.268993377685547,
"longitude": 55.374813079833984,
"speed": 8.0
},
"stopId": "0:46022C",
"timestamp": "1765178385",
"trip": {
"directionId": 1,
"routeId": "1182",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11031865"
},
"vehicle": {
"id": "156",
"label": "156"
}
}
},
{
"id": "159",
"vehicle": {
"position": {
"bearing": 315.0,
"latitude": -21.315927505493164,
"longitude": 55.478031158447266,
"speed": 7.0
},
"stopId": "0:03205P",
"timestamp": "1765178411",
"trip": {
"directionId": 1,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11036458"
},
"vehicle": {
"id": "159",
"label": "159"
}
}
},
{
"id": "161",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 210.0,
"latitude": -21.345867156982422,
"longitude": 55.4915771484375,
"speed": 4.0
},
"stopId": "0:02160C",
"timestamp": "1765178390",
"trip": {
"directionId": 0,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11025928"
},
"vehicle": {
"id": "161",
"label": "161"
}
}
},
{
"id": "162",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 68.0,
"latitude": -21.282032012939453,
"longitude": 55.47266387939453,
"speed": 0.0
},
"stopId": "0:03010C",
"timestamp": "1765178399",
"trip": {
"directionId": 0,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11036430"
},
"vehicle": {
"id": "162",
"label": "162"
}
}
},
{
"id": "171",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 75.0,
"latitude": -21.26300811767578,
"longitude": 55.423675537109375,
"speed": 0.0
},
"stopId": "0:12320P",
"timestamp": "1765178395",
"trip": {
"directionId": 1,
"routeId": "2300",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020164"
},
"vehicle": {
"id": "171",
"label": "171"
}
}
},
{
"id": "172",
"vehicle": {
"position": {
"bearing": 214.0,
"latitude": -21.33268928527832,
"longitude": 55.52336502075195,
"speed": 8.0
},
"stopId": "0:06130C",
"timestamp": "1765178407",
"trip": {
"directionId": 0,
"routeId": "1150",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11025195"
},
"vehicle": {
"id": "172",
"label": "172"
}
}
},
{
"id": "175",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 52.0,
"latitude": -21.142627716064453,
"longitude": 55.46809005737305,
"speed": 7.0
},
"stopId": "0:CI0370P",
"timestamp": "1765178405",
"trip": {
"directionId": 0,
"routeId": "6610",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11026103"
},
"vehicle": {
"id": "175",
"label": "175"
}
}
},
{
"id": "145",
"vehicle": {
"position": {
"bearing": 290.0,
"latitude": -21.331790924072266,
"longitude": 55.47835922241211,
"speed": 5.0
},
"stopId": "0:18210C",
"timestamp": "1765178402",
"trip": {
"directionId": 1,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11025904"
},
"vehicle": {
"id": "145",
"label": "145"
}
}
},
{
"id": "146",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 30.0,
"latitude": -21.285049438476562,
"longitude": 55.470706939697266,
"speed": 0.0
},
"stopId": "0:01010P",
"timestamp": "1765178388",
"trip": {
"directionId": 0,
"routeId": "1010",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11042321"
},
"vehicle": {
"id": "146",
"label": "146"
}
}
},
{
"id": "88",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 309.0,
"latitude": -21.288835525512695,
"longitude": 55.406593322753906,
"speed": 2.0
},
"stopId": "0:17800C",
"timestamp": "1765178412",
"trip": {
"directionId": 1,
"routeId": "2230",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11022619"
},
"vehicle": {
"id": "88",
"label": "88"
}
}
},
{
"id": "110",
"vehicle": {
"position": {
"bearing": 117.0,
"latitude": -21.34111976623535,
"longitude": 55.47308349609375,
"speed": 0.0
},
"stopId": "0:19065C",
"timestamp": "1765178414",
"trip": {
"directionId": 1,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11027141"
},
"vehicle": {
"id": "110",
"label": "110"
}
}
},
{
"id": "111",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 57.0,
"latitude": -21.211212158203125,
"longitude": 55.35527801513672,
"speed": 4.0
},
"stopId": "0:AV0110C",
"timestamp": "1765178402",
"trip": {
"directionId": 0,
"routeId": "8850",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11022603"
},
"vehicle": {
"id": "111",
"label": "111"
}
}
},
{
"id": "112",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 58.0,
"latitude": -21.29106330871582,
"longitude": 55.472503662109375,
"speed": 5.0
},
"stopId": "0:03325P",
"timestamp": "1765178389",
"trip": {
"directionId": 1,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11027111"
},
"vehicle": {
"id": "112",
"label": "112"
}
}
},
{
"id": "90",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 198.0,
"latitude": -21.33563232421875,
"longitude": 55.470645904541016,
"speed": 0.0
},
"stopId": "0:01320C",
"timestamp": "1765178400",
"trip": {
"directionId": 0,
"routeId": "1010",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11042320"
},
"vehicle": {
"id": "90",
"label": "90"
}
}
},
{
"id": "118",
"vehicle": {
"position": {
"bearing": 199.0,
"latitude": -21.341588973999023,
"longitude": 55.47307205200195,
"speed": 0.0
},
"stopId": "0:19065C",
"timestamp": "1765178403",
"trip": {
"directionId": 1,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11036445"
},
"vehicle": {
"id": "118",
"label": "118"
}
}
},
{
"id": "92",
"vehicle": {
"position": {
"bearing": 34.0,
"latitude": -21.34174156188965,
"longitude": 55.473018646240234,
"speed": 0.0
},
"stopId": "0:19040C",
"timestamp": "1765178390",
"trip": {
"directionId": 0,
"routeId": "1110",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020426"
},
"vehicle": {
"id": "92",
"label": "92"
}
}
},
{
"id": "93",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 239.0,
"latitude": -21.29085922241211,
"longitude": 55.47287368774414,
"speed": 5.0
},
"stopId": "0:03330C",
"timestamp": "1765178403",
"trip": {
"directionId": 0,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11027118"
},
"vehicle": {
"id": "93",
"label": "93"
}
}
},
{
"id": "124",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 211.0,
"latitude": -21.35670280456543,
"longitude": 55.550777435302734,
"speed": 4.0
},
"stopId": "0:PE04085P",
"timestamp": "1765178398",
"trip": {
"directionId": 0,
"routeId": "5580",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11029944"
},
"vehicle": {
"id": "124",
"label": "124"
}
}
},
{
"id": "125",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 143.0,
"latitude": -21.338354110717773,
"longitude": 55.560909271240234,
"speed": 7.0
},
"stopId": "0:PE02071P",
"timestamp": "1765178397",
"trip": {
"directionId": 0,
"routeId": "5520",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020317"
},
"vehicle": {
"id": "125",
"label": "125"
}
}
},
{
"id": "5",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 30.0,
"latitude": -21.335460662841797,
"longitude": 55.45963668823242,
"speed": 6.0
},
"stopId": "0:04180P",
"timestamp": "1765178401",
"trip": {
"directionId": 1,
"routeId": "1182",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11031866"
},
"vehicle": {
"id": "5",
"label": "5"
}
}
},
{
"id": "26",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 124.0,
"latitude": -21.264310836791992,
"longitude": 55.43733596801758,
"speed": 5.0
},
"stopId": "0:11010C",
"timestamp": "1765178402",
"trip": {
"directionId": 0,
"routeId": "2310",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11027303"
},
"vehicle": {
"id": "26",
"label": "26"
}
}
},
{
"id": "130",
"vehicle": {
"occupancyStatus": "FULL",
"position": {
"bearing": 323.0,
"latitude": -21.222736358642578,
"longitude": 55.347721099853516,
"speed": 8.0
},
"stopId": "0:AV470P",
"timestamp": "1765178412",
"trip": {
"directionId": 1,
"routeId": "8880",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11022555"
},
"vehicle": {
"id": "130",
"label": "130"
}
}
},
{
"id": "133",
"vehicle": {
"position": {
"bearing": 154.0,
"latitude": -21.24016761779785,
"longitude": 55.36605453491211,
"speed": 8.0
},
"stopId": "0:43080C",
"timestamp": "1765178402",
"trip": {
"directionId": 0,
"routeId": "4430",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11029887"
},
"vehicle": {
"id": "133",
"label": "133"
}
}
},
{
"id": "135",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 321.0,
"latitude": -21.25098419189453,
"longitude": 55.383460998535156,
"speed": 8.0
},
"stopId": "0:44050P",
"timestamp": "1765178414",
"trip": {
"directionId": 1,
"routeId": "4440",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11029897"
},
"vehicle": {
"id": "135",
"label": "135"
}
}
},
{
"id": "31",
"vehicle": {
"position": {
"bearing": 251.0,
"latitude": -21.32318115234375,
"longitude": 55.48224639892578,
"speed": 3.0
},
"stopId": "0:03269C",
"timestamp": "1765178399",
"trip": {
"directionId": 0,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11036464"
},
"vehicle": {
"id": "31",
"label": "31"
}
}
},
{
"id": "33",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 280.0,
"latitude": -21.33272361755371,
"longitude": 55.45682144165039,
"speed": 2.0
},
"stopId": "0:05370P",
"timestamp": "1765178384",
"trip": {
"directionId": 1,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11025903"
},
"vehicle": {
"id": "33",
"label": "33"
}
}
},
{
"id": "34",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 21.0,
"latitude": -21.282094955444336,
"longitude": 55.47279739379883,
"speed": 0.0
},
"stopId": "0:03010C",
"timestamp": "1765178413",
"trip": {
"directionId": 0,
"routeId": "1130",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11026556"
},
"vehicle": {
"id": "34",
"label": "34"
}
}
},
{
"id": "35",
"vehicle": {
"position": {
"bearing": 26.0,
"latitude": -21.341323852539062,
"longitude": 55.472591400146484,
"speed": 0.0
},
"stopId": "0:19060C",
"timestamp": "1765178391",
"trip": {
"directionId": 1,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11035528"
},
"vehicle": {
"id": "35",
"label": "35"
}
}
},
{
"id": "36",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 122.0,
"latitude": -21.273868560791016,
"longitude": 55.505130767822266,
"speed": 0.0
},
"stopId": "0:TA00028C",
"timestamp": "1765178403",
"trip": {
"directionId": 0,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11035512"
},
"vehicle": {
"id": "36",
"label": "36"
}
}
},
{
"id": "38",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 292.0,
"latitude": -21.361581802368164,
"longitude": 55.5300178527832,
"speed": 5.0
},
"stopId": "0:05490C",
"timestamp": "1765178403",
"trip": {
"directionId": 1,
"routeId": "1110",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020438"
},
"vehicle": {
"id": "38",
"label": "38"
}
}
},
{
"id": "39",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 195.0,
"latitude": -21.26104164123535,
"longitude": 55.43751525878906,
"speed": 0.0
},
"stopId": "0:11015C",
"timestamp": "1765178407",
"trip": {
"directionId": 0,
"routeId": "2210",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020537"
},
"vehicle": {
"id": "39",
"label": "39"
}
}
},
{
"id": "42",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 50.0,
"latitude": -21.289121627807617,
"longitude": 55.45582962036133,
"speed": 5.0
},
"stopId": "0:04310P",
"timestamp": "1765178386",
"trip": {
"directionId": 1,
"routeId": "1070",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020866"
},
"vehicle": {
"id": "42",
"label": "42"
}
}
},
{
"id": "44",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 80.0,
"latitude": -21.336360931396484,
"longitude": 55.463279724121094,
"speed": 4.0
},
"stopId": "0:07170C",
"timestamp": "1765178391",
"trip": {
"directionId": 0,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11025929"
},
"vehicle": {
"id": "44",
"label": "44"
}
}
},
{
"id": "60",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 315.0,
"latitude": -21.281137466430664,
"longitude": 55.43241882324219,
"speed": 4.0
},
"stopId": "0:11240C",
"timestamp": "1765178402",
"trip": {
"directionId": 0,
"routeId": "2220",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020512"
},
"vehicle": {
"id": "60",
"label": "60"
}
}
},
{
"id": "61",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 160.0,
"latitude": -21.252050399780273,
"longitude": 55.424495697021484,
"speed": 3.0
},
"stopId": "0:12461C",
"timestamp": "1765178399",
"trip": {
"directionId": 1,
"routeId": "2260",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11029411"
},
"vehicle": {
"id": "61",
"label": "61"
}
}
},
{
"id": "64",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 357.0,
"latitude": -21.27497673034668,
"longitude": 55.416011810302734,
"speed": 3.0
},
"stopId": "0:15245P",
"timestamp": "1765178388",
"trip": {
"directionId": 0,
"routeId": "2260",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11029418"
},
"vehicle": {
"id": "64",
"label": "64"
}
}
},
{
"id": "65",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 207.0,
"latitude": -21.282503128051758,
"longitude": 55.398094177246094,
"speed": 6.0
},
"stopId": "0:17820C",
"timestamp": "1765178407",
"trip": {
"directionId": 0,
"routeId": "2230",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11022618"
},
"vehicle": {
"id": "65",
"label": "65"
}
}
},
{
"id": "71",
"vehicle": {
"occupancyStatus": "FULL",
"position": {
"bearing": 352.0,
"latitude": -21.33237075805664,
"longitude": 55.473609924316406,
"speed": 6.0
},
"stopId": "0:07055P",
"timestamp": "1765178406",
"trip": {
"directionId": 0,
"routeId": "1160",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11026928"
},
"vehicle": {
"id": "71",
"label": "71"
}
}
},
{
"id": "77",
"vehicle": {
"position": {
"bearing": 183.0,
"latitude": -21.151748657226562,
"longitude": 55.43815612792969,
"speed": 6.0
},
"stopId": "0:CI0442P",
"timestamp": "1765178401",
"trip": {
"directionId": 1,
"routeId": "6620",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11026122"
},
"vehicle": {
"id": "77",
"label": "77"
}
}
},
{
"id": "122",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 187.0,
"latitude": -21.354341506958008,
"longitude": 55.56507110595703,
"speed": 0.0
},
"stopId": "0:PE00240C",
"timestamp": "1765178406",
"trip": {
"directionId": 1,
"routeId": "5550",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020140"
},
"vehicle": {
"id": "122",
"label": "122"
}
}
},
{
"id": "107",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 20.0,
"latitude": -21.29622459411621,
"longitude": 55.4898681640625,
"speed": 9.0
},
"stopId": "0:01110P",
"timestamp": "1765178399",
"trip": {
"directionId": 1,
"routeId": "1010",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11042344"
},
"vehicle": {
"id": "107",
"label": "107"
}
}
},
{
"id": "136",
"vehicle": {
"position": {
"bearing": 288.0,
"latitude": -21.338205337524414,
"longitude": 55.468505859375,
"speed": 5.0
},
"stopId": "0:07170P",
"timestamp": "1765178402",
"trip": {
"directionId": 1,
"routeId": "1070",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020879"
},
"vehicle": {
"id": "136",
"label": "136"
}
}
},
{
"id": "82",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 47.0,
"latitude": -21.27606964111328,
"longitude": 55.487770080566406,
"speed": 1.0
},
"stopId": "0:02300P",
"timestamp": "1765178394",
"trip": {
"directionId": 1,
"routeId": "1131",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11032622"
},
"vehicle": {
"id": "82",
"label": "82"
}
}
},
{
"id": "109",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 42.0,
"latitude": -21.318286895751953,
"longitude": 55.47329330444336,
"speed": 8.0
},
"stopId": "0:05100P",
"timestamp": "1765178401",
"trip": {
"directionId": 1,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11027140"
},
"vehicle": {
"id": "109",
"label": "109"
}
}
},
{
"id": "84",
"vehicle": {
"position": {
"bearing": 212.0,
"latitude": -21.301395416259766,
"longitude": 55.50153732299805,
"speed": 8.0
},
"stopId": "0:02070C",
"timestamp": "1765178406",
"trip": {
"directionId": 0,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11035511"
},
"vehicle": {
"id": "84",
"label": "84"
}
}
},
{
"id": "85",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 112.0,
"latitude": -21.283611297607422,
"longitude": 55.43915557861328,
"speed": 2.0
},
"stopId": "0:11700P",
"timestamp": "1765178385",
"trip": {
"directionId": 1,
"routeId": "2220",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020500"
},
"vehicle": {
"id": "85",
"label": "85"
}
}
},
{
"id": "87",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 162.0,
"latitude": -21.225296020507812,
"longitude": 55.41022491455078,
"speed": 6.0
},
"stopId": "0:15113C",
"timestamp": "1765178405",
"trip": {
"directionId": 0,
"routeId": "2240",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11036392"
},
"vehicle": {
"id": "87",
"label": "87"
}
}
},
{
"id": "176",
"vehicle": {
"occupancyStatus": "FULL",
"position": {
"bearing": 20.0,
"latitude": -21.339872360229492,
"longitude": 55.473079681396484,
"speed": 1.0
},
"stopId": "0:01365P",
"timestamp": "1765178391",
"trip": {
"directionId": 0,
"routeId": "1170",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11035389"
},
"vehicle": {
"id": "176",
"label": "176"
}
}
},
{
"id": "181",
"vehicle": {
"occupancyStatus": "FULL",
"position": {
"bearing": 172.0,
"latitude": -21.286727905273438,
"longitude": 55.39772033691406,
"speed": 8.0
},
"stopId": "0:15360C",
"timestamp": "1765178391",
"trip": {
"directionId": 0,
"routeId": "2010",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11026622"
},
"vehicle": {
"id": "181",
"label": "181"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1765178415"
}
}