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 warning
Validation carried out using the current GTFS file and the GTFS-RT the 2025-11-23 at 08:10 Europe/Paris using the MobilityData GTFS-RT validator.
Warnings
vehicle speed is unrealistic W004 1 error
vehicle.position.speed has an unrealistic speed that may be incorrect
Sample errors
- vehicle.id 135 speed of 444.0 m/s (993.20 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 |
|---|---|---|---|
| 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. | 42 | 22 times (73 % of validations) |
| E024 | GTFS-rt trip direction_id must match the direction_id in GTFS trips.txt | 216 | 4 times (13 % of validations) |
| W004 | vehicle.position.speed has an unrealistic speed that may be incorrect | 2 | 2 times (7 % of validations) |
| E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 1 | 1 times (3 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-11-24 at 04:04 Europe/Paris.
vehicle_positions (59) 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-11-24 at 04:04 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "156",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 303.0,
"latitude": -21.326807022094727,
"longitude": 55.449825286865234,
"speed": 24.0
},
"stopId": "0:05200P",
"timestamp": "1763953472",
"trip": {
"directionId": 1,
"routeId": "1184",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11031714"
},
"vehicle": {
"id": "156",
"label": "156"
}
}
},
{
"id": "159",
"vehicle": {
"position": {
"bearing": 216.0,
"latitude": -21.287940979003906,
"longitude": 55.46699523925781,
"speed": 3.0
},
"stopId": "0:03040C",
"timestamp": "1763953473",
"trip": {
"directionId": 0,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11036426"
},
"vehicle": {
"id": "159",
"label": "159"
}
}
},
{
"id": "160",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 103.0,
"latitude": -21.333011627197266,
"longitude": 55.457706451416016,
"speed": 2.0
},
"stopId": "0:04180C",
"timestamp": "1763953472",
"trip": {
"directionId": 0,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11025920"
},
"vehicle": {
"id": "160",
"label": "160"
}
}
},
{
"id": "161",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 109.0,
"latitude": -21.33921241760254,
"longitude": 55.471900939941406,
"speed": 3.0
},
"stopId": "0:01362C",
"timestamp": "1763953471",
"trip": {
"directionId": 1,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11025895"
},
"vehicle": {
"id": "161",
"label": "161"
}
}
},
{
"id": "162",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 64.0,
"latitude": -21.294246673583984,
"longitude": 55.453125,
"speed": 6.0
},
"stopId": "0:04050P",
"timestamp": "1763953486",
"trip": {
"directionId": 1,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11036440"
},
"vehicle": {
"id": "162",
"label": "162"
}
}
},
{
"id": "171",
"vehicle": {
"occupancyStatus": "FULL",
"position": {
"bearing": 323.0,
"latitude": -21.288969039916992,
"longitude": 55.39889907836914,
"speed": 9.0
},
"stopId": "0:15360P",
"timestamp": "1763953444",
"trip": {
"directionId": 1,
"routeId": "2300",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020152"
},
"vehicle": {
"id": "171",
"label": "171"
}
}
},
{
"id": "175",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 101.0,
"latitude": -21.171463012695312,
"longitude": 55.466270446777344,
"speed": 5.0
},
"stopId": "0:CI0110P",
"timestamp": "1763953475",
"trip": {
"directionId": 0,
"routeId": "6610",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11026092"
},
"vehicle": {
"id": "175",
"label": "175"
}
}
},
{
"id": "145",
"vehicle": {
"occupancyStatus": "FULL",
"position": {
"bearing": 266.0,
"latitude": -21.343568801879883,
"longitude": 55.47526931762695,
"speed": 4.0
},
"stopId": "0:01420C",
"timestamp": "1763953479",
"trip": {
"directionId": 0,
"routeId": "1050",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11025279"
},
"vehicle": {
"id": "145",
"label": "145"
}
}
},
{
"id": "146",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 198.0,
"latitude": -21.33315086364746,
"longitude": 55.47895050048828,
"speed": 2.0
},
"stopId": "0:01240C",
"timestamp": "1763953474",
"trip": {
"directionId": 0,
"routeId": "1010",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11042305"
},
"vehicle": {
"id": "146",
"label": "146"
}
}
},
{
"id": "88",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 10.0,
"latitude": -21.27295684814453,
"longitude": 55.40110778808594,
"speed": 8.0
},
"stopId": "0:14010C",
"timestamp": "1763953485",
"trip": {
"directionId": 1,
"routeId": "2230",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11022587"
},
"vehicle": {
"id": "88",
"label": "88"
}
}
},
{
"id": "89",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 285.0,
"latitude": -21.250608444213867,
"longitude": 55.42290496826172,
"speed": 8.0
},
"stopId": "0:12455P",
"timestamp": "1763953473",
"trip": {
"directionId": 0,
"routeId": "2260",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11029414"
},
"vehicle": {
"id": "89",
"label": "89"
}
}
},
{
"id": "110",
"vehicle": {
"position": {
"bearing": 199.0,
"latitude": -21.34168815612793,
"longitude": 55.473060607910156,
"speed": 0.0
},
"stopId": "0:19065C",
"timestamp": "1763953476",
"trip": {
"directionId": 1,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11027136"
},
"vehicle": {
"id": "110",
"label": "110"
}
}
},
{
"id": "111",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 140.0,
"latitude": -21.209012985229492,
"longitude": 55.35212326049805,
"speed": 6.0
},
"stopId": "0:AV500C",
"timestamp": "1763953472",
"trip": {
"directionId": 0,
"routeId": "8880",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11022552"
},
"vehicle": {
"id": "111",
"label": "111"
}
}
},
{
"id": "112",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 190.0,
"latitude": -21.335403442382812,
"longitude": 55.47822570800781,
"speed": 1.0
},
"stopId": "0:01270C",
"timestamp": "1763953467",
"trip": {
"directionId": 0,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11036425"
},
"vehicle": {
"id": "112",
"label": "112"
}
}
},
{
"id": "113",
"vehicle": {
"occupancyStatus": "FULL",
"position": {
"bearing": 226.0,
"latitude": -21.285127639770508,
"longitude": 55.42060852050781,
"speed": 6.0
},
"stopId": "0:11285C",
"timestamp": "1763953470",
"trip": {
"directionId": 0,
"routeId": "2210",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020532"
},
"vehicle": {
"id": "113",
"label": "113"
}
}
},
{
"id": "114",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 276.0,
"latitude": -21.329792022705078,
"longitude": 55.47207260131836,
"speed": 4.0
},
"stopId": "0:SP0420P",
"timestamp": "1763953490",
"trip": {
"directionId": 1,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11027135"
},
"vehicle": {
"id": "114",
"label": "114"
}
}
},
{
"id": "115",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "EMPTY",
"position": {
"bearing": 286.0,
"latitude": -21.338634490966797,
"longitude": 55.469940185546875,
"speed": 0.0
},
"stopId": "0:18130P",
"timestamp": "1763953491",
"trip": {
"directionId": 1,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11036441"
},
"vehicle": {
"id": "115",
"label": "115"
}
}
},
{
"id": "116",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 119.0,
"latitude": -21.341066360473633,
"longitude": 55.47309494018555,
"speed": 4.0
},
"stopId": "0:19065C",
"timestamp": "1763953476",
"trip": {
"directionId": 0,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11036480"
},
"vehicle": {
"id": "116",
"label": "116"
}
}
},
{
"id": "90",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 39.0,
"latitude": -21.28531837463379,
"longitude": 55.470489501953125,
"speed": 0.0
},
"stopId": "0:01010P",
"timestamp": "1763953484",
"trip": {
"directionId": 0,
"routeId": "1010",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11042317"
},
"vehicle": {
"id": "90",
"label": "90"
}
}
},
{
"id": "91",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 115.0,
"latitude": -21.341129302978516,
"longitude": 55.47306442260742,
"speed": 0.0
},
"stopId": "0:19065C",
"timestamp": "1763953474",
"trip": {
"directionId": 0,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11027105"
},
"vehicle": {
"id": "91",
"label": "91"
}
}
},
{
"id": "118",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 125.0,
"latitude": -21.304231643676758,
"longitude": 55.46151351928711,
"speed": 7.0
},
"stopId": "0:03130C",
"timestamp": "1763953470",
"trip": {
"directionId": 0,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11027113"
},
"vehicle": {
"id": "118",
"label": "118"
}
}
},
{
"id": "92",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 113.0,
"latitude": -21.341054916381836,
"longitude": 55.47288131713867,
"speed": 5.0
},
"stopId": "0:19060C",
"timestamp": "1763953472",
"trip": {
"directionId": 0,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11035501"
},
"vehicle": {
"id": "92",
"label": "92"
}
}
},
{
"id": "93",
"vehicle": {
"occupancyStatus": "CRUSHED_STANDING_ROOM_ONLY",
"position": {
"bearing": 290.0,
"latitude": -21.335779190063477,
"longitude": 55.47592544555664,
"speed": 3.0
},
"stopId": "0:01280C",
"timestamp": "1763953470",
"trip": {
"directionId": 0,
"routeId": "1010",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11042357"
},
"vehicle": {
"id": "93",
"label": "93"
}
}
},
{
"id": "11",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 100.0,
"latitude": -21.332815170288086,
"longitude": 55.456974029541016,
"speed": 9.0
},
"stopId": "0:04180C",
"timestamp": "1763953477",
"trip": {
"directionId": 0,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11025921"
},
"vehicle": {
"id": "11",
"label": "11"
}
}
},
{
"id": "12",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 336.0,
"latitude": -21.292753219604492,
"longitude": 55.50992965698242,
"speed": 2.0
},
"stopId": "0:02020C",
"timestamp": "1763953471",
"trip": {
"directionId": 0,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11035508"
},
"vehicle": {
"id": "12",
"label": "12"
}
}
},
{
"id": "121",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 225.0,
"latitude": -21.322227478027344,
"longitude": 55.47456359863281,
"speed": 0.0
},
"stopId": "0:05080C",
"timestamp": "1763953486",
"trip": {
"directionId": 0,
"routeId": "1160",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11026916"
},
"vehicle": {
"id": "121",
"label": "121"
}
}
},
{
"id": "124",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 105.0,
"latitude": -21.3456974029541,
"longitude": 55.56190872192383,
"speed": 8.0
},
"stopId": "0:PE00200C",
"timestamp": "1763953472",
"trip": {
"directionId": 0,
"routeId": "5510",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020186"
},
"vehicle": {
"id": "124",
"label": "124"
}
}
},
{
"id": "5",
"vehicle": {
"position": {
"bearing": 298.0,
"latitude": -21.34177589416504,
"longitude": 55.4727783203125,
"speed": 3.0
},
"stopId": "0:19045C",
"timestamp": "1763953475",
"trip": {
"directionId": 1,
"routeId": "1182",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11031859"
},
"vehicle": {
"id": "5",
"label": "5"
}
}
},
{
"id": "127",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 216.0,
"latitude": -21.13494300842285,
"longitude": 55.4722900390625,
"speed": 0.0
},
"stopId": "0:CI0011C",
"timestamp": "1763953470",
"trip": {
"directionId": 1,
"routeId": "6620",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11026111"
},
"vehicle": {
"id": "127",
"label": "127"
}
}
},
{
"id": "129",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 137.0,
"latitude": -21.263200759887695,
"longitude": 55.362464904785156,
"speed": 9.0
},
"stopId": "0:42250C",
"timestamp": "1763953472",
"trip": {
"directionId": 0,
"routeId": "8890",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020344"
},
"vehicle": {
"id": "129",
"label": "129"
}
}
},
{
"id": "27",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 121.0,
"latitude": -21.270048141479492,
"longitude": 55.45134735107422,
"speed": 0.0
},
"stopId": "0:1C040P",
"timestamp": "1763953487",
"trip": {
"directionId": 0,
"routeId": "2320",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11027341"
},
"vehicle": {
"id": "27",
"label": "27"
}
}
},
{
"id": "130",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 179.0,
"latitude": -21.242448806762695,
"longitude": 55.332462310791016,
"speed": 0.0
},
"stopId": "0:AV1000C",
"timestamp": "1763953471",
"trip": {
"directionId": 1,
"routeId": "8850",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11022521"
},
"vehicle": {
"id": "130",
"label": "130"
}
}
},
{
"id": "135",
"vehicle": {
"position": {
"bearing": 113.0,
"latitude": -21.268367767333984,
"longitude": 55.37273025512695,
"speed": 10.0
},
"stopId": "0:41016C",
"timestamp": "1763953468",
"trip": {
"directionId": 1,
"routeId": "4410",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11026247"
},
"vehicle": {
"id": "135",
"label": "135"
}
}
},
{
"id": "31",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 78.0,
"latitude": -21.298974990844727,
"longitude": 55.45557403564453,
"speed": 2.0
},
"stopId": "0:18280P",
"timestamp": "1763953470",
"trip": {
"directionId": 1,
"routeId": "1131",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020368"
},
"vehicle": {
"id": "31",
"label": "31"
}
}
},
{
"id": "33",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 326.0,
"latitude": -21.30837631225586,
"longitude": 55.42810821533203,
"speed": 6.0
},
"stopId": "0:19075P",
"timestamp": "1763953483",
"trip": {
"directionId": 1,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11025894"
},
"vehicle": {
"id": "33",
"label": "33"
}
}
},
{
"id": "34",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 230.0,
"latitude": -21.292743682861328,
"longitude": 55.45780563354492,
"speed": 2.0
},
"stopId": "0:13010C",
"timestamp": "1763953471",
"trip": {
"directionId": 0,
"routeId": "1130",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11026552"
},
"vehicle": {
"id": "34",
"label": "34"
}
}
},
{
"id": "35",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 18.0,
"latitude": -21.338335037231445,
"longitude": 55.469818115234375,
"speed": 1.0
},
"stopId": "0:05010P",
"timestamp": "1763953487",
"trip": {
"directionId": 1,
"routeId": "1021",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11035523"
},
"vehicle": {
"id": "35",
"label": "35"
}
}
},
{
"id": "36",
"vehicle": {
"occupancyStatus": "CRUSHED_STANDING_ROOM_ONLY",
"position": {
"bearing": 323.0,
"latitude": -21.348325729370117,
"longitude": 55.49580383300781,
"speed": 6.0
},
"stopId": "0:02160C",
"timestamp": "1763953484",
"trip": {
"directionId": 1,
"routeId": "1110",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020434"
},
"vehicle": {
"id": "36",
"label": "36"
}
}
},
{
"id": "38",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 96.0,
"latitude": -21.35299301147461,
"longitude": 55.508792877197266,
"speed": 7.0
},
"stopId": "0:02175P",
"timestamp": "1763953476",
"trip": {
"directionId": 0,
"routeId": "1110",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020421"
},
"vehicle": {
"id": "38",
"label": "38"
}
}
},
{
"id": "39",
"vehicle": {
"occupancyStatus": "FULL",
"position": {
"bearing": 322.0,
"latitude": -21.268070220947266,
"longitude": 55.44245147705078,
"speed": 5.0
},
"stopId": "0:11020P",
"timestamp": "1763953479",
"trip": {
"directionId": 1,
"routeId": "2210",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020520"
},
"vehicle": {
"id": "39",
"label": "39"
}
}
},
{
"id": "44",
"vehicle": {
"position": {
"bearing": 282.0,
"latitude": -21.3613338470459,
"longitude": 55.529632568359375,
"speed": 0.0
},
"stopId": "0:02230C",
"timestamp": "1763953475",
"trip": {
"directionId": 1,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11025896"
},
"vehicle": {
"id": "44",
"label": "44"
}
}
},
{
"id": "58",
"vehicle": {
"position": {
"bearing": 90.0,
"latitude": -21.339170455932617,
"longitude": 55.4583625793457,
"speed": 0.0
},
"stopId": "0:07215P",
"timestamp": "1763953470",
"trip": {
"directionId": 0,
"routeId": "1110",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020422"
},
"vehicle": {
"id": "58",
"label": "58"
}
}
},
{
"id": "60",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 169.0,
"latitude": -21.271167755126953,
"longitude": 55.438575744628906,
"speed": 6.0
},
"stopId": "0:17220C",
"timestamp": "1763953472",
"trip": {
"directionId": 0,
"routeId": "2220",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020508"
},
"vehicle": {
"id": "60",
"label": "60"
}
}
},
{
"id": "61",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 69.0,
"latitude": -21.245805740356445,
"longitude": 55.42995834350586,
"speed": 3.0
},
"stopId": "0:17030P",
"timestamp": "1763953466",
"trip": {
"directionId": 1,
"routeId": "2260",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11029427"
},
"vehicle": {
"id": "61",
"label": "61"
}
}
},
{
"id": "65",
"vehicle": {
"position": {
"bearing": 145.0,
"latitude": -21.290828704833984,
"longitude": 55.40254211425781,
"speed": 0.0
},
"stopId": "0:05343P",
"timestamp": "1763953466",
"trip": {
"directionId": 1,
"routeId": "2250",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11026962"
},
"vehicle": {
"id": "65",
"label": "65"
}
}
},
{
"id": "79",
"vehicle": {
"occupancyStatus": "FULL",
"position": {
"bearing": 270.0,
"latitude": -21.348602294921875,
"longitude": 55.50056457519531,
"speed": 5.0
},
"stopId": "0:02170C",
"timestamp": "1763953480",
"trip": {
"directionId": 0,
"routeId": "1120",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11026508"
},
"vehicle": {
"id": "79",
"label": "79"
}
}
},
{
"id": "103",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 121.0,
"latitude": -21.22963523864746,
"longitude": 55.446468353271484,
"speed": 4.0
},
"stopId": "0:12020P",
"timestamp": "1763953477",
"trip": {
"directionId": 0,
"routeId": "2280",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020251"
},
"vehicle": {
"id": "103",
"label": "103"
}
}
},
{
"id": "104",
"vehicle": {
"position": {
"bearing": 176.0,
"latitude": -21.322179794311523,
"longitude": 55.55398178100586,
"speed": 9.0
},
"stopId": "0:PE0048C",
"timestamp": "1763953481",
"trip": {
"directionId": 0,
"routeId": "5550",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020143"
},
"vehicle": {
"id": "104",
"label": "104"
}
}
},
{
"id": "105",
"vehicle": {
"position": {
"bearing": 207.0,
"latitude": -21.265546798706055,
"longitude": 55.366737365722656,
"speed": 0.0
},
"stopId": "0:41016C",
"timestamp": "1763953479",
"trip": {
"directionId": 1,
"routeId": "4440",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11029894"
},
"vehicle": {
"id": "105",
"label": "105"
}
}
},
{
"id": "122",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 314.0,
"latitude": -21.355680465698242,
"longitude": 55.55058670043945,
"speed": 4.0
},
"stopId": "0:PE04088C",
"timestamp": "1763953470",
"trip": {
"directionId": 1,
"routeId": "5580",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11029936"
},
"vehicle": {
"id": "122",
"label": "122"
}
}
},
{
"id": "108",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 110.0,
"latitude": -21.3393611907959,
"longitude": 55.47244644165039,
"speed": 3.0
},
"stopId": "0:01362C",
"timestamp": "1763953488",
"trip": {
"directionId": 0,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11035507"
},
"vehicle": {
"id": "108",
"label": "108"
}
}
},
{
"id": "81",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 251.0,
"latitude": -21.32535743713379,
"longitude": 55.487186431884766,
"speed": 0.0
},
"stopId": "0:01800P",
"timestamp": "1763953472",
"trip": {
"directionId": 0,
"routeId": "1100",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020954"
},
"vehicle": {
"id": "81",
"label": "81"
}
}
},
{
"id": "82",
"vehicle": {
"occupancyStatus": "CRUSHED_STANDING_ROOM_ONLY",
"position": {
"bearing": 59.0,
"latitude": -21.303470611572266,
"longitude": 55.46021270751953,
"speed": 6.0
},
"stopId": "0:03120P",
"timestamp": "1763953470",
"trip": {
"directionId": 1,
"routeId": "1070",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020864"
},
"vehicle": {
"id": "82",
"label": "82"
}
}
},
{
"id": "109",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 87.0,
"latitude": -21.281932830810547,
"longitude": 55.47266387939453,
"speed": 0.0
},
"stopId": "0:03010C",
"timestamp": "1763953482",
"trip": {
"directionId": 0,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11027114"
},
"vehicle": {
"id": "109",
"label": "109"
}
}
},
{
"id": "84",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 15.0,
"latitude": -21.338441848754883,
"longitude": 55.469749450683594,
"speed": 1.0
},
"stopId": "0:01320P",
"timestamp": "1763953464",
"trip": {
"directionId": 1,
"routeId": "1010",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11042332"
},
"vehicle": {
"id": "84",
"label": "84"
}
}
},
{
"id": "85",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 63.0,
"latitude": -21.289934158325195,
"longitude": 55.4149284362793,
"speed": 4.0
},
"stopId": "0:11390P",
"timestamp": "1763953467",
"trip": {
"directionId": 1,
"routeId": "2220",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11020496"
},
"vehicle": {
"id": "85",
"label": "85"
}
}
},
{
"id": "87",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 5.0,
"latitude": -21.27587890625,
"longitude": 55.41495132446289,
"speed": 1.0
},
"stopId": "0:05280P",
"timestamp": "1763953463",
"trip": {
"directionId": 1,
"routeId": "2240",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11036383"
},
"vehicle": {
"id": "87",
"label": "87"
}
}
},
{
"id": "177",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 12.0,
"latitude": -21.33827018737793,
"longitude": 55.45875930786133,
"speed": 6.0
},
"stopId": "0:07200C",
"timestamp": "1763953473",
"trip": {
"directionId": 0,
"routeId": "1170",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11035382"
},
"vehicle": {
"id": "177",
"label": "177"
}
}
},
{
"id": "132",
"vehicle": {
"position": {
"bearing": 22.0,
"latitude": -21.270782470703125,
"longitude": 55.37394714355469,
"speed": 9.0
},
"stopId": "0:46030C",
"timestamp": "1763953468",
"trip": {
"directionId": 0,
"routeId": "8860",
"scheduleRelationship": "SCHEDULED",
"tripId": "1_11030067"
},
"vehicle": {
"id": "132",
"label": "132"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1763953496"
}
}