Détails de la ressource
GTFS RT service position des véhicules
Cette ressource fait partie du jeu de données Réseau urbain Alternéo.
Disponibilité au téléchargement
En savoir plus
HEAD dont le temps de réponse doit être inférieur à 5 secondes. Si nous détectons une indisponibilité, nous effectuons un nouveau test toutes les 10 minutes, jusqu'à ce que la ressource soit à nouveau disponible.Pour les flux SIRI et SIRI Lite, nous effectuons une requête HTTP de type
GET : nous considérons une réponse avec un code 401 ou 405 comme étant disponible. En cas d'erreur 500, nous considèrerons que le flux est indisponible, sauf si il semble contenir du SOAP.Rapport de validation
❌1 erreur
Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 14/03/2026 à 08h01 Europe/Paris avec le validateur GTFS-RT de MobilityData.
Erreurs
Vehicle position far from trip shape E029 1 erreur
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.
Exemples d'erreurs
- vehicle.id 132 trip_id 0_61051994 at (-21.268503,55.374443) is more than 200.0 meters (0.12 mile(s)) from the GTFS trip shape - vehicle should be near trip shape or on DETOUR
Validations précédentes
Voici un récapitulatif des différents types d'erreurs constatés au cours des 30 derniers jours.
| Identifiant d'erreur | Description | Nombre d'erreurs | Nombre d'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. | 26 | 18 fois (62 % des validations) |
| E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 50 | 1 fois (3 % des validations) |
| E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 1 | 1 fois (3 % des validations) |
Contenu du flux GTFS-RT
Entités
Entités présentes dans ce flux le 14/03/2026 à 11h57 Europe/Paris.
vehicle_positions (45) service_alerts (0) trip_updates (0)Entités présentes dans ce flux lors des 7 derniers jours.
vehicle_positionsFlux GTFS-RT décodé
Voir le contenu du flux
Voici le flux GTFS-RT décodé au format Protobuf le 14/03/2026 à 11h57 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "156",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 116.0,
"latitude": -21.317670822143555,
"longitude": 55.44367599487305,
"speed": 12.0
},
"stopId": "0:05440C",
"timestamp": "1773485792",
"trip": {
"directionId": 0,
"routeId": "1182",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051678"
},
"vehicle": {
"id": "156",
"label": "156"
}
}
},
{
"id": "159",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 64.0,
"latitude": -21.281949996948242,
"longitude": 55.47266387939453,
"speed": 0.0
},
"stopId": "0:03010C",
"timestamp": "1773485795",
"trip": {
"directionId": 0,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051509"
},
"vehicle": {
"id": "159",
"label": "159"
}
}
},
{
"id": "161",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 285.0,
"latitude": -21.26096534729004,
"longitude": 55.350791931152344,
"speed": 11.0
},
"stopId": "0:47310P",
"timestamp": "1773485795",
"trip": {
"directionId": 1,
"routeId": "1182",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051695"
},
"vehicle": {
"id": "161",
"label": "161"
}
}
},
{
"id": "162",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 132.0,
"latitude": -21.301250457763672,
"longitude": 55.45747756958008,
"speed": 8.0
},
"stopId": "0:03110C",
"timestamp": "1773485790",
"trip": {
"directionId": 0,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051508"
},
"vehicle": {
"id": "162",
"label": "162"
}
}
},
{
"id": "171",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 16.0,
"latitude": -21.167339324951172,
"longitude": 55.470706939697266,
"speed": 6.0
},
"stopId": "0:CI02886C",
"timestamp": "1773485773",
"trip": {
"directionId": 0,
"routeId": "6610",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052006"
},
"vehicle": {
"id": "171",
"label": "171"
}
}
},
{
"id": "146",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 332.0,
"latitude": -21.275915145874023,
"longitude": 55.41495132446289,
"speed": 5.0
},
"stopId": "0:05280P",
"timestamp": "1773485795",
"trip": {
"directionId": 1,
"routeId": "2260",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051622"
},
"vehicle": {
"id": "146",
"label": "146"
}
}
},
{
"id": "148",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 321.0,
"latitude": -21.3529052734375,
"longitude": 55.50992202758789,
"speed": 10.0
},
"stopId": "0:06011P",
"timestamp": "1773485794",
"trip": {
"directionId": 1,
"routeId": "1150",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052558"
},
"vehicle": {
"id": "148",
"label": "148"
}
}
},
{
"id": "88",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 10.0,
"latitude": -21.209463119506836,
"longitude": 55.40550994873047,
"speed": 0.0
},
"stopId": "0:15010C",
"timestamp": "1773485792",
"trip": {
"directionId": 0,
"routeId": "2240",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051548"
},
"vehicle": {
"id": "88",
"label": "88"
}
}
},
{
"id": "89",
"vehicle": {
"position": {
"bearing": 211.0,
"latitude": -21.29161834716797,
"longitude": 55.40391159057617,
"speed": 0.0
},
"stopId": "0:05343P",
"timestamp": "1773485791",
"trip": {
"directionId": 1,
"routeId": "2250",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051868"
},
"vehicle": {
"id": "89",
"label": "89"
}
}
},
{
"id": "110",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 120.0,
"latitude": -21.336904525756836,
"longitude": 55.48833465576172,
"speed": 8.0
},
"stopId": "0:01600C",
"timestamp": "1773485803",
"trip": {
"directionId": 0,
"routeId": "1110",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61061475"
},
"vehicle": {
"id": "110",
"label": "110"
}
}
},
{
"id": "113",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 236.0,
"latitude": -21.24591064453125,
"longitude": 55.429649353027344,
"speed": 5.0
},
"stopId": "0:17030C",
"timestamp": "1773485814",
"trip": {
"directionId": 0,
"routeId": "2260",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051633"
},
"vehicle": {
"id": "113",
"label": "113"
}
}
},
{
"id": "114",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 63.0,
"latitude": -21.282039642333984,
"longitude": 55.47265625,
"speed": 0.0
},
"stopId": "0:03010C",
"timestamp": "1773485787",
"trip": {
"directionId": 0,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052201"
},
"vehicle": {
"id": "114",
"label": "114"
}
}
},
{
"id": "115",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 14.0,
"latitude": -21.331031799316406,
"longitude": 55.47227478027344,
"speed": 8.0
},
"stopId": "0:05020P",
"timestamp": "1773485791",
"trip": {
"directionId": 1,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052206"
},
"vehicle": {
"id": "115",
"label": "115"
}
}
},
{
"id": "116",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 325.0,
"latitude": -21.333646774291992,
"longitude": 55.47881317138672,
"speed": 5.0
},
"stopId": "0:01230P",
"timestamp": "1773485792",
"trip": {
"directionId": 1,
"routeId": "1040",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051526"
},
"vehicle": {
"id": "116",
"label": "116"
}
}
},
{
"id": "220",
"vehicle": {
"position": {
"bearing": 257.0,
"latitude": -21.28468132019043,
"longitude": 55.41063690185547,
"speed": 0.0
},
"stopId": "0:11305C",
"timestamp": "1773485795",
"trip": {
"directionId": 0,
"routeId": "2210",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052304"
},
"vehicle": {
"id": "220",
"label": "220"
}
}
},
{
"id": "92",
"vehicle": {
"position": {
"bearing": 327.0,
"latitude": -21.27301025390625,
"longitude": 55.50510025024414,
"speed": 0.0
},
"stopId": "0:TA00028C",
"timestamp": "1773485815",
"trip": {
"directionId": 0,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051569"
},
"vehicle": {
"id": "92",
"label": "92"
}
}
},
{
"id": "41",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 222.0,
"latitude": -21.289106369018555,
"longitude": 55.508155822753906,
"speed": 6.0
},
"stopId": "0:02050C",
"timestamp": "1773485799",
"trip": {
"directionId": 0,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051568"
},
"vehicle": {
"id": "41",
"label": "41"
}
}
},
{
"id": "121",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 27.0,
"latitude": -21.28940773010254,
"longitude": 55.407020568847656,
"speed": 0.0
},
"stopId": "0:05342C",
"timestamp": "1773485790",
"trip": {
"directionId": 0,
"routeId": "2010",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051921"
},
"vehicle": {
"id": "121",
"label": "121"
}
}
},
{
"id": "125",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 174.0,
"latitude": -21.243328094482422,
"longitude": 55.44337844848633,
"speed": 5.0
},
"stopId": "0:12172C",
"timestamp": "1773485799",
"trip": {
"directionId": 0,
"routeId": "2280",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052446"
},
"vehicle": {
"id": "125",
"label": "125"
}
}
},
{
"id": "5",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 301.0,
"latitude": -21.324819564819336,
"longitude": 55.44602966308594,
"speed": 13.0
},
"stopId": "0:05440P",
"timestamp": "1773485798",
"trip": {
"directionId": 1,
"routeId": "1182",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051696"
},
"vehicle": {
"id": "5",
"label": "5"
}
}
},
{
"id": "7",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 295.0,
"latitude": -21.30976104736328,
"longitude": 55.43328857421875,
"speed": 16.0
},
"stopId": "0:05450P",
"timestamp": "1773485812",
"trip": {
"directionId": 1,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052039"
},
"vehicle": {
"id": "7",
"label": "7"
}
}
},
{
"id": "130",
"vehicle": {
"position": {
"bearing": 278.0,
"latitude": -21.269681930541992,
"longitude": 55.4380989074707,
"speed": 0.0
},
"stopId": "0:11010P",
"timestamp": "1773485790",
"trip": {
"directionId": 0,
"routeId": "2300",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052410"
},
"vehicle": {
"id": "130",
"label": "130"
}
}
},
{
"id": "133",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 115.0,
"latitude": -21.265649795532227,
"longitude": 55.38018798828125,
"speed": 16.0
},
"stopId": "0:45180P",
"timestamp": "1773485804",
"trip": {
"directionId": 1,
"routeId": "4450",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051983"
},
"vehicle": {
"id": "133",
"label": "133"
}
}
},
{
"id": "31",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 277.0,
"latitude": -21.327537536621094,
"longitude": 55.47046661376953,
"speed": 6.0
},
"stopId": "0:SP0420C",
"timestamp": "1773485791",
"trip": {
"directionId": 0,
"routeId": "1030",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052182"
},
"vehicle": {
"id": "31",
"label": "31"
}
}
},
{
"id": "32",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 145.0,
"latitude": -21.306175231933594,
"longitude": 55.42644500732422,
"speed": 7.0
},
"stopId": "0:05460C",
"timestamp": "1773485789",
"trip": {
"directionId": 0,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052066"
},
"vehicle": {
"id": "32",
"label": "32"
}
}
},
{
"id": "36",
"vehicle": {
"position": {
"bearing": 205.0,
"latitude": -21.34157943725586,
"longitude": 55.473079681396484,
"speed": 0.0
},
"stopId": "0:19060C",
"timestamp": "1773485791",
"trip": {
"directionId": 1,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051582"
},
"vehicle": {
"id": "36",
"label": "36"
}
}
},
{
"id": "37",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 12.0,
"latitude": -21.33379554748535,
"longitude": 55.47134780883789,
"speed": 5.0
},
"stopId": "0:05010P",
"timestamp": "1773485801",
"trip": {
"directionId": 0,
"routeId": "1183",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052065"
},
"vehicle": {
"id": "37",
"label": "37"
}
}
},
{
"id": "42",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 147.0,
"latitude": -21.300172805786133,
"longitude": 55.457191467285156,
"speed": 9.0
},
"stopId": "0:03110C",
"timestamp": "1773485790",
"trip": {
"directionId": 0,
"routeId": "1070",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052246"
},
"vehicle": {
"id": "42",
"label": "42"
}
}
},
{
"id": "44",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 356.0,
"latitude": -21.324562072753906,
"longitude": 55.44734191894531,
"speed": 10.0
},
"stopId": "0:05360P",
"timestamp": "1773485791",
"trip": {
"directionId": 1,
"routeId": "1070",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052240"
},
"vehicle": {
"id": "44",
"label": "44"
}
}
},
{
"id": "46",
"vehicle": {
"position": {
"bearing": 320.0,
"latitude": -21.293317794799805,
"longitude": 55.402130126953125,
"speed": 0.0
},
"stopId": "0:05342C",
"timestamp": "1773485796",
"trip": {
"directionId": 1,
"routeId": "2220",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052326"
},
"vehicle": {
"id": "46",
"label": "46"
}
}
},
{
"id": "58",
"vehicle": {
"position": {
"bearing": 73.0,
"latitude": -21.344833374023438,
"longitude": 55.56116485595703,
"speed": 0.0
},
"stopId": "0:PE00200C",
"timestamp": "1773485804",
"trip": {
"directionId": 1,
"routeId": "1110",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61061487"
},
"vehicle": {
"id": "58",
"label": "58"
}
}
},
{
"id": "60",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 192.0,
"latitude": -21.261032104492188,
"longitude": 55.43752670288086,
"speed": 0.0
},
"stopId": "0:11015C",
"timestamp": "1773485791",
"trip": {
"directionId": 0,
"routeId": "2220",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052338"
},
"vehicle": {
"id": "60",
"label": "60"
}
}
},
{
"id": "61",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 303.0,
"latitude": -21.265052795410156,
"longitude": 55.438621520996094,
"speed": 4.0
},
"stopId": "0:11010P",
"timestamp": "1773485808",
"trip": {
"directionId": 1,
"routeId": "2210",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052291"
},
"vehicle": {
"id": "61",
"label": "61"
}
}
},
{
"id": "64",
"vehicle": {
"position": {
"bearing": 324.0,
"latitude": -21.293209075927734,
"longitude": 55.40202713012695,
"speed": 0.0
},
"stopId": "0:05343C",
"timestamp": "1773485801",
"trip": {
"directionId": 1,
"routeId": "2230",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051883"
},
"vehicle": {
"id": "64",
"label": "64"
}
}
},
{
"id": "79",
"vehicle": {
"currentStatus": "STOPPED_AT",
"position": {
"bearing": 171.0,
"latitude": -21.353988647460938,
"longitude": 55.564998626708984,
"speed": 0.0
},
"stopId": "0:PE00240C",
"timestamp": "1773485812",
"trip": {
"directionId": 1,
"routeId": "5550",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052428"
},
"vehicle": {
"id": "79",
"label": "79"
}
}
},
{
"id": "105",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 258.0,
"latitude": -21.24846839904785,
"longitude": 55.37352752685547,
"speed": 5.0
},
"stopId": "0:41090C",
"timestamp": "1773485790",
"trip": {
"directionId": 0,
"routeId": "4410",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051969"
},
"vehicle": {
"id": "105",
"label": "105"
}
}
},
{
"id": "108",
"vehicle": {
"occupancyStatus": "FEW_SEATS_AVAILABLE",
"position": {
"bearing": 16.0,
"latitude": -21.33418083190918,
"longitude": 55.479820251464844,
"speed": 2.0
},
"stopId": "0:01230P",
"timestamp": "1773485797",
"trip": {
"directionId": 1,
"routeId": "1010",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052130"
},
"vehicle": {
"id": "108",
"label": "108"
}
}
},
{
"id": "8",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 128.0,
"latitude": -21.290985107421875,
"longitude": 55.40953063964844,
"speed": 10.0
},
"stopId": "0:17775P",
"timestamp": "1773485808",
"trip": {
"directionId": 0,
"routeId": "1182",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051679"
},
"vehicle": {
"id": "8",
"label": "8"
}
}
},
{
"id": "109",
"vehicle": {
"occupancyStatus": "MANY_SEATS_AVAILABLE",
"position": {
"bearing": 219.0,
"latitude": -21.309894561767578,
"longitude": 55.49742126464844,
"speed": 14.0
},
"stopId": "0:01190C",
"timestamp": "1773485793",
"trip": {
"directionId": 0,
"routeId": "1010",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61052144"
},
"vehicle": {
"id": "109",
"label": "109"
}
}
},
{
"id": "84",
"vehicle": {
"occupancyStatus": "STANDING_ROOM_ONLY",
"position": {
"bearing": 39.0,
"latitude": -21.309412002563477,
"longitude": 55.49803161621094,
"speed": 15.0
},
"stopId": "0:01170P",
"timestamp": "1773485795",
"trip": {
"directionId": 1,
"routeId": "1020",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051581"
},
"vehicle": {
"id": "84",
"label": "84"
}
}
},
{
"id": "85",
"vehicle": {
"position": {
"bearing": 49.0,
"latitude": -21.29366111755371,
"longitude": 55.399234771728516,
"speed": 0.0
},
"stopId": "0:19040C",
"timestamp": "1773485807",
"trip": {
"directionId": 0,
"routeId": "1110",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61061477"
},
"vehicle": {
"id": "85",
"label": "85"
}
}
},
{
"id": "132",
"vehicle": {
"position": {
"bearing": 200.0,
"latitude": -21.271045684814453,
"longitude": 55.36930847167969,
"speed": 0.0
},
"stopId": "0:41016C",
"timestamp": "1773485805",
"trip": {
"directionId": 1,
"routeId": "4440",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051990"
},
"vehicle": {
"id": "132",
"label": "132"
}
}
},
{
"id": "179",
"vehicle": {
"occupancyStatus": "FULL",
"position": {
"bearing": 176.0,
"latitude": -21.341760635375977,
"longitude": 55.47901916503906,
"speed": 8.0
},
"stopId": "0:19320C",
"timestamp": "1773485803",
"trip": {
"directionId": 0,
"routeId": "1170",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051612"
},
"vehicle": {
"id": "179",
"label": "179"
}
}
},
{
"id": "180",
"vehicle": {
"occupancyStatus": "EMPTY",
"position": {
"bearing": 8.0,
"latitude": -21.327360153198242,
"longitude": 55.46977615356445,
"speed": 5.0
},
"stopId": "0:05025P",
"timestamp": "1773485792",
"trip": {
"directionId": 0,
"routeId": "1160",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051811"
},
"vehicle": {
"id": "180",
"label": "180"
}
}
},
{
"id": "181",
"vehicle": {
"currentStatus": "STOPPED_AT",
"occupancyStatus": "FULL",
"position": {
"bearing": 318.0,
"latitude": -21.33207130432129,
"longitude": 55.47336959838867,
"speed": 1.0
},
"stopId": "0:07055P",
"timestamp": "1773485792",
"trip": {
"directionId": 0,
"routeId": "1160",
"scheduleRelationship": "SCHEDULED",
"tripId": "0_61051810"
},
"vehicle": {
"id": "181",
"label": "181"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1773485820"
}
}