Resource details
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
This resource file is part of the dataset Réseau urbain TAC.
Download availability
Learn more
HEAD request with a timeout of 5 seconds. If we detect a downtime, we perform subsequent tests every 10 minutes, until the resource is back online.For SIRI and SIRI Lite feeds, we perform a
GET request: a 401 or 405 status code is considered successful. In case of HTTP 500, the feed will be considered unavailable, unless the body appears to contain SOAP.Validation details
❌90 errors, 40 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-10-30 at 08:09 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
stop_times_updates not strictly sorted E002 8 errors
stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence
Sample errors
- 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 errors
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
Sample errors
- 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 errors
All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt
Sample errors
- 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 errors
stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease.
Sample errors
- 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
Warnings
vehicle_id not populated W002 40 errors
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- 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
Previous validations
Here is a recap of all the error types encountered over the last 30 days.
| Error ID | Description | Errors count | Number of occurences |
|---|---|---|---|
| E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 142 | 30 times (100 % of 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 times (100 % of validations) |
| W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 913 | 30 times (100 % of validations) |
| E002 | stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence | 205 | 29 times (97 % of 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 times (87 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-10-30 at 16:12 Europe/Paris.
trip_updates (59) vehicle_positions (0) service_alerts (0)Entities seen in the last 7 days.
trip_updatesDecoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2025-10-30 at 16:12 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "21748445",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761835729",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1761835849",
"uncertainty": 120
},
"departure": {
"time": "1761835879",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1761835969",
"uncertainty": 120
},
"departure": {
"time": "1761835969",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1761836034",
"uncertainty": 120
},
"departure": {
"time": "1761836034",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1761836115",
"uncertainty": 120
},
"departure": {
"time": "1761836119",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1761836209",
"uncertainty": 120
},
"departure": {
"time": "1761836239",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1761836340",
"uncertainty": 120
},
"departure": {
"time": "1761836340",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1761836429",
"uncertainty": 120
},
"departure": {
"time": "1761836569",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1761836677",
"uncertainty": 120
},
"departure": {
"time": "1761836689",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1761836795",
"uncertainty": 120
},
"departure": {
"time": "1761836839",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1761836899",
"uncertainty": 120
},
"departure": {
"time": "1761836929",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1761837047",
"uncertainty": 120
},
"departure": {
"time": "1761837049",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1761837109",
"uncertainty": 120
},
"departure": {
"time": "1761837109",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1761837172",
"uncertainty": 120
},
"departure": {
"time": "1761837172",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1761837231",
"uncertainty": 120
},
"departure": {
"time": "1761837231",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1761837320",
"uncertainty": 120
},
"departure": {
"time": "1761837320",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1761837393",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748445"
},
"vehicle": {
"id": "510",
"label": "510"
}
}
},
{
"id": "21748190",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761839700",
"uncertainty": 120
},
"stopId": "gaimoil2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748190"
}
}
},
{
"id": "21748455",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761836822",
"uncertainty": 120
},
"departure": {
"time": "1761836823",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761836970",
"uncertainty": 120
},
"departure": {
"time": "1761836973",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"departure": {
"time": "1761835561",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1761835645",
"uncertainty": 120
},
"departure": {
"time": "1761835651",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1761835730",
"uncertainty": 120
},
"departure": {
"time": "1761835741",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1761835811",
"uncertainty": 120
},
"departure": {
"time": "1761835831",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1761835891",
"uncertainty": 120
},
"departure": {
"time": "1761835891",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1761835947",
"uncertainty": 120
},
"departure": {
"time": "1761835951",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1761836131",
"uncertainty": 120
},
"departure": {
"time": "1761836191",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761836266",
"uncertainty": 120
},
"departure": {
"time": "1761836266",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761836385",
"uncertainty": 120
},
"departure": {
"time": "1761836401",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1761836641",
"uncertainty": 120
},
"departure": {
"time": "1761836641",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1761836809",
"uncertainty": 120
},
"departure": {
"time": "1761836809",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761836640",
"uncertainty": 120
},
"departure": {
"time": "1761836640",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1761837106",
"uncertainty": 120
},
"departure": {
"time": "1761837106",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1761837209",
"uncertainty": 120
},
"departure": {
"time": "1761837209",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1761837277",
"uncertainty": 120
},
"departure": {
"time": "1761837277",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1761837362",
"uncertainty": 120
},
"departure": {
"time": "1761837362",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1761837483",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748455"
},
"vehicle": {
"id": "501",
"label": "501"
}
}
},
{
"id": "21748592",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761837900",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748592"
}
}
},
{
"id": "21748075",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761836818",
"uncertainty": 120
},
"departure": {
"time": "1761836818",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1761836908",
"uncertainty": 120
},
"departure": {
"time": "1761836908",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1761837077",
"uncertainty": 120
},
"departure": {
"time": "1761837077",
"uncertainty": 120
},
"stopId": "ambvoie2"
},
{
"arrival": {
"time": "1761837335",
"uncertainty": 120
},
"departure": {
"time": "1761837335",
"uncertainty": 120
},
"stopId": "ambmoul2"
},
{
"arrival": {
"time": "1761837572",
"uncertainty": 120
},
"departure": {
"time": "1761837572",
"uncertainty": 120
},
"stopId": "gaitour2"
},
{
"arrival": {
"time": "1761837706",
"uncertainty": 120
},
"departure": {
"time": "1761837706",
"uncertainty": 120
},
"stopId": "gaimach1"
},
{
"arrival": {
"time": "1761837782",
"uncertainty": 120
},
"stopId": "gaimoil1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748075"
},
"vehicle": {
"id": "509",
"label": "509"
}
}
},
{
"id": "21748074",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761835851",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1761836181",
"uncertainty": 120
},
"departure": {
"time": "1761836181",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1761836296",
"uncertainty": 120
},
"departure": {
"time": "1761836301",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1761836451",
"uncertainty": 120
},
"departure": {
"time": "1761836451",
"uncertainty": 120
},
"stopId": "ambvoie2"
},
{
"arrival": {
"time": "1761836691",
"uncertainty": 120
},
"departure": {
"time": "1761836691",
"uncertainty": 120
},
"stopId": "ambmoul2"
},
{
"arrival": {
"time": "1761836931",
"uncertainty": 120
},
"departure": {
"time": "1761836961",
"uncertainty": 120
},
"stopId": "gaitour2"
},
{
"arrival": {
"time": "1761837098",
"uncertainty": 120
},
"departure": {
"time": "1761837141",
"uncertainty": 120
},
"stopId": "gaimach1"
},
{
"arrival": {
"time": "1761837228",
"uncertainty": 120
},
"stopId": "gaimoil1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748074"
},
"vehicle": {
"id": "513",
"label": "513"
}
}
},
{
"id": "21748451",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761839160",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748451"
}
}
},
{
"id": "21748448",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761837483",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1761837607",
"uncertainty": 120
},
"departure": {
"time": "1761837607",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1761837696",
"uncertainty": 120
},
"departure": {
"time": "1761837696",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1761837773",
"uncertainty": 120
},
"departure": {
"time": "1761837773",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1761837839",
"uncertainty": 120
},
"departure": {
"time": "1761837839",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1761837932",
"uncertainty": 120
},
"departure": {
"time": "1761837932",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1761838046",
"uncertainty": 120
},
"departure": {
"time": "1761838046",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1761838177",
"uncertainty": 120
},
"departure": {
"time": "1761838177",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1761838280",
"uncertainty": 120
},
"departure": {
"time": "1761838280",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1761838409",
"uncertainty": 120
},
"departure": {
"time": "1761838409",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1761838487",
"uncertainty": 120
},
"departure": {
"time": "1761838487",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1761838611",
"uncertainty": 120
},
"departure": {
"time": "1761838611",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1761838679",
"uncertainty": 120
},
"departure": {
"time": "1761838679",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1761838782",
"uncertainty": 120
},
"departure": {
"time": "1761838782",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1761838841",
"uncertainty": 120
},
"departure": {
"time": "1761838841",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1761838938",
"uncertainty": 120
},
"departure": {
"time": "1761838938",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1761839028",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748448"
}
}
},
{
"id": "21748078",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761838500",
"uncertainty": 120
},
"stopId": "annclos2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748078"
}
}
},
{
"id": "21748456",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761838291",
"uncertainty": 120
},
"departure": {
"time": "1761838291",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761838435",
"uncertainty": 120
},
"departure": {
"time": "1761838435",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"departure": {
"time": "1761837156",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1761837335",
"uncertainty": 120
},
"departure": {
"time": "1761837335",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1761837428",
"uncertainty": 120
},
"departure": {
"time": "1761837428",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1761837513",
"uncertainty": 120
},
"departure": {
"time": "1761837513",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1761837595",
"uncertainty": 120
},
"departure": {
"time": "1761837595",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1761837630",
"uncertainty": 120
},
"departure": {
"time": "1761837630",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1761837774",
"uncertainty": 120
},
"departure": {
"time": "1761837774",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761837860",
"uncertainty": 120
},
"departure": {
"time": "1761837860",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761837991",
"uncertainty": 120
},
"departure": {
"time": "1761837991",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1761838123",
"uncertainty": 120
},
"departure": {
"time": "1761838123",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1761838287",
"uncertainty": 120
},
"departure": {
"time": "1761838287",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761838440",
"uncertainty": 120
},
"departure": {
"time": "1761838440",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1761838521",
"uncertainty": 120
},
"departure": {
"time": "1761838521",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1761838642",
"uncertainty": 120
},
"departure": {
"time": "1761838642",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1761838707",
"uncertainty": 120
},
"departure": {
"time": "1761838707",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1761838821",
"uncertainty": 120
},
"departure": {
"time": "1761838821",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1761838942",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748456"
},
"vehicle": {
"id": "505",
"label": "505"
}
}
},
{
"id": "21748372",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761839700",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748372"
}
}
},
{
"id": "21748283",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761839280",
"uncertainty": 120
},
"stopId": "vlgegli1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748283"
}
}
},
{
"id": "21748598",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761840300",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748598"
}
}
},
{
"id": "21748305",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761836676",
"uncertainty": 120
},
"stopId": "vlgplan1"
},
{
"arrival": {
"time": "1761836736",
"uncertainty": 120
},
"departure": {
"time": "1761836736",
"uncertainty": 120
},
"stopId": "vlgdebu2"
},
{
"arrival": {
"time": "1761836778",
"uncertainty": 120
},
"departure": {
"time": "1761836778",
"uncertainty": 120
},
"stopId": "vlglang3"
},
{
"arrival": {
"time": "1761836837",
"uncertainty": 120
},
"departure": {
"time": "1761836837",
"uncertainty": 120
},
"stopId": "vlgcoqu2"
},
{
"arrival": {
"time": "1761836856",
"uncertainty": 120
},
"departure": {
"time": "1761836856",
"uncertainty": 120
},
"stopId": "annmont2"
},
{
"arrival": {
"time": "1761836960",
"uncertainty": 120
},
"departure": {
"time": "1761837006",
"uncertainty": 120
},
"stopId": "annresi1"
},
{
"arrival": {
"time": "1761837191",
"uncertainty": 120
},
"departure": {
"time": "1761837191",
"uncertainty": 120
},
"stopId": "annvich2"
},
{
"arrival": {
"time": "1761837250",
"uncertainty": 120
},
"departure": {
"time": "1761837250",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"arrival": {
"time": "1761837336",
"uncertainty": 120
},
"departure": {
"time": "1761837336",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1761837519",
"uncertainty": 120
},
"departure": {
"time": "1761837519",
"uncertainty": 120
},
"stopId": "vlgallo1"
},
{
"arrival": {
"time": "1761837599",
"uncertainty": 120
},
"departure": {
"time": "1761837599",
"uncertainty": 120
},
"stopId": "vlgtour1"
},
{
"arrival": {
"time": "1761837773",
"uncertainty": 120
},
"departure": {
"time": "1761837773",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1761837841",
"uncertainty": 120
},
"departure": {
"time": "1761837841",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1761837870",
"uncertainty": 120
},
"departure": {
"time": "1761837870",
"uncertainty": 120
},
"stopId": "annmarc2"
},
{
"arrival": {
"time": "1761837992",
"uncertainty": 120
},
"departure": {
"time": "1761837992",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1761838092",
"uncertainty": 120
},
"departure": {
"time": "1761838092",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1761838188",
"uncertainty": 120
},
"departure": {
"time": "1761838188",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1761838243",
"uncertainty": 120
},
"departure": {
"time": "1761838243",
"uncertainty": 120
},
"stopId": "amblach2"
},
{
"arrival": {
"time": "1761838291",
"uncertainty": 120
},
"departure": {
"time": "1761838291",
"uncertainty": 120
},
"stopId": "annbrou2"
},
{
"arrival": {
"time": "1761838392",
"uncertainty": 120
},
"departure": {
"time": "1761838392",
"uncertainty": 120
},
"stopId": "gaichat2"
},
{
"arrival": {
"time": "1761838457",
"uncertainty": 120
},
"departure": {
"time": "1761838457",
"uncertainty": 120
},
"stopId": "gaimair2"
},
{
"arrival": {
"time": "1761838488",
"uncertainty": 120
},
"departure": {
"time": "1761838488",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1761838527",
"uncertainty": 120
},
"departure": {
"time": "1761838527",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1761838605",
"uncertainty": 120
},
"departure": {
"time": "1761838605",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1761838668",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748305"
},
"vehicle": {
"id": "334",
"label": "334"
}
}
},
{
"id": "21748407",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761840359"
},
"departure": {
"time": "1761840359"
},
"stopId": "vmocedr2"
},
{
"arrival": {
"time": "1761840399"
},
"departure": {
"time": "1761840399"
},
"stopId": "annbonn2"
},
{
"arrival": {
"time": "1761840467"
},
"departure": {
"time": "1761840467"
},
"stopId": "anndrag2"
},
{
"arrival": {
"time": "1761840497"
},
"departure": {
"time": "1761840497"
},
"stopId": "anndrag4"
},
{
"arrival": {
"time": "1761840545"
},
"departure": {
"time": "1761840545"
},
"stopId": "annvale2"
},
{
"arrival": {
"time": "1761840607"
},
"departure": {
"time": "1761840607"
},
"stopId": "annbleu2"
},
{
"arrival": {
"time": "1761841460"
},
"departure": {
"time": "1761841460"
},
"stopId": "ambedel1"
},
{
"arrival": {
"time": "1761841553"
},
"departure": {
"time": "1761841553"
},
"stopId": "ambifsi2"
},
{
"departure": {
"time": "1761836972",
"uncertainty": 120
},
"stopId": "stjgare1"
},
{
"arrival": {
"time": "1761837246"
},
"departure": {
"time": "1761837246"
},
"stopId": "stjaran2"
},
{
"arrival": {
"time": "1761837333"
},
"departure": {
"time": "1761837333"
},
"stopId": "stjfeig2"
},
{
"arrival": {
"time": "1761837454"
},
"departure": {
"time": "1761837454"
},
"stopId": "stjcerv2"
},
{
"arrival": {
"time": "1761837530"
},
"departure": {
"time": "1761837530"
},
"stopId": "stjcasi2"
},
{
"arrival": {
"time": "1761837680"
},
"departure": {
"time": "1761837680"
},
"stopId": "neycent2"
},
{
"arrival": {
"time": "1761837754"
},
"departure": {
"time": "1761837754"
},
"stopId": "neymoui2"
},
{
"arrival": {
"time": "1761837797"
},
"departure": {
"time": "1761837797"
},
"stopId": "neychef2"
},
{
"arrival": {
"time": "1761837818"
},
"departure": {
"time": "1761837818"
},
"stopId": "neyforg2"
},
{
"arrival": {
"time": "1761837955"
},
"departure": {
"time": "1761837955"
},
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1761837996"
},
"departure": {
"time": "1761837996"
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1761838363"
},
"departure": {
"time": "1761838363"
},
"stopId": "stjpont4"
},
{
"arrival": {
"time": "1761838596"
},
"departure": {
"time": "1761838596"
},
"stopId": "colmarc2"
},
{
"arrival": {
"time": "1761838959"
},
"departure": {
"time": "1761838959"
},
"stopId": "bossous2"
},
{
"arrival": {
"time": "1761839196"
},
"departure": {
"time": "1761839196"
},
"stopId": "etrdoua2"
},
{
"arrival": {
"time": "1761839391"
},
"departure": {
"time": "1761839391"
},
"stopId": "etriles2"
},
{
"arrival": {
"time": "1761839763"
},
"departure": {
"time": "1761839763"
},
"stopId": "etrmair2"
},
{
"arrival": {
"time": "1761839859"
},
"departure": {
"time": "1761839859"
},
"stopId": "etrblan2"
},
{
"arrival": {
"time": "1761839976"
},
"departure": {
"time": "1761839976"
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1761839950",
"uncertainty": 120
},
"departure": {
"time": "1761839950",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annprof2"
},
{
"arrival": {
"time": "1761840676"
},
"departure": {
"time": "1761840676"
},
"stopId": "annandr2"
},
{
"arrival": {
"time": "1761840881"
},
"departure": {
"time": "1761840881"
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1761840981"
},
"departure": {
"time": "1761840981"
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1761841121"
},
"departure": {
"time": "1761841121"
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1761841316"
},
"departure": {
"time": "1761841316"
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1761841379"
},
"departure": {
"time": "1761841379"
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1761841425"
},
"departure": {
"time": "1761841425"
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1761841388",
"uncertainty": 120
},
"departure": {
"time": "1761841388",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1761841442",
"uncertainty": 120
},
"departure": {
"time": "1761841442",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1761841634"
},
"stopId": "vlgroto2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748407"
},
"vehicle": {
"id": "401",
"label": "401"
}
}
},
{
"id": "21748589",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761835562",
"uncertainty": 120
},
"stopId": "cravict1"
},
{
"arrival": {
"time": "1761835711",
"uncertainty": 120
},
"departure": {
"time": "1761835711",
"uncertainty": 120
},
"stopId": "crapico1"
},
{
"arrival": {
"time": "1761835778",
"uncertainty": 120
},
"departure": {
"time": "1761835778",
"uncertainty": 120
},
"stopId": "cramair1"
},
{
"arrival": {
"time": "1761835888",
"uncertainty": 120
},
"departure": {
"time": "1761835892",
"uncertainty": 120
},
"stopId": "cravict1"
},
{
"arrival": {
"time": "1761835971",
"uncertainty": 120
},
"departure": {
"time": "1761835980",
"uncertainty": 120
},
"stopId": "craspor2"
},
{
"arrival": {
"time": "1761836066",
"uncertainty": 120
},
"departure": {
"time": "1761836102",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1761836180",
"uncertainty": 120
},
"departure": {
"time": "1761836180",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1761836379",
"uncertainty": 120
},
"departure": {
"time": "1761836402",
"uncertainty": 120
},
"stopId": "vmorape2"
},
{
"arrival": {
"time": "1761836529",
"uncertainty": 120
},
"departure": {
"time": "1761836529",
"uncertainty": 120
},
"stopId": "vmocorl2"
},
{
"arrival": {
"time": "1761836590",
"uncertainty": 120
},
"departure": {
"time": "1761836590",
"uncertainty": 120
},
"stopId": "vmohuti2"
},
{
"arrival": {
"time": "1761836706",
"uncertainty": 120
},
"departure": {
"time": "1761836706",
"uncertainty": 120
},
"stopId": "vmovetr2"
},
{
"arrival": {
"time": "1761836804",
"uncertainty": 120
},
"departure": {
"time": "1761836804",
"uncertainty": 120
},
"stopId": "vmomarr2"
},
{
"arrival": {
"time": "1761836919",
"uncertainty": 120
},
"departure": {
"time": "1761836937",
"uncertainty": 120
},
"stopId": "vmonous2"
},
{
"arrival": {
"time": "1761836986",
"uncertainty": 120
},
"departure": {
"time": "1761837002",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1761837032",
"uncertainty": 120
},
"departure": {
"time": "1761837032",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1761837117",
"uncertainty": 120
},
"departure": {
"time": "1761837122",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1761837202",
"uncertainty": 120
},
"departure": {
"time": "1761837202",
"uncertainty": 120
},
"stopId": "vmocedr2"
},
{
"arrival": {
"time": "1761837242",
"uncertainty": 120
},
"departure": {
"time": "1761837242",
"uncertainty": 120
},
"stopId": "annbonn2"
},
{
"arrival": {
"time": "1761837310",
"uncertainty": 120
},
"departure": {
"time": "1761837310",
"uncertainty": 120
},
"stopId": "anndrag2"
},
{
"arrival": {
"time": "1761837387",
"uncertainty": 120
},
"departure": {
"time": "1761837387",
"uncertainty": 120
},
"stopId": "annvale2"
},
{
"arrival": {
"time": "1761837449",
"uncertainty": 120
},
"departure": {
"time": "1761837449",
"uncertainty": 120
},
"stopId": "annbleu2"
},
{
"arrival": {
"time": "1761837584",
"uncertainty": 120
},
"departure": {
"time": "1761837584",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761837659",
"uncertainty": 120
},
"departure": {
"time": "1761837659",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761837782",
"uncertainty": 120
},
"departure": {
"time": "1761837782",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1761837948",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748589"
},
"vehicle": {
"id": "339",
"label": "339"
}
}
},
{
"id": "21748597",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761840300",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748597"
}
}
},
{
"id": "21748591",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761835592",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1761835652",
"uncertainty": 120
},
"departure": {
"time": "1761835652",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1761835792",
"uncertainty": 120
},
"departure": {
"time": "1761835792",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1761835870",
"uncertainty": 120
},
"departure": {
"time": "1761835922",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1761836042",
"uncertainty": 120
},
"departure": {
"time": "1761836042",
"uncertainty": 120
},
"stopId": "annbleu1"
},
{
"arrival": {
"time": "1761836132",
"uncertainty": 120
},
"departure": {
"time": "1761836132",
"uncertainty": 120
},
"stopId": "annvale1"
},
{
"arrival": {
"time": "1761836180",
"uncertainty": 120
},
"departure": {
"time": "1761836192",
"uncertainty": 120
},
"stopId": "anndrag1"
},
{
"arrival": {
"time": "1761836239",
"uncertainty": 120
},
"departure": {
"time": "1761836239",
"uncertainty": 120
},
"stopId": "annbonn1"
},
{
"arrival": {
"time": "1761836252",
"uncertainty": 120
},
"departure": {
"time": "1761836252",
"uncertainty": 120
},
"stopId": "vmocedr1"
},
{
"arrival": {
"time": "1761836331",
"uncertainty": 120
},
"departure": {
"time": "1761836331",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1761836361",
"uncertainty": 120
},
"departure": {
"time": "1761836361",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1761836418",
"uncertainty": 120
},
"departure": {
"time": "1761836418",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1761836515",
"uncertainty": 120
},
"departure": {
"time": "1761836515",
"uncertainty": 120
},
"stopId": "vmonous1"
},
{
"arrival": {
"time": "1761836566",
"uncertainty": 120
},
"departure": {
"time": "1761836593",
"uncertainty": 120
},
"stopId": "vmomarr1"
},
{
"arrival": {
"time": "1761836714",
"uncertainty": 120
},
"departure": {
"time": "1761836714",
"uncertainty": 120
},
"stopId": "vmovetr1"
},
{
"arrival": {
"time": "1761836780",
"uncertainty": 120
},
"departure": {
"time": "1761836780",
"uncertainty": 120
},
"stopId": "vmohuti1"
},
{
"arrival": {
"time": "1761836828",
"uncertainty": 120
},
"departure": {
"time": "1761836828",
"uncertainty": 120
},
"stopId": "vmocorl1"
},
{
"arrival": {
"time": "1761836902",
"uncertainty": 120
},
"departure": {
"time": "1761836912",
"uncertainty": 120
},
"stopId": "vmorape1"
},
{
"arrival": {
"time": "1761837118",
"uncertainty": 120
},
"departure": {
"time": "1761837118",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1761837222",
"uncertainty": 120
},
"departure": {
"time": "1761837222",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1761837299",
"uncertainty": 120
},
"departure": {
"time": "1761837299",
"uncertainty": 120
},
"stopId": "craspor1"
},
{
"arrival": {
"time": "1761837402",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748591"
},
"vehicle": {
"id": "344",
"label": "344"
}
}
},
{
"id": "21748188",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761838500",
"uncertainty": 120
},
"stopId": "gaimoil2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748188"
}
}
},
{
"id": "21748368",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761837130",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1761837234",
"uncertainty": 120
},
"departure": {
"time": "1761837234",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1761837351",
"uncertainty": 120
},
"departure": {
"time": "1761837351",
"uncertainty": 120
},
"stopId": "annroma1"
},
{
"arrival": {
"time": "1761837445",
"uncertainty": 120
},
"departure": {
"time": "1761837445",
"uncertainty": 120
},
"stopId": "annglie1"
},
{
"arrival": {
"time": "1761837559",
"uncertainty": 120
},
"departure": {
"time": "1761837559",
"uncertainty": 120
},
"stopId": "annmerm1"
},
{
"arrival": {
"time": "1761837594",
"uncertainty": 120
},
"departure": {
"time": "1761837594",
"uncertainty": 120
},
"stopId": "annsous1"
},
{
"arrival": {
"time": "1761837651",
"uncertainty": 120
},
"departure": {
"time": "1761837651",
"uncertainty": 120
},
"stopId": "annimpo1"
},
{
"arrival": {
"time": "1761837693",
"uncertainty": 120
},
"departure": {
"time": "1761837693",
"uncertainty": 120
},
"stopId": "annctra1"
},
{
"arrival": {
"time": "1761837752",
"uncertainty": 120
},
"departure": {
"time": "1761837752",
"uncertainty": 120
},
"stopId": "vmonant1"
},
{
"arrival": {
"time": "1761837832",
"uncertainty": 120
},
"departure": {
"time": "1761837832",
"uncertainty": 120
},
"stopId": "vmobasm1"
},
{
"arrival": {
"time": "1761837933",
"uncertainty": 120
},
"departure": {
"time": "1761837933",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1761838006",
"uncertainty": 120
},
"departure": {
"time": "1761838006",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1761838083",
"uncertainty": 120
},
"departure": {
"time": "1761838083",
"uncertainty": 120
},
"stopId": "cratani1"
},
{
"arrival": {
"time": "1761838195",
"uncertainty": 120
},
"departure": {
"time": "1761838195",
"uncertainty": 120
},
"stopId": "craberg1"
},
{
"arrival": {
"time": "1761838378",
"uncertainty": 120
},
"departure": {
"time": "1761838378",
"uncertainty": 120
},
"stopId": "bonmeno1"
},
{
"arrival": {
"time": "1761838409",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748368"
},
"vehicle": {
"id": "327",
"label": "327"
}
}
},
{
"id": "21748548",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761838200",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748548"
}
}
},
{
"id": "21748089",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761840600",
"uncertainty": 120
},
"stopId": "annclos2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748089"
}
}
},
{
"id": "21748079",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761839100",
"uncertainty": 120
},
"stopId": "annclos2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748079"
}
}
},
{
"id": "21748406",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761838740",
"uncertainty": 120
},
"stopId": "vlgroto2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748406"
}
}
},
{
"id": "21748366",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761836192",
"uncertainty": 120
},
"stopId": "bonentr2"
},
{
"arrival": {
"time": "1761836234",
"uncertainty": 120
},
"departure": {
"time": "1761836234",
"uncertainty": 120
},
"stopId": "bonmeno2"
},
{
"arrival": {
"time": "1761836377",
"uncertainty": 120
},
"departure": {
"time": "1761836402",
"uncertainty": 120
},
"stopId": "craberg2"
},
{
"arrival": {
"time": "1761836529",
"uncertainty": 120
},
"departure": {
"time": "1761836552",
"uncertainty": 120
},
"stopId": "cratani2"
},
{
"arrival": {
"time": "1761836635",
"uncertainty": 120
},
"departure": {
"time": "1761836702",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1761836808",
"uncertainty": 120
},
"departure": {
"time": "1761836822",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1761836929",
"uncertainty": 120
},
"departure": {
"time": "1761836942",
"uncertainty": 120
},
"stopId": "vmobasm2"
},
{
"arrival": {
"time": "1761837002",
"uncertainty": 120
},
"departure": {
"time": "1761837002",
"uncertainty": 120
},
"stopId": "vmonant2"
},
{
"arrival": {
"time": "1761837032",
"uncertainty": 120
},
"departure": {
"time": "1761837032",
"uncertainty": 120
},
"stopId": "annctra2"
},
{
"arrival": {
"time": "1761837103",
"uncertainty": 120
},
"departure": {
"time": "1761837103",
"uncertainty": 120
},
"stopId": "annimpo2"
},
{
"arrival": {
"time": "1761837148",
"uncertainty": 120
},
"departure": {
"time": "1761837152",
"uncertainty": 120
},
"stopId": "annsous2"
},
{
"arrival": {
"time": "1761837191",
"uncertainty": 120
},
"departure": {
"time": "1761837191",
"uncertainty": 120
},
"stopId": "annmerm2"
},
{
"arrival": {
"time": "1761837295",
"uncertainty": 120
},
"departure": {
"time": "1761837295",
"uncertainty": 120
},
"stopId": "annglie2"
},
{
"arrival": {
"time": "1761837379",
"uncertainty": 120
},
"departure": {
"time": "1761837379",
"uncertainty": 120
},
"stopId": "annroma2"
},
{
"arrival": {
"time": "1761837458",
"uncertainty": 120
},
"departure": {
"time": "1761837458",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1761837544",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748366"
},
"vehicle": {
"id": "345",
"label": "345"
}
}
},
{
"id": "21748323",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761840495",
"uncertainty": 120
},
"departure": {
"time": "1761840495",
"uncertainty": 120
},
"stopId": "vlgallo2"
},
{
"arrival": {
"time": "1761840620",
"uncertainty": 120
},
"departure": {
"time": "1761840620",
"uncertainty": 120
},
"stopId": "annvich1"
},
{
"departure": {
"time": "1761839100",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1761839230",
"uncertainty": 120
},
"departure": {
"time": "1761839230",
"uncertainty": 120
},
"stopId": "gaivern1"
},
{
"arrival": {
"time": "1761839300",
"uncertainty": 120
},
"departure": {
"time": "1761839300",
"uncertainty": 120
},
"stopId": "gaigent1"
},
{
"arrival": {
"time": "1761839400",
"uncertainty": 120
},
"departure": {
"time": "1761839400",
"uncertainty": 120
},
"stopId": "gaiegli3"
},
{
"arrival": {
"time": "1761839450",
"uncertainty": 120
},
"departure": {
"time": "1761839450",
"uncertainty": 120
},
"stopId": "gaimair1"
},
{
"arrival": {
"time": "1761839562",
"uncertainty": 120
},
"departure": {
"time": "1761839562",
"uncertainty": 120
},
"stopId": "gaichat1"
},
{
"arrival": {
"time": "1761839723",
"uncertainty": 120
},
"departure": {
"time": "1761839723",
"uncertainty": 120
},
"stopId": "annbrou1"
},
{
"arrival": {
"time": "1761839802",
"uncertainty": 120
},
"departure": {
"time": "1761839802",
"uncertainty": 120
},
"stopId": "amblach1"
},
{
"arrival": {
"time": "1761839880",
"uncertainty": 120
},
"departure": {
"time": "1761839880",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1761839949",
"uncertainty": 120
},
"departure": {
"time": "1761839949",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1761840003",
"uncertainty": 120
},
"departure": {
"time": "1761840003",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1761840180",
"uncertainty": 120
},
"departure": {
"time": "1761840180",
"uncertainty": 120
},
"stopId": "annmarc1"
},
{
"arrival": {
"time": "1761840211",
"uncertainty": 120
},
"departure": {
"time": "1761840211",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761840269",
"uncertainty": 120
},
"departure": {
"time": "1761840269",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761840411",
"uncertainty": 120
},
"departure": {
"time": "1761840411",
"uncertainty": 120
},
"stopId": "vlgtour2"
},
{
"arrival": {
"time": "1761840492",
"uncertainty": 120
},
"departure": {
"time": "1761840492",
"uncertainty": 120
},
"stopId": "vlgallo2"
},
{
"arrival": {
"time": "1761840600",
"uncertainty": 120
},
"departure": {
"time": "1761840600",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1761840676",
"uncertainty": 120
},
"departure": {
"time": "1761840676",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlglebo1"
},
{
"arrival": {
"time": "1761840733",
"uncertainty": 120
},
"departure": {
"time": "1761840733",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annvich1"
},
{
"arrival": {
"time": "1761840703",
"uncertainty": 120
},
"departure": {
"time": "1761840703",
"uncertainty": 120
},
"stopId": "annresi2"
},
{
"arrival": {
"time": "1761840786",
"uncertainty": 120
},
"departure": {
"time": "1761840786",
"uncertainty": 120
},
"stopId": "annmont1"
},
{
"arrival": {
"time": "1761840850",
"uncertainty": 120
},
"departure": {
"time": "1761840850",
"uncertainty": 120
},
"stopId": "vlgcoqu1"
},
{
"arrival": {
"time": "1761840916",
"uncertainty": 120
},
"departure": {
"time": "1761840916",
"uncertainty": 120
},
"stopId": "vlglang4"
},
{
"arrival": {
"time": "1761840941",
"uncertainty": 120
},
"departure": {
"time": "1761840941",
"uncertainty": 120
},
"stopId": "vlgdebu1"
},
{
"arrival": {
"time": "1761841024",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748323"
}
}
},
{
"id": "21748452",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761839254",
"uncertainty": 120
},
"departure": {
"time": "1761839254",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761839398",
"uncertainty": 120
},
"departure": {
"time": "1761839398",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"departure": {
"time": "1761838140",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1761838230",
"uncertainty": 120
},
"departure": {
"time": "1761838230",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1761838308",
"uncertainty": 120
},
"departure": {
"time": "1761838308",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1761838361",
"uncertainty": 120
},
"departure": {
"time": "1761838361",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1761838440",
"uncertainty": 120
},
"departure": {
"time": "1761838440",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1761838530",
"uncertainty": 120
},
"departure": {
"time": "1761838530",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1761838680",
"uncertainty": 120
},
"departure": {
"time": "1761838680",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761838798",
"uncertainty": 120
},
"departure": {
"time": "1761838798",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761838968",
"uncertainty": 120
},
"departure": {
"time": "1761838968",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1761839100",
"uncertainty": 120
},
"departure": {
"time": "1761839100",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1761839250",
"uncertainty": 120
},
"departure": {
"time": "1761839250",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761839340",
"uncertainty": 120
},
"departure": {
"time": "1761839340",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1761839484",
"uncertainty": 120
},
"departure": {
"time": "1761839484",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1761839605",
"uncertainty": 120
},
"departure": {
"time": "1761839605",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1761839670",
"uncertainty": 120
},
"departure": {
"time": "1761839670",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1761839784",
"uncertainty": 120
},
"departure": {
"time": "1761839784",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1761839905",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748452"
}
}
},
{
"id": "21748077",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761837900",
"uncertainty": 120
},
"stopId": "annclos2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748077"
}
}
},
{
"id": "21748252",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761838274",
"uncertainty": 120
},
"departure": {
"time": "1761838274",
"uncertainty": 120
},
"stopId": "ambedel1"
},
{
"arrival": {
"time": "1761838367",
"uncertainty": 120
},
"departure": {
"time": "1761838367",
"uncertainty": 120
},
"stopId": "ambifsi2"
},
{
"departure": {
"time": "1761837360",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1761837436",
"uncertainty": 120
},
"departure": {
"time": "1761837436",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1761837542",
"uncertainty": 120
},
"departure": {
"time": "1761837542",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1761837600",
"uncertainty": 120
},
"departure": {
"time": "1761837600",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1761837653",
"uncertainty": 120
},
"departure": {
"time": "1761837653",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1761837720",
"uncertainty": 120
},
"departure": {
"time": "1761837720",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1761837888",
"uncertainty": 120
},
"departure": {
"time": "1761837888",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1761838015",
"uncertainty": 120
},
"departure": {
"time": "1761838015",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1761838148",
"uncertainty": 120
},
"departure": {
"time": "1761838148",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1761838200",
"uncertainty": 120
},
"departure": {
"time": "1761838200",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1761838239",
"uncertainty": 120
},
"departure": {
"time": "1761838239",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1761838380",
"uncertainty": 120
},
"departure": {
"time": "1761838380",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1761838422",
"uncertainty": 120
},
"departure": {
"time": "1761838422",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1761838436",
"uncertainty": 120
},
"departure": {
"time": "1761838436",
"uncertainty": 120
},
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1761838509",
"uncertainty": 120
},
"departure": {
"time": "1761838509",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1761838664",
"uncertainty": 120
},
"departure": {
"time": "1761838664",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1761838866",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748252"
}
}
},
{
"id": "21748409",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761843803",
"uncertainty": 120
},
"departure": {
"time": "1761843803",
"uncertainty": 120
},
"stopId": "vmocedr2"
},
{
"arrival": {
"time": "1761843843",
"uncertainty": 120
},
"departure": {
"time": "1761843843",
"uncertainty": 120
},
"stopId": "annbonn2"
},
{
"arrival": {
"time": "1761843911",
"uncertainty": 120
},
"departure": {
"time": "1761843911",
"uncertainty": 120
},
"stopId": "anndrag2"
},
{
"arrival": {
"time": "1761843941",
"uncertainty": 120
},
"departure": {
"time": "1761843941",
"uncertainty": 120
},
"stopId": "anndrag4"
},
{
"arrival": {
"time": "1761843989",
"uncertainty": 120
},
"departure": {
"time": "1761843989",
"uncertainty": 120
},
"stopId": "annvale2"
},
{
"arrival": {
"time": "1761844051",
"uncertainty": 120
},
"departure": {
"time": "1761844051",
"uncertainty": 120
},
"stopId": "annbleu2"
},
{
"arrival": {
"time": "1761844911",
"uncertainty": 120
},
"departure": {
"time": "1761844911",
"uncertainty": 120
},
"stopId": "ambedel1"
},
{
"arrival": {
"time": "1761845004",
"uncertainty": 120
},
"departure": {
"time": "1761845004",
"uncertainty": 120
},
"stopId": "ambifsi2"
},
{
"departure": {
"time": "1761840540",
"uncertainty": 120
},
"stopId": "stjgare1"
},
{
"arrival": {
"time": "1761840692",
"uncertainty": 120
},
"departure": {
"time": "1761840692",
"uncertainty": 120
},
"stopId": "stjaran2"
},
{
"arrival": {
"time": "1761840779",
"uncertainty": 120
},
"departure": {
"time": "1761840779",
"uncertainty": 120
},
"stopId": "stjfeig2"
},
{
"arrival": {
"time": "1761840900",
"uncertainty": 120
},
"departure": {
"time": "1761840900",
"uncertainty": 120
},
"stopId": "stjcerv2"
},
{
"arrival": {
"time": "1761840976",
"uncertainty": 120
},
"departure": {
"time": "1761840976",
"uncertainty": 120
},
"stopId": "stjcasi2"
},
{
"arrival": {
"time": "1761841126",
"uncertainty": 120
},
"departure": {
"time": "1761841126",
"uncertainty": 120
},
"stopId": "neycent2"
},
{
"arrival": {
"time": "1761841200",
"uncertainty": 120
},
"departure": {
"time": "1761841200",
"uncertainty": 120
},
"stopId": "neymoui2"
},
{
"arrival": {
"time": "1761841243",
"uncertainty": 120
},
"departure": {
"time": "1761841243",
"uncertainty": 120
},
"stopId": "neychef2"
},
{
"arrival": {
"time": "1761841264",
"uncertainty": 120
},
"departure": {
"time": "1761841264",
"uncertainty": 120
},
"stopId": "neyforg2"
},
{
"arrival": {
"time": "1761841401",
"uncertainty": 120
},
"departure": {
"time": "1761841401",
"uncertainty": 120
},
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1761841440",
"uncertainty": 120
},
"departure": {
"time": "1761841440",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1761841807",
"uncertainty": 120
},
"departure": {
"time": "1761841807",
"uncertainty": 120
},
"stopId": "stjpont4"
},
{
"arrival": {
"time": "1761842040",
"uncertainty": 120
},
"departure": {
"time": "1761842040",
"uncertainty": 120
},
"stopId": "colmarc2"
},
{
"arrival": {
"time": "1761842403",
"uncertainty": 120
},
"departure": {
"time": "1761842403",
"uncertainty": 120
},
"stopId": "bossous2"
},
{
"arrival": {
"time": "1761842640",
"uncertainty": 120
},
"departure": {
"time": "1761842640",
"uncertainty": 120
},
"stopId": "etrdoua2"
},
{
"arrival": {
"time": "1761842835",
"uncertainty": 120
},
"departure": {
"time": "1761842835",
"uncertainty": 120
},
"stopId": "etriles2"
},
{
"arrival": {
"time": "1761843207",
"uncertainty": 120
},
"departure": {
"time": "1761843207",
"uncertainty": 120
},
"stopId": "etrmair2"
},
{
"arrival": {
"time": "1761843303",
"uncertainty": 120
},
"departure": {
"time": "1761843303",
"uncertainty": 120
},
"stopId": "etrblan2"
},
{
"arrival": {
"time": "1761843420",
"uncertainty": 120
},
"departure": {
"time": "1761843420",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1761843550",
"uncertainty": 120
},
"departure": {
"time": "1761843550",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annprof2"
},
{
"arrival": {
"time": "1761844120",
"uncertainty": 120
},
"departure": {
"time": "1761844120",
"uncertainty": 120
},
"stopId": "annandr2"
},
{
"arrival": {
"time": "1761844325",
"uncertainty": 120
},
"departure": {
"time": "1761844325",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1761844425",
"uncertainty": 120
},
"departure": {
"time": "1761844425",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1761844565",
"uncertainty": 120
},
"departure": {
"time": "1761844565",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1761844760",
"uncertainty": 120
},
"departure": {
"time": "1761844760",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1761844826",
"uncertainty": 120
},
"departure": {
"time": "1761844826",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1761844875",
"uncertainty": 120
},
"departure": {
"time": "1761844875",
"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": "1761845089",
"uncertainty": 120
},
"stopId": "vlgroto2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748409"
}
}
},
{
"id": "21748450",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761836548",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1761836671",
"uncertainty": 120
},
"departure": {
"time": "1761836698",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1761836785",
"uncertainty": 120
},
"departure": {
"time": "1761836788",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1761836866",
"uncertainty": 120
},
"departure": {
"time": "1761836908",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1761836968",
"uncertainty": 120
},
"departure": {
"time": "1761836998",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1761837087",
"uncertainty": 120
},
"departure": {
"time": "1761837088",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1761837174",
"uncertainty": 120
},
"departure": {
"time": "1761837174",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1761837271",
"uncertainty": 120
},
"departure": {
"time": "1761837271",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1761837377",
"uncertainty": 120
},
"departure": {
"time": "1761837377",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1761837492",
"uncertainty": 120
},
"departure": {
"time": "1761837492",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1761837557",
"uncertainty": 120
},
"departure": {
"time": "1761837557",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1761837674",
"uncertainty": 120
},
"departure": {
"time": "1761837674",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1761837735",
"uncertainty": 120
},
"departure": {
"time": "1761837735",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1761837823",
"uncertainty": 120
},
"departure": {
"time": "1761837823",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1761837879",
"uncertainty": 120
},
"departure": {
"time": "1761837879",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1761837966",
"uncertainty": 120
},
"departure": {
"time": "1761837966",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1761838038",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748450"
},
"vehicle": {
"id": "338",
"label": "338"
}
}
},
{
"id": "21748076",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761837300",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1761837592",
"uncertainty": 120
},
"departure": {
"time": "1761837592",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1761837682",
"uncertainty": 120
},
"departure": {
"time": "1761837682",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1761837846",
"uncertainty": 120
},
"departure": {
"time": "1761837846",
"uncertainty": 120
},
"stopId": "ambvoie2"
},
{
"arrival": {
"time": "1761838126",
"uncertainty": 120
},
"departure": {
"time": "1761838126",
"uncertainty": 120
},
"stopId": "ambmoul2"
},
{
"arrival": {
"time": "1761838353",
"uncertainty": 120
},
"departure": {
"time": "1761838353",
"uncertainty": 120
},
"stopId": "gaitour2"
},
{
"arrival": {
"time": "1761838485",
"uncertainty": 120
},
"departure": {
"time": "1761838485",
"uncertainty": 120
},
"stopId": "gaimach1"
},
{
"arrival": {
"time": "1761838561",
"uncertainty": 120
},
"stopId": "gaimoil1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748076"
}
}
},
{
"id": "21748186",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761837300",
"uncertainty": 120
},
"stopId": "gaimoil2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748186"
}
}
},
{
"id": "21748367",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761838860",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748367"
}
}
},
{
"id": "21748446",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761838260",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748446"
}
}
},
{
"id": "21748447",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761840060",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748447"
}
}
},
{
"id": "21748453",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761840154",
"uncertainty": 120
},
"departure": {
"time": "1761840154",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761840298",
"uncertainty": 120
},
"departure": {
"time": "1761840298",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"departure": {
"time": "1761839040",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1761839130",
"uncertainty": 120
},
"departure": {
"time": "1761839130",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1761839208",
"uncertainty": 120
},
"departure": {
"time": "1761839208",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1761839261",
"uncertainty": 120
},
"departure": {
"time": "1761839261",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1761839340",
"uncertainty": 120
},
"departure": {
"time": "1761839340",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1761839430",
"uncertainty": 120
},
"departure": {
"time": "1761839430",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1761839580",
"uncertainty": 120
},
"departure": {
"time": "1761839580",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761839698",
"uncertainty": 120
},
"departure": {
"time": "1761839698",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761839868",
"uncertainty": 120
},
"departure": {
"time": "1761839868",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1761840000",
"uncertainty": 120
},
"departure": {
"time": "1761840000",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1761840150",
"uncertainty": 120
},
"departure": {
"time": "1761840150",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761840240",
"uncertainty": 120
},
"departure": {
"time": "1761840240",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1761840384",
"uncertainty": 120
},
"departure": {
"time": "1761840384",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1761840505",
"uncertainty": 120
},
"departure": {
"time": "1761840505",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1761840570",
"uncertainty": 120
},
"departure": {
"time": "1761840570",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1761840684",
"uncertainty": 120
},
"departure": {
"time": "1761840684",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1761840805",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748453"
}
}
},
{
"id": "21748191",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761840180",
"uncertainty": 120
},
"stopId": "gaimoil2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748191"
}
}
},
{
"id": "21748199",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761840600",
"uncertainty": 120
},
"stopId": "gaimoil2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748199"
}
}
},
{
"id": "21748454",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761841054",
"uncertainty": 120
},
"departure": {
"time": "1761841054",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761841198",
"uncertainty": 120
},
"departure": {
"time": "1761841198",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"departure": {
"time": "1761839940",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1761840030",
"uncertainty": 120
},
"departure": {
"time": "1761840030",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1761840108",
"uncertainty": 120
},
"departure": {
"time": "1761840108",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1761840161",
"uncertainty": 120
},
"departure": {
"time": "1761840161",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1761840240",
"uncertainty": 120
},
"departure": {
"time": "1761840240",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1761840330",
"uncertainty": 120
},
"departure": {
"time": "1761840330",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1761840480",
"uncertainty": 120
},
"departure": {
"time": "1761840480",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761840598",
"uncertainty": 120
},
"departure": {
"time": "1761840598",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761840768",
"uncertainty": 120
},
"departure": {
"time": "1761840768",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1761840900",
"uncertainty": 120
},
"departure": {
"time": "1761840900",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1761841050",
"uncertainty": 120
},
"departure": {
"time": "1761841050",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761841140",
"uncertainty": 120
},
"departure": {
"time": "1761841140",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1761841284",
"uncertainty": 120
},
"departure": {
"time": "1761841284",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1761841405",
"uncertainty": 120
},
"departure": {
"time": "1761841405",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1761841470",
"uncertainty": 120
},
"departure": {
"time": "1761841470",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1761841584",
"uncertainty": 120
},
"departure": {
"time": "1761841584",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1761841705",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748454"
}
}
},
{
"id": "21748363",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761835319",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1761835439",
"uncertainty": 120
},
"departure": {
"time": "1761835439",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1761835526",
"uncertainty": 120
},
"departure": {
"time": "1761835529",
"uncertainty": 120
},
"stopId": "annroma1"
},
{
"arrival": {
"time": "1761835615",
"uncertainty": 120
},
"departure": {
"time": "1761835619",
"uncertainty": 120
},
"stopId": "annglie1"
},
{
"arrival": {
"time": "1761835759",
"uncertainty": 120
},
"departure": {
"time": "1761835769",
"uncertainty": 120
},
"stopId": "annmerm1"
},
{
"arrival": {
"time": "1761835799",
"uncertainty": 120
},
"departure": {
"time": "1761835799",
"uncertainty": 120
},
"stopId": "annsous1"
},
{
"arrival": {
"time": "1761835866",
"uncertainty": 120
},
"departure": {
"time": "1761835866",
"uncertainty": 120
},
"stopId": "annimpo1"
},
{
"arrival": {
"time": "1761835924",
"uncertainty": 120
},
"departure": {
"time": "1761835924",
"uncertainty": 120
},
"stopId": "annctra1"
},
{
"arrival": {
"time": "1761835995",
"uncertainty": 120
},
"departure": {
"time": "1761835995",
"uncertainty": 120
},
"stopId": "vmonant1"
},
{
"arrival": {
"time": "1761836069",
"uncertainty": 120
},
"departure": {
"time": "1761836069",
"uncertainty": 120
},
"stopId": "vmobasm1"
},
{
"arrival": {
"time": "1761836151",
"uncertainty": 120
},
"departure": {
"time": "1761836151",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1761836242",
"uncertainty": 120
},
"departure": {
"time": "1761836242",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1761836351",
"uncertainty": 120
},
"departure": {
"time": "1761836369",
"uncertainty": 120
},
"stopId": "cratani1"
},
{
"arrival": {
"time": "1761836487",
"uncertainty": 120
},
"departure": {
"time": "1761836489",
"uncertainty": 120
},
"stopId": "craberg1"
},
{
"arrival": {
"time": "1761836647",
"uncertainty": 120
},
"departure": {
"time": "1761836647",
"uncertainty": 120
},
"stopId": "bonmeno1"
},
{
"arrival": {
"time": "1761836681",
"uncertainty": 120
},
"departure": {
"time": "1761836699",
"uncertainty": 120
},
"stopId": "bonentr1"
},
{
"arrival": {
"time": "1761837174",
"uncertainty": 120
},
"stopId": "csahopi1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748363"
},
"vehicle": {
"id": "405",
"label": "405"
}
}
},
{
"id": "21748322",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761838000",
"uncertainty": 120
},
"departure": {
"time": "1761838000",
"uncertainty": 120
},
"stopId": "vlgallo2"
},
{
"arrival": {
"time": "1761838125",
"uncertainty": 120
},
"departure": {
"time": "1761838125",
"uncertainty": 120
},
"stopId": "annvich1"
},
{
"departure": {
"time": "1761836409",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1761836513",
"uncertainty": 120
},
"departure": {
"time": "1761836523",
"uncertainty": 120
},
"stopId": "gaivern1"
},
{
"arrival": {
"time": "1761836587",
"uncertainty": 120
},
"departure": {
"time": "1761836650",
"uncertainty": 120
},
"stopId": "gaigent1"
},
{
"arrival": {
"time": "1761836671",
"uncertainty": 120
},
"departure": {
"time": "1761836671",
"uncertainty": 120
},
"stopId": "gaiegli3"
},
{
"arrival": {
"time": "1761836731",
"uncertainty": 120
},
"departure": {
"time": "1761836731",
"uncertainty": 120
},
"stopId": "gaimair1"
},
{
"arrival": {
"time": "1761836801",
"uncertainty": 120
},
"departure": {
"time": "1761836823",
"uncertainty": 120
},
"stopId": "gaichat1"
},
{
"arrival": {
"time": "1761837121",
"uncertainty": 120
},
"departure": {
"time": "1761837121",
"uncertainty": 120
},
"stopId": "annbrou1"
},
{
"arrival": {
"time": "1761837226",
"uncertainty": 120
},
"departure": {
"time": "1761837226",
"uncertainty": 120
},
"stopId": "amblach1"
},
{
"arrival": {
"time": "1761837304",
"uncertainty": 120
},
"departure": {
"time": "1761837304",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1761837423",
"uncertainty": 120
},
"departure": {
"time": "1761837423",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1761837486",
"uncertainty": 120
},
"departure": {
"time": "1761837486",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1761837663",
"uncertainty": 120
},
"departure": {
"time": "1761837663",
"uncertainty": 120
},
"stopId": "annmarc1"
},
{
"arrival": {
"time": "1761837694",
"uncertainty": 120
},
"departure": {
"time": "1761837694",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761837774",
"uncertainty": 120
},
"departure": {
"time": "1761837774",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761837916",
"uncertainty": 120
},
"departure": {
"time": "1761837916",
"uncertainty": 120
},
"stopId": "vlgtour2"
},
{
"arrival": {
"time": "1761837997",
"uncertainty": 120
},
"departure": {
"time": "1761837997",
"uncertainty": 120
},
"stopId": "vlgallo2"
},
{
"arrival": {
"time": "1761837900",
"uncertainty": 120
},
"departure": {
"time": "1761837900",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1761837976",
"uncertainty": 120
},
"departure": {
"time": "1761837976",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlglebo1"
},
{
"arrival": {
"time": "1761838033",
"uncertainty": 120
},
"departure": {
"time": "1761838033",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annvich1"
},
{
"arrival": {
"time": "1761838208",
"uncertainty": 120
},
"departure": {
"time": "1761838208",
"uncertainty": 120
},
"stopId": "annresi2"
},
{
"arrival": {
"time": "1761838290",
"uncertainty": 120
},
"departure": {
"time": "1761838290",
"uncertainty": 120
},
"stopId": "annmont1"
},
{
"arrival": {
"time": "1761838354",
"uncertainty": 120
},
"departure": {
"time": "1761838354",
"uncertainty": 120
},
"stopId": "vlgcoqu1"
},
{
"arrival": {
"time": "1761838420",
"uncertainty": 120
},
"departure": {
"time": "1761838420",
"uncertainty": 120
},
"stopId": "vlglang4"
},
{
"arrival": {
"time": "1761838445",
"uncertainty": 120
},
"departure": {
"time": "1761838445",
"uncertainty": 120
},
"stopId": "vlgdebu1"
},
{
"arrival": {
"time": "1761838528",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748322"
},
"vehicle": {
"id": "340",
"label": "340"
}
}
},
{
"id": "21748253",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761840244",
"uncertainty": 120
},
"departure": {
"time": "1761840244",
"uncertainty": 120
},
"stopId": "ambedel1"
},
{
"arrival": {
"time": "1761840337",
"uncertainty": 120
},
"departure": {
"time": "1761840337",
"uncertainty": 120
},
"stopId": "ambifsi2"
},
{
"departure": {
"time": "1761839280",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1761839356",
"uncertainty": 120
},
"departure": {
"time": "1761839356",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1761839462",
"uncertainty": 120
},
"departure": {
"time": "1761839462",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1761839520",
"uncertainty": 120
},
"departure": {
"time": "1761839520",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1761839573",
"uncertainty": 120
},
"departure": {
"time": "1761839573",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1761839640",
"uncertainty": 120
},
"departure": {
"time": "1761839640",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1761839808",
"uncertainty": 120
},
"departure": {
"time": "1761839808",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1761839987",
"uncertainty": 120
},
"departure": {
"time": "1761839987",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1761840120",
"uncertainty": 120
},
"departure": {
"time": "1761840120",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1761840171",
"uncertainty": 120
},
"departure": {
"time": "1761840171",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1761840209",
"uncertainty": 120
},
"departure": {
"time": "1761840209",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1761840300",
"uncertainty": 120
},
"departure": {
"time": "1761840300",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1761840342",
"uncertainty": 120
},
"departure": {
"time": "1761840342",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1761840407",
"uncertainty": 120
},
"departure": {
"time": "1761840407",
"uncertainty": 120
},
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1761840480",
"uncertainty": 120
},
"departure": {
"time": "1761840480",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1761840636",
"uncertainty": 120
},
"departure": {
"time": "1761840636",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1761840840",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748253"
}
}
},
{
"id": "21748404",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761837523",
"uncertainty": 120
},
"departure": {
"time": "1761837523",
"uncertainty": 120
},
"stopId": "vmocedr2"
},
{
"arrival": {
"time": "1761837563",
"uncertainty": 120
},
"departure": {
"time": "1761837563",
"uncertainty": 120
},
"stopId": "annbonn2"
},
{
"arrival": {
"time": "1761837631",
"uncertainty": 120
},
"departure": {
"time": "1761837631",
"uncertainty": 120
},
"stopId": "anndrag2"
},
{
"arrival": {
"time": "1761837661",
"uncertainty": 120
},
"departure": {
"time": "1761837661",
"uncertainty": 120
},
"stopId": "anndrag4"
},
{
"arrival": {
"time": "1761837709",
"uncertainty": 120
},
"departure": {
"time": "1761837709",
"uncertainty": 120
},
"stopId": "annvale2"
},
{
"arrival": {
"time": "1761837771",
"uncertainty": 120
},
"departure": {
"time": "1761837771",
"uncertainty": 120
},
"stopId": "annbleu2"
},
{
"arrival": {
"time": "1761838561",
"uncertainty": 120
},
"departure": {
"time": "1761838561",
"uncertainty": 120
},
"stopId": "ambedel1"
},
{
"arrival": {
"time": "1761838654",
"uncertainty": 120
},
"departure": {
"time": "1761838654",
"uncertainty": 120
},
"stopId": "ambifsi2"
},
{
"departure": {
"time": "1761833598",
"uncertainty": 120
},
"stopId": "stjgare1"
},
{
"arrival": {
"time": "1761833672",
"uncertainty": 120
},
"departure": {
"time": "1761833676",
"uncertainty": 120
},
"stopId": "stjaran2"
},
{
"arrival": {
"time": "1761833764",
"uncertainty": 120
},
"departure": {
"time": "1761833764",
"uncertainty": 120
},
"stopId": "stjfeig2"
},
{
"arrival": {
"time": "1761833874",
"uncertainty": 120
},
"departure": {
"time": "1761833874",
"uncertainty": 120
},
"stopId": "stjcerv2"
},
{
"arrival": {
"time": "1761833946",
"uncertainty": 120
},
"departure": {
"time": "1761833946",
"uncertainty": 120
},
"stopId": "stjcasi2"
},
{
"arrival": {
"time": "1761834036",
"uncertainty": 120
},
"departure": {
"time": "1761834066",
"uncertainty": 120
},
"stopId": "neycent2"
},
{
"arrival": {
"time": "1761834133",
"uncertainty": 120
},
"departure": {
"time": "1761834133",
"uncertainty": 120
},
"stopId": "neymoui2"
},
{
"arrival": {
"time": "1761834280",
"uncertainty": 120
},
"departure": {
"time": "1761834280",
"uncertainty": 120
},
"stopId": "neychef2"
},
{
"arrival": {
"time": "1761834320",
"uncertainty": 120
},
"departure": {
"time": "1761834320",
"uncertainty": 120
},
"stopId": "neyforg2"
},
{
"arrival": {
"time": "1761834610",
"uncertainty": 120
},
"departure": {
"time": "1761834610",
"uncertainty": 120
},
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1761834737",
"uncertainty": 120
},
"departure": {
"time": "1761834756",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1761834936",
"uncertainty": 120
},
"departure": {
"time": "1761834936",
"uncertainty": 120
},
"stopId": "stjpont4"
},
{
"arrival": {
"time": "1761835056",
"uncertainty": 120
},
"departure": {
"time": "1761835056",
"uncertainty": 120
},
"stopId": "colmarc2"
},
{
"arrival": {
"time": "1761835262",
"uncertainty": 120
},
"departure": {
"time": "1761835286",
"uncertainty": 120
},
"stopId": "bossous2"
},
{
"arrival": {
"time": "1761835511",
"uncertainty": 120
},
"departure": {
"time": "1761835550",
"uncertainty": 120
},
"stopId": "etrdoua2"
},
{
"arrival": {
"time": "1761835671",
"uncertainty": 120
},
"departure": {
"time": "1761835671",
"uncertainty": 120
},
"stopId": "etriles2"
},
{
"arrival": {
"time": "1761835832",
"uncertainty": 120
},
"departure": {
"time": "1761835832",
"uncertainty": 120
},
"stopId": "etrmair2"
},
{
"arrival": {
"time": "1761836489",
"uncertainty": 120
},
"departure": {
"time": "1761836510",
"uncertainty": 120
},
"stopId": "etrblan2"
},
{
"arrival": {
"time": "1761837033",
"uncertainty": 120
},
"departure": {
"time": "1761837140",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1761836350",
"uncertainty": 120
},
"departure": {
"time": "1761836350",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annprof2"
},
{
"arrival": {
"time": "1761837840",
"uncertainty": 120
},
"departure": {
"time": "1761837840",
"uncertainty": 120
},
"stopId": "annandr2"
},
{
"arrival": {
"time": "1761838045",
"uncertainty": 120
},
"departure": {
"time": "1761838045",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1761838145",
"uncertainty": 120
},
"departure": {
"time": "1761838145",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1761838242",
"uncertainty": 120
},
"departure": {
"time": "1761838242",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1761838437",
"uncertainty": 120
},
"departure": {
"time": "1761838437",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1761838488",
"uncertainty": 120
},
"departure": {
"time": "1761838488",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1761838526",
"uncertainty": 120
},
"departure": {
"time": "1761838526",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1761837784",
"uncertainty": 120
},
"departure": {
"time": "1761837784",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1761837837",
"uncertainty": 120
},
"departure": {
"time": "1761837837",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1761838722",
"uncertainty": 120
},
"stopId": "vlgroto2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748404"
},
"vehicle": {
"id": "406",
"label": "406"
}
}
},
{
"id": "21748081",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761840180",
"uncertainty": 120
},
"stopId": "annclos2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748081"
}
}
},
{
"id": "21748562",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761840000",
"uncertainty": 120
},
"stopId": "craalte3"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748562"
}
}
},
{
"id": "21748561",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761836590",
"uncertainty": 120
},
"departure": {
"time": "1761836598",
"uncertainty": 120
},
"stopId": "vlgdeux2"
},
{
"arrival": {
"time": "1761836748",
"uncertainty": 120
},
"departure": {
"time": "1761836748",
"uncertainty": 120
},
"stopId": "vlgarti2"
},
{
"arrival": {
"time": "1761836817",
"uncertainty": 120
},
"departure": {
"time": "1761836817",
"uncertainty": 120
},
"stopId": "vlgbich2"
},
{
"arrival": {
"time": "1761836868",
"uncertainty": 120
},
"departure": {
"time": "1761836868",
"uncertainty": 120
},
"stopId": "vlgabon2"
},
{
"arrival": {
"time": "1761836905",
"uncertainty": 120
},
"departure": {
"time": "1761836928",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1761837040",
"uncertainty": 120
},
"departure": {
"time": "1761837078",
"uncertainty": 120
},
"stopId": "vlglang3"
},
{
"arrival": {
"time": "1761837133",
"uncertainty": 120
},
"departure": {
"time": "1761837133",
"uncertainty": 120
},
"stopId": "vlgcoqu2"
},
{
"arrival": {
"time": "1761837155",
"uncertainty": 120
},
"departure": {
"time": "1761837155",
"uncertainty": 120
},
"stopId": "annmont2"
},
{
"arrival": {
"time": "1761837197",
"uncertainty": 120
},
"departure": {
"time": "1761837197",
"uncertainty": 120
},
"stopId": "annresi1"
},
{
"arrival": {
"time": "1761837276",
"uncertainty": 120
},
"departure": {
"time": "1761837276",
"uncertainty": 120
},
"stopId": "annmerm1"
},
{
"arrival": {
"time": "1761837307",
"uncertainty": 120
},
"departure": {
"time": "1761837307",
"uncertainty": 120
},
"stopId": "annsous1"
},
{
"arrival": {
"time": "1761837371",
"uncertainty": 120
},
"departure": {
"time": "1761837371",
"uncertainty": 120
},
"stopId": "annimpo1"
},
{
"arrival": {
"time": "1761837457",
"uncertainty": 120
},
"departure": {
"time": "1761837457",
"uncertainty": 120
},
"stopId": "anniled2"
},
{
"arrival": {
"time": "1761837509",
"uncertainty": 120
},
"departure": {
"time": "1761837509",
"uncertainty": 120
},
"stopId": "annlivr2"
},
{
"arrival": {
"time": "1761837565",
"uncertainty": 120
},
"departure": {
"time": "1761837565",
"uncertainty": 120
},
"stopId": "annrcot2"
},
{
"arrival": {
"time": "1761837620",
"uncertainty": 120
},
"departure": {
"time": "1761837620",
"uncertainty": 120
},
"stopId": "annduso2"
},
{
"arrival": {
"time": "1761837715",
"uncertainty": 120
},
"departure": {
"time": "1761837715",
"uncertainty": 120
},
"stopId": "annverd2"
},
{
"arrival": {
"time": "1761837787",
"uncertainty": 120
},
"departure": {
"time": "1761837787",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1761837854",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748561"
},
"vehicle": {
"id": "330",
"label": "330"
}
}
},
{
"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": "1761837156",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748280"
},
"vehicle": {
"id": "336",
"label": "336"
}
}
},
{
"id": "21748369",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761840720",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748369"
}
}
},
{
"id": "21748080",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761839700",
"uncertainty": 120
},
"stopId": "annclos2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748080"
}
}
},
{
"id": "21748306",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761839100",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748306"
}
}
},
{
"id": "21748405",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761835688",
"uncertainty": 120
},
"departure": {
"time": "1761835688",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1761835778",
"uncertainty": 120
},
"departure": {
"time": "1761835778",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1761835841",
"uncertainty": 120
},
"departure": {
"time": "1761835841",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1761835904",
"uncertainty": 120
},
"departure": {
"time": "1761835904",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1761835956",
"uncertainty": 120
},
"departure": {
"time": "1761835956",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1761835998",
"uncertainty": 120
},
"departure": {
"time": "1761835998",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1761836304",
"uncertainty": 120
},
"departure": {
"time": "1761836318",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1761836498",
"uncertainty": 120
},
"departure": {
"time": "1761836498",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1761836558",
"uncertainty": 120
},
"departure": {
"time": "1761836558",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1761836678",
"uncertainty": 120
},
"departure": {
"time": "1761836678",
"uncertainty": 120
},
"stopId": "annandr1"
},
{
"arrival": {
"time": "1761836760",
"uncertainty": 120
},
"departure": {
"time": "1761836760",
"uncertainty": 120
},
"stopId": "annprof1"
},
{
"arrival": {
"time": "1761836898",
"uncertainty": 120
},
"departure": {
"time": "1761836948",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1761837084",
"uncertainty": 120
},
"departure": {
"time": "1761837084",
"uncertainty": 120
},
"stopId": "etrblan1"
},
{
"arrival": {
"time": "1761837140",
"uncertainty": 120
},
"departure": {
"time": "1761837140",
"uncertainty": 120
},
"stopId": "etrmair1"
},
{
"arrival": {
"time": "1761837373",
"uncertainty": 120
},
"departure": {
"time": "1761837373",
"uncertainty": 120
},
"stopId": "etriles1"
},
{
"arrival": {
"time": "1761837486",
"uncertainty": 120
},
"departure": {
"time": "1761837486",
"uncertainty": 120
},
"stopId": "etrdoua1"
},
{
"arrival": {
"time": "1761837677",
"uncertainty": 120
},
"departure": {
"time": "1761837677",
"uncertainty": 120
},
"stopId": "bossous1"
},
{
"arrival": {
"time": "1761837846",
"uncertainty": 120
},
"departure": {
"time": "1761837846",
"uncertainty": 120
},
"stopId": "colmarc1"
},
{
"arrival": {
"time": "1761837955",
"uncertainty": 120
},
"departure": {
"time": "1761837955",
"uncertainty": 120
},
"stopId": "stjpont3"
},
{
"arrival": {
"time": "1761838061",
"uncertainty": 120
},
"departure": {
"time": "1761838061",
"uncertainty": 120
},
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1761838103",
"uncertainty": 120
},
"departure": {
"time": "1761838103",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1761838449",
"uncertainty": 120
},
"departure": {
"time": "1761838449",
"uncertainty": 120
},
"stopId": "neyforg1"
},
{
"arrival": {
"time": "1761838493",
"uncertainty": 120
},
"departure": {
"time": "1761838493",
"uncertainty": 120
},
"stopId": "neychef1"
},
{
"arrival": {
"time": "1761838583",
"uncertainty": 120
},
"departure": {
"time": "1761838583",
"uncertainty": 120
},
"stopId": "neymoui1"
},
{
"arrival": {
"time": "1761838664",
"uncertainty": 120
},
"departure": {
"time": "1761838664",
"uncertainty": 120
},
"stopId": "neycent1"
},
{
"arrival": {
"time": "1761838792",
"uncertainty": 120
},
"departure": {
"time": "1761838792",
"uncertainty": 120
},
"stopId": "stjcasi1"
},
{
"arrival": {
"time": "1761838896",
"uncertainty": 120
},
"departure": {
"time": "1761838896",
"uncertainty": 120
},
"stopId": "stjcerv1"
},
{
"arrival": {
"time": "1761839011",
"uncertainty": 120
},
"departure": {
"time": "1761839011",
"uncertainty": 120
},
"stopId": "stjmugu1"
},
{
"arrival": {
"time": "1761839097",
"uncertainty": 120
},
"departure": {
"time": "1761839097",
"uncertainty": 120
},
"stopId": "stjaran1"
},
{
"arrival": {
"time": "1761839183",
"uncertainty": 120
},
"stopId": "stjgare1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748405"
},
"vehicle": {
"id": "402",
"label": "402"
}
}
},
{
"id": "21748370",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761837360",
"uncertainty": 120
},
"stopId": "csahopi1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748370"
}
}
},
{
"id": "21748185",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761836700",
"uncertainty": 120
},
"stopId": "gaimoil2"
},
{
"arrival": {
"time": "1761836741",
"uncertainty": 120
},
"departure": {
"time": "1761836761",
"uncertainty": 120
},
"stopId": "gaimach2"
},
{
"arrival": {
"time": "1761836833",
"uncertainty": 120
},
"departure": {
"time": "1761836851",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1761836971",
"uncertainty": 120
},
"departure": {
"time": "1761836971",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1761837100",
"uncertainty": 120
},
"departure": {
"time": "1761837121",
"uncertainty": 120
},
"stopId": "ambvoie1"
},
{
"arrival": {
"time": "1761837335",
"uncertainty": 120
},
"departure": {
"time": "1761837335",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1761837456",
"uncertainty": 120
},
"departure": {
"time": "1761837456",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1761837520",
"uncertainty": 120
},
"stopId": "annclos3"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748185"
},
"vehicle": {
"id": "506",
"label": "506"
}
}
},
{
"id": "21748459",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1761837608",
"uncertainty": 120
},
"departure": {
"time": "1761837608",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761837752",
"uncertainty": 120
},
"departure": {
"time": "1761837752",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"departure": {
"time": "1761836431",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1761836527",
"uncertainty": 120
},
"departure": {
"time": "1761836527",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1761836622",
"uncertainty": 120
},
"departure": {
"time": "1761836641",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1761836730",
"uncertainty": 120
},
"departure": {
"time": "1761836731",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1761836813",
"uncertainty": 120
},
"departure": {
"time": "1761836821",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1761836851",
"uncertainty": 120
},
"departure": {
"time": "1761836881",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1761837024",
"uncertainty": 120
},
"departure": {
"time": "1761837061",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1761837185",
"uncertainty": 120
},
"departure": {
"time": "1761837185",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1761837306",
"uncertainty": 120
},
"departure": {
"time": "1761837306",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1761837438",
"uncertainty": 120
},
"departure": {
"time": "1761837438",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1761837604",
"uncertainty": 120
},
"departure": {
"time": "1761837604",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1761837540",
"uncertainty": 120
},
"departure": {
"time": "1761837540",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1761837838",
"uncertainty": 120
},
"departure": {
"time": "1761837838",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1761837938",
"uncertainty": 120
},
"departure": {
"time": "1761837938",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1761838005",
"uncertainty": 120
},
"departure": {
"time": "1761838005",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1761838103",
"uncertainty": 120
},
"departure": {
"time": "1761838103",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1761838224",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748459"
},
"vehicle": {
"id": "324",
"label": "324"
}
}
},
{
"id": "21748187",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761837900",
"uncertainty": 120
},
"stopId": "gaimoil2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748187"
}
}
},
{
"id": "21748282",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761837360",
"uncertainty": 120
},
"stopId": "vlgegli1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748282"
}
}
},
{
"id": "21748189",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761839100",
"uncertainty": 120
},
"stopId": "gaimoil2"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "Sub",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748189"
}
}
},
{
"id": "21748593",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1761837949",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1761838053",
"uncertainty": 120
},
"departure": {
"time": "1761838053",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1761838169",
"uncertainty": 120
},
"departure": {
"time": "1761838169",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1761838237",
"uncertainty": 120
},
"departure": {
"time": "1761838237",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1761838351",
"uncertainty": 120
},
"departure": {
"time": "1761838351",
"uncertainty": 120
},
"stopId": "annbleu1"
},
{
"arrival": {
"time": "1761838439",
"uncertainty": 120
},
"departure": {
"time": "1761838439",
"uncertainty": 120
},
"stopId": "annvale1"
},
{
"arrival": {
"time": "1761838502",
"uncertainty": 120
},
"departure": {
"time": "1761838502",
"uncertainty": 120
},
"stopId": "anndrag1"
},
{
"arrival": {
"time": "1761838562",
"uncertainty": 120
},
"departure": {
"time": "1761838562",
"uncertainty": 120
},
"stopId": "annbonn1"
},
{
"arrival": {
"time": "1761838594",
"uncertainty": 120
},
"departure": {
"time": "1761838594",
"uncertainty": 120
},
"stopId": "vmocedr1"
},
{
"arrival": {
"time": "1761838671",
"uncertainty": 120
},
"departure": {
"time": "1761838671",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1761838704",
"uncertainty": 120
},
"departure": {
"time": "1761838704",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1761838760",
"uncertainty": 120
},
"departure": {
"time": "1761838760",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1761838849",
"uncertainty": 120
},
"departure": {
"time": "1761838849",
"uncertainty": 120
},
"stopId": "vmonous1"
},
{
"arrival": {
"time": "1761838926",
"uncertainty": 120
},
"departure": {
"time": "1761838926",
"uncertainty": 120
},
"stopId": "vmomarr1"
},
{
"arrival": {
"time": "1761839004",
"uncertainty": 120
},
"departure": {
"time": "1761839004",
"uncertainty": 120
},
"stopId": "vmovetr1"
},
{
"arrival": {
"time": "1761839065",
"uncertainty": 120
},
"departure": {
"time": "1761839065",
"uncertainty": 120
},
"stopId": "vmohuti1"
},
{
"arrival": {
"time": "1761839127",
"uncertainty": 120
},
"departure": {
"time": "1761839127",
"uncertainty": 120
},
"stopId": "vmocorl1"
},
{
"arrival": {
"time": "1761839227",
"uncertainty": 120
},
"departure": {
"time": "1761839227",
"uncertainty": 120
},
"stopId": "vmorape1"
},
{
"arrival": {
"time": "1761839410",
"uncertainty": 120
},
"departure": {
"time": "1761839410",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1761839484",
"uncertainty": 120
},
"departure": {
"time": "1761839484",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1761839561",
"uncertainty": 120
},
"departure": {
"time": "1761839561",
"uncertainty": 120
},
"stopId": "craspor1"
},
{
"arrival": {
"time": "1761839664",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1761837156",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21748593"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1761837157"
}
}