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 Mobilité.
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
❌25 errors, 22 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-01-31 at 08:09 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
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 21845268 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 21845269 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 21845273 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
Sequential stop_time_update times are not increasing E022 22 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 21845298 stop_id gaifoss1 departure_time 07:44:00 (1769841840) is less than previous stop departure_time 08:03:21 (1769843001) - times must increase between two sequential stops
- trip_id 21845298 stop_id gaifoss1 departure_time 07:44:00 (1769841840) is less than previous stop arrival_time 08:02:59 (1769842979) - times must increase between two sequential stops
- trip_id 21845298 stop_id gaimart1 arrival_time 07:45:16 (1769841916) is less than previous stop arrival_time 08:02:59 (1769842979) - times must increase between two sequential stops
- trip_id 21845298 stop_id gaimart1 departure_time 07:45:16 (1769841916) is less than previous stop arrival_time 08:02:59 (1769842979) - times must increase between two sequential stops
- trip_id 21845299 stop_id gaifoss1 departure_time 08:16:00 (1769843760) is less than previous stop departure_time 08:33:53 (1769844833) - times must increase between two sequential stops
Warnings
vehicle_id not populated W002 22 errors
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id 21845299 does not have a vehicle_id
- trip_id 21845300 does not have a vehicle_id
- trip_id 21845042 does not have a vehicle_id
- trip_id 21845040 does not have a vehicle_id
- trip_id 21845048 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 |
|---|---|---|---|
| W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 943 | 32 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,278 | 31 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 | 88 | 28 times (88 % of validations) |
| E002 | stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence | 150 | 22 times (69 % of validations) |
| E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 3 | 3 times (9 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-01-31 at 09:17 Europe/Paris.
trip_updates (37) 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 2026-01-31 at 09:17 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "21845205",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769851020",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845205"
}
}
},
{
"id": "21845210",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769850120",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845210"
}
}
},
{
"id": "21845209",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769849220",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845209"
}
}
},
{
"id": "21845214",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769851020",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845214"
}
}
},
{
"id": "21845302",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769850485",
"uncertainty": 120
},
"departure": {
"time": "1769850485",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769850540",
"uncertainty": 120
},
"departure": {
"time": "1769850540",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769850593",
"uncertainty": 120
},
"departure": {
"time": "1769850593",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769849520",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1769849596",
"uncertainty": 120
},
"departure": {
"time": "1769849596",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1769849702",
"uncertainty": 120
},
"departure": {
"time": "1769849702",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1769849760",
"uncertainty": 120
},
"departure": {
"time": "1769849760",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1769849813",
"uncertainty": 120
},
"departure": {
"time": "1769849813",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1769849880",
"uncertainty": 120
},
"departure": {
"time": "1769849880",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1769850048",
"uncertainty": 120
},
"departure": {
"time": "1769850048",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1769850227",
"uncertainty": 120
},
"departure": {
"time": "1769850227",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1769850360",
"uncertainty": 120
},
"departure": {
"time": "1769850360",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769850411",
"uncertainty": 120
},
"departure": {
"time": "1769850411",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769850449",
"uncertainty": 120
},
"departure": {
"time": "1769850449",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769850540",
"uncertainty": 120
},
"departure": {
"time": "1769850540",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769850582",
"uncertainty": 120
},
"departure": {
"time": "1769850582",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769850647",
"uncertainty": 120
},
"departure": {
"time": "1769850647",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1769850676",
"uncertainty": 120
},
"departure": {
"time": "1769850676",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1769850780",
"uncertainty": 120
},
"departure": {
"time": "1769850780",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1769850916",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845302"
}
}
},
{
"id": "21845301",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769848565",
"uncertainty": 120
},
"departure": {
"time": "1769848565",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769848620",
"uncertainty": 120
},
"departure": {
"time": "1769848620",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769848673",
"uncertainty": 120
},
"departure": {
"time": "1769848673",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769847433",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1769847676",
"uncertainty": 120
},
"departure": {
"time": "1769847676",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1769847782",
"uncertainty": 120
},
"departure": {
"time": "1769847782",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1769847840",
"uncertainty": 120
},
"departure": {
"time": "1769847840",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1769847893",
"uncertainty": 120
},
"departure": {
"time": "1769847893",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1769847960",
"uncertainty": 120
},
"departure": {
"time": "1769847960",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1769848128",
"uncertainty": 120
},
"departure": {
"time": "1769848128",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1769848307",
"uncertainty": 120
},
"departure": {
"time": "1769848307",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1769848440",
"uncertainty": 120
},
"departure": {
"time": "1769848440",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769848491",
"uncertainty": 120
},
"departure": {
"time": "1769848491",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769848529",
"uncertainty": 120
},
"departure": {
"time": "1769848529",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769848620",
"uncertainty": 120
},
"departure": {
"time": "1769848620",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769848662",
"uncertainty": 120
},
"departure": {
"time": "1769848662",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769848727",
"uncertainty": 120
},
"departure": {
"time": "1769848727",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1769848756",
"uncertainty": 120
},
"departure": {
"time": "1769848756",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1769848860",
"uncertainty": 120
},
"departure": {
"time": "1769848860",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1769848996",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845301"
},
"vehicle": {
"id": "406",
"label": "406"
}
}
},
{
"id": "21845042",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769845532",
"uncertainty": 120
},
"stopId": "csahopi1"
},
{
"arrival": {
"time": "1769845992",
"uncertainty": 120
},
"departure": {
"time": "1769846040",
"uncertainty": 120
},
"stopId": "bonentr2"
},
{
"arrival": {
"time": "1769846102",
"uncertainty": 120
},
"departure": {
"time": "1769846102",
"uncertainty": 120
},
"stopId": "bonmeno2"
},
{
"arrival": {
"time": "1769846247",
"uncertainty": 120
},
"departure": {
"time": "1769846280",
"uncertainty": 120
},
"stopId": "craberg2"
},
{
"arrival": {
"time": "1769846428",
"uncertainty": 120
},
"departure": {
"time": "1769846462",
"uncertainty": 120
},
"stopId": "cratani2"
},
{
"arrival": {
"time": "1769846562",
"uncertainty": 120
},
"departure": {
"time": "1769846582",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1769846640",
"uncertainty": 120
},
"departure": {
"time": "1769846642",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1769846757",
"uncertainty": 120
},
"departure": {
"time": "1769846762",
"uncertainty": 120
},
"stopId": "vmobasm2"
},
{
"arrival": {
"time": "1769846834",
"uncertainty": 120
},
"departure": {
"time": "1769846834",
"uncertainty": 120
},
"stopId": "vmonant2"
},
{
"arrival": {
"time": "1769846875",
"uncertainty": 120
},
"departure": {
"time": "1769846882",
"uncertainty": 120
},
"stopId": "annctra2"
},
{
"arrival": {
"time": "1769846951",
"uncertainty": 120
},
"departure": {
"time": "1769846951",
"uncertainty": 120
},
"stopId": "annimpo2"
},
{
"arrival": {
"time": "1769847012",
"uncertainty": 120
},
"departure": {
"time": "1769847012",
"uncertainty": 120
},
"stopId": "annsous2"
},
{
"arrival": {
"time": "1769847061",
"uncertainty": 120
},
"departure": {
"time": "1769847062",
"uncertainty": 120
},
"stopId": "annmerm2"
},
{
"arrival": {
"time": "1769847152",
"uncertainty": 120
},
"departure": {
"time": "1769847152",
"uncertainty": 120
},
"stopId": "annglie2"
},
{
"arrival": {
"time": "1769847241",
"uncertainty": 120
},
"departure": {
"time": "1769847242",
"uncertainty": 120
},
"stopId": "annroma2"
},
{
"arrival": {
"time": "1769847302",
"uncertainty": 120
},
"departure": {
"time": "1769847302",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769847467"
},
"stopId": "anngare2"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845042"
},
"vehicle": {
"id": "325",
"label": "325"
}
}
},
{
"id": "21845049",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769847000",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1769847080",
"uncertainty": 120
},
"departure": {
"time": "1769847120",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1769847193",
"uncertainty": 120
},
"departure": {
"time": "1769847193",
"uncertainty": 120
},
"stopId": "annroma1"
},
{
"arrival": {
"time": "1769847270",
"uncertainty": 120
},
"departure": {
"time": "1769847270",
"uncertainty": 120
},
"stopId": "annglie1"
},
{
"arrival": {
"time": "1769847370",
"uncertainty": 120
},
"departure": {
"time": "1769847370",
"uncertainty": 120
},
"stopId": "annmerm1"
},
{
"arrival": {
"time": "1769847408",
"uncertainty": 120
},
"departure": {
"time": "1769847408",
"uncertainty": 120
},
"stopId": "annsous1"
},
{
"arrival": {
"time": "1769847455",
"uncertainty": 120
},
"departure": {
"time": "1769847455",
"uncertainty": 120
},
"stopId": "annimpo1"
},
{
"arrival": {
"time": "1769847497",
"uncertainty": 120
},
"departure": {
"time": "1769847497",
"uncertainty": 120
},
"stopId": "annctra1"
},
{
"arrival": {
"time": "1769847555",
"uncertainty": 120
},
"departure": {
"time": "1769847555",
"uncertainty": 120
},
"stopId": "vmonant1"
},
{
"arrival": {
"time": "1769847641",
"uncertainty": 120
},
"departure": {
"time": "1769847641",
"uncertainty": 120
},
"stopId": "vmobasm1"
},
{
"arrival": {
"time": "1769847752",
"uncertainty": 120
},
"departure": {
"time": "1769847752",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1769847802",
"uncertainty": 120
},
"departure": {
"time": "1769847802",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1769847903",
"uncertainty": 120
},
"departure": {
"time": "1769847903",
"uncertainty": 120
},
"stopId": "cratani1"
},
{
"arrival": {
"time": "1769848042",
"uncertainty": 120
},
"departure": {
"time": "1769848042",
"uncertainty": 120
},
"stopId": "craberg1"
},
{
"arrival": {
"time": "1769848241",
"uncertainty": 120
},
"departure": {
"time": "1769848241",
"uncertainty": 120
},
"stopId": "bonmeno1"
},
{
"arrival": {
"time": "1769848282",
"uncertainty": 120
},
"departure": {
"time": "1769848282",
"uncertainty": 120
},
"stopId": "bonentr1"
},
{
"arrival": {
"time": "1769848702",
"uncertainty": 120
},
"stopId": "csahopi1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845049"
},
"vehicle": {
"id": "333",
"label": "333"
}
}
},
{
"id": "21845054",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769848800",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845054"
}
}
},
{
"id": "21845055",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769850600",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845055"
}
}
},
{
"id": "21845024",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769845377",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1769845437",
"uncertainty": 120
},
"departure": {
"time": "1769845437",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769845641",
"uncertainty": 120
},
"departure": {
"time": "1769845641",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769845641",
"uncertainty": 120
},
"departure": {
"time": "1769845641",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1769845641",
"uncertainty": 120
},
"departure": {
"time": "1769845641",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1769845661",
"uncertainty": 120
},
"departure": {
"time": "1769845661",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1769846001",
"uncertainty": 120
},
"departure": {
"time": "1769846001",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1769846119",
"uncertainty": 120
},
"departure": {
"time": "1769846119",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1769846144",
"uncertainty": 120
},
"departure": {
"time": "1769846157",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1769846260",
"uncertainty": 120
},
"departure": {
"time": "1769846277",
"uncertainty": 120
},
"stopId": "annandr1"
},
{
"arrival": {
"time": "1769846367",
"uncertainty": 120
},
"departure": {
"time": "1769846367",
"uncertainty": 120
},
"stopId": "annprof1"
},
{
"arrival": {
"time": "1769846477",
"uncertainty": 120
},
"departure": {
"time": "1769846727",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1769846852",
"uncertainty": 120
},
"departure": {
"time": "1769846852",
"uncertainty": 120
},
"stopId": "etrblan1"
},
{
"arrival": {
"time": "1769846889",
"uncertainty": 120
},
"departure": {
"time": "1769846889",
"uncertainty": 120
},
"stopId": "etrmair1"
},
{
"arrival": {
"time": "1769847008",
"uncertainty": 120
},
"departure": {
"time": "1769847008",
"uncertainty": 120
},
"stopId": "etriles1"
},
{
"arrival": {
"time": "1769847120",
"uncertainty": 120
},
"departure": {
"time": "1769847120",
"uncertainty": 120
},
"stopId": "etrdoua1"
},
{
"arrival": {
"time": "1769847255",
"uncertainty": 120
},
"departure": {
"time": "1769847255",
"uncertainty": 120
},
"stopId": "bossous1"
},
{
"arrival": {
"time": "1769847440",
"uncertainty": 120
},
"departure": {
"time": "1769847440",
"uncertainty": 120
},
"stopId": "colmarc1"
},
{
"arrival": {
"time": "1769847593",
"uncertainty": 120
},
"departure": {
"time": "1769847593",
"uncertainty": 120
},
"stopId": "stjpont3"
},
{
"arrival": {
"time": "1769847661",
"uncertainty": 120
},
"departure": {
"time": "1769847661",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1769847865",
"uncertainty": 120
},
"departure": {
"time": "1769847865",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1769848297",
"uncertainty": 120
},
"departure": {
"time": "1769848297",
"uncertainty": 120
},
"stopId": "neyforg1"
},
{
"arrival": {
"time": "1769848352",
"uncertainty": 120
},
"departure": {
"time": "1769848352",
"uncertainty": 120
},
"stopId": "neychef1"
},
{
"arrival": {
"time": "1769848465",
"uncertainty": 120
},
"departure": {
"time": "1769848465",
"uncertainty": 120
},
"stopId": "neymoui1"
},
{
"arrival": {
"time": "1769848546",
"uncertainty": 120
},
"departure": {
"time": "1769848546",
"uncertainty": 120
},
"stopId": "neycent1"
},
{
"arrival": {
"time": "1769848674",
"uncertainty": 120
},
"departure": {
"time": "1769848674",
"uncertainty": 120
},
"stopId": "stjcasi1"
},
{
"arrival": {
"time": "1769848778",
"uncertainty": 120
},
"departure": {
"time": "1769848778",
"uncertainty": 120
},
"stopId": "stjcerv1"
},
{
"arrival": {
"time": "1769848893",
"uncertainty": 120
},
"departure": {
"time": "1769848893",
"uncertainty": 120
},
"stopId": "stjmugu1"
},
{
"arrival": {
"time": "1769848979",
"uncertainty": 120
},
"departure": {
"time": "1769848979",
"uncertainty": 120
},
"stopId": "stjaran1"
},
{
"arrival": {
"time": "1769849065",
"uncertainty": 120
},
"stopId": "stjgare1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845024"
},
"vehicle": {
"id": "343",
"label": "343"
}
}
},
{
"id": "21845025",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769848980",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1769849071",
"uncertainty": 120
},
"departure": {
"time": "1769849071",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769849166",
"uncertainty": 120
},
"departure": {
"time": "1769849166",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769849239",
"uncertainty": 120
},
"departure": {
"time": "1769849239",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1769849313",
"uncertainty": 120
},
"departure": {
"time": "1769849313",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1769849408",
"uncertainty": 120
},
"departure": {
"time": "1769849408",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1769849700",
"uncertainty": 120
},
"departure": {
"time": "1769849700",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1769849767",
"uncertainty": 120
},
"departure": {
"time": "1769849767",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1769849820",
"uncertainty": 120
},
"departure": {
"time": "1769849820",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1769849940",
"uncertainty": 120
},
"departure": {
"time": "1769849940",
"uncertainty": 120
},
"stopId": "annandr1"
},
{
"arrival": {
"time": "1769850056",
"uncertainty": 120
},
"departure": {
"time": "1769850056",
"uncertainty": 120
},
"stopId": "annprof1"
},
{
"arrival": {
"time": "1769850180",
"uncertainty": 120
},
"departure": {
"time": "1769850180",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1769850262",
"uncertainty": 120
},
"departure": {
"time": "1769850262",
"uncertainty": 120
},
"stopId": "etrblan1"
},
{
"arrival": {
"time": "1769850315",
"uncertainty": 120
},
"departure": {
"time": "1769850315",
"uncertainty": 120
},
"stopId": "etrmair1"
},
{
"arrival": {
"time": "1769850548",
"uncertainty": 120
},
"departure": {
"time": "1769850548",
"uncertainty": 120
},
"stopId": "etriles1"
},
{
"arrival": {
"time": "1769850660",
"uncertainty": 120
},
"departure": {
"time": "1769850660",
"uncertainty": 120
},
"stopId": "etrdoua1"
},
{
"arrival": {
"time": "1769850882",
"uncertainty": 120
},
"departure": {
"time": "1769850882",
"uncertainty": 120
},
"stopId": "bossous1"
},
{
"arrival": {
"time": "1769851080",
"uncertainty": 120
},
"departure": {
"time": "1769851080",
"uncertainty": 120
},
"stopId": "colmarc1"
},
{
"arrival": {
"time": "1769851233",
"uncertainty": 120
},
"departure": {
"time": "1769851233",
"uncertainty": 120
},
"stopId": "stjpont3"
},
{
"arrival": {
"time": "1769851381",
"uncertainty": 120
},
"departure": {
"time": "1769851381",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1769851504",
"uncertainty": 120
},
"departure": {
"time": "1769851504",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1769851936",
"uncertainty": 120
},
"departure": {
"time": "1769851936",
"uncertainty": 120
},
"stopId": "neyforg1"
},
{
"arrival": {
"time": "1769851991",
"uncertainty": 120
},
"departure": {
"time": "1769851991",
"uncertainty": 120
},
"stopId": "neychef1"
},
{
"arrival": {
"time": "1769852104",
"uncertainty": 120
},
"departure": {
"time": "1769852104",
"uncertainty": 120
},
"stopId": "neymoui1"
},
{
"arrival": {
"time": "1769852185",
"uncertainty": 120
},
"departure": {
"time": "1769852185",
"uncertainty": 120
},
"stopId": "neycent1"
},
{
"arrival": {
"time": "1769852313",
"uncertainty": 120
},
"departure": {
"time": "1769852313",
"uncertainty": 120
},
"stopId": "stjcasi1"
},
{
"arrival": {
"time": "1769852417",
"uncertainty": 120
},
"departure": {
"time": "1769852417",
"uncertainty": 120
},
"stopId": "stjcerv1"
},
{
"arrival": {
"time": "1769852532",
"uncertainty": 120
},
"departure": {
"time": "1769852532",
"uncertainty": 120
},
"stopId": "stjmugu1"
},
{
"arrival": {
"time": "1769852618",
"uncertainty": 120
},
"departure": {
"time": "1769852618",
"uncertainty": 120
},
"stopId": "stjaran1"
},
{
"arrival": {
"time": "1769852704",
"uncertainty": 120
},
"stopId": "stjgare1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845025"
}
}
},
{
"id": "21845270",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769849100",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845270"
}
}
},
{
"id": "21845269",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769846731",
"uncertainty": 120
},
"stopId": "cravict1"
},
{
"arrival": {
"time": "1769846901",
"uncertainty": 120
},
"departure": {
"time": "1769846911",
"uncertainty": 120
},
"stopId": "crapico1"
},
{
"arrival": {
"time": "1769846995",
"uncertainty": 120
},
"departure": {
"time": "1769846995",
"uncertainty": 120
},
"stopId": "cramair1"
},
{
"arrival": {
"time": "1769847120",
"uncertainty": 120
},
"departure": {
"time": "1769847120",
"uncertainty": 120
},
"stopId": "cravict1"
},
{
"arrival": {
"time": "1769847210",
"uncertainty": 120
},
"departure": {
"time": "1769847210",
"uncertainty": 120
},
"stopId": "craspor2"
},
{
"arrival": {
"time": "1769847259",
"uncertainty": 120
},
"departure": {
"time": "1769847259",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1769847300",
"uncertainty": 120
},
"departure": {
"time": "1769847300",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1769847494",
"uncertainty": 120
},
"departure": {
"time": "1769847494",
"uncertainty": 120
},
"stopId": "vmorape2"
},
{
"arrival": {
"time": "1769847590",
"uncertainty": 120
},
"departure": {
"time": "1769847590",
"uncertainty": 120
},
"stopId": "vmocorl2"
},
{
"arrival": {
"time": "1769847621",
"uncertainty": 120
},
"departure": {
"time": "1769847621",
"uncertainty": 120
},
"stopId": "vmohuti2"
},
{
"arrival": {
"time": "1769847731",
"uncertainty": 120
},
"departure": {
"time": "1769847731",
"uncertainty": 120
},
"stopId": "vmovetr2"
},
{
"arrival": {
"time": "1769847790",
"uncertainty": 120
},
"departure": {
"time": "1769847790",
"uncertainty": 120
},
"stopId": "vmomarr2"
},
{
"arrival": {
"time": "1769847871",
"uncertainty": 120
},
"departure": {
"time": "1769847871",
"uncertainty": 120
},
"stopId": "vmonous2"
},
{
"arrival": {
"time": "1769847935",
"uncertainty": 120
},
"departure": {
"time": "1769847935",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1769847971",
"uncertainty": 120
},
"departure": {
"time": "1769847971",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1769848052",
"uncertainty": 120
},
"departure": {
"time": "1769848052",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1769848140",
"uncertainty": 120
},
"departure": {
"time": "1769848140",
"uncertainty": 120
},
"stopId": "vmocedr2"
},
{
"arrival": {
"time": "1769848181",
"uncertainty": 120
},
"departure": {
"time": "1769848181",
"uncertainty": 120
},
"stopId": "annbonn2"
},
{
"arrival": {
"time": "1769848250",
"uncertainty": 120
},
"departure": {
"time": "1769848250",
"uncertainty": 120
},
"stopId": "anndrag2"
},
{
"arrival": {
"time": "1769848328",
"uncertainty": 120
},
"departure": {
"time": "1769848328",
"uncertainty": 120
},
"stopId": "annvale2"
},
{
"arrival": {
"time": "1769848391",
"uncertainty": 120
},
"departure": {
"time": "1769848391",
"uncertainty": 120
},
"stopId": "annbleu2"
},
{
"arrival": {
"time": "1769848526",
"uncertainty": 120
},
"departure": {
"time": "1769848526",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769848599",
"uncertainty": 120
},
"departure": {
"time": "1769848599",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769848706",
"uncertainty": 120
},
"departure": {
"time": "1769848706",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769848872",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845269"
},
"vehicle": {
"id": "335",
"label": "335"
}
}
},
{
"id": "21845039",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769849100",
"uncertainty": 120
},
"stopId": "csahopi1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845039"
}
}
},
{
"id": "21845014",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769853573",
"uncertainty": 120
},
"departure": {
"time": "1769853573",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769853628",
"uncertainty": 120
},
"departure": {
"time": "1769853628",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769853681",
"uncertainty": 120
},
"departure": {
"time": "1769853681",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769850540",
"uncertainty": 120
},
"stopId": "stjgare1"
},
{
"arrival": {
"time": "1769850664",
"uncertainty": 120
},
"departure": {
"time": "1769850664",
"uncertainty": 120
},
"stopId": "stjaran2"
},
{
"arrival": {
"time": "1769850735",
"uncertainty": 120
},
"departure": {
"time": "1769850735",
"uncertainty": 120
},
"stopId": "stjfeig2"
},
{
"arrival": {
"time": "1769850834",
"uncertainty": 120
},
"departure": {
"time": "1769850834",
"uncertainty": 120
},
"stopId": "stjcerv2"
},
{
"arrival": {
"time": "1769850896",
"uncertainty": 120
},
"departure": {
"time": "1769850896",
"uncertainty": 120
},
"stopId": "stjcasi2"
},
{
"arrival": {
"time": "1769851019",
"uncertainty": 120
},
"departure": {
"time": "1769851019",
"uncertainty": 120
},
"stopId": "neycent2"
},
{
"arrival": {
"time": "1769851080",
"uncertainty": 120
},
"departure": {
"time": "1769851080",
"uncertainty": 120
},
"stopId": "neymoui2"
},
{
"arrival": {
"time": "1769851155",
"uncertainty": 120
},
"departure": {
"time": "1769851155",
"uncertainty": 120
},
"stopId": "neychef2"
},
{
"arrival": {
"time": "1769851191",
"uncertainty": 120
},
"departure": {
"time": "1769851191",
"uncertainty": 120
},
"stopId": "neyforg2"
},
{
"arrival": {
"time": "1769851430",
"uncertainty": 120
},
"departure": {
"time": "1769851430",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1769851591",
"uncertainty": 120
},
"departure": {
"time": "1769851591",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1769851775",
"uncertainty": 120
},
"departure": {
"time": "1769851775",
"uncertainty": 120
},
"stopId": "stjpont4"
},
{
"arrival": {
"time": "1769851891",
"uncertainty": 120
},
"departure": {
"time": "1769851891",
"uncertainty": 120
},
"stopId": "colmarc2"
},
{
"arrival": {
"time": "1769852148",
"uncertainty": 120
},
"departure": {
"time": "1769852148",
"uncertainty": 120
},
"stopId": "bossous2"
},
{
"arrival": {
"time": "1769852316",
"uncertainty": 120
},
"departure": {
"time": "1769852316",
"uncertainty": 120
},
"stopId": "etrdoua2"
},
{
"arrival": {
"time": "1769852422",
"uncertainty": 120
},
"departure": {
"time": "1769852422",
"uncertainty": 120
},
"stopId": "etriles2"
},
{
"arrival": {
"time": "1769852624",
"uncertainty": 120
},
"departure": {
"time": "1769852624",
"uncertainty": 120
},
"stopId": "etrmair2"
},
{
"arrival": {
"time": "1769852677",
"uncertainty": 120
},
"departure": {
"time": "1769852677",
"uncertainty": 120
},
"stopId": "etrblan2"
},
{
"arrival": {
"time": "1769852741",
"uncertainty": 120
},
"departure": {
"time": "1769852741",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1769852872",
"uncertainty": 120
},
"departure": {
"time": "1769852872",
"uncertainty": 120
},
"stopId": "annprof2"
},
{
"arrival": {
"time": "1769852983",
"uncertainty": 120
},
"departure": {
"time": "1769852983",
"uncertainty": 120
},
"stopId": "annandr2"
},
{
"arrival": {
"time": "1769853085",
"uncertainty": 120
},
"departure": {
"time": "1769853085",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1769853141",
"uncertainty": 120
},
"departure": {
"time": "1769853141",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1769853221",
"uncertainty": 120
},
"departure": {
"time": "1769853221",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1769853415",
"uncertainty": 120
},
"departure": {
"time": "1769853415",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769853485",
"uncertainty": 120
},
"departure": {
"time": "1769853485",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769853536",
"uncertainty": 120
},
"departure": {
"time": "1769853536",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769853566",
"uncertainty": 120
},
"departure": {
"time": "1769853566",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769853626",
"uncertainty": 120
},
"departure": {
"time": "1769853626",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769853762",
"uncertainty": 120
},
"stopId": "vlgroto2"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845014"
}
}
},
{
"id": "21845251",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769842020",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1769842069",
"uncertainty": 120
},
"departure": {
"time": "1769842069",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1769842132",
"uncertainty": 120
},
"departure": {
"time": "1769842132",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1769842191",
"uncertainty": 120
},
"departure": {
"time": "1769842191",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1769842260",
"uncertainty": 120
},
"departure": {
"time": "1769842260",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1769842323",
"uncertainty": 120
},
"departure": {
"time": "1769842323",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1769842398",
"uncertainty": 120
},
"departure": {
"time": "1769842398",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769842460",
"uncertainty": 120
},
"departure": {
"time": "1769842460",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769842544",
"uncertainty": 120
},
"departure": {
"time": "1769842544",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769842636",
"uncertainty": 120
},
"departure": {
"time": "1769842636",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1769842770",
"uncertainty": 120
},
"departure": {
"time": "1769842770",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1769842851",
"uncertainty": 120
},
"departure": {
"time": "1769842851",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1769842955",
"uncertainty": 120
},
"departure": {
"time": "1769842955",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1769843011",
"uncertainty": 120
},
"departure": {
"time": "1769843011",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1769843080",
"uncertainty": 120
},
"departure": {
"time": "1769843080",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1769843166",
"uncertainty": 120
},
"departure": {
"time": "1769843166",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1769843254",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845251"
},
"vehicle": {
"id": "332",
"label": "332"
}
}
},
{
"id": "21845248",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769847420",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1769847510",
"uncertainty": 120
},
"departure": {
"time": "1769847510",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1769847588",
"uncertainty": 120
},
"departure": {
"time": "1769847588",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1769847641",
"uncertainty": 120
},
"departure": {
"time": "1769847641",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1769847720",
"uncertainty": 120
},
"departure": {
"time": "1769847720",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1769847787",
"uncertainty": 120
},
"departure": {
"time": "1769847787",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1769847900",
"uncertainty": 120
},
"departure": {
"time": "1769847900",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769847972",
"uncertainty": 120
},
"departure": {
"time": "1769847972",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769848063",
"uncertainty": 120
},
"departure": {
"time": "1769848063",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769848158",
"uncertainty": 120
},
"departure": {
"time": "1769848158",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1769848308",
"uncertainty": 120
},
"departure": {
"time": "1769848308",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1769848398",
"uncertainty": 120
},
"departure": {
"time": "1769848398",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1769848487",
"uncertainty": 120
},
"departure": {
"time": "1769848487",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1769848578",
"uncertainty": 120
},
"departure": {
"time": "1769848578",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1769848643",
"uncertainty": 120
},
"departure": {
"time": "1769848643",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1769848757",
"uncertainty": 120
},
"departure": {
"time": "1769848757",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1769848878",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845248"
},
"vehicle": {
"id": "402",
"label": "402"
}
}
},
{
"id": "21845017",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769850063",
"uncertainty": 120
},
"departure": {
"time": "1769850063",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769850118",
"uncertainty": 120
},
"departure": {
"time": "1769850118",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769850171",
"uncertainty": 120
},
"departure": {
"time": "1769850171",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769846972",
"uncertainty": 120
},
"stopId": "stjgare1"
},
{
"arrival": {
"time": "1769847182",
"uncertainty": 120
},
"departure": {
"time": "1769847182",
"uncertainty": 120
},
"stopId": "stjaran2"
},
{
"arrival": {
"time": "1769847291",
"uncertainty": 120
},
"departure": {
"time": "1769847291",
"uncertainty": 120
},
"stopId": "stjfeig2"
},
{
"arrival": {
"time": "1769847362",
"uncertainty": 120
},
"departure": {
"time": "1769847362",
"uncertainty": 120
},
"stopId": "stjcerv2"
},
{
"arrival": {
"time": "1769847407",
"uncertainty": 120
},
"departure": {
"time": "1769847407",
"uncertainty": 120
},
"stopId": "stjcasi2"
},
{
"arrival": {
"time": "1769847527",
"uncertainty": 120
},
"departure": {
"time": "1769847527",
"uncertainty": 120
},
"stopId": "neycent2"
},
{
"arrival": {
"time": "1769847588",
"uncertainty": 120
},
"departure": {
"time": "1769847588",
"uncertainty": 120
},
"stopId": "neymoui2"
},
{
"arrival": {
"time": "1769847663",
"uncertainty": 120
},
"departure": {
"time": "1769847663",
"uncertainty": 120
},
"stopId": "neychef2"
},
{
"arrival": {
"time": "1769847699",
"uncertainty": 120
},
"departure": {
"time": "1769847699",
"uncertainty": 120
},
"stopId": "neyforg2"
},
{
"arrival": {
"time": "1769858430",
"uncertainty": 120
},
"departure": {
"time": "1769858430",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1769848100",
"uncertainty": 120
},
"departure": {
"time": "1769848100",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1769848284",
"uncertainty": 120
},
"departure": {
"time": "1769848284",
"uncertainty": 120
},
"stopId": "stjpont4"
},
{
"arrival": {
"time": "1769848400",
"uncertainty": 120
},
"departure": {
"time": "1769848400",
"uncertainty": 120
},
"stopId": "colmarc2"
},
{
"arrival": {
"time": "1769848654",
"uncertainty": 120
},
"departure": {
"time": "1769848654",
"uncertainty": 120
},
"stopId": "bossous2"
},
{
"arrival": {
"time": "1769848820",
"uncertainty": 120
},
"departure": {
"time": "1769848820",
"uncertainty": 120
},
"stopId": "etrdoua2"
},
{
"arrival": {
"time": "1769848925",
"uncertainty": 120
},
"departure": {
"time": "1769848925",
"uncertainty": 120
},
"stopId": "etriles2"
},
{
"arrival": {
"time": "1769849125",
"uncertainty": 120
},
"departure": {
"time": "1769849125",
"uncertainty": 120
},
"stopId": "etrmair2"
},
{
"arrival": {
"time": "1769849177",
"uncertainty": 120
},
"departure": {
"time": "1769849177",
"uncertainty": 120
},
"stopId": "etrblan2"
},
{
"arrival": {
"time": "1769849240",
"uncertainty": 120
},
"departure": {
"time": "1769849240",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1769849370",
"uncertainty": 120
},
"departure": {
"time": "1769849370",
"uncertainty": 120
},
"stopId": "annprof2"
},
{
"arrival": {
"time": "1769849480",
"uncertainty": 120
},
"departure": {
"time": "1769849480",
"uncertainty": 120
},
"stopId": "annandr2"
},
{
"arrival": {
"time": "1769849582",
"uncertainty": 120
},
"departure": {
"time": "1769849582",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1769849638",
"uncertainty": 120
},
"departure": {
"time": "1769849638",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1769849718",
"uncertainty": 120
},
"departure": {
"time": "1769849718",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1769849912",
"uncertainty": 120
},
"departure": {
"time": "1769849912",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769849978",
"uncertainty": 120
},
"departure": {
"time": "1769849978",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769850026",
"uncertainty": 120
},
"departure": {
"time": "1769850026",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769861079",
"uncertainty": 120
},
"departure": {
"time": "1769861079",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769861134",
"uncertainty": 120
},
"departure": {
"time": "1769861134",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769850251",
"uncertainty": 120
},
"stopId": "vlgroto2"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845017"
},
"vehicle": {
"id": "342",
"label": "342"
}
}
},
{
"id": "21845258",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769849100",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845258"
}
}
},
{
"id": "21845257",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769846888",
"uncertainty": 120
},
"departure": {
"time": "1769846888",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769846938",
"uncertainty": 120
},
"departure": {
"time": "1769847028",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769847148",
"uncertainty": 120
},
"departure": {
"time": "1769847148",
"uncertainty": 120
},
"stopId": "annbleu1"
},
{
"arrival": {
"time": "1769847250",
"uncertainty": 120
},
"departure": {
"time": "1769847250",
"uncertainty": 120
},
"stopId": "annvale1"
},
{
"arrival": {
"time": "1769847298",
"uncertainty": 120
},
"departure": {
"time": "1769847298",
"uncertainty": 120
},
"stopId": "anndrag1"
},
{
"arrival": {
"time": "1769847344",
"uncertainty": 120
},
"departure": {
"time": "1769847344",
"uncertainty": 120
},
"stopId": "annbonn1"
},
{
"arrival": {
"time": "1769847358",
"uncertainty": 120
},
"departure": {
"time": "1769847358",
"uncertainty": 120
},
"stopId": "vmocedr1"
},
{
"arrival": {
"time": "1769847463",
"uncertainty": 120
},
"departure": {
"time": "1769847463",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1769847503",
"uncertainty": 120
},
"departure": {
"time": "1769847503",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1769847559",
"uncertainty": 120
},
"departure": {
"time": "1769847559",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1769847648",
"uncertainty": 120
},
"departure": {
"time": "1769847648",
"uncertainty": 120
},
"stopId": "vmonous1"
},
{
"arrival": {
"time": "1769847725",
"uncertainty": 120
},
"departure": {
"time": "1769847725",
"uncertainty": 120
},
"stopId": "vmomarr1"
},
{
"arrival": {
"time": "1769847803",
"uncertainty": 120
},
"departure": {
"time": "1769847803",
"uncertainty": 120
},
"stopId": "vmovetr1"
},
{
"arrival": {
"time": "1769847864",
"uncertainty": 120
},
"departure": {
"time": "1769847864",
"uncertainty": 120
},
"stopId": "vmohuti1"
},
{
"arrival": {
"time": "1769847926",
"uncertainty": 120
},
"departure": {
"time": "1769847926",
"uncertainty": 120
},
"stopId": "vmocorl1"
},
{
"arrival": {
"time": "1769848026",
"uncertainty": 120
},
"departure": {
"time": "1769848026",
"uncertainty": 120
},
"stopId": "vmorape1"
},
{
"arrival": {
"time": "1769848219",
"uncertainty": 120
},
"departure": {
"time": "1769848219",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1769848283",
"uncertainty": 120
},
"departure": {
"time": "1769848283",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1769848360",
"uncertainty": 120
},
"departure": {
"time": "1769848360",
"uncertainty": 120
},
"stopId": "craspor1"
},
{
"arrival": {
"time": "1769848463",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845257"
},
"vehicle": {
"id": "338",
"label": "338"
}
}
},
{
"id": "21845116",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769847360",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1769847461",
"uncertainty": 120
},
"departure": {
"time": "1769847461",
"uncertainty": 120
},
"stopId": "gaivern1"
},
{
"arrival": {
"time": "1769847531",
"uncertainty": 120
},
"departure": {
"time": "1769847531",
"uncertainty": 120
},
"stopId": "gaigent1"
},
{
"arrival": {
"time": "1769847631",
"uncertainty": 120
},
"departure": {
"time": "1769847631",
"uncertainty": 120
},
"stopId": "gaiegli3"
},
{
"arrival": {
"time": "1769847681",
"uncertainty": 120
},
"departure": {
"time": "1769847681",
"uncertainty": 120
},
"stopId": "gaimair1"
},
{
"arrival": {
"time": "1769847793",
"uncertainty": 120
},
"departure": {
"time": "1769847793",
"uncertainty": 120
},
"stopId": "gaichat1"
},
{
"arrival": {
"time": "1769847954",
"uncertainty": 120
},
"departure": {
"time": "1769847954",
"uncertainty": 120
},
"stopId": "annbrou1"
},
{
"arrival": {
"time": "1769848033",
"uncertainty": 120
},
"departure": {
"time": "1769848033",
"uncertainty": 120
},
"stopId": "amblach1"
},
{
"arrival": {
"time": "1769848111",
"uncertainty": 120
},
"departure": {
"time": "1769848111",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1769848180",
"uncertainty": 120
},
"departure": {
"time": "1769848180",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1769848234",
"uncertainty": 120
},
"departure": {
"time": "1769848234",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1769848411",
"uncertainty": 120
},
"departure": {
"time": "1769848411",
"uncertainty": 120
},
"stopId": "annmarc1"
},
{
"arrival": {
"time": "1769848442",
"uncertainty": 120
},
"departure": {
"time": "1769848442",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769848504",
"uncertainty": 120
},
"departure": {
"time": "1769848504",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769848646",
"uncertainty": 120
},
"departure": {
"time": "1769848646",
"uncertainty": 120
},
"stopId": "vlgtour2"
},
{
"arrival": {
"time": "1769848727",
"uncertainty": 120
},
"departure": {
"time": "1769848727",
"uncertainty": 120
},
"stopId": "vlgallo2"
},
{
"arrival": {
"time": "1769848835",
"uncertainty": 120
},
"departure": {
"time": "1769848835",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1769848911",
"uncertainty": 120
},
"departure": {
"time": "1769848911",
"uncertainty": 120
},
"stopId": "vlglebo1"
},
{
"arrival": {
"time": "1769848968",
"uncertainty": 120
},
"departure": {
"time": "1769848968",
"uncertainty": 120
},
"stopId": "annvich1"
},
{
"arrival": {
"time": "1769849052",
"uncertainty": 120
},
"departure": {
"time": "1769849052",
"uncertainty": 120
},
"stopId": "annresi2"
},
{
"arrival": {
"time": "1769849135",
"uncertainty": 120
},
"departure": {
"time": "1769849135",
"uncertainty": 120
},
"stopId": "annmont1"
},
{
"arrival": {
"time": "1769849200",
"uncertainty": 120
},
"departure": {
"time": "1769849200",
"uncertainty": 120
},
"stopId": "vlgcoqu1"
},
{
"arrival": {
"time": "1769849267",
"uncertainty": 120
},
"departure": {
"time": "1769849267",
"uncertainty": 120
},
"stopId": "vlglang4"
},
{
"arrival": {
"time": "1769849292",
"uncertainty": 120
},
"departure": {
"time": "1769849292",
"uncertainty": 120
},
"stopId": "vlgdebu1"
},
{
"arrival": {
"time": "1769849375",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845116"
},
"vehicle": {
"id": "339",
"label": "339"
}
}
},
{
"id": "21845117",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769850000",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845117"
}
}
},
{
"id": "21845371",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769852334",
"uncertainty": 120
},
"departure": {
"time": "1769852334",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annverd2"
},
{
"arrival": {
"time": "1769852406",
"uncertainty": 120
},
"departure": {
"time": "1769852406",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annlema1"
},
{
"arrival": {
"time": "1769852467",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vmomonn1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845371"
}
}
},
{
"id": "21845099",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769847442",
"uncertainty": 120
},
"stopId": "vlglang3"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845099"
},
"vehicle": {
"id": "337",
"label": "337"
}
}
},
{
"id": "21845100",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769850000",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845100"
}
}
},
{
"id": "21845061",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769847840",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845061"
}
}
},
{
"id": "21845358",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769850652",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1769850742",
"uncertainty": 120
},
"departure": {
"time": "1769850742",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1769850836",
"uncertainty": 120
},
"departure": {
"time": "1769850836",
"uncertainty": 120
},
"stopId": "annverd1"
},
{
"arrival": {
"time": "1769850909",
"uncertainty": 120
},
"departure": {
"time": "1769850909",
"uncertainty": 120
},
"stopId": "annduso1"
},
{
"arrival": {
"time": "1769850971",
"uncertainty": 120
},
"departure": {
"time": "1769850971",
"uncertainty": 120
},
"stopId": "annrcot1"
},
{
"arrival": {
"time": "1769851037",
"uncertainty": 120
},
"departure": {
"time": "1769851037",
"uncertainty": 120
},
"stopId": "annlivr1"
},
{
"arrival": {
"time": "1769851095",
"uncertainty": 120
},
"departure": {
"time": "1769851095",
"uncertainty": 120
},
"stopId": "anniled1"
},
{
"arrival": {
"time": "1769851193",
"uncertainty": 120
},
"departure": {
"time": "1769851193",
"uncertainty": 120
},
"stopId": "annimpo2"
},
{
"arrival": {
"time": "1769851248",
"uncertainty": 120
},
"departure": {
"time": "1769851248",
"uncertainty": 120
},
"stopId": "annsous2"
},
{
"arrival": {
"time": "1769851287",
"uncertainty": 120
},
"departure": {
"time": "1769851287",
"uncertainty": 120
},
"stopId": "annmerm2"
},
{
"arrival": {
"time": "1769851329",
"uncertainty": 120
},
"departure": {
"time": "1769851329",
"uncertainty": 120
},
"stopId": "annresi2"
},
{
"arrival": {
"time": "1769851412",
"uncertainty": 120
},
"departure": {
"time": "1769851412",
"uncertainty": 120
},
"stopId": "annmont1"
},
{
"arrival": {
"time": "1769851477",
"uncertainty": 120
},
"departure": {
"time": "1769851477",
"uncertainty": 120
},
"stopId": "vlgcoqu1"
},
{
"arrival": {
"time": "1769851544",
"uncertainty": 120
},
"departure": {
"time": "1769851544",
"uncertainty": 120
},
"stopId": "vlglang4"
},
{
"arrival": {
"time": "1769851624",
"uncertainty": 120
},
"departure": {
"time": "1769851624",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1769851686",
"uncertainty": 120
},
"departure": {
"time": "1769851686",
"uncertainty": 120
},
"stopId": "vlgabon1"
},
{
"arrival": {
"time": "1769851746",
"uncertainty": 120
},
"departure": {
"time": "1769851746",
"uncertainty": 120
},
"stopId": "vlgbich1"
},
{
"arrival": {
"time": "1769851805",
"uncertainty": 120
},
"departure": {
"time": "1769851805",
"uncertainty": 120
},
"stopId": "vlgarti1"
},
{
"arrival": {
"time": "1769851904",
"uncertainty": 120
},
"departure": {
"time": "1769851904",
"uncertainty": 120
},
"stopId": "vlgdeux1"
},
{
"arrival": {
"time": "1769851986",
"uncertainty": 120
},
"stopId": "craalte1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845358"
}
}
},
{
"id": "21845331",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769847600",
"uncertainty": 120
},
"stopId": "vlgegli1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845331"
}
}
},
{
"id": "21845329",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769843822",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769843868",
"uncertainty": 120
},
"departure": {
"time": "1769843868",
"uncertainty": 120
},
"stopId": "vlgneuf2"
},
{
"arrival": {
"time": "1769844001",
"uncertainty": 120
},
"departure": {
"time": "1769844001",
"uncertainty": 120
},
"stopId": "vlgheno2"
},
{
"arrival": {
"time": "1769844101",
"uncertainty": 120
},
"departure": {
"time": "1769844101",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1769844181",
"uncertainty": 120
},
"departure": {
"time": "1769844181",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769844248",
"uncertainty": 120
},
"departure": {
"time": "1769844248",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769844321",
"uncertainty": 120
},
"departure": {
"time": "1769844321",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1769844404",
"uncertainty": 120
},
"departure": {
"time": "1769844404",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1769844481",
"uncertainty": 120
},
"departure": {
"time": "1769844481",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1769844559",
"uncertainty": 120
},
"departure": {
"time": "1769844571",
"uncertainty": 120
},
"stopId": "ambmoul2"
},
{
"arrival": {
"time": "1769844734",
"uncertainty": 120
},
"departure": {
"time": "1769844734",
"uncertainty": 120
},
"stopId": "gaitour2"
},
{
"arrival": {
"time": "1769844808",
"uncertainty": 120
},
"departure": {
"time": "1769844808",
"uncertainty": 120
},
"stopId": "gaipost2"
},
{
"arrival": {
"time": "1769844881",
"uncertainty": 120
},
"departure": {
"time": "1769844881",
"uncertainty": 120
},
"stopId": "gaiboss2"
},
{
"arrival": {
"time": "1769844928",
"uncertainty": 120
},
"departure": {
"time": "1769844928",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1769844962",
"uncertainty": 120
},
"departure": {
"time": "1769844962",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1769845011",
"uncertainty": 120
},
"departure": {
"time": "1769845011",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1769845074",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845329"
},
"vehicle": {
"id": "323",
"label": "323"
}
}
},
{
"id": "21845332",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769849520",
"uncertainty": 120
},
"stopId": "vlgegli1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845332"
}
}
},
{
"id": "21845235",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769846520",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1769846651",
"uncertainty": 120
},
"departure": {
"time": "1769846651",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1769846731",
"uncertainty": 120
},
"departure": {
"time": "1769846731",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1769846786",
"uncertainty": 120
},
"departure": {
"time": "1769846791",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1769846856",
"uncertainty": 120
},
"departure": {
"time": "1769846911",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1769847045",
"uncertainty": 120
},
"departure": {
"time": "1769847060",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769847145",
"uncertainty": 120
},
"departure": {
"time": "1769847150",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1769847240",
"uncertainty": 120
},
"departure": {
"time": "1769847270",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1769847492",
"uncertainty": 120
},
"departure": {
"time": "1769847492",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769847545",
"uncertainty": 120
},
"departure": {
"time": "1769847545",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769847664",
"uncertainty": 120
},
"departure": {
"time": "1769847664",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1769847725",
"uncertainty": 120
},
"departure": {
"time": "1769847725",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1769847768",
"uncertainty": 120
},
"departure": {
"time": "1769847768",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1769847815",
"uncertainty": 120
},
"departure": {
"time": "1769847815",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1769847882",
"uncertainty": 120
},
"departure": {
"time": "1769847882",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1769847944",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845235"
},
"vehicle": {
"id": "324",
"label": "324"
}
}
},
{
"id": "21845233",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769848320",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1769848448",
"uncertainty": 120
},
"departure": {
"time": "1769848448",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1769848552",
"uncertainty": 120
},
"departure": {
"time": "1769848552",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1769848620",
"uncertainty": 120
},
"departure": {
"time": "1769848620",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1769848735",
"uncertainty": 120
},
"departure": {
"time": "1769848735",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1769848860",
"uncertainty": 120
},
"departure": {
"time": "1769848860",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769848963",
"uncertainty": 120
},
"departure": {
"time": "1769848963",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1769849100",
"uncertainty": 120
},
"departure": {
"time": "1769849100",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1769849373",
"uncertainty": 120
},
"departure": {
"time": "1769849373",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769849477",
"uncertainty": 120
},
"departure": {
"time": "1769849477",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769849586",
"uncertainty": 120
},
"departure": {
"time": "1769849586",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1769849657",
"uncertainty": 120
},
"departure": {
"time": "1769849657",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1769849728",
"uncertainty": 120
},
"departure": {
"time": "1769849728",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1769849769",
"uncertainty": 120
},
"departure": {
"time": "1769849769",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1769849836",
"uncertainty": 120
},
"departure": {
"time": "1769849836",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1769849897",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845233"
}
}
},
{
"id": "21845237",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769847420",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1769847551",
"uncertainty": 120
},
"departure": {
"time": "1769847551",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1769847633",
"uncertainty": 120
},
"departure": {
"time": "1769847633",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1769847689",
"uncertainty": 120
},
"departure": {
"time": "1769847689",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1769847759",
"uncertainty": 120
},
"departure": {
"time": "1769847759",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1769847874",
"uncertainty": 120
},
"departure": {
"time": "1769847874",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769847961",
"uncertainty": 120
},
"departure": {
"time": "1769847961",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1769848056",
"uncertainty": 120
},
"departure": {
"time": "1769848056",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1769848230",
"uncertainty": 120
},
"departure": {
"time": "1769848230",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769848282",
"uncertainty": 120
},
"departure": {
"time": "1769848282",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769848399",
"uncertainty": 120
},
"departure": {
"time": "1769848399",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1769848462",
"uncertainty": 120
},
"departure": {
"time": "1769848462",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1769848510",
"uncertainty": 120
},
"departure": {
"time": "1769848510",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1769848556",
"uncertainty": 120
},
"departure": {
"time": "1769848556",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1769848623",
"uncertainty": 120
},
"departure": {
"time": "1769848623",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1769848684",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845237"
},
"vehicle": {
"id": "334",
"label": "334"
}
}
},
{
"id": "21845218",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769850120",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845218"
}
}
},
{
"id": "21845219",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769849220",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845219"
}
}
},
{
"id": "21845220",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769848320",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769847433",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845220"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1769847433"
}
}