Détails de la ressource
ANNEMASSE AGGLO, EN TANT QU’AUTORITE ORGANISATRICE DE TRANSPORT URBAIN, A CONFIE A LA SOCIETE PRIVEE TP2A, FILIALE DE RATP DEV, LA GESTION DE L’EXPLOITATION DU RESEAU DE BUS TAC, DANS LE CADRE D’UNE DELEGATION DE SERVICE PUBLIC
Cette ressource fait partie du jeu de données Réseau urbain TAC.
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
❌90 erreurs, 40 avertissements
Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 30/10/2025 à 08h09 Europe/Paris avec le validateur GTFS-RT de MobilityData.
Erreurs
stop_times_updates not strictly sorted E002 8 erreurs
stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence
Exemples d'erreurs
- trip_id 21748529 stop_sequence for stop_ids [vlgrepu1, vlglebo2, vmomonn1, annlema2, annrier2, annanne2, annroug2, annperi2, annlibe1, annjose1, anneuma2, anngare3, vlgrepu1, vlgegli2, vlglang1, vlgvoir1, vlgbuch1, vlgzimo1, craalte2] is not strictly sorted by increasing stop_sequence
- trip_id 21748311 stop_sequence for stop_ids [vlgallo2, annvich1, gaifoss1, gaivern1, gaigent1, gaiegli3, gaimair1, gaichat1, annbrou1, amblach1, ambcroi1, annbaro1, annclos3, annmarc1, annlibe1, annjose1, vlgtour2, vlgallo2, vlgegli2, vlglebo1, annvich1, annresi2, annmont1, vlgcoqu1, vlglang4, vlgdebu1, vlgplan1] is not strictly sorted by increasing stop_sequence
- trip_id 21748534 stop_sequence for stop_ids [vlgrepu1, vlglebo2, vmomonn1, annlema2, annrier2, annanne2, annroug2, annperi2, annlibe1, annjose1, anneuma2, anngare3, vlgrepu1, vlgegli2, vlglang1, vlgvoir1, vlgbuch1, vlgzimo1, craalte2] is not strictly sorted by increasing stop_sequence
- trip_id 21748312 stop_sequence for stop_ids [vlgallo2, annvich1, gaifoss1, gaivern1, gaigent1, gaiegli3, gaimair1, gaichat1, annbrou1, amblach1, ambcroi1, annbaro1, annclos3, annmarc1, annlibe1, annjose1, vlgtour2, vlgallo2, vlgegli2, vlglebo1, annvich1, annresi2, annmont1, vlgcoqu1, vlglang4, vlgdebu1, vlgplan1] is not strictly sorted by increasing stop_sequence
- trip_id 21748528 stop_sequence for stop_ids [vlgrepu1, vlglebo2, vmomonn1, annlema2, annrier2, annanne2, annroug2, annperi2, annlibe1, annjose1, anneuma2, anngare3, vlgrepu1, vlgegli2, vlglang1, vlgvoir1, vlgbuch1, vlgzimo1, craalte2] is not strictly sorted by increasing stop_sequence
GTFS-rt stop_sequence isn't provided for trip that visits same stop_id more than once E009 3 erreurs
If a GTFS trip contains multiple references to the same stop_id (i.e., the vehicle visits the same stop_id more than once in the same trip), then GTFS-rt stop_time_updates for this trip must include stop_sequence
Exemples d'erreurs
- trip_id 21748577 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
- trip_id 21748578 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
- trip_id 21748582 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
GTFS-rt stop_id does not exist in GTFS data E011 7 erreurs
All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt
Exemples d'erreurs
- trip_id 21748389 stop_id anndrag4 does not exist in GTFS data stops.txt
- trip_id 21748389 stop_id ambedel1 does not exist in GTFS data stops.txt
- trip_id 21748238 stop_id ambedel1 does not exist in GTFS data stops.txt
- trip_id 21748387 stop_id anndrag4 does not exist in GTFS data stops.txt
- trip_id 21748387 stop_id ambedel1 does not exist in GTFS data stops.txt
Sequential stop_time_update times are not increasing E022 72 erreurs
stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease.
Exemples d'erreurs
- trip_id 21748529 stop_id vmomonn1 departure_time 08:31:00 (1761809460) is less than previous stop departure_time 08:49:58 (1761810598) - times must increase between two sequential stops
- trip_id 21748529 stop_id vmomonn1 departure_time 08:31:00 (1761809460) is less than previous stop arrival_time 08:49:58 (1761810598) - times must increase between two sequential stops
- trip_id 21748529 stop_id annlema2 arrival_time 08:32:30 (1761809550) is less than previous stop arrival_time 08:49:58 (1761810598) - times must increase between two sequential stops
- trip_id 21748529 stop_id annlema2 departure_time 08:32:30 (1761809550) is less than previous stop arrival_time 08:49:58 (1761810598) - times must increase between two sequential stops
- trip_id 21748311 stop_id gaifoss1 departure_time 07:45:00 (1761806700) is less than previous stop departure_time 08:12:35 (1761808355) - times must increase between two sequential stops
Avertissements
vehicle_id not populated W002 40 erreurs
vehicle_id should be populated for TripUpdates and VehiclePositions
Exemples d'erreurs
- trip_id 21748529 does not have a vehicle_id
- trip_id 21748021 does not have a vehicle_id
- trip_id 21748033 does not have a vehicle_id
- trip_id 21748566 does not have a vehicle_id
- trip_id 21748554 does not have a vehicle_id
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 |
|---|---|---|---|
| E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 142 | 30 fois (100 % des validations) |
| E022 | stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. | 1 602 | 30 fois (100 % des validations) |
| W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 913 | 30 fois (100 % des validations) |
| E002 | stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence | 205 | 29 fois (97 % des validations) |
| E009 | If a GTFS trip contains multiple references to the same stop_id (i.e., the vehicle visits the same stop_id more than once in the same trip), then GTFS-rt stop_time_updates for this trip must include stop_sequence | 69 | 26 fois (87 % des validations) |
Contenu du flux GTFS-RT
Entités
Entités présentes dans ce flux le 30/10/2025 à 19h14 Europe/Paris.
trip_updates (46) vehicle_positions (0) service_alerts (0)Entités présentes dans ce flux lors des 7 derniers jours.
trip_updatesFlux GTFS-RT décodé
Voir le contenu du flux
Voici le flux GTFS-RT décodé au format Protobuf le 30/10/2025 à 19h14 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "21748381",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761849660",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748381"
}
}
},
{
"id": "21748430",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761850920",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748430"
}
}
},
{
"id": "21748325",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761848408",
"uncertainty": 120
},
"departure": {
"time": "1761848408",
"uncertainty": 120
},
"stopId": "vlgallo2"
},
{
"arrival": {
"time": "1761848533",
"uncertainty": 120
},
"departure": {
"time": "1761848533",
"uncertainty": 120
},
"stopId": "annvich1"
},
{
"departure": {
"time": "1761846164",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1761846344",
"uncertainty": 120
},
"departure": {
"time": "1761846374",
"uncertainty": 120
},
"stopId": "gaivern1"
},
{
"arrival": {
"time": "1761846444",
"uncertainty": 120
},
"departure": {
"time": "1761846444",
"uncertainty": 120
},
"stopId": "gaigent1"
},
{
"arrival": {
"time": "1761846524",
"uncertainty": 120
},
"departure": {
"time": "1761846524",
"uncertainty": 120
},
"stopId": "gaiegli3"
},
{
"arrival": {
"time": "1761846575",
"uncertainty": 120
},
"departure": {
"time": "1761846575",
"uncertainty": 120
},
"stopId": "gaimair1"
},
{
"arrival": {
"time": "1761846660",
"uncertainty": 120
},
"departure": {
"time": "1761846704",
"uncertainty": 120
},
"stopId": "gaichat1"
},
{
"arrival": {
"time": "1761847094",
"uncertainty": 120
},
"departure": {
"time": "1761847094",
"uncertainty": 120
},
"stopId": "annbrou1"
},
{
"arrival": {
"time": "1761847191",
"uncertainty": 120
},
"departure": {
"time": "1761847244",
"uncertainty": 120
},
"stopId": "amblach1"
},
{
"arrival": {
"time": "1761847647",
"uncertainty": 120
},
"departure": {
"time": "1761847724",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1761847874",
"uncertainty": 120
},
"departure": {
"time": "1761847874",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1761847889",
"uncertainty": 120
},
"departure": {
"time": "1761847904",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1761848024",
"uncertainty": 120
},
"departure": {
"time": "1761848054",
"uncertainty": 120
},
"stopId": "annmarc1"
},
{
"arrival": {
"time": "1761848085",
"uncertainty": 120
},
"departure": {
"time": "1761848085",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761848182",
"uncertainty": 120
},
"departure": {
"time": "1761848182",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761848324",
"uncertainty": 120
},
"departure": {
"time": "1761848324",
"uncertainty": 120
},
"stopId": "vlgtour2"
},
{
"arrival": {
"time": "1761848405",
"uncertainty": 120
},
"departure": {
"time": "1761848405",
"uncertainty": 120
},
"stopId": "vlgallo2"
},
{
"arrival": {
"time": "1761846000",
"uncertainty": 120
},
"departure": {
"time": "1761846000",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1761846076",
"uncertainty": 120
},
"departure": {
"time": "1761846076",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlglebo1"
},
{
"arrival": {
"time": "1761846133",
"uncertainty": 120
},
"departure": {
"time": "1761846133",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annvich1"
},
{
"arrival": {
"time": "1761848616",
"uncertainty": 120
},
"departure": {
"time": "1761848616",
"uncertainty": 120
},
"stopId": "annresi2"
},
{
"arrival": {
"time": "1761848699",
"uncertainty": 120
},
"departure": {
"time": "1761848699",
"uncertainty": 120
},
"stopId": "annmont1"
},
{
"arrival": {
"time": "1761848764",
"uncertainty": 120
},
"departure": {
"time": "1761848764",
"uncertainty": 120
},
"stopId": "vlgcoqu1"
},
{
"arrival": {
"time": "1761848831",
"uncertainty": 120
},
"departure": {
"time": "1761848831",
"uncertainty": 120
},
"stopId": "vlglang4"
},
{
"arrival": {
"time": "1761848856",
"uncertainty": 120
},
"departure": {
"time": "1761848856",
"uncertainty": 120
},
"stopId": "vlgdebu1"
},
{
"arrival": {
"time": "1761848939",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748325"
},
"vehicle": {
"id": "334",
"label": "334"
}
}
},
{
"id": "21748213",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761851340",
"uncertainty": 120
},
"stopId": "gaimoil2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748213"
}
}
},
{
"id": "21748551",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761849000",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748551"
}
}
},
{
"id": "21748102",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761851340",
"uncertainty": 120
},
"stopId": "annclos2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748102"
}
}
},
{
"id": "21748602",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761849900",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1761849988",
"uncertainty": 120
},
"departure": {
"time": "1761849988",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1761850186",
"uncertainty": 120
},
"departure": {
"time": "1761850186",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1761850320",
"uncertainty": 120
},
"departure": {
"time": "1761850320",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1761850434",
"uncertainty": 120
},
"departure": {
"time": "1761850434",
"uncertainty": 120
},
"stopId": "annbleu1"
},
{
"arrival": {
"time": "1761850522",
"uncertainty": 120
},
"departure": {
"time": "1761850522",
"uncertainty": 120
},
"stopId": "annvale1"
},
{
"arrival": {
"time": "1761850585",
"uncertainty": 120
},
"departure": {
"time": "1761850585",
"uncertainty": 120
},
"stopId": "anndrag1"
},
{
"arrival": {
"time": "1761850645",
"uncertainty": 120
},
"departure": {
"time": "1761850645",
"uncertainty": 120
},
"stopId": "annbonn1"
},
{
"arrival": {
"time": "1761850677",
"uncertainty": 120
},
"departure": {
"time": "1761850677",
"uncertainty": 120
},
"stopId": "vmocedr1"
},
{
"arrival": {
"time": "1761850754",
"uncertainty": 120
},
"departure": {
"time": "1761850754",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1761850794",
"uncertainty": 120
},
"departure": {
"time": "1761850794",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1761850850",
"uncertainty": 120
},
"departure": {
"time": "1761850850",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1761850939",
"uncertainty": 120
},
"departure": {
"time": "1761850939",
"uncertainty": 120
},
"stopId": "vmonous1"
},
{
"arrival": {
"time": "1761851016",
"uncertainty": 120
},
"departure": {
"time": "1761851016",
"uncertainty": 120
},
"stopId": "vmomarr1"
},
{
"arrival": {
"time": "1761851094",
"uncertainty": 120
},
"departure": {
"time": "1761851094",
"uncertainty": 120
},
"stopId": "vmovetr1"
},
{
"arrival": {
"time": "1761851155",
"uncertainty": 120
},
"departure": {
"time": "1761851155",
"uncertainty": 120
},
"stopId": "vmohuti1"
},
{
"arrival": {
"time": "1761851217",
"uncertainty": 120
},
"departure": {
"time": "1761851217",
"uncertainty": 120
},
"stopId": "vmocorl1"
},
{
"arrival": {
"time": "1761851317",
"uncertainty": 120
},
"departure": {
"time": "1761851317",
"uncertainty": 120
},
"stopId": "vmorape1"
},
{
"arrival": {
"time": "1761851500",
"uncertainty": 120
},
"departure": {
"time": "1761851500",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1761851573",
"uncertainty": 120
},
"departure": {
"time": "1761851573",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1761851650",
"uncertainty": 120
},
"departure": {
"time": "1761851650",
"uncertainty": 120
},
"stopId": "craspor1"
},
{
"arrival": {
"time": "1761851753",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748602"
}
}
},
{
"id": "21748426",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761848203",
"uncertainty": 120
},
"departure": {
"time": "1761848203",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761848347",
"uncertainty": 120
},
"departure": {
"time": "1761848347",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"departure": {
"time": "1761847170",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1761847285",
"uncertainty": 120
},
"departure": {
"time": "1761847290",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1761847343",
"uncertainty": 120
},
"departure": {
"time": "1761847350",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1761847402",
"uncertainty": 120
},
"departure": {
"time": "1761847402",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1761847457",
"uncertainty": 120
},
"departure": {
"time": "1761847457",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1761847517",
"uncertainty": 120
},
"departure": {
"time": "1761847517",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1761847581",
"uncertainty": 120
},
"departure": {
"time": "1761847581",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761847680",
"uncertainty": 120
},
"departure": {
"time": "1761847680",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761847840",
"uncertainty": 120
},
"departure": {
"time": "1761847890",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1761848057",
"uncertainty": 120
},
"departure": {
"time": "1761848057",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1761848200",
"uncertainty": 120
},
"departure": {
"time": "1761848200",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761848280",
"uncertainty": 120
},
"departure": {
"time": "1761848280",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1761848424",
"uncertainty": 120
},
"departure": {
"time": "1761848424",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1761848487",
"uncertainty": 120
},
"departure": {
"time": "1761848487",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1761848546",
"uncertainty": 120
},
"departure": {
"time": "1761848546",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1761848663",
"uncertainty": 120
},
"departure": {
"time": "1761848663",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1761848760",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748426"
},
"vehicle": {
"id": "510",
"label": "510"
}
}
},
{
"id": "21748208",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761848041",
"uncertainty": 120
},
"stopId": "gaimoil2"
},
{
"arrival": {
"time": "1761848084",
"uncertainty": 120
},
"departure": {
"time": "1761848084",
"uncertainty": 120
},
"stopId": "gaimach2"
},
{
"arrival": {
"time": "1761848287",
"uncertainty": 120
},
"departure": {
"time": "1761848287",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1761848453",
"uncertainty": 120
},
"departure": {
"time": "1761848453",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1761848587",
"uncertainty": 120
},
"departure": {
"time": "1761848587",
"uncertainty": 120
},
"stopId": "ambvoie1"
},
{
"arrival": {
"time": "1761848811",
"uncertainty": 120
},
"departure": {
"time": "1761848811",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1761848959",
"uncertainty": 120
},
"departure": {
"time": "1761848959",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1761848984",
"uncertainty": 120
},
"stopId": "annclos3"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748208"
},
"vehicle": {
"id": "512",
"label": "512"
}
}
},
{
"id": "21748211",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761849780",
"uncertainty": 120
},
"stopId": "gaimoil2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748211"
}
}
},
{
"id": "21748379",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761848700",
"uncertainty": 120
},
"stopId": "bonentr2"
},
{
"arrival": {
"time": "1761848752",
"uncertainty": 120
},
"departure": {
"time": "1761848752",
"uncertainty": 120
},
"stopId": "bonmeno2"
},
{
"arrival": {
"time": "1761848896",
"uncertainty": 120
},
"departure": {
"time": "1761848896",
"uncertainty": 120
},
"stopId": "craberg2"
},
{
"arrival": {
"time": "1761849029",
"uncertainty": 120
},
"departure": {
"time": "1761849029",
"uncertainty": 120
},
"stopId": "cratani2"
},
{
"arrival": {
"time": "1761849134",
"uncertainty": 120
},
"departure": {
"time": "1761849134",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1761849234",
"uncertainty": 120
},
"departure": {
"time": "1761849234",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1761849340",
"uncertainty": 120
},
"departure": {
"time": "1761849340",
"uncertainty": 120
},
"stopId": "vmobasm2"
},
{
"arrival": {
"time": "1761849419",
"uncertainty": 120
},
"departure": {
"time": "1761849419",
"uncertainty": 120
},
"stopId": "vmonant2"
},
{
"arrival": {
"time": "1761849473",
"uncertainty": 120
},
"departure": {
"time": "1761849473",
"uncertainty": 120
},
"stopId": "annctra2"
},
{
"arrival": {
"time": "1761849518",
"uncertainty": 120
},
"departure": {
"time": "1761849518",
"uncertainty": 120
},
"stopId": "annimpo2"
},
{
"arrival": {
"time": "1761849562",
"uncertainty": 120
},
"departure": {
"time": "1761849562",
"uncertainty": 120
},
"stopId": "annsous2"
},
{
"arrival": {
"time": "1761849591",
"uncertainty": 120
},
"departure": {
"time": "1761849591",
"uncertainty": 120
},
"stopId": "annmerm2"
},
{
"arrival": {
"time": "1761849684",
"uncertainty": 120
},
"departure": {
"time": "1761849684",
"uncertainty": 120
},
"stopId": "annglie2"
},
{
"arrival": {
"time": "1761849756",
"uncertainty": 120
},
"departure": {
"time": "1761849756",
"uncertainty": 120
},
"stopId": "annroma2"
},
{
"arrival": {
"time": "1761849852",
"uncertainty": 120
},
"departure": {
"time": "1761849852",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1761849936",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748379"
}
}
},
{
"id": "21748099",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761848700",
"uncertainty": 120
},
"stopId": "annclos2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748099"
}
}
},
{
"id": "21748409",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761847059",
"uncertainty": 120
},
"departure": {
"time": "1761847059",
"uncertainty": 120
},
"stopId": "vmocedr2"
},
{
"arrival": {
"time": "1761847099",
"uncertainty": 120
},
"departure": {
"time": "1761847099",
"uncertainty": 120
},
"stopId": "annbonn2"
},
{
"arrival": {
"time": "1761847121",
"uncertainty": 120
},
"departure": {
"time": "1761847121",
"uncertainty": 120
},
"stopId": "anndrag2"
},
{
"arrival": {
"time": "1761847170",
"uncertainty": 120
},
"departure": {
"time": "1761847170",
"uncertainty": 120
},
"stopId": "anndrag4"
},
{
"arrival": {
"time": "1761847210",
"uncertainty": 120
},
"departure": {
"time": "1761847210",
"uncertainty": 120
},
"stopId": "annvale2"
},
{
"arrival": {
"time": "1761847270",
"uncertainty": 120
},
"departure": {
"time": "1761847300",
"uncertainty": 120
},
"stopId": "annbleu2"
},
{
"arrival": {
"time": "1761848042",
"uncertainty": 120
},
"departure": {
"time": "1761848042",
"uncertainty": 120
},
"stopId": "ambedel1"
},
{
"arrival": {
"time": "1761848135",
"uncertainty": 120
},
"departure": {
"time": "1761848135",
"uncertainty": 120
},
"stopId": "ambifsi2"
},
{
"departure": {
"time": "1761840661",
"uncertainty": 120
},
"stopId": "stjgare1"
},
{
"arrival": {
"time": "1761840939",
"uncertainty": 120
},
"departure": {
"time": "1761840939",
"uncertainty": 120
},
"stopId": "stjaran2"
},
{
"arrival": {
"time": "1761841156",
"uncertainty": 120
},
"departure": {
"time": "1761841156",
"uncertainty": 120
},
"stopId": "stjfeig2"
},
{
"arrival": {
"time": "1761841489",
"uncertainty": 120
},
"departure": {
"time": "1761841502",
"uncertainty": 120
},
"stopId": "stjcerv2"
},
{
"arrival": {
"time": "1761841584",
"uncertainty": 120
},
"departure": {
"time": "1761841592",
"uncertainty": 120
},
"stopId": "stjcasi2"
},
{
"arrival": {
"time": "1761841712",
"uncertainty": 120
},
"departure": {
"time": "1761841712",
"uncertainty": 120
},
"stopId": "neycent2"
},
{
"arrival": {
"time": "1761841772",
"uncertainty": 120
},
"departure": {
"time": "1761841772",
"uncertainty": 120
},
"stopId": "neymoui2"
},
{
"arrival": {
"time": "1761841843",
"uncertainty": 120
},
"departure": {
"time": "1761841862",
"uncertainty": 120
},
"stopId": "neychef2"
},
{
"arrival": {
"time": "1761841957",
"uncertainty": 120
},
"departure": {
"time": "1761841957",
"uncertainty": 120
},
"stopId": "neyforg2"
},
{
"arrival": {
"time": "1761842196",
"uncertainty": 120
},
"departure": {
"time": "1761842196",
"uncertainty": 120
},
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1761842346",
"uncertainty": 120
},
"departure": {
"time": "1761842372",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1761842611",
"uncertainty": 120
},
"departure": {
"time": "1761842611",
"uncertainty": 120
},
"stopId": "stjpont4"
},
{
"arrival": {
"time": "1761842732",
"uncertainty": 120
},
"departure": {
"time": "1761842732",
"uncertainty": 120
},
"stopId": "colmarc2"
},
{
"arrival": {
"time": "1761842981",
"uncertainty": 120
},
"departure": {
"time": "1761842981",
"uncertainty": 120
},
"stopId": "bossous2"
},
{
"arrival": {
"time": "1761843751",
"uncertainty": 120
},
"departure": {
"time": "1761843793",
"uncertainty": 120
},
"stopId": "etrdoua2"
},
{
"arrival": {
"time": "1761843989",
"uncertainty": 120
},
"departure": {
"time": "1761843989",
"uncertainty": 120
},
"stopId": "etriles2"
},
{
"arrival": {
"time": "1761844528",
"uncertainty": 120
},
"departure": {
"time": "1761844528",
"uncertainty": 120
},
"stopId": "etrmair2"
},
{
"arrival": {
"time": "1761845789",
"uncertainty": 120
},
"departure": {
"time": "1761845900",
"uncertainty": 120
},
"stopId": "etrblan2"
},
{
"arrival": {
"time": "1761846281",
"uncertainty": 120
},
"departure": {
"time": "1761846562",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1761843550",
"uncertainty": 120
},
"departure": {
"time": "1761843550",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annprof2"
},
{
"arrival": {
"time": "1761847372",
"uncertainty": 120
},
"departure": {
"time": "1761847377",
"uncertainty": 120
},
"stopId": "annandr2"
},
{
"arrival": {
"time": "1761847468",
"uncertainty": 120
},
"departure": {
"time": "1761847498",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1761847547",
"uncertainty": 120
},
"departure": {
"time": "1761847547",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1761847618",
"uncertainty": 120
},
"departure": {
"time": "1761847618",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1761847879",
"uncertainty": 120
},
"departure": {
"time": "1761847890",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1761847959",
"uncertainty": 120
},
"departure": {
"time": "1761847959",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1761848005",
"uncertainty": 120
},
"departure": {
"time": "1761848005",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1761844992",
"uncertainty": 120
},
"departure": {
"time": "1761844992",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1761845047",
"uncertainty": 120
},
"departure": {
"time": "1761845047",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1761848218",
"uncertainty": 120
},
"stopId": "vlgroto2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748409"
},
"vehicle": {
"id": "402",
"label": "402"
}
}
},
{
"id": "21748425",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761850016",
"uncertainty": 120
},
"departure": {
"time": "1761850016",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761850160",
"uncertainty": 120
},
"departure": {
"time": "1761850160",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"departure": {
"time": "1761849120",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1761849192",
"uncertainty": 120
},
"departure": {
"time": "1761849192",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1761849254",
"uncertainty": 120
},
"departure": {
"time": "1761849254",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1761849297",
"uncertainty": 120
},
"departure": {
"time": "1761849297",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1761849360",
"uncertainty": 120
},
"departure": {
"time": "1761849360",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1761849427",
"uncertainty": 120
},
"departure": {
"time": "1761849427",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1761849540",
"uncertainty": 120
},
"departure": {
"time": "1761849540",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761849641",
"uncertainty": 120
},
"departure": {
"time": "1761849641",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761849787",
"uncertainty": 120
},
"departure": {
"time": "1761849787",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1761849900",
"uncertainty": 120
},
"departure": {
"time": "1761849900",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1761850013",
"uncertainty": 120
},
"departure": {
"time": "1761850013",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761850080",
"uncertainty": 120
},
"departure": {
"time": "1761850080",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1761850237",
"uncertainty": 120
},
"departure": {
"time": "1761850237",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1761850328",
"uncertainty": 120
},
"departure": {
"time": "1761850328",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1761850380",
"uncertainty": 120
},
"departure": {
"time": "1761850380",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1761850471",
"uncertainty": 120
},
"departure": {
"time": "1761850471",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1761850568",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748425"
}
}
},
{
"id": "21748210",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761849180",
"uncertainty": 120
},
"stopId": "gaimoil2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748210"
}
}
},
{
"id": "21748100",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761849600",
"uncertainty": 120
},
"stopId": "annclos2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748100"
}
}
},
{
"id": "21748098",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761848100",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1761848154",
"uncertainty": 120
},
"departure": {
"time": "1761848154",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1761848276",
"uncertainty": 120
},
"departure": {
"time": "1761848276",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1761848432",
"uncertainty": 120
},
"departure": {
"time": "1761848432",
"uncertainty": 120
},
"stopId": "ambvoie2"
},
{
"arrival": {
"time": "1761848623",
"uncertainty": 120
},
"departure": {
"time": "1761848623",
"uncertainty": 120
},
"stopId": "ambmoul2"
},
{
"arrival": {
"time": "1761848805",
"uncertainty": 120
},
"departure": {
"time": "1761848805",
"uncertainty": 120
},
"stopId": "gaitour2"
},
{
"arrival": {
"time": "1761848916",
"uncertainty": 120
},
"departure": {
"time": "1761848916",
"uncertainty": 120
},
"stopId": "gaimach1"
},
{
"arrival": {
"time": "1761848987",
"uncertainty": 120
},
"stopId": "gaimoil1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748098"
}
}
},
{
"id": "21748207",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761847437",
"uncertainty": 120
},
"stopId": "gaimoil2"
},
{
"arrival": {
"time": "1761847480",
"uncertainty": 120
},
"departure": {
"time": "1761847480",
"uncertainty": 120
},
"stopId": "gaimach2"
},
{
"arrival": {
"time": "1761847697",
"uncertainty": 120
},
"departure": {
"time": "1761847737",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1761847903",
"uncertainty": 120
},
"departure": {
"time": "1761847917",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1761848061",
"uncertainty": 120
},
"departure": {
"time": "1761848061",
"uncertainty": 120
},
"stopId": "ambvoie1"
},
{
"arrival": {
"time": "1761848286",
"uncertainty": 120
},
"departure": {
"time": "1761848286",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1761848435",
"uncertainty": 120
},
"departure": {
"time": "1761848435",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1761848459",
"uncertainty": 120
},
"stopId": "annclos3"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748207"
},
"vehicle": {
"id": "504",
"label": "504"
}
}
},
{
"id": "21748539",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761847385",
"uncertainty": 120
},
"departure": {
"time": "1761847385",
"uncertainty": 120
},
"stopId": "vlgdeux2"
},
{
"arrival": {
"time": "1761847513",
"uncertainty": 120
},
"departure": {
"time": "1761847521",
"uncertainty": 120
},
"stopId": "vlgarti2"
},
{
"arrival": {
"time": "1761847599",
"uncertainty": 120
},
"departure": {
"time": "1761847599",
"uncertainty": 120
},
"stopId": "vlgbich2"
},
{
"arrival": {
"time": "1761847641",
"uncertainty": 120
},
"departure": {
"time": "1761847641",
"uncertainty": 120
},
"stopId": "vlgabon2"
},
{
"arrival": {
"time": "1761847671",
"uncertainty": 120
},
"departure": {
"time": "1761847671",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1761847769",
"uncertainty": 120
},
"departure": {
"time": "1761847769",
"uncertainty": 120
},
"stopId": "vlglang3"
},
{
"arrival": {
"time": "1761847806",
"uncertainty": 120
},
"departure": {
"time": "1761847806",
"uncertainty": 120
},
"stopId": "vlgcoqu2"
},
{
"arrival": {
"time": "1761847838",
"uncertainty": 120
},
"departure": {
"time": "1761847851",
"uncertainty": 120
},
"stopId": "annmont2"
},
{
"arrival": {
"time": "1761847893",
"uncertainty": 120
},
"departure": {
"time": "1761847911",
"uncertainty": 120
},
"stopId": "annresi1"
},
{
"arrival": {
"time": "1761848000",
"uncertainty": 120
},
"departure": {
"time": "1761848000",
"uncertainty": 120
},
"stopId": "annmerm1"
},
{
"arrival": {
"time": "1761848025",
"uncertainty": 120
},
"departure": {
"time": "1761848031",
"uncertainty": 120
},
"stopId": "annsous1"
},
{
"arrival": {
"time": "1761848090",
"uncertainty": 120
},
"departure": {
"time": "1761848090",
"uncertainty": 120
},
"stopId": "annimpo1"
},
{
"arrival": {
"time": "1761848176",
"uncertainty": 120
},
"departure": {
"time": "1761848176",
"uncertainty": 120
},
"stopId": "anniled2"
},
{
"arrival": {
"time": "1761848228",
"uncertainty": 120
},
"departure": {
"time": "1761848228",
"uncertainty": 120
},
"stopId": "annlivr2"
},
{
"arrival": {
"time": "1761848284",
"uncertainty": 120
},
"departure": {
"time": "1761848284",
"uncertainty": 120
},
"stopId": "annrcot2"
},
{
"arrival": {
"time": "1761848339",
"uncertainty": 120
},
"departure": {
"time": "1761848339",
"uncertainty": 120
},
"stopId": "annduso2"
},
{
"arrival": {
"time": "1761848434",
"uncertainty": 120
},
"departure": {
"time": "1761848434",
"uncertainty": 120
},
"stopId": "annverd2"
},
{
"arrival": {
"time": "1761848506",
"uncertainty": 120
},
"departure": {
"time": "1761848506",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1761848573",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748539"
},
"vehicle": {
"id": "330",
"label": "330"
}
}
},
{
"id": "21748288",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761848880",
"uncertainty": 120
},
"stopId": "vlgegli1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748288"
}
}
},
{
"id": "21748383",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761851520",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748383"
}
}
},
{
"id": "21748428",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761847973",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1761848102",
"uncertainty": 120
},
"departure": {
"time": "1761848102",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1761848199",
"uncertainty": 120
},
"departure": {
"time": "1761848199",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1761848272",
"uncertainty": 120
},
"departure": {
"time": "1761848272",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1761848340",
"uncertainty": 120
},
"departure": {
"time": "1761848340",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1761848440",
"uncertainty": 120
},
"departure": {
"time": "1761848440",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1761848557",
"uncertainty": 120
},
"departure": {
"time": "1761848557",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1761848681",
"uncertainty": 120
},
"departure": {
"time": "1761848681",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1761848744",
"uncertainty": 120
},
"departure": {
"time": "1761848744",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1761848856",
"uncertainty": 120
},
"departure": {
"time": "1761848856",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1761848924",
"uncertainty": 120
},
"departure": {
"time": "1761848924",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1761849003",
"uncertainty": 120
},
"departure": {
"time": "1761849003",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1761849076",
"uncertainty": 120
},
"departure": {
"time": "1761849076",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1761849126",
"uncertainty": 120
},
"departure": {
"time": "1761849126",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1761849174",
"uncertainty": 120
},
"departure": {
"time": "1761849174",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1761849254",
"uncertainty": 120
},
"departure": {
"time": "1761849254",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1761849330",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748428"
},
"vehicle": {
"id": "324",
"label": "324"
}
}
},
{
"id": "21748411",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761848429",
"uncertainty": 120
},
"departure": {
"time": "1761848429",
"uncertainty": 120
},
"stopId": "vmocedr2"
},
{
"arrival": {
"time": "1761848469",
"uncertainty": 120
},
"departure": {
"time": "1761848469",
"uncertainty": 120
},
"stopId": "annbonn2"
},
{
"arrival": {
"time": "1761848537",
"uncertainty": 120
},
"departure": {
"time": "1761848537",
"uncertainty": 120
},
"stopId": "anndrag2"
},
{
"arrival": {
"time": "1761848567",
"uncertainty": 120
},
"departure": {
"time": "1761848567",
"uncertainty": 120
},
"stopId": "anndrag4"
},
{
"arrival": {
"time": "1761848615",
"uncertainty": 120
},
"departure": {
"time": "1761848615",
"uncertainty": 120
},
"stopId": "annvale2"
},
{
"arrival": {
"time": "1761848677",
"uncertainty": 120
},
"departure": {
"time": "1761848677",
"uncertainty": 120
},
"stopId": "annbleu2"
},
{
"arrival": {
"time": "1761849526",
"uncertainty": 120
},
"departure": {
"time": "1761849526",
"uncertainty": 120
},
"stopId": "ambedel1"
},
{
"arrival": {
"time": "1761849619",
"uncertainty": 120
},
"departure": {
"time": "1761849619",
"uncertainty": 120
},
"stopId": "ambifsi2"
},
{
"departure": {
"time": "1761844201",
"uncertainty": 120
},
"stopId": "stjgare1"
},
{
"arrival": {
"time": "1761844471",
"uncertainty": 120
},
"departure": {
"time": "1761844561",
"uncertainty": 120
},
"stopId": "stjaran2"
},
{
"arrival": {
"time": "1761844668",
"uncertainty": 120
},
"departure": {
"time": "1761844668",
"uncertainty": 120
},
"stopId": "stjfeig2"
},
{
"arrival": {
"time": "1761844847",
"uncertainty": 120
},
"departure": {
"time": "1761844847",
"uncertainty": 120
},
"stopId": "stjcerv2"
},
{
"arrival": {
"time": "1761844922",
"uncertainty": 120
},
"departure": {
"time": "1761844922",
"uncertainty": 120
},
"stopId": "stjcasi2"
},
{
"arrival": {
"time": "1761845011",
"uncertainty": 120
},
"departure": {
"time": "1761845011",
"uncertainty": 120
},
"stopId": "neycent2"
},
{
"arrival": {
"time": "1761845077",
"uncertainty": 120
},
"departure": {
"time": "1761845101",
"uncertainty": 120
},
"stopId": "neymoui2"
},
{
"arrival": {
"time": "1761845202",
"uncertainty": 120
},
"departure": {
"time": "1761845202",
"uncertainty": 120
},
"stopId": "neychef2"
},
{
"arrival": {
"time": "1761845262",
"uncertainty": 120
},
"departure": {
"time": "1761845262",
"uncertainty": 120
},
"stopId": "neyforg2"
},
{
"arrival": {
"time": "1761845503",
"uncertainty": 120
},
"departure": {
"time": "1761845521",
"uncertainty": 120
},
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1761845643",
"uncertainty": 120
},
"departure": {
"time": "1761845643",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1761845836",
"uncertainty": 120
},
"departure": {
"time": "1761845836",
"uncertainty": 120
},
"stopId": "stjpont4"
},
{
"arrival": {
"time": "1761845941",
"uncertainty": 120
},
"departure": {
"time": "1761845941",
"uncertainty": 120
},
"stopId": "colmarc2"
},
{
"arrival": {
"time": "1761846137",
"uncertainty": 120
},
"departure": {
"time": "1761846137",
"uncertainty": 120
},
"stopId": "bossous2"
},
{
"arrival": {
"time": "1761846281",
"uncertainty": 120
},
"departure": {
"time": "1761846401",
"uncertainty": 120
},
"stopId": "etrdoua2"
},
{
"arrival": {
"time": "1761846540",
"uncertainty": 120
},
"departure": {
"time": "1761846540",
"uncertainty": 120
},
"stopId": "etriles2"
},
{
"arrival": {
"time": "1761846769",
"uncertainty": 120
},
"departure": {
"time": "1761846791",
"uncertainty": 120
},
"stopId": "etrmair2"
},
{
"arrival": {
"time": "1761847579",
"uncertainty": 120
},
"departure": {
"time": "1761847661",
"uncertainty": 120
},
"stopId": "etrblan2"
},
{
"arrival": {
"time": "1761848021",
"uncertainty": 120
},
"departure": {
"time": "1761848021",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1761847150",
"uncertainty": 120
},
"departure": {
"time": "1761847150",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annprof2"
},
{
"arrival": {
"time": "1761848746",
"uncertainty": 120
},
"departure": {
"time": "1761848746",
"uncertainty": 120
},
"stopId": "annandr2"
},
{
"arrival": {
"time": "1761848951",
"uncertainty": 120
},
"departure": {
"time": "1761848951",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1761849009",
"uncertainty": 120
},
"departure": {
"time": "1761849009",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1761849132",
"uncertainty": 120
},
"departure": {
"time": "1761849132",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1761849380",
"uncertainty": 120
},
"departure": {
"time": "1761849380",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1761849446",
"uncertainty": 120
},
"departure": {
"time": "1761849446",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1761849491",
"uncertainty": 120
},
"departure": {
"time": "1761849491",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1761848594",
"uncertainty": 120
},
"departure": {
"time": "1761848594",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1761848649",
"uncertainty": 120
},
"departure": {
"time": "1761848649",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1761849689",
"uncertainty": 120
},
"stopId": "vlgroto2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748411"
},
"vehicle": {
"id": "406",
"label": "406"
}
}
},
{
"id": "21748429",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761848055",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1761848349",
"uncertainty": 120
},
"departure": {
"time": "1761848349",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1761848453",
"uncertainty": 120
},
"departure": {
"time": "1761848453",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1761848524",
"uncertainty": 120
},
"departure": {
"time": "1761848524",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1761848599",
"uncertainty": 120
},
"departure": {
"time": "1761848599",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1761848697",
"uncertainty": 120
},
"departure": {
"time": "1761848697",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1761848818",
"uncertainty": 120
},
"departure": {
"time": "1761848818",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1761848961",
"uncertainty": 120
},
"departure": {
"time": "1761848961",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1761849024",
"uncertainty": 120
},
"departure": {
"time": "1761849024",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1761849136",
"uncertainty": 120
},
"departure": {
"time": "1761849136",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1761849204",
"uncertainty": 120
},
"departure": {
"time": "1761849204",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1761849287",
"uncertainty": 120
},
"departure": {
"time": "1761849287",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1761849359",
"uncertainty": 120
},
"departure": {
"time": "1761849359",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1761849418",
"uncertainty": 120
},
"departure": {
"time": "1761849418",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1761849467",
"uncertainty": 120
},
"departure": {
"time": "1761849467",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1761849547",
"uncertainty": 120
},
"departure": {
"time": "1761849547",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1761849623",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748429"
},
"vehicle": {
"id": "505",
"label": "505"
}
}
},
{
"id": "21748427",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761849120",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748427"
}
}
},
{
"id": "21748377",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761846915",
"uncertainty": 120
},
"stopId": "csahopi1"
},
{
"arrival": {
"time": "1761847305",
"uncertainty": 120
},
"departure": {
"time": "1761847335",
"uncertainty": 120
},
"stopId": "bonentr2"
},
{
"arrival": {
"time": "1761847390",
"uncertainty": 120
},
"departure": {
"time": "1761847395",
"uncertainty": 120
},
"stopId": "bonmeno2"
},
{
"arrival": {
"time": "1761847529",
"uncertainty": 120
},
"departure": {
"time": "1761847545",
"uncertainty": 120
},
"stopId": "craberg2"
},
{
"arrival": {
"time": "1761847676",
"uncertainty": 120
},
"departure": {
"time": "1761847695",
"uncertainty": 120
},
"stopId": "cratani2"
},
{
"arrival": {
"time": "1761847802",
"uncertainty": 120
},
"departure": {
"time": "1761847815",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1761847919",
"uncertainty": 120
},
"departure": {
"time": "1761847919",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1761848025",
"uncertainty": 120
},
"departure": {
"time": "1761848025",
"uncertainty": 120
},
"stopId": "vmobasm2"
},
{
"arrival": {
"time": "1761848104",
"uncertainty": 120
},
"departure": {
"time": "1761848104",
"uncertainty": 120
},
"stopId": "vmonant2"
},
{
"arrival": {
"time": "1761848158",
"uncertainty": 120
},
"departure": {
"time": "1761848158",
"uncertainty": 120
},
"stopId": "annctra2"
},
{
"arrival": {
"time": "1761848203",
"uncertainty": 120
},
"departure": {
"time": "1761848203",
"uncertainty": 120
},
"stopId": "annimpo2"
},
{
"arrival": {
"time": "1761848247",
"uncertainty": 120
},
"departure": {
"time": "1761848247",
"uncertainty": 120
},
"stopId": "annsous2"
},
{
"arrival": {
"time": "1761848277",
"uncertainty": 120
},
"departure": {
"time": "1761848277",
"uncertainty": 120
},
"stopId": "annmerm2"
},
{
"arrival": {
"time": "1761848370",
"uncertainty": 120
},
"departure": {
"time": "1761848370",
"uncertainty": 120
},
"stopId": "annglie2"
},
{
"arrival": {
"time": "1761848442",
"uncertainty": 120
},
"departure": {
"time": "1761848442",
"uncertainty": 120
},
"stopId": "annroma2"
},
{
"arrival": {
"time": "1761848538",
"uncertainty": 120
},
"departure": {
"time": "1761848538",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1761848622",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748377"
},
"vehicle": {
"id": "345",
"label": "345"
}
}
},
{
"id": "21748410",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761848221",
"uncertainty": 120
},
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1761848289",
"uncertainty": 120
},
"departure": {
"time": "1761848289",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1761848391",
"uncertainty": 120
},
"departure": {
"time": "1761848391",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1761848497",
"uncertainty": 120
},
"departure": {
"time": "1761848497",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1761848580",
"uncertainty": 120
},
"departure": {
"time": "1761848580",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1761848663",
"uncertainty": 120
},
"departure": {
"time": "1761848663",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1761848769",
"uncertainty": 120
},
"departure": {
"time": "1761848769",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1761849074",
"uncertainty": 120
},
"departure": {
"time": "1761849074",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1761849222",
"uncertainty": 120
},
"departure": {
"time": "1761849222",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1761849250",
"uncertainty": 120
},
"departure": {
"time": "1761849250",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1761849521",
"uncertainty": 120
},
"departure": {
"time": "1761849521",
"uncertainty": 120
},
"stopId": "annandr1"
},
{
"arrival": {
"time": "1761849638",
"uncertainty": 120
},
"departure": {
"time": "1761849638",
"uncertainty": 120
},
"stopId": "annprof1"
},
{
"arrival": {
"time": "1761849761",
"uncertainty": 120
},
"departure": {
"time": "1761849761",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1761849843",
"uncertainty": 120
},
"departure": {
"time": "1761849843",
"uncertainty": 120
},
"stopId": "etrblan1"
},
{
"arrival": {
"time": "1761849895",
"uncertainty": 120
},
"departure": {
"time": "1761849895",
"uncertainty": 120
},
"stopId": "etrmair1"
},
{
"arrival": {
"time": "1761850128",
"uncertainty": 120
},
"departure": {
"time": "1761850128",
"uncertainty": 120
},
"stopId": "etriles1"
},
{
"arrival": {
"time": "1761850241",
"uncertainty": 120
},
"departure": {
"time": "1761850241",
"uncertainty": 120
},
"stopId": "etrdoua1"
},
{
"arrival": {
"time": "1761850432",
"uncertainty": 120
},
"departure": {
"time": "1761850432",
"uncertainty": 120
},
"stopId": "bossous1"
},
{
"arrival": {
"time": "1761850601",
"uncertainty": 120
},
"departure": {
"time": "1761850601",
"uncertainty": 120
},
"stopId": "colmarc1"
},
{
"arrival": {
"time": "1761850710",
"uncertainty": 120
},
"departure": {
"time": "1761850710",
"uncertainty": 120
},
"stopId": "stjpont3"
},
{
"arrival": {
"time": "1761850816",
"uncertainty": 120
},
"departure": {
"time": "1761850816",
"uncertainty": 120
},
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1761850855",
"uncertainty": 120
},
"departure": {
"time": "1761850855",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1761851201",
"uncertainty": 120
},
"departure": {
"time": "1761851201",
"uncertainty": 120
},
"stopId": "neyforg1"
},
{
"arrival": {
"time": "1761851245",
"uncertainty": 120
},
"departure": {
"time": "1761851245",
"uncertainty": 120
},
"stopId": "neychef1"
},
{
"arrival": {
"time": "1761851335",
"uncertainty": 120
},
"departure": {
"time": "1761851335",
"uncertainty": 120
},
"stopId": "neymoui1"
},
{
"arrival": {
"time": "1761851416",
"uncertainty": 120
},
"departure": {
"time": "1761851416",
"uncertainty": 120
},
"stopId": "neycent1"
},
{
"arrival": {
"time": "1761851544",
"uncertainty": 120
},
"departure": {
"time": "1761851544",
"uncertainty": 120
},
"stopId": "stjcasi1"
},
{
"arrival": {
"time": "1761851648",
"uncertainty": 120
},
"departure": {
"time": "1761851648",
"uncertainty": 120
},
"stopId": "stjcerv1"
},
{
"arrival": {
"time": "1761851763",
"uncertainty": 120
},
"departure": {
"time": "1761851763",
"uncertainty": 120
},
"stopId": "stjmugu1"
},
{
"arrival": {
"time": "1761851849",
"uncertainty": 120
},
"departure": {
"time": "1761851849",
"uncertainty": 120
},
"stopId": "stjaran1"
},
{
"arrival": {
"time": "1761851935",
"uncertainty": 120
},
"stopId": "stjgare1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748410"
}
}
},
{
"id": "21748600",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761847500",
"uncertainty": 120
},
"stopId": "cravict1"
},
{
"arrival": {
"time": "1761847622",
"uncertainty": 120
},
"departure": {
"time": "1761847622",
"uncertainty": 120
},
"stopId": "crapico1"
},
{
"arrival": {
"time": "1761847703",
"uncertainty": 120
},
"departure": {
"time": "1761847703",
"uncertainty": 120
},
"stopId": "cramair1"
},
{
"arrival": {
"time": "1761847802",
"uncertainty": 120
},
"departure": {
"time": "1761847860",
"uncertainty": 120
},
"stopId": "cravict1"
},
{
"arrival": {
"time": "1761847940",
"uncertainty": 120
},
"departure": {
"time": "1761847940",
"uncertainty": 120
},
"stopId": "craspor2"
},
{
"arrival": {
"time": "1761847982",
"uncertainty": 120
},
"departure": {
"time": "1761847982",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1761848078",
"uncertainty": 120
},
"departure": {
"time": "1761848078",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1761848252",
"uncertainty": 120
},
"departure": {
"time": "1761848252",
"uncertainty": 120
},
"stopId": "vmorape2"
},
{
"arrival": {
"time": "1761848348",
"uncertainty": 120
},
"departure": {
"time": "1761848348",
"uncertainty": 120
},
"stopId": "vmocorl2"
},
{
"arrival": {
"time": "1761848379",
"uncertainty": 120
},
"departure": {
"time": "1761848379",
"uncertainty": 120
},
"stopId": "vmohuti2"
},
{
"arrival": {
"time": "1761848489",
"uncertainty": 120
},
"departure": {
"time": "1761848489",
"uncertainty": 120
},
"stopId": "vmovetr2"
},
{
"arrival": {
"time": "1761848548",
"uncertainty": 120
},
"departure": {
"time": "1761848548",
"uncertainty": 120
},
"stopId": "vmomarr2"
},
{
"arrival": {
"time": "1761848629",
"uncertainty": 120
},
"departure": {
"time": "1761848629",
"uncertainty": 120
},
"stopId": "vmonous2"
},
{
"arrival": {
"time": "1761848693",
"uncertainty": 120
},
"departure": {
"time": "1761848693",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1761848729",
"uncertainty": 120
},
"departure": {
"time": "1761848729",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1761848797",
"uncertainty": 120
},
"departure": {
"time": "1761848797",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1761848872",
"uncertainty": 120
},
"departure": {
"time": "1761848872",
"uncertainty": 120
},
"stopId": "vmocedr2"
},
{
"arrival": {
"time": "1761848907",
"uncertainty": 120
},
"departure": {
"time": "1761848907",
"uncertainty": 120
},
"stopId": "annbonn2"
},
{
"arrival": {
"time": "1761848966",
"uncertainty": 120
},
"departure": {
"time": "1761848966",
"uncertainty": 120
},
"stopId": "anndrag2"
},
{
"arrival": {
"time": "1761849033",
"uncertainty": 120
},
"departure": {
"time": "1761849033",
"uncertainty": 120
},
"stopId": "annvale2"
},
{
"arrival": {
"time": "1761849088",
"uncertainty": 120
},
"departure": {
"time": "1761849088",
"uncertainty": 120
},
"stopId": "annbleu2"
},
{
"arrival": {
"time": "1761849223",
"uncertainty": 120
},
"departure": {
"time": "1761849223",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761849314",
"uncertainty": 120
},
"departure": {
"time": "1761849314",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761849456",
"uncertainty": 120
},
"departure": {
"time": "1761849456",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1761849622",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748600"
},
"vehicle": {
"id": "344",
"label": "344"
}
}
},
{
"id": "21748421",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761851816",
"uncertainty": 120
},
"departure": {
"time": "1761851816",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761851960",
"uncertainty": 120
},
"departure": {
"time": "1761851960",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"departure": {
"time": "1761850920",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1761850992",
"uncertainty": 120
},
"departure": {
"time": "1761850992",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1761851054",
"uncertainty": 120
},
"departure": {
"time": "1761851054",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1761851097",
"uncertainty": 120
},
"departure": {
"time": "1761851097",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1761851160",
"uncertainty": 120
},
"departure": {
"time": "1761851160",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1761851227",
"uncertainty": 120
},
"departure": {
"time": "1761851227",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1761851340",
"uncertainty": 120
},
"departure": {
"time": "1761851340",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761851441",
"uncertainty": 120
},
"departure": {
"time": "1761851441",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761851587",
"uncertainty": 120
},
"departure": {
"time": "1761851587",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1761851700",
"uncertainty": 120
},
"departure": {
"time": "1761851700",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1761851813",
"uncertainty": 120
},
"departure": {
"time": "1761851813",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761851880",
"uncertainty": 120
},
"departure": {
"time": "1761851880",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1761852037",
"uncertainty": 120
},
"departure": {
"time": "1761852037",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1761852128",
"uncertainty": 120
},
"departure": {
"time": "1761852128",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1761852180",
"uncertainty": 120
},
"departure": {
"time": "1761852180",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1761852271",
"uncertainty": 120
},
"departure": {
"time": "1761852271",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1761852368",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748421"
}
}
},
{
"id": "21748309",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761848909",
"uncertainty": 120
},
"stopId": "vlgplan1"
},
{
"arrival": {
"time": "1761848975",
"uncertainty": 120
},
"departure": {
"time": "1761848975",
"uncertainty": 120
},
"stopId": "vlgdebu2"
},
{
"arrival": {
"time": "1761849023",
"uncertainty": 120
},
"departure": {
"time": "1761849023",
"uncertainty": 120
},
"stopId": "vlglang3"
},
{
"arrival": {
"time": "1761849063",
"uncertainty": 120
},
"departure": {
"time": "1761849063",
"uncertainty": 120
},
"stopId": "vlgcoqu2"
},
{
"arrival": {
"time": "1761849097",
"uncertainty": 120
},
"departure": {
"time": "1761849097",
"uncertainty": 120
},
"stopId": "annmont2"
},
{
"arrival": {
"time": "1761849139",
"uncertainty": 120
},
"departure": {
"time": "1761849139",
"uncertainty": 120
},
"stopId": "annresi1"
},
{
"arrival": {
"time": "1761849250",
"uncertainty": 120
},
"departure": {
"time": "1761849250",
"uncertainty": 120
},
"stopId": "annvich2"
},
{
"arrival": {
"time": "1761849309",
"uncertainty": 120
},
"departure": {
"time": "1761849309",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"arrival": {
"time": "1761849395",
"uncertainty": 120
},
"departure": {
"time": "1761849395",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1761849557",
"uncertainty": 120
},
"departure": {
"time": "1761849557",
"uncertainty": 120
},
"stopId": "vlgallo1"
},
{
"arrival": {
"time": "1761849628",
"uncertainty": 120
},
"departure": {
"time": "1761849628",
"uncertainty": 120
},
"stopId": "vlgtour1"
},
{
"arrival": {
"time": "1761849783",
"uncertainty": 120
},
"departure": {
"time": "1761849783",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1761849907",
"uncertainty": 120
},
"departure": {
"time": "1761849907",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1761849934",
"uncertainty": 120
},
"departure": {
"time": "1761849934",
"uncertainty": 120
},
"stopId": "annmarc2"
},
{
"arrival": {
"time": "1761850056",
"uncertainty": 120
},
"departure": {
"time": "1761850056",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1761850156",
"uncertainty": 120
},
"departure": {
"time": "1761850156",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1761850296",
"uncertainty": 120
},
"departure": {
"time": "1761850296",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1761850351",
"uncertainty": 120
},
"departure": {
"time": "1761850351",
"uncertainty": 120
},
"stopId": "amblach2"
},
{
"arrival": {
"time": "1761850399",
"uncertainty": 120
},
"departure": {
"time": "1761850399",
"uncertainty": 120
},
"stopId": "annbrou2"
},
{
"arrival": {
"time": "1761850500",
"uncertainty": 120
},
"departure": {
"time": "1761850500",
"uncertainty": 120
},
"stopId": "gaichat2"
},
{
"arrival": {
"time": "1761850565",
"uncertainty": 120
},
"departure": {
"time": "1761850565",
"uncertainty": 120
},
"stopId": "gaimair2"
},
{
"arrival": {
"time": "1761850596",
"uncertainty": 120
},
"departure": {
"time": "1761850596",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1761850635",
"uncertainty": 120
},
"departure": {
"time": "1761850635",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1761850713",
"uncertainty": 120
},
"departure": {
"time": "1761850713",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1761850776",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748309"
}
}
},
{
"id": "21748442",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761848004",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748442"
}
}
},
{
"id": "21748097",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761847662",
"uncertainty": 120
},
"departure": {
"time": "1761847662",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1761847782",
"uncertainty": 120
},
"departure": {
"time": "1761847782",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1761847943",
"uncertainty": 120
},
"departure": {
"time": "1761847962",
"uncertainty": 120
},
"stopId": "ambvoie2"
},
{
"arrival": {
"time": "1761848185",
"uncertainty": 120
},
"departure": {
"time": "1761848185",
"uncertainty": 120
},
"stopId": "ambmoul2"
},
{
"arrival": {
"time": "1761848367",
"uncertainty": 120
},
"departure": {
"time": "1761848367",
"uncertainty": 120
},
"stopId": "gaitour2"
},
{
"arrival": {
"time": "1761848478",
"uncertainty": 120
},
"departure": {
"time": "1761848478",
"uncertainty": 120
},
"stopId": "gaimach1"
},
{
"arrival": {
"time": "1761848547",
"uncertainty": 120
},
"stopId": "gaimoil1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748097"
},
"vehicle": {
"id": "508",
"label": "508"
}
}
},
{
"id": "21748289",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761850800",
"uncertainty": 120
},
"stopId": "vlgegli1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748289"
}
}
},
{
"id": "21748212",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761850500",
"uncertainty": 120
},
"stopId": "gaimoil2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748212"
}
}
},
{
"id": "21748384",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761850500",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748384"
}
}
},
{
"id": "21748280",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761834194",
"uncertainty": 120
},
"departure": {
"time": "1761834241",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1761834300",
"uncertainty": 120
},
"departure": {
"time": "1761834300",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1761834413",
"uncertainty": 120
},
"departure": {
"time": "1761834413",
"uncertainty": 120
},
"stopId": "ambmoul2"
},
{
"arrival": {
"time": "1761834590",
"uncertainty": 120
},
"departure": {
"time": "1761834590",
"uncertainty": 120
},
"stopId": "gaitour2"
},
{
"arrival": {
"time": "1761834664",
"uncertainty": 120
},
"departure": {
"time": "1761834664",
"uncertainty": 120
},
"stopId": "gaipost2"
},
{
"arrival": {
"time": "1761834737",
"uncertainty": 120
},
"departure": {
"time": "1761834737",
"uncertainty": 120
},
"stopId": "gaiboss2"
},
{
"arrival": {
"time": "1761834784",
"uncertainty": 120
},
"departure": {
"time": "1761834784",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1761834824",
"uncertainty": 120
},
"departure": {
"time": "1761834824",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1761834902",
"uncertainty": 120
},
"departure": {
"time": "1761834902",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1761834965",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748280"
},
"vehicle": {
"id": "336",
"label": "336"
}
}
},
{
"id": "21748209",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761848580",
"uncertainty": 120
},
"stopId": "gaimoil2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748209"
}
}
},
{
"id": "21748424",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761848989",
"uncertainty": 120
},
"departure": {
"time": "1761848989",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761849133",
"uncertainty": 120
},
"departure": {
"time": "1761849133",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"departure": {
"time": "1761848055",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1761848190",
"uncertainty": 120
},
"departure": {
"time": "1761848190",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1761848246",
"uncertainty": 120
},
"departure": {
"time": "1761848246",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1761848298",
"uncertainty": 120
},
"departure": {
"time": "1761848298",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1761848355",
"uncertainty": 120
},
"departure": {
"time": "1761848355",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1761848418",
"uncertainty": 120
},
"departure": {
"time": "1761848418",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1761848492",
"uncertainty": 120
},
"departure": {
"time": "1761848492",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761848589",
"uncertainty": 120
},
"departure": {
"time": "1761848589",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761848748",
"uncertainty": 120
},
"departure": {
"time": "1761848748",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1761848851",
"uncertainty": 120
},
"departure": {
"time": "1761848851",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1761848986",
"uncertainty": 120
},
"departure": {
"time": "1761848986",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761849180",
"uncertainty": 120
},
"departure": {
"time": "1761849180",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1761849210",
"uncertainty": 120
},
"departure": {
"time": "1761849210",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1761849280",
"uncertainty": 120
},
"departure": {
"time": "1761849280",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1761849337",
"uncertainty": 120
},
"departure": {
"time": "1761849337",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1761849450",
"uncertainty": 120
},
"departure": {
"time": "1761849450",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1761849547",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748424"
},
"vehicle": {
"id": "338",
"label": "338"
}
}
},
{
"id": "21748258",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761849724",
"uncertainty": 120
},
"departure": {
"time": "1761849724",
"uncertainty": 120
},
"stopId": "ambedel1"
},
{
"arrival": {
"time": "1761849817",
"uncertainty": 120
},
"departure": {
"time": "1761849817",
"uncertainty": 120
},
"stopId": "ambifsi2"
},
{
"departure": {
"time": "1761848880",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1761848937",
"uncertainty": 120
},
"departure": {
"time": "1761848937",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1761849016",
"uncertainty": 120
},
"departure": {
"time": "1761849016",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1761849060",
"uncertainty": 120
},
"departure": {
"time": "1761849060",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1761849086",
"uncertainty": 120
},
"departure": {
"time": "1761849086",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1761849120",
"uncertainty": 120
},
"departure": {
"time": "1761849120",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1761849288",
"uncertainty": 120
},
"departure": {
"time": "1761849288",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1761849467",
"uncertainty": 120
},
"departure": {
"time": "1761849467",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1761849600",
"uncertainty": 120
},
"departure": {
"time": "1761849600",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1761849651",
"uncertainty": 120
},
"departure": {
"time": "1761849651",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1761849689",
"uncertainty": 120
},
"departure": {
"time": "1761849689",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1761849780",
"uncertainty": 120
},
"departure": {
"time": "1761849780",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1761849822",
"uncertainty": 120
},
"departure": {
"time": "1761849822",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1761849887",
"uncertainty": 120
},
"departure": {
"time": "1761849887",
"uncertainty": 120
},
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1761849960",
"uncertainty": 120
},
"departure": {
"time": "1761849960",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1761850064",
"uncertainty": 120
},
"departure": {
"time": "1761850064",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1761850200",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748258"
}
}
},
{
"id": "21748601",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761847694",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1761847814",
"uncertainty": 120
},
"departure": {
"time": "1761847814",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1761847915",
"uncertainty": 120
},
"departure": {
"time": "1761847934",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1761847994",
"uncertainty": 120
},
"departure": {
"time": "1761847994",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1761848109",
"uncertainty": 120
},
"departure": {
"time": "1761848109",
"uncertainty": 120
},
"stopId": "annbleu1"
},
{
"arrival": {
"time": "1761848197",
"uncertainty": 120
},
"departure": {
"time": "1761848197",
"uncertainty": 120
},
"stopId": "annvale1"
},
{
"arrival": {
"time": "1761848260",
"uncertainty": 120
},
"departure": {
"time": "1761848260",
"uncertainty": 120
},
"stopId": "anndrag1"
},
{
"arrival": {
"time": "1761848320",
"uncertainty": 120
},
"departure": {
"time": "1761848320",
"uncertainty": 120
},
"stopId": "annbonn1"
},
{
"arrival": {
"time": "1761848352",
"uncertainty": 120
},
"departure": {
"time": "1761848352",
"uncertainty": 120
},
"stopId": "vmocedr1"
},
{
"arrival": {
"time": "1761848429",
"uncertainty": 120
},
"departure": {
"time": "1761848429",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1761848468",
"uncertainty": 120
},
"departure": {
"time": "1761848468",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1761848528",
"uncertainty": 120
},
"departure": {
"time": "1761848528",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1761848617",
"uncertainty": 120
},
"departure": {
"time": "1761848617",
"uncertainty": 120
},
"stopId": "vmonous1"
},
{
"arrival": {
"time": "1761848694",
"uncertainty": 120
},
"departure": {
"time": "1761848694",
"uncertainty": 120
},
"stopId": "vmomarr1"
},
{
"arrival": {
"time": "1761848772",
"uncertainty": 120
},
"departure": {
"time": "1761848772",
"uncertainty": 120
},
"stopId": "vmovetr1"
},
{
"arrival": {
"time": "1761848833",
"uncertainty": 120
},
"departure": {
"time": "1761848833",
"uncertainty": 120
},
"stopId": "vmohuti1"
},
{
"arrival": {
"time": "1761848895",
"uncertainty": 120
},
"departure": {
"time": "1761848895",
"uncertainty": 120
},
"stopId": "vmocorl1"
},
{
"arrival": {
"time": "1761848995",
"uncertainty": 120
},
"departure": {
"time": "1761848995",
"uncertainty": 120
},
"stopId": "vmorape1"
},
{
"arrival": {
"time": "1761849178",
"uncertainty": 120
},
"departure": {
"time": "1761849178",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1761849252",
"uncertainty": 120
},
"departure": {
"time": "1761849252",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1761849329",
"uncertainty": 120
},
"departure": {
"time": "1761849329",
"uncertainty": 120
},
"stopId": "craspor1"
},
{
"arrival": {
"time": "1761849432",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748601"
},
"vehicle": {
"id": "339",
"label": "339"
}
}
},
{
"id": "21748259",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761851644",
"uncertainty": 120
},
"departure": {
"time": "1761851644",
"uncertainty": 120
},
"stopId": "ambedel1"
},
{
"arrival": {
"time": "1761851737",
"uncertainty": 120
},
"departure": {
"time": "1761851737",
"uncertainty": 120
},
"stopId": "ambifsi2"
},
{
"departure": {
"time": "1761850800",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1761850857",
"uncertainty": 120
},
"departure": {
"time": "1761850857",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1761850936",
"uncertainty": 120
},
"departure": {
"time": "1761850936",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1761850980",
"uncertainty": 120
},
"departure": {
"time": "1761850980",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1761851006",
"uncertainty": 120
},
"departure": {
"time": "1761851006",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1761851040",
"uncertainty": 120
},
"departure": {
"time": "1761851040",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1761851208",
"uncertainty": 120
},
"departure": {
"time": "1761851208",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1761851387",
"uncertainty": 120
},
"departure": {
"time": "1761851387",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1761851520",
"uncertainty": 120
},
"departure": {
"time": "1761851520",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1761851571",
"uncertainty": 120
},
"departure": {
"time": "1761851571",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1761851609",
"uncertainty": 120
},
"departure": {
"time": "1761851609",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1761851700",
"uncertainty": 120
},
"departure": {
"time": "1761851700",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1761851742",
"uncertainty": 120
},
"departure": {
"time": "1761851742",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1761851807",
"uncertainty": 120
},
"departure": {
"time": "1761851807",
"uncertainty": 120
},
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1761851880",
"uncertainty": 120
},
"departure": {
"time": "1761851880",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1761851984",
"uncertainty": 120
},
"departure": {
"time": "1761851984",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1761852120",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748259"
}
}
},
{
"id": "21748412",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761851183",
"uncertainty": 120
},
"departure": {
"time": "1761851183",
"uncertainty": 120
},
"stopId": "vmocedr2"
},
{
"arrival": {
"time": "1761851223",
"uncertainty": 120
},
"departure": {
"time": "1761851223",
"uncertainty": 120
},
"stopId": "annbonn2"
},
{
"arrival": {
"time": "1761851291",
"uncertainty": 120
},
"departure": {
"time": "1761851291",
"uncertainty": 120
},
"stopId": "anndrag2"
},
{
"arrival": {
"time": "1761851321",
"uncertainty": 120
},
"departure": {
"time": "1761851321",
"uncertainty": 120
},
"stopId": "anndrag4"
},
{
"arrival": {
"time": "1761851369",
"uncertainty": 120
},
"departure": {
"time": "1761851369",
"uncertainty": 120
},
"stopId": "annvale2"
},
{
"arrival": {
"time": "1761851431",
"uncertainty": 120
},
"departure": {
"time": "1761851431",
"uncertainty": 120
},
"stopId": "annbleu2"
},
{
"arrival": {
"time": "1761852289",
"uncertainty": 120
},
"departure": {
"time": "1761852289",
"uncertainty": 120
},
"stopId": "ambedel1"
},
{
"arrival": {
"time": "1761852382",
"uncertainty": 120
},
"departure": {
"time": "1761852382",
"uncertainty": 120
},
"stopId": "ambifsi2"
},
{
"departure": {
"time": "1761847815",
"uncertainty": 120
},
"stopId": "stjgare1"
},
{
"arrival": {
"time": "1761848072",
"uncertainty": 120
},
"departure": {
"time": "1761848072",
"uncertainty": 120
},
"stopId": "stjaran2"
},
{
"arrival": {
"time": "1761848159",
"uncertainty": 120
},
"departure": {
"time": "1761848159",
"uncertainty": 120
},
"stopId": "stjfeig2"
},
{
"arrival": {
"time": "1761848280",
"uncertainty": 120
},
"departure": {
"time": "1761848280",
"uncertainty": 120
},
"stopId": "stjcerv2"
},
{
"arrival": {
"time": "1761848356",
"uncertainty": 120
},
"departure": {
"time": "1761848356",
"uncertainty": 120
},
"stopId": "stjcasi2"
},
{
"arrival": {
"time": "1761848506",
"uncertainty": 120
},
"departure": {
"time": "1761848506",
"uncertainty": 120
},
"stopId": "neycent2"
},
{
"arrival": {
"time": "1761848580",
"uncertainty": 120
},
"departure": {
"time": "1761848580",
"uncertainty": 120
},
"stopId": "neymoui2"
},
{
"arrival": {
"time": "1761848623",
"uncertainty": 120
},
"departure": {
"time": "1761848623",
"uncertainty": 120
},
"stopId": "neychef2"
},
{
"arrival": {
"time": "1761848644",
"uncertainty": 120
},
"departure": {
"time": "1761848644",
"uncertainty": 120
},
"stopId": "neyforg2"
},
{
"arrival": {
"time": "1761848781",
"uncertainty": 120
},
"departure": {
"time": "1761848781",
"uncertainty": 120
},
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1761848820",
"uncertainty": 120
},
"departure": {
"time": "1761848820",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1761849187",
"uncertainty": 120
},
"departure": {
"time": "1761849187",
"uncertainty": 120
},
"stopId": "stjpont4"
},
{
"arrival": {
"time": "1761849420",
"uncertainty": 120
},
"departure": {
"time": "1761849420",
"uncertainty": 120
},
"stopId": "colmarc2"
},
{
"arrival": {
"time": "1761849783",
"uncertainty": 120
},
"departure": {
"time": "1761849783",
"uncertainty": 120
},
"stopId": "bossous2"
},
{
"arrival": {
"time": "1761850020",
"uncertainty": 120
},
"departure": {
"time": "1761850020",
"uncertainty": 120
},
"stopId": "etrdoua2"
},
{
"arrival": {
"time": "1761850215",
"uncertainty": 120
},
"departure": {
"time": "1761850215",
"uncertainty": 120
},
"stopId": "etriles2"
},
{
"arrival": {
"time": "1761850587",
"uncertainty": 120
},
"departure": {
"time": "1761850587",
"uncertainty": 120
},
"stopId": "etrmair2"
},
{
"arrival": {
"time": "1761850683",
"uncertainty": 120
},
"departure": {
"time": "1761850683",
"uncertainty": 120
},
"stopId": "etrblan2"
},
{
"arrival": {
"time": "1761850800",
"uncertainty": 120
},
"departure": {
"time": "1761850800",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1761850750",
"uncertainty": 120
},
"departure": {
"time": "1761850750",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annprof2"
},
{
"arrival": {
"time": "1761851500",
"uncertainty": 120
},
"departure": {
"time": "1761851500",
"uncertainty": 120
},
"stopId": "annandr2"
},
{
"arrival": {
"time": "1761851705",
"uncertainty": 120
},
"departure": {
"time": "1761851705",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1761851805",
"uncertainty": 120
},
"departure": {
"time": "1761851805",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1761851945",
"uncertainty": 120
},
"departure": {
"time": "1761851945",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1761852140",
"uncertainty": 120
},
"departure": {
"time": "1761852140",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1761852205",
"uncertainty": 120
},
"departure": {
"time": "1761852205",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1761852253",
"uncertainty": 120
},
"departure": {
"time": "1761852253",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1761852196",
"uncertainty": 120
},
"departure": {
"time": "1761852196",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1761852252",
"uncertainty": 120
},
"departure": {
"time": "1761852252",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1761852465",
"uncertainty": 120
},
"stopId": "vlgroto2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748412"
},
"vehicle": {
"id": "401",
"label": "401"
}
}
},
{
"id": "21748287",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761847314",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1761847360",
"uncertainty": 120
},
"departure": {
"time": "1761847360",
"uncertainty": 120
},
"stopId": "vlgneuf2"
},
{
"arrival": {
"time": "1761847494",
"uncertainty": 120
},
"departure": {
"time": "1761847494",
"uncertainty": 120
},
"stopId": "vlgheno2"
},
{
"arrival": {
"time": "1761847591",
"uncertainty": 120
},
"departure": {
"time": "1761847591",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1761847693",
"uncertainty": 120
},
"departure": {
"time": "1761847693",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1761847799",
"uncertainty": 120
},
"departure": {
"time": "1761847799",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1761847882",
"uncertainty": 120
},
"departure": {
"time": "1761847882",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1761847965",
"uncertainty": 120
},
"departure": {
"time": "1761847965",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1761848071",
"uncertainty": 120
},
"departure": {
"time": "1761848071",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1761848157",
"uncertainty": 120
},
"departure": {
"time": "1761848157",
"uncertainty": 120
},
"stopId": "ambmoul2"
},
{
"arrival": {
"time": "1761848286",
"uncertainty": 120
},
"departure": {
"time": "1761848286",
"uncertainty": 120
},
"stopId": "gaitour2"
},
{
"arrival": {
"time": "1761848360",
"uncertainty": 120
},
"departure": {
"time": "1761848360",
"uncertainty": 120
},
"stopId": "gaipost2"
},
{
"arrival": {
"time": "1761848433",
"uncertainty": 120
},
"departure": {
"time": "1761848433",
"uncertainty": 120
},
"stopId": "gaiboss2"
},
{
"arrival": {
"time": "1761848480",
"uncertainty": 120
},
"departure": {
"time": "1761848480",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1761848519",
"uncertainty": 120
},
"departure": {
"time": "1761848519",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1761848597",
"uncertainty": 120
},
"departure": {
"time": "1761848597",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1761848660",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748287"
},
"vehicle": {
"id": "302",
"label": "302"
}
}
},
{
"id": "21748382",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761847937",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1761847997",
"uncertainty": 120
},
"departure": {
"time": "1761848027",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1761848116",
"uncertainty": 120
},
"departure": {
"time": "1761848116",
"uncertainty": 120
},
"stopId": "annroma1"
},
{
"arrival": {
"time": "1761848210",
"uncertainty": 120
},
"departure": {
"time": "1761848210",
"uncertainty": 120
},
"stopId": "annglie1"
},
{
"arrival": {
"time": "1761848324",
"uncertainty": 120
},
"departure": {
"time": "1761848324",
"uncertainty": 120
},
"stopId": "annmerm1"
},
{
"arrival": {
"time": "1761848359",
"uncertainty": 120
},
"departure": {
"time": "1761848359",
"uncertainty": 120
},
"stopId": "annsous1"
},
{
"arrival": {
"time": "1761848416",
"uncertainty": 120
},
"departure": {
"time": "1761848416",
"uncertainty": 120
},
"stopId": "annimpo1"
},
{
"arrival": {
"time": "1761848458",
"uncertainty": 120
},
"departure": {
"time": "1761848458",
"uncertainty": 120
},
"stopId": "annctra1"
},
{
"arrival": {
"time": "1761848518",
"uncertainty": 120
},
"departure": {
"time": "1761848518",
"uncertainty": 120
},
"stopId": "vmonant1"
},
{
"arrival": {
"time": "1761848583",
"uncertainty": 120
},
"departure": {
"time": "1761848583",
"uncertainty": 120
},
"stopId": "vmobasm1"
},
{
"arrival": {
"time": "1761848683",
"uncertainty": 120
},
"departure": {
"time": "1761848683",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1761848765",
"uncertainty": 120
},
"departure": {
"time": "1761848765",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1761848862",
"uncertainty": 120
},
"departure": {
"time": "1761848862",
"uncertainty": 120
},
"stopId": "cratani1"
},
{
"arrival": {
"time": "1761848982",
"uncertainty": 120
},
"departure": {
"time": "1761848982",
"uncertainty": 120
},
"stopId": "craberg1"
},
{
"arrival": {
"time": "1761849171",
"uncertainty": 120
},
"departure": {
"time": "1761849171",
"uncertainty": 120
},
"stopId": "bonmeno1"
},
{
"arrival": {
"time": "1761849202",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748382"
},
"vehicle": {
"id": "327",
"label": "327"
}
}
},
{
"id": "21748101",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761850500",
"uncertainty": 120
},
"stopId": "annclos2"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748101"
}
}
},
{
"id": "21748326",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761849732",
"uncertainty": 120
},
"departure": {
"time": "1761849732",
"uncertainty": 120
},
"stopId": "vlgallo2"
},
{
"arrival": {
"time": "1761849857",
"uncertainty": 120
},
"departure": {
"time": "1761849857",
"uncertainty": 120
},
"stopId": "annvich1"
},
{
"departure": {
"time": "1761847830",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1761848022",
"uncertainty": 120
},
"departure": {
"time": "1761848022",
"uncertainty": 120
},
"stopId": "gaivern1"
},
{
"arrival": {
"time": "1761848105",
"uncertainty": 120
},
"departure": {
"time": "1761848105",
"uncertainty": 120
},
"stopId": "gaigent1"
},
{
"arrival": {
"time": "1761848192",
"uncertainty": 120
},
"departure": {
"time": "1761848192",
"uncertainty": 120
},
"stopId": "gaiegli3"
},
{
"arrival": {
"time": "1761848243",
"uncertainty": 120
},
"departure": {
"time": "1761848243",
"uncertainty": 120
},
"stopId": "gaimair1"
},
{
"arrival": {
"time": "1761848337",
"uncertainty": 120
},
"departure": {
"time": "1761848337",
"uncertainty": 120
},
"stopId": "gaichat1"
},
{
"arrival": {
"time": "1761848651",
"uncertainty": 120
},
"departure": {
"time": "1761848651",
"uncertainty": 120
},
"stopId": "annbrou1"
},
{
"arrival": {
"time": "1761848744",
"uncertainty": 120
},
"departure": {
"time": "1761848744",
"uncertainty": 120
},
"stopId": "amblach1"
},
{
"arrival": {
"time": "1761849082",
"uncertainty": 120
},
"departure": {
"time": "1761849082",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1761849230",
"uncertainty": 120
},
"departure": {
"time": "1761849230",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1761849258",
"uncertainty": 120
},
"departure": {
"time": "1761849258",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1761849386",
"uncertainty": 120
},
"departure": {
"time": "1761849386",
"uncertainty": 120
},
"stopId": "annmarc1"
},
{
"arrival": {
"time": "1761849417",
"uncertainty": 120
},
"departure": {
"time": "1761849417",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761849506",
"uncertainty": 120
},
"departure": {
"time": "1761849506",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761849648",
"uncertainty": 120
},
"departure": {
"time": "1761849648",
"uncertainty": 120
},
"stopId": "vlgtour2"
},
{
"arrival": {
"time": "1761849729",
"uncertainty": 120
},
"departure": {
"time": "1761849729",
"uncertainty": 120
},
"stopId": "vlgallo2"
},
{
"arrival": {
"time": "1761848700",
"uncertainty": 120
},
"departure": {
"time": "1761848700",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1761848776",
"uncertainty": 120
},
"departure": {
"time": "1761848776",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlglebo1"
},
{
"arrival": {
"time": "1761848833",
"uncertainty": 120
},
"departure": {
"time": "1761848833",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annvich1"
},
{
"arrival": {
"time": "1761849940",
"uncertainty": 120
},
"departure": {
"time": "1761849940",
"uncertainty": 120
},
"stopId": "annresi2"
},
{
"arrival": {
"time": "1761850006",
"uncertainty": 120
},
"departure": {
"time": "1761850006",
"uncertainty": 120
},
"stopId": "annmont1"
},
{
"arrival": {
"time": "1761850055",
"uncertainty": 120
},
"departure": {
"time": "1761850055",
"uncertainty": 120
},
"stopId": "vlgcoqu1"
},
{
"arrival": {
"time": "1761850105",
"uncertainty": 120
},
"departure": {
"time": "1761850105",
"uncertainty": 120
},
"stopId": "vlglang4"
},
{
"arrival": {
"time": "1761850130",
"uncertainty": 120
},
"departure": {
"time": "1761850130",
"uncertainty": 120
},
"stopId": "vlgdebu1"
},
{
"arrival": {
"time": "1761850213",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1761848055",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748326"
},
"vehicle": {
"id": "340",
"label": "340"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1761848055"
}
}