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
❌40 errors, 35 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-01-29 at 08:13 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 4 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 21823509 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 21823448 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 21823435 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 21823451 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 36 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 21827667 stop_id gaifoss1 departure_time 08:20:00 (1769671200) is less than previous stop departure_time 08:35:06 (1769672106) - times must increase between two sequential stops
- trip_id 21827667 stop_id gaifoss1 departure_time 08:20:00 (1769671200) is less than previous stop arrival_time 08:35:06 (1769672106) - times must increase between two sequential stops
- trip_id 21827667 stop_id gaimart1 arrival_time 08:20:53 (1769671253) is less than previous stop arrival_time 08:35:06 (1769672106) - times must increase between two sequential stops
- trip_id 21827667 stop_id gaimart1 departure_time 08:20:53 (1769671253) is less than previous stop arrival_time 08:35:06 (1769672106) - times must increase between two sequential stops
- trip_id 21827667 stop_id vlgheno1 arrival_time 08:36:45 (1769672205) is less than previous stop arrival_time 08:39:23 (1769672363) - times must increase between two sequential stops
Warnings
vehicle_id not populated W002 35 errors
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id 21823351 does not have a vehicle_id
- trip_id 21823436 does not have a vehicle_id
- trip_id 21823350 does not have a vehicle_id
- trip_id 21823349 does not have a vehicle_id
- trip_id 21827667 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 | 919 | 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,277 | 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 | 84 | 27 times (84 % of validations) |
| E002 | stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence | 160 | 24 times (75 % of validations) |
| E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 4 | 4 times (13 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-01-29 at 11:07 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 2026-01-29 at 11:07 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "21823464",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769678971",
"uncertainty": 120
},
"stopId": "cravict1"
},
{
"arrival": {
"time": "1769679131",
"uncertainty": 120
},
"departure": {
"time": "1769679131",
"uncertainty": 120
},
"stopId": "crapico1"
},
{
"arrival": {
"time": "1769679227",
"uncertainty": 120
},
"departure": {
"time": "1769679241",
"uncertainty": 120
},
"stopId": "cramair1"
},
{
"arrival": {
"time": "1769679384",
"uncertainty": 120
},
"departure": {
"time": "1769679384",
"uncertainty": 120
},
"stopId": "cravict1"
},
{
"arrival": {
"time": "1769679430",
"uncertainty": 120
},
"departure": {
"time": "1769679430",
"uncertainty": 120
},
"stopId": "craspor2"
},
{
"arrival": {
"time": "1769679510",
"uncertainty": 120
},
"departure": {
"time": "1769679511",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1769679562",
"uncertainty": 120
},
"departure": {
"time": "1769679562",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1769679781",
"uncertainty": 120
},
"departure": {
"time": "1769679781",
"uncertainty": 120
},
"stopId": "vmorape2"
},
{
"arrival": {
"time": "1769679886",
"uncertainty": 120
},
"departure": {
"time": "1769679886",
"uncertainty": 120
},
"stopId": "vmocorl2"
},
{
"arrival": {
"time": "1769679928",
"uncertainty": 120
},
"departure": {
"time": "1769679928",
"uncertainty": 120
},
"stopId": "vmohuti2"
},
{
"arrival": {
"time": "1769680064",
"uncertainty": 120
},
"departure": {
"time": "1769680141",
"uncertainty": 120
},
"stopId": "vmovetr2"
},
{
"arrival": {
"time": "1769680209",
"uncertainty": 120
},
"departure": {
"time": "1769680262",
"uncertainty": 120
},
"stopId": "vmomarr2"
},
{
"arrival": {
"time": "1769680345",
"uncertainty": 120
},
"departure": {
"time": "1769680345",
"uncertainty": 120
},
"stopId": "vmonous2"
},
{
"arrival": {
"time": "1769680441",
"uncertainty": 120
},
"departure": {
"time": "1769680441",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1769680471",
"uncertainty": 120
},
"departure": {
"time": "1769680501",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1769680591",
"uncertainty": 120
},
"departure": {
"time": "1769680591",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1769680669",
"uncertainty": 120
},
"departure": {
"time": "1769680681",
"uncertainty": 120
},
"stopId": "vmocedr2"
},
{
"arrival": {
"time": "1769680717",
"uncertainty": 120
},
"departure": {
"time": "1769680717",
"uncertainty": 120
},
"stopId": "annbonn2"
},
{
"arrival": {
"time": "1769680755",
"uncertainty": 120
},
"departure": {
"time": "1769680771",
"uncertainty": 120
},
"stopId": "anndrag2"
},
{
"arrival": {
"time": "1769680861",
"uncertainty": 120
},
"departure": {
"time": "1769680861",
"uncertainty": 120
},
"stopId": "annvale2"
},
{
"arrival": {
"time": "1769680921",
"uncertainty": 120
},
"departure": {
"time": "1769680921",
"uncertainty": 120
},
"stopId": "annbleu2"
},
{
"arrival": {
"time": "1769681011",
"uncertainty": 120
},
"departure": {
"time": "1769681011",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769681124",
"uncertainty": 120
},
"departure": {
"time": "1769681124",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769681204",
"uncertainty": 120
},
"departure": {
"time": "1769681204",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769681431"
},
"stopId": "anngare1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823464"
},
"vehicle": {
"id": "325",
"label": "325"
}
}
},
{
"id": "21823359",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769680500",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1769680592",
"uncertainty": 120
},
"departure": {
"time": "1769680622",
"uncertainty": 120
},
"stopId": "gaivern1"
},
{
"arrival": {
"time": "1769680674",
"uncertainty": 120
},
"departure": {
"time": "1769680674",
"uncertainty": 120
},
"stopId": "gaigent1"
},
{
"arrival": {
"time": "1769680770",
"uncertainty": 120
},
"departure": {
"time": "1769680772",
"uncertainty": 120
},
"stopId": "gaiegli3"
},
{
"arrival": {
"time": "1769680832",
"uncertainty": 120
},
"departure": {
"time": "1769680832",
"uncertainty": 120
},
"stopId": "gaimair1"
},
{
"arrival": {
"time": "1769680940",
"uncertainty": 120
},
"departure": {
"time": "1769680940",
"uncertainty": 120
},
"stopId": "gaichat1"
},
{
"arrival": {
"time": "1769681064",
"uncertainty": 120
},
"departure": {
"time": "1769681101",
"uncertainty": 120
},
"stopId": "annbrou1"
},
{
"arrival": {
"time": "1769681179",
"uncertainty": 120
},
"departure": {
"time": "1769681179",
"uncertainty": 120
},
"stopId": "amblach1"
},
{
"arrival": {
"time": "1769681281",
"uncertainty": 120
},
"departure": {
"time": "1769681281",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1769681352",
"uncertainty": 120
},
"departure": {
"time": "1769681352",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1769681382",
"uncertainty": 120
},
"departure": {
"time": "1769681382",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1769681508",
"uncertainty": 120
},
"departure": {
"time": "1769681508",
"uncertainty": 120
},
"stopId": "annmarc1"
},
{
"arrival": {
"time": "1769681565",
"uncertainty": 120
},
"departure": {
"time": "1769681565",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769681673",
"uncertainty": 120
},
"departure": {
"time": "1769681673",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769681823",
"uncertainty": 120
},
"departure": {
"time": "1769681823",
"uncertainty": 120
},
"stopId": "vlgtour2"
},
{
"arrival": {
"time": "1769681885",
"uncertainty": 120
},
"departure": {
"time": "1769681885",
"uncertainty": 120
},
"stopId": "vlgallo2"
},
{
"arrival": {
"time": "1769681961",
"uncertainty": 120
},
"departure": {
"time": "1769681961",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1769682049",
"uncertainty": 120
},
"departure": {
"time": "1769682049",
"uncertainty": 120
},
"stopId": "vlglebo1"
},
{
"arrival": {
"time": "1769682090",
"uncertainty": 120
},
"departure": {
"time": "1769682090",
"uncertainty": 120
},
"stopId": "annvich1"
},
{
"arrival": {
"time": "1769682159",
"uncertainty": 120
},
"departure": {
"time": "1769682159",
"uncertainty": 120
},
"stopId": "annresi2"
},
{
"arrival": {
"time": "1769682219",
"uncertainty": 120
},
"departure": {
"time": "1769682219",
"uncertainty": 120
},
"stopId": "annmont1"
},
{
"arrival": {
"time": "1769682260",
"uncertainty": 120
},
"departure": {
"time": "1769682260",
"uncertainty": 120
},
"stopId": "vlgcoqu1"
},
{
"arrival": {
"time": "1769682326",
"uncertainty": 120
},
"departure": {
"time": "1769682326",
"uncertainty": 120
},
"stopId": "vlglang4"
},
{
"arrival": {
"time": "1769682353",
"uncertainty": 120
},
"departure": {
"time": "1769682353",
"uncertainty": 120
},
"stopId": "vlgdebu1"
},
{
"arrival": {
"time": "1769682402",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823359"
},
"vehicle": {
"id": "340",
"label": "340"
}
}
},
{
"id": "21823171",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769681760",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823171"
}
}
},
{
"id": "21827672",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769682066",
"uncertainty": 120
},
"departure": {
"time": "1769682066",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769682121",
"uncertainty": 120
},
"departure": {
"time": "1769682121",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769682174",
"uncertainty": 120
},
"departure": {
"time": "1769682174",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769681132",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1769681236",
"uncertainty": 120
},
"departure": {
"time": "1769681236",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1769681342",
"uncertainty": 120
},
"departure": {
"time": "1769681342",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1769681400",
"uncertainty": 120
},
"departure": {
"time": "1769681400",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1769681453",
"uncertainty": 120
},
"departure": {
"time": "1769681453",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1769681520",
"uncertainty": 120
},
"departure": {
"time": "1769681520",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1769681646",
"uncertainty": 120
},
"departure": {
"time": "1769681646",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1769681780",
"uncertainty": 120
},
"departure": {
"time": "1769681780",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1769681880",
"uncertainty": 120
},
"departure": {
"time": "1769681880",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769681966",
"uncertainty": 120
},
"departure": {
"time": "1769681966",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769682029",
"uncertainty": 120
},
"departure": {
"time": "1769682029",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769682120",
"uncertainty": 120
},
"departure": {
"time": "1769682120",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769682176",
"uncertainty": 120
},
"departure": {
"time": "1769682176",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769682263",
"uncertainty": 120
},
"departure": {
"time": "1769682263",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1769682273",
"uncertainty": 120
},
"departure": {
"time": "1769682273",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1769682377",
"uncertainty": 120
},
"departure": {
"time": "1769682377",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1769682513",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21827672"
},
"vehicle": {
"id": "514",
"label": "514"
}
}
},
{
"id": "21823528",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769684400",
"uncertainty": 120
},
"stopId": "csahopi1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823528"
}
}
},
{
"id": "21823469",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769683200",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823469"
}
}
},
{
"id": "21823546",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769684700",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823546"
}
}
},
{
"id": "21823442",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769670900",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1769671107",
"uncertainty": 120
},
"departure": {
"time": "1769671107",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769671168",
"uncertainty": 120
},
"departure": {
"time": "1769671168",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769671285",
"uncertainty": 120
},
"departure": {
"time": "1769671285",
"uncertainty": 120
},
"stopId": "annbleu1"
},
{
"arrival": {
"time": "1769671376",
"uncertainty": 120
},
"departure": {
"time": "1769671376",
"uncertainty": 120
},
"stopId": "annvale1"
},
{
"arrival": {
"time": "1769671437",
"uncertainty": 120
},
"departure": {
"time": "1769671437",
"uncertainty": 120
},
"stopId": "anndrag1"
},
{
"arrival": {
"time": "1769671507",
"uncertainty": 120
},
"departure": {
"time": "1769671507",
"uncertainty": 120
},
"stopId": "annbonn1"
},
{
"arrival": {
"time": "1769671544",
"uncertainty": 120
},
"departure": {
"time": "1769671544",
"uncertainty": 120
},
"stopId": "vmocedr1"
},
{
"arrival": {
"time": "1769671634",
"uncertainty": 120
},
"departure": {
"time": "1769671634",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1769671681",
"uncertainty": 120
},
"departure": {
"time": "1769671681",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1769671773",
"uncertainty": 120
},
"departure": {
"time": "1769671773",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1769671915",
"uncertainty": 120
},
"departure": {
"time": "1769671915",
"uncertainty": 120
},
"stopId": "vmonous1"
},
{
"arrival": {
"time": "1769672038",
"uncertainty": 120
},
"departure": {
"time": "1769672038",
"uncertainty": 120
},
"stopId": "vmomarr1"
},
{
"arrival": {
"time": "1769672163",
"uncertainty": 120
},
"departure": {
"time": "1769672163",
"uncertainty": 120
},
"stopId": "vmovetr1"
},
{
"arrival": {
"time": "1769672242",
"uncertainty": 120
},
"departure": {
"time": "1769672242",
"uncertainty": 120
},
"stopId": "vmohuti1"
},
{
"arrival": {
"time": "1769672323",
"uncertainty": 120
},
"departure": {
"time": "1769672323",
"uncertainty": 120
},
"stopId": "vmocorl1"
},
{
"arrival": {
"time": "1769672453",
"uncertainty": 120
},
"departure": {
"time": "1769672453",
"uncertainty": 120
},
"stopId": "vmorape1"
},
{
"arrival": {
"time": "1769672708",
"uncertainty": 120
},
"departure": {
"time": "1769672708",
"uncertainty": 120
},
"stopId": "vmogeli1"
},
{
"arrival": {
"time": "1769672741",
"uncertainty": 120
},
"departure": {
"time": "1769672741",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1769672827",
"uncertainty": 120
},
"departure": {
"time": "1769672827",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1769672878",
"uncertainty": 120
},
"departure": {
"time": "1769672878",
"uncertainty": 120
},
"stopId": "craspor1"
},
{
"arrival": {
"time": "1769672947",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823442"
},
"vehicle": {
"id": "322",
"label": "322"
}
}
},
{
"id": "21827673",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769684076",
"uncertainty": 120
},
"departure": {
"time": "1769684076",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769684131",
"uncertainty": 120
},
"departure": {
"time": "1769684131",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769684184",
"uncertainty": 120
},
"departure": {
"time": "1769684184",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769683200",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1769683276",
"uncertainty": 120
},
"departure": {
"time": "1769683276",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1769683382",
"uncertainty": 120
},
"departure": {
"time": "1769683382",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1769683440",
"uncertainty": 120
},
"departure": {
"time": "1769683440",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1769683493",
"uncertainty": 120
},
"departure": {
"time": "1769683493",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1769683560",
"uncertainty": 120
},
"departure": {
"time": "1769683560",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1769683686",
"uncertainty": 120
},
"departure": {
"time": "1769683686",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1769683820",
"uncertainty": 120
},
"departure": {
"time": "1769683820",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1769683920",
"uncertainty": 120
},
"departure": {
"time": "1769683920",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769683989",
"uncertainty": 120
},
"departure": {
"time": "1769683989",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769684040",
"uncertainty": 120
},
"departure": {
"time": "1769684040",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769684160",
"uncertainty": 120
},
"departure": {
"time": "1769684160",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769684216",
"uncertainty": 120
},
"departure": {
"time": "1769684216",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769684303",
"uncertainty": 120
},
"departure": {
"time": "1769684303",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1769684283",
"uncertainty": 120
},
"departure": {
"time": "1769684283",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1769684387",
"uncertainty": 120
},
"departure": {
"time": "1769684387",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1769684523",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21827673"
}
}
},
{
"id": "21823360",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769681279",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1769681493",
"uncertainty": 120
},
"departure": {
"time": "1769681493",
"uncertainty": 120
},
"stopId": "gaivern1"
},
{
"arrival": {
"time": "1769681545",
"uncertainty": 120
},
"departure": {
"time": "1769681545",
"uncertainty": 120
},
"stopId": "gaigent1"
},
{
"arrival": {
"time": "1769681640",
"uncertainty": 120
},
"departure": {
"time": "1769681640",
"uncertainty": 120
},
"stopId": "gaiegli3"
},
{
"arrival": {
"time": "1769681701",
"uncertainty": 120
},
"departure": {
"time": "1769681701",
"uncertainty": 120
},
"stopId": "gaimair1"
},
{
"arrival": {
"time": "1769681812",
"uncertainty": 120
},
"departure": {
"time": "1769681812",
"uncertainty": 120
},
"stopId": "gaichat1"
},
{
"arrival": {
"time": "1769681917",
"uncertainty": 120
},
"departure": {
"time": "1769681917",
"uncertainty": 120
},
"stopId": "gaiprev1"
},
{
"arrival": {
"time": "1769682086",
"uncertainty": 120
},
"departure": {
"time": "1769682086",
"uncertainty": 120
},
"stopId": "annbrou1"
},
{
"arrival": {
"time": "1769682166",
"uncertainty": 120
},
"departure": {
"time": "1769682166",
"uncertainty": 120
},
"stopId": "amblach1"
},
{
"arrival": {
"time": "1769682260",
"uncertainty": 120
},
"departure": {
"time": "1769682260",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1769682331",
"uncertainty": 120
},
"departure": {
"time": "1769682331",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1769682363",
"uncertainty": 120
},
"departure": {
"time": "1769682363",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1769682540",
"uncertainty": 120
},
"departure": {
"time": "1769682540",
"uncertainty": 120
},
"stopId": "annmarc1"
},
{
"arrival": {
"time": "1769682571",
"uncertainty": 120
},
"departure": {
"time": "1769682571",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769682672",
"uncertainty": 120
},
"departure": {
"time": "1769682672",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769682814",
"uncertainty": 120
},
"departure": {
"time": "1769682814",
"uncertainty": 120
},
"stopId": "vlgtour2"
},
{
"arrival": {
"time": "1769682895",
"uncertainty": 120
},
"departure": {
"time": "1769682895",
"uncertainty": 120
},
"stopId": "vlgallo2"
},
{
"arrival": {
"time": "1769683003",
"uncertainty": 120
},
"departure": {
"time": "1769683003",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1769683064",
"uncertainty": 120
},
"departure": {
"time": "1769683064",
"uncertainty": 120
},
"stopId": "vlglebo1"
},
{
"arrival": {
"time": "1769683109",
"uncertainty": 120
},
"departure": {
"time": "1769683109",
"uncertainty": 120
},
"stopId": "annvich1"
},
{
"arrival": {
"time": "1769683177",
"uncertainty": 120
},
"departure": {
"time": "1769683177",
"uncertainty": 120
},
"stopId": "annresi2"
},
{
"arrival": {
"time": "1769683244",
"uncertainty": 120
},
"departure": {
"time": "1769683244",
"uncertainty": 120
},
"stopId": "annmont1"
},
{
"arrival": {
"time": "1769683308",
"uncertainty": 120
},
"departure": {
"time": "1769683308",
"uncertainty": 120
},
"stopId": "vlgcoqu1"
},
{
"arrival": {
"time": "1769683374",
"uncertainty": 120
},
"departure": {
"time": "1769683374",
"uncertainty": 120
},
"stopId": "vlglang4"
},
{
"arrival": {
"time": "1769683399",
"uncertainty": 120
},
"departure": {
"time": "1769683399",
"uncertainty": 120
},
"stopId": "vlgdebu1"
},
{
"arrival": {
"time": "1769683482",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823360"
},
"vehicle": {
"id": "508",
"label": "508"
}
}
},
{
"id": "21823361",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769682300",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823361"
}
}
},
{
"id": "21823307",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769683800",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823307"
}
}
},
{
"id": "21823305",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769682000",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823305"
}
}
},
{
"id": "21823362",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769683200",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823362"
}
}
},
{
"id": "21823206",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769684340",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823206"
}
}
},
{
"id": "21823358",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769679600",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1769679685",
"uncertainty": 120
},
"departure": {
"time": "1769679690",
"uncertainty": 120
},
"stopId": "gaivern1"
},
{
"arrival": {
"time": "1769679856",
"uncertainty": 120
},
"departure": {
"time": "1769679856",
"uncertainty": 120
},
"stopId": "gaigent1"
},
{
"arrival": {
"time": "1769679870",
"uncertainty": 120
},
"departure": {
"time": "1769679900",
"uncertainty": 120
},
"stopId": "gaiegli3"
},
{
"arrival": {
"time": "1769679944",
"uncertainty": 120
},
"departure": {
"time": "1769679944",
"uncertainty": 120
},
"stopId": "gaimair1"
},
{
"arrival": {
"time": "1769680033",
"uncertainty": 120
},
"departure": {
"time": "1769680050",
"uncertainty": 120
},
"stopId": "gaichat1"
},
{
"arrival": {
"time": "1769680160",
"uncertainty": 120
},
"departure": {
"time": "1769680170",
"uncertainty": 120
},
"stopId": "annbrou1"
},
{
"arrival": {
"time": "1769680241",
"uncertainty": 120
},
"departure": {
"time": "1769680241",
"uncertainty": 120
},
"stopId": "amblach1"
},
{
"arrival": {
"time": "1769680320",
"uncertainty": 120
},
"departure": {
"time": "1769680320",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1769680350",
"uncertainty": 120
},
"departure": {
"time": "1769680350",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1769680364",
"uncertainty": 120
},
"departure": {
"time": "1769680380",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1769680500",
"uncertainty": 120
},
"departure": {
"time": "1769680500",
"uncertainty": 120
},
"stopId": "annmarc1"
},
{
"arrival": {
"time": "1769680560",
"uncertainty": 120
},
"departure": {
"time": "1769680560",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769680649",
"uncertainty": 120
},
"departure": {
"time": "1769680649",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769680800",
"uncertainty": 120
},
"departure": {
"time": "1769680800",
"uncertainty": 120
},
"stopId": "vlgtour2"
},
{
"arrival": {
"time": "1769680860",
"uncertainty": 120
},
"departure": {
"time": "1769680860",
"uncertainty": 120
},
"stopId": "vlgallo2"
},
{
"arrival": {
"time": "1769680932",
"uncertainty": 120
},
"departure": {
"time": "1769680950",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1769681041",
"uncertainty": 120
},
"departure": {
"time": "1769681041",
"uncertainty": 120
},
"stopId": "vlglebo1"
},
{
"arrival": {
"time": "1769681081",
"uncertainty": 120
},
"departure": {
"time": "1769681081",
"uncertainty": 120
},
"stopId": "annvich1"
},
{
"arrival": {
"time": "1769681150",
"uncertainty": 120
},
"departure": {
"time": "1769681161",
"uncertainty": 120
},
"stopId": "annresi2"
},
{
"arrival": {
"time": "1769681220",
"uncertainty": 120
},
"departure": {
"time": "1769681220",
"uncertainty": 120
},
"stopId": "annmont1"
},
{
"arrival": {
"time": "1769681270",
"uncertainty": 120
},
"departure": {
"time": "1769681270",
"uncertainty": 120
},
"stopId": "vlgcoqu1"
},
{
"arrival": {
"time": "1769681323",
"uncertainty": 120
},
"departure": {
"time": "1769681323",
"uncertainty": 120
},
"stopId": "vlglang4"
},
{
"arrival": {
"time": "1769681351",
"uncertainty": 120
},
"departure": {
"time": "1769681351",
"uncertainty": 120
},
"stopId": "vlgdebu1"
},
{
"arrival": {
"time": "1769681395",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823358"
},
"vehicle": {
"id": "403",
"label": "403"
}
}
},
{
"id": "21823550",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769682600",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823550"
}
}
},
{
"id": "21823615",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769684100",
"uncertainty": 120
},
"stopId": "craalte3"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823615"
}
}
},
{
"id": "21823551",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769680291",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1769680363",
"uncertainty": 120
},
"departure": {
"time": "1769680381",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1769680449",
"uncertainty": 120
},
"departure": {
"time": "1769680449",
"uncertainty": 120
},
"stopId": "annroma1"
},
{
"arrival": {
"time": "1769680528",
"uncertainty": 120
},
"departure": {
"time": "1769680531",
"uncertainty": 120
},
"stopId": "annglie1"
},
{
"arrival": {
"time": "1769680647",
"uncertainty": 120
},
"departure": {
"time": "1769680647",
"uncertainty": 120
},
"stopId": "annmerm1"
},
{
"arrival": {
"time": "1769680667",
"uncertainty": 120
},
"departure": {
"time": "1769680667",
"uncertainty": 120
},
"stopId": "annsous1"
},
{
"arrival": {
"time": "1769680707",
"uncertainty": 120
},
"departure": {
"time": "1769680707",
"uncertainty": 120
},
"stopId": "annimpo1"
},
{
"arrival": {
"time": "1769680752",
"uncertainty": 120
},
"departure": {
"time": "1769680752",
"uncertainty": 120
},
"stopId": "annctra1"
},
{
"arrival": {
"time": "1769680825",
"uncertainty": 120
},
"departure": {
"time": "1769680825",
"uncertainty": 120
},
"stopId": "vmonant1"
},
{
"arrival": {
"time": "1769680868",
"uncertainty": 120
},
"departure": {
"time": "1769680868",
"uncertainty": 120
},
"stopId": "vmobasm1"
},
{
"arrival": {
"time": "1769680998",
"uncertainty": 120
},
"departure": {
"time": "1769681011",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1769681071",
"uncertainty": 120
},
"departure": {
"time": "1769681071",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1769681169",
"uncertainty": 120
},
"departure": {
"time": "1769681191",
"uncertainty": 120
},
"stopId": "cratani1"
},
{
"arrival": {
"time": "1769681342",
"uncertainty": 120
},
"departure": {
"time": "1769681342",
"uncertainty": 120
},
"stopId": "craberg1"
},
{
"arrival": {
"time": "1769681508",
"uncertainty": 120
},
"departure": {
"time": "1769681508",
"uncertainty": 120
},
"stopId": "bonmeno1"
},
{
"arrival": {
"time": "1769681541",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823551"
},
"vehicle": {
"id": "506",
"label": "506"
}
}
},
{
"id": "21823524",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769682780",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823524"
}
}
},
{
"id": "21823515",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769681520",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823515"
},
"vehicle": {
"id": "327",
"label": "327"
}
}
},
{
"id": "21823545",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769681279",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1769681471",
"uncertainty": 120
},
"departure": {
"time": "1769681471",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1769681544",
"uncertainty": 120
},
"departure": {
"time": "1769681544",
"uncertainty": 120
},
"stopId": "annroma1"
},
{
"arrival": {
"time": "1769681625",
"uncertainty": 120
},
"departure": {
"time": "1769681625",
"uncertainty": 120
},
"stopId": "annglie1"
},
{
"arrival": {
"time": "1769681741",
"uncertainty": 120
},
"departure": {
"time": "1769681741",
"uncertainty": 120
},
"stopId": "annmerm1"
},
{
"arrival": {
"time": "1769681763",
"uncertainty": 120
},
"departure": {
"time": "1769681763",
"uncertainty": 120
},
"stopId": "annsous1"
},
{
"arrival": {
"time": "1769681805",
"uncertainty": 120
},
"departure": {
"time": "1769681805",
"uncertainty": 120
},
"stopId": "annimpo1"
},
{
"arrival": {
"time": "1769681850",
"uncertainty": 120
},
"departure": {
"time": "1769681850",
"uncertainty": 120
},
"stopId": "annctra1"
},
{
"arrival": {
"time": "1769681921",
"uncertainty": 120
},
"departure": {
"time": "1769681921",
"uncertainty": 120
},
"stopId": "vmonant1"
},
{
"arrival": {
"time": "1769681969",
"uncertainty": 120
},
"departure": {
"time": "1769681969",
"uncertainty": 120
},
"stopId": "vmobasm1"
},
{
"arrival": {
"time": "1769682081",
"uncertainty": 120
},
"departure": {
"time": "1769682081",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1769682141",
"uncertainty": 120
},
"departure": {
"time": "1769682141",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1769682192",
"uncertainty": 120
},
"departure": {
"time": "1769682192",
"uncertainty": 120
},
"stopId": "craspor1"
},
{
"arrival": {
"time": "1769682253",
"uncertainty": 120
},
"departure": {
"time": "1769682253",
"uncertainty": 120
},
"stopId": "cravict1"
},
{
"arrival": {
"time": "1769682347",
"uncertainty": 120
},
"departure": {
"time": "1769682347",
"uncertainty": 120
},
"stopId": "craspor2"
},
{
"arrival": {
"time": "1769682470",
"uncertainty": 120
},
"departure": {
"time": "1769682470",
"uncertainty": 120
},
"stopId": "cratani1"
},
{
"arrival": {
"time": "1769682621",
"uncertainty": 120
},
"departure": {
"time": "1769682621",
"uncertainty": 120
},
"stopId": "craberg1"
},
{
"arrival": {
"time": "1769682774",
"uncertainty": 120
},
"departure": {
"time": "1769682774",
"uncertainty": 120
},
"stopId": "bonmeno1"
},
{
"arrival": {
"time": "1769682805",
"uncertainty": 120
},
"departure": {
"time": "1769682805",
"uncertainty": 120
},
"stopId": "bonentr1"
},
{
"arrival": {
"time": "1769683225",
"uncertainty": 120
},
"stopId": "csahopi1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823545"
},
"vehicle": {
"id": "1701",
"label": "1701"
}
}
},
{
"id": "21823616",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769682300",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823616"
}
}
},
{
"id": "21823182",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769683560",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823182"
}
}
},
{
"id": "21823363",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769684100",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823363"
}
}
},
{
"id": "21823308",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769684700",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823308"
}
}
},
{
"id": "21823454",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769680832",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1769681088",
"uncertainty": 120
},
"departure": {
"time": "1769681132",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769681183",
"uncertainty": 120
},
"departure": {
"time": "1769681192",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769681374",
"uncertainty": 120
},
"departure": {
"time": "1769681374",
"uncertainty": 120
},
"stopId": "annbleu1"
},
{
"arrival": {
"time": "1769681444",
"uncertainty": 120
},
"departure": {
"time": "1769681444",
"uncertainty": 120
},
"stopId": "annvale1"
},
{
"arrival": {
"time": "1769681521",
"uncertainty": 120
},
"departure": {
"time": "1769681521",
"uncertainty": 120
},
"stopId": "anndrag1"
},
{
"arrival": {
"time": "1769681581",
"uncertainty": 120
},
"departure": {
"time": "1769681581",
"uncertainty": 120
},
"stopId": "annbonn1"
},
{
"arrival": {
"time": "1769681589",
"uncertainty": 120
},
"departure": {
"time": "1769681589",
"uncertainty": 120
},
"stopId": "vmocedr1"
},
{
"arrival": {
"time": "1769681664",
"uncertainty": 120
},
"departure": {
"time": "1769681664",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1769681695",
"uncertainty": 120
},
"departure": {
"time": "1769681695",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1769681784",
"uncertainty": 120
},
"departure": {
"time": "1769681784",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1769681878",
"uncertainty": 120
},
"departure": {
"time": "1769681878",
"uncertainty": 120
},
"stopId": "vmonous1"
},
{
"arrival": {
"time": "1769681935",
"uncertainty": 120
},
"departure": {
"time": "1769681935",
"uncertainty": 120
},
"stopId": "vmomarr1"
},
{
"arrival": {
"time": "1769682028",
"uncertainty": 120
},
"departure": {
"time": "1769682028",
"uncertainty": 120
},
"stopId": "vmovetr1"
},
{
"arrival": {
"time": "1769682096",
"uncertainty": 120
},
"departure": {
"time": "1769682096",
"uncertainty": 120
},
"stopId": "vmohuti1"
},
{
"arrival": {
"time": "1769682166",
"uncertainty": 120
},
"departure": {
"time": "1769682166",
"uncertainty": 120
},
"stopId": "vmocorl1"
},
{
"arrival": {
"time": "1769682279",
"uncertainty": 120
},
"departure": {
"time": "1769682279",
"uncertainty": 120
},
"stopId": "vmorape1"
},
{
"arrival": {
"time": "1769682496",
"uncertainty": 120
},
"departure": {
"time": "1769682496",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1769682558",
"uncertainty": 120
},
"departure": {
"time": "1769682558",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1769682609",
"uncertainty": 120
},
"departure": {
"time": "1769682609",
"uncertainty": 120
},
"stopId": "craspor1"
},
{
"arrival": {
"time": "1769682678",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823454"
},
"vehicle": {
"id": "343",
"label": "343"
}
}
},
{
"id": "21823471",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769684400",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1769684661",
"uncertainty": 120
},
"departure": {
"time": "1769684661",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769684760",
"uncertainty": 120
},
"departure": {
"time": "1769684760",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769684850",
"uncertainty": 120
},
"departure": {
"time": "1769684850",
"uncertainty": 120
},
"stopId": "annbleu1"
},
{
"arrival": {
"time": "1769684968",
"uncertainty": 120
},
"departure": {
"time": "1769684968",
"uncertainty": 120
},
"stopId": "annvale1"
},
{
"arrival": {
"time": "1769685051",
"uncertainty": 120
},
"departure": {
"time": "1769685051",
"uncertainty": 120
},
"stopId": "anndrag1"
},
{
"arrival": {
"time": "1769685132",
"uncertainty": 120
},
"departure": {
"time": "1769685132",
"uncertainty": 120
},
"stopId": "annbonn1"
},
{
"arrival": {
"time": "1769685174",
"uncertainty": 120
},
"departure": {
"time": "1769685174",
"uncertainty": 120
},
"stopId": "vmocedr1"
},
{
"arrival": {
"time": "1769685277",
"uncertainty": 120
},
"departure": {
"time": "1769685277",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1769685330",
"uncertainty": 120
},
"departure": {
"time": "1769685330",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1769685399",
"uncertainty": 120
},
"departure": {
"time": "1769685399",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1769685505",
"uncertainty": 120
},
"departure": {
"time": "1769685505",
"uncertainty": 120
},
"stopId": "vmonous1"
},
{
"arrival": {
"time": "1769685598",
"uncertainty": 120
},
"departure": {
"time": "1769685598",
"uncertainty": 120
},
"stopId": "vmomarr1"
},
{
"arrival": {
"time": "1769685691",
"uncertainty": 120
},
"departure": {
"time": "1769685691",
"uncertainty": 120
},
"stopId": "vmovetr1"
},
{
"arrival": {
"time": "1769685759",
"uncertainty": 120
},
"departure": {
"time": "1769685759",
"uncertainty": 120
},
"stopId": "vmohuti1"
},
{
"arrival": {
"time": "1769685829",
"uncertainty": 120
},
"departure": {
"time": "1769685829",
"uncertainty": 120
},
"stopId": "vmocorl1"
},
{
"arrival": {
"time": "1769685942",
"uncertainty": 120
},
"departure": {
"time": "1769685942",
"uncertainty": 120
},
"stopId": "vmorape1"
},
{
"arrival": {
"time": "1769686159",
"uncertainty": 120
},
"departure": {
"time": "1769686159",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1769686231",
"uncertainty": 120
},
"departure": {
"time": "1769686231",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1769686282",
"uncertainty": 120
},
"departure": {
"time": "1769686282",
"uncertainty": 120
},
"stopId": "craspor1"
},
{
"arrival": {
"time": "1769686350",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823471"
}
}
},
{
"id": "21823179",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769681700",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1769681769",
"uncertainty": 120
},
"departure": {
"time": "1769681769",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1769681831",
"uncertainty": 120
},
"departure": {
"time": "1769681831",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1769681882",
"uncertainty": 120
},
"departure": {
"time": "1769681882",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1769681955",
"uncertainty": 120
},
"departure": {
"time": "1769681955",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1769682026",
"uncertainty": 120
},
"departure": {
"time": "1769682026",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1769682162",
"uncertainty": 120
},
"departure": {
"time": "1769682162",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769682272",
"uncertainty": 120
},
"departure": {
"time": "1769682272",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769682389",
"uncertainty": 120
},
"departure": {
"time": "1769682389",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769682483",
"uncertainty": 120
},
"departure": {
"time": "1769682483",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1769682614",
"uncertainty": 120
},
"departure": {
"time": "1769682614",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1769682719",
"uncertainty": 120
},
"departure": {
"time": "1769682719",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1769682817",
"uncertainty": 120
},
"departure": {
"time": "1769682817",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1769682938",
"uncertainty": 120
},
"departure": {
"time": "1769682938",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1769683003",
"uncertainty": 120
},
"departure": {
"time": "1769683003",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1769683117",
"uncertainty": 120
},
"departure": {
"time": "1769683117",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1769683238",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823179"
}
}
},
{
"id": "21823465",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769682000",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823465"
}
}
},
{
"id": "21823470",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769681395",
"uncertainty": 120
},
"stopId": "crapico1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823470"
},
"vehicle": {
"id": "332",
"label": "332"
}
}
},
{
"id": "21823165",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769682660",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823165"
}
}
},
{
"id": "21823304",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769681100",
"uncertainty": 120
},
"stopId": "vlgplan1"
},
{
"arrival": {
"time": "1769681147",
"uncertainty": 120
},
"departure": {
"time": "1769681147",
"uncertainty": 120
},
"stopId": "vlgdebu2"
},
{
"arrival": {
"time": "1769681208",
"uncertainty": 120
},
"departure": {
"time": "1769681221",
"uncertainty": 120
},
"stopId": "vlglang3"
},
{
"arrival": {
"time": "1769681274",
"uncertainty": 120
},
"departure": {
"time": "1769681274",
"uncertainty": 120
},
"stopId": "vlgcoqu2"
},
{
"arrival": {
"time": "1769681317",
"uncertainty": 120
},
"departure": {
"time": "1769681317",
"uncertainty": 120
},
"stopId": "annmont2"
},
{
"arrival": {
"time": "1769681352",
"uncertainty": 120
},
"departure": {
"time": "1769681352",
"uncertainty": 120
},
"stopId": "annresi1"
},
{
"arrival": {
"time": "1769681441",
"uncertainty": 120
},
"departure": {
"time": "1769681441",
"uncertainty": 120
},
"stopId": "annvich2"
},
{
"arrival": {
"time": "1769681488",
"uncertainty": 120
},
"departure": {
"time": "1769681488",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"arrival": {
"time": "1769681557",
"uncertainty": 120
},
"departure": {
"time": "1769681557",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769681724",
"uncertainty": 120
},
"departure": {
"time": "1769681724",
"uncertainty": 120
},
"stopId": "vlgallo1"
},
{
"arrival": {
"time": "1769681804",
"uncertainty": 120
},
"departure": {
"time": "1769681804",
"uncertainty": 120
},
"stopId": "vlgtour1"
},
{
"arrival": {
"time": "1769681978",
"uncertainty": 120
},
"departure": {
"time": "1769681978",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769682034",
"uncertainty": 120
},
"departure": {
"time": "1769682034",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769682088",
"uncertainty": 120
},
"departure": {
"time": "1769682088",
"uncertainty": 120
},
"stopId": "annmarc2"
},
{
"arrival": {
"time": "1769682225",
"uncertainty": 120
},
"departure": {
"time": "1769682225",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1769682267",
"uncertainty": 120
},
"departure": {
"time": "1769682267",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1769682323",
"uncertainty": 120
},
"departure": {
"time": "1769682323",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1769682423",
"uncertainty": 120
},
"departure": {
"time": "1769682423",
"uncertainty": 120
},
"stopId": "amblach2"
},
{
"arrival": {
"time": "1769682478",
"uncertainty": 120
},
"departure": {
"time": "1769682478",
"uncertainty": 120
},
"stopId": "annbrou2"
},
{
"arrival": {
"time": "1769682619",
"uncertainty": 120
},
"departure": {
"time": "1769682619",
"uncertainty": 120
},
"stopId": "gaichat2"
},
{
"arrival": {
"time": "1769682687",
"uncertainty": 120
},
"departure": {
"time": "1769682687",
"uncertainty": 120
},
"stopId": "gaimair2"
},
{
"arrival": {
"time": "1769682732",
"uncertainty": 120
},
"departure": {
"time": "1769682732",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1769682784",
"uncertainty": 120
},
"departure": {
"time": "1769682784",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1769682888",
"uncertainty": 120
},
"departure": {
"time": "1769682888",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1769682972",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823304"
},
"vehicle": {
"id": "512",
"label": "512"
}
}
},
{
"id": "21823518",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769683920",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823518"
}
}
},
{
"id": "21823399",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769681343",
"uncertainty": 120
},
"departure": {
"time": "1769681343",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769681398",
"uncertainty": 120
},
"departure": {
"time": "1769681398",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769681451",
"uncertainty": 120
},
"departure": {
"time": "1769681451",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769678400",
"uncertainty": 120
},
"stopId": "stjgare1"
},
{
"arrival": {
"time": "1769678553",
"uncertainty": 120
},
"departure": {
"time": "1769678553",
"uncertainty": 120
},
"stopId": "stjaran2"
},
{
"arrival": {
"time": "1769678623",
"uncertainty": 120
},
"departure": {
"time": "1769678623",
"uncertainty": 120
},
"stopId": "stjfeig2"
},
{
"arrival": {
"time": "1769678691",
"uncertainty": 120
},
"departure": {
"time": "1769678691",
"uncertainty": 120
},
"stopId": "stjcerv2"
},
{
"arrival": {
"time": "1769678732",
"uncertainty": 120
},
"departure": {
"time": "1769678732",
"uncertainty": 120
},
"stopId": "stjcasi2"
},
{
"arrival": {
"time": "1769678822",
"uncertainty": 120
},
"departure": {
"time": "1769678822",
"uncertainty": 120
},
"stopId": "neycent2"
},
{
"arrival": {
"time": "1769678863",
"uncertainty": 120
},
"departure": {
"time": "1769678882",
"uncertainty": 120
},
"stopId": "neymoui2"
},
{
"arrival": {
"time": "1769679018",
"uncertainty": 120
},
"departure": {
"time": "1769679018",
"uncertainty": 120
},
"stopId": "neychef2"
},
{
"arrival": {
"time": "1769679087",
"uncertainty": 120
},
"departure": {
"time": "1769679202",
"uncertainty": 120
},
"stopId": "neyforg2"
},
{
"arrival": {
"time": "1769679341",
"uncertainty": 120
},
"departure": {
"time": "1769679341",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1769679435",
"uncertainty": 120
},
"departure": {
"time": "1769679435",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1769679640",
"uncertainty": 120
},
"departure": {
"time": "1769679640",
"uncertainty": 120
},
"stopId": "stjpont4"
},
{
"arrival": {
"time": "1769679751",
"uncertainty": 120
},
"departure": {
"time": "1769679751",
"uncertainty": 120
},
"stopId": "colmarc2"
},
{
"arrival": {
"time": "1769679964",
"uncertainty": 120
},
"departure": {
"time": "1769679964",
"uncertainty": 120
},
"stopId": "bossous2"
},
{
"arrival": {
"time": "1769680142",
"uncertainty": 120
},
"departure": {
"time": "1769680172",
"uncertainty": 120
},
"stopId": "etrdoua2"
},
{
"arrival": {
"time": "1769680254",
"uncertainty": 120
},
"departure": {
"time": "1769680254",
"uncertainty": 120
},
"stopId": "etriles2"
},
{
"arrival": {
"time": "1769680376",
"uncertainty": 120
},
"departure": {
"time": "1769680376",
"uncertainty": 120
},
"stopId": "etrmair2"
},
{
"arrival": {
"time": "1769680454",
"uncertainty": 120
},
"departure": {
"time": "1769680466",
"uncertainty": 120
},
"stopId": "etrblan2"
},
{
"arrival": {
"time": "1769680570",
"uncertainty": 120
},
"departure": {
"time": "1769680586",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1769680706",
"uncertainty": 120
},
"departure": {
"time": "1769680706",
"uncertainty": 120
},
"stopId": "annprof2"
},
{
"arrival": {
"time": "1769680776",
"uncertainty": 120
},
"departure": {
"time": "1769680796",
"uncertainty": 120
},
"stopId": "annandr2"
},
{
"arrival": {
"time": "1769680907",
"uncertainty": 120
},
"departure": {
"time": "1769680907",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1769680946",
"uncertainty": 120
},
"departure": {
"time": "1769680946",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1769680997",
"uncertainty": 120
},
"departure": {
"time": "1769680997",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1769681177",
"uncertainty": 120
},
"departure": {
"time": "1769681186",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769681262",
"uncertainty": 120
},
"departure": {
"time": "1769681262",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769681307",
"uncertainty": 120
},
"departure": {
"time": "1769681307",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769681395",
"uncertainty": 120
},
"departure": {
"time": "1769681395",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769681443",
"uncertainty": 120
},
"departure": {
"time": "1769681443",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769681530",
"uncertainty": 120
},
"stopId": "vlgroto2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823399"
},
"vehicle": {
"id": "338",
"label": "338"
}
}
},
{
"id": "21823168",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769680893",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1769681014",
"uncertainty": 120
},
"departure": {
"time": "1769681014",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1769681127",
"uncertainty": 120
},
"departure": {
"time": "1769681133",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1769681204",
"uncertainty": 120
},
"departure": {
"time": "1769681223",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1769681306",
"uncertainty": 120
},
"departure": {
"time": "1769681306",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1769681441",
"uncertainty": 120
},
"departure": {
"time": "1769681441",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769681538",
"uncertainty": 120
},
"departure": {
"time": "1769681538",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1769681628",
"uncertainty": 120
},
"departure": {
"time": "1769681628",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1769681885",
"uncertainty": 120
},
"departure": {
"time": "1769681885",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769681938",
"uncertainty": 120
},
"departure": {
"time": "1769681938",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769682058",
"uncertainty": 120
},
"departure": {
"time": "1769682058",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1769682167",
"uncertainty": 120
},
"departure": {
"time": "1769682167",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1769682241",
"uncertainty": 120
},
"departure": {
"time": "1769682241",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1769682284",
"uncertainty": 120
},
"departure": {
"time": "1769682284",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1769682373",
"uncertainty": 120
},
"departure": {
"time": "1769682373",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1769682447",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823168"
},
"vehicle": {
"id": "504",
"label": "504"
}
}
},
{
"id": "21823210",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769683500",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823210"
}
}
},
{
"id": "21823302",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769679331",
"uncertainty": 120
},
"stopId": "vlgplan1"
},
{
"arrival": {
"time": "1769679379",
"uncertainty": 120
},
"departure": {
"time": "1769679379",
"uncertainty": 120
},
"stopId": "vlgdebu2"
},
{
"arrival": {
"time": "1769679426",
"uncertainty": 120
},
"departure": {
"time": "1769679426",
"uncertainty": 120
},
"stopId": "vlglang3"
},
{
"arrival": {
"time": "1769679499",
"uncertainty": 120
},
"departure": {
"time": "1769679499",
"uncertainty": 120
},
"stopId": "vlgcoqu2"
},
{
"arrival": {
"time": "1769679511",
"uncertainty": 120
},
"departure": {
"time": "1769679511",
"uncertainty": 120
},
"stopId": "annmont2"
},
{
"arrival": {
"time": "1769679541",
"uncertainty": 120
},
"departure": {
"time": "1769679541",
"uncertainty": 120
},
"stopId": "annresi1"
},
{
"arrival": {
"time": "1769679667",
"uncertainty": 120
},
"departure": {
"time": "1769679667",
"uncertainty": 120
},
"stopId": "annvich2"
},
{
"arrival": {
"time": "1769679706",
"uncertainty": 120
},
"departure": {
"time": "1769679706",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"arrival": {
"time": "1769679796",
"uncertainty": 120
},
"departure": {
"time": "1769679811",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769679961",
"uncertainty": 120
},
"departure": {
"time": "1769679961",
"uncertainty": 120
},
"stopId": "vlgallo1"
},
{
"arrival": {
"time": "1769679985",
"uncertainty": 120
},
"departure": {
"time": "1769679985",
"uncertainty": 120
},
"stopId": "vlgtour1"
},
{
"arrival": {
"time": "1769680222",
"uncertainty": 120
},
"departure": {
"time": "1769680222",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769680291",
"uncertainty": 120
},
"departure": {
"time": "1769680291",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769680370",
"uncertainty": 120
},
"departure": {
"time": "1769680380",
"uncertainty": 120
},
"stopId": "annmarc2"
},
{
"arrival": {
"time": "1769680501",
"uncertainty": 120
},
"departure": {
"time": "1769680501",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1769680561",
"uncertainty": 120
},
"departure": {
"time": "1769680561",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1769680680",
"uncertainty": 120
},
"departure": {
"time": "1769680680",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1769680791",
"uncertainty": 120
},
"departure": {
"time": "1769680791",
"uncertainty": 120
},
"stopId": "amblach2"
},
{
"arrival": {
"time": "1769680840",
"uncertainty": 120
},
"departure": {
"time": "1769680840",
"uncertainty": 120
},
"stopId": "annbrou2"
},
{
"arrival": {
"time": "1769680966",
"uncertainty": 120
},
"departure": {
"time": "1769680980",
"uncertainty": 120
},
"stopId": "gaiprev1"
},
{
"arrival": {
"time": "1769681101",
"uncertainty": 120
},
"departure": {
"time": "1769681101",
"uncertainty": 120
},
"stopId": "gaichat2"
},
{
"arrival": {
"time": "1769681163",
"uncertainty": 120
},
"departure": {
"time": "1769681163",
"uncertainty": 120
},
"stopId": "gaimair2"
},
{
"arrival": {
"time": "1769681229",
"uncertainty": 120
},
"departure": {
"time": "1769681251",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1769681296",
"uncertainty": 120
},
"departure": {
"time": "1769681296",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1769681364",
"uncertainty": 120
},
"departure": {
"time": "1769681364",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1769681448",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823302"
},
"vehicle": {
"id": "406",
"label": "406"
}
}
},
{
"id": "21823408",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769684040",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1769684101",
"uncertainty": 120
},
"departure": {
"time": "1769684101",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769684164",
"uncertainty": 120
},
"departure": {
"time": "1769684164",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769684213",
"uncertainty": 120
},
"departure": {
"time": "1769684213",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1769684263",
"uncertainty": 120
},
"departure": {
"time": "1769684263",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1769684326",
"uncertainty": 120
},
"departure": {
"time": "1769684326",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1769684520",
"uncertainty": 120
},
"departure": {
"time": "1769684520",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1769684570",
"uncertainty": 120
},
"departure": {
"time": "1769684570",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1769684609",
"uncertainty": 120
},
"departure": {
"time": "1769684609",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1769684700",
"uncertainty": 120
},
"departure": {
"time": "1769684700",
"uncertainty": 120
},
"stopId": "annandr1"
},
{
"arrival": {
"time": "1769684846",
"uncertainty": 120
},
"departure": {
"time": "1769684846",
"uncertainty": 120
},
"stopId": "annprof1"
},
{
"arrival": {
"time": "1769685000",
"uncertainty": 120
},
"departure": {
"time": "1769685000",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1769685072",
"uncertainty": 120
},
"departure": {
"time": "1769685072",
"uncertainty": 120
},
"stopId": "etrblan1"
},
{
"arrival": {
"time": "1769685118",
"uncertainty": 120
},
"departure": {
"time": "1769685118",
"uncertainty": 120
},
"stopId": "etrmair1"
},
{
"arrival": {
"time": "1769685322",
"uncertainty": 120
},
"departure": {
"time": "1769685322",
"uncertainty": 120
},
"stopId": "etriles1"
},
{
"arrival": {
"time": "1769685420",
"uncertainty": 120
},
"departure": {
"time": "1769685420",
"uncertainty": 120
},
"stopId": "etrdoua1"
},
{
"arrival": {
"time": "1769685674",
"uncertainty": 120
},
"departure": {
"time": "1769685674",
"uncertainty": 120
},
"stopId": "bossous1"
},
{
"arrival": {
"time": "1769685900",
"uncertainty": 120
},
"departure": {
"time": "1769685900",
"uncertainty": 120
},
"stopId": "colmarc1"
},
{
"arrival": {
"time": "1769686031",
"uncertainty": 120
},
"departure": {
"time": "1769686031",
"uncertainty": 120
},
"stopId": "stjpont3"
},
{
"arrival": {
"time": "1769686158",
"uncertainty": 120
},
"departure": {
"time": "1769686158",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1769686306",
"uncertainty": 120
},
"departure": {
"time": "1769686306",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1769686695",
"uncertainty": 120
},
"departure": {
"time": "1769686695",
"uncertainty": 120
},
"stopId": "neyforg1"
},
{
"arrival": {
"time": "1769686745",
"uncertainty": 120
},
"departure": {
"time": "1769686745",
"uncertainty": 120
},
"stopId": "neychef1"
},
{
"arrival": {
"time": "1769686846",
"uncertainty": 120
},
"departure": {
"time": "1769686846",
"uncertainty": 120
},
"stopId": "neymoui1"
},
{
"arrival": {
"time": "1769686935",
"uncertainty": 120
},
"departure": {
"time": "1769686935",
"uncertainty": 120
},
"stopId": "neycent1"
},
{
"arrival": {
"time": "1769687076",
"uncertainty": 120
},
"departure": {
"time": "1769687076",
"uncertainty": 120
},
"stopId": "stjcasi1"
},
{
"arrival": {
"time": "1769687191",
"uncertainty": 120
},
"departure": {
"time": "1769687191",
"uncertainty": 120
},
"stopId": "stjcerv1"
},
{
"arrival": {
"time": "1769687317",
"uncertainty": 120
},
"departure": {
"time": "1769687317",
"uncertainty": 120
},
"stopId": "stjmugu1"
},
{
"arrival": {
"time": "1769687412",
"uncertainty": 120
},
"departure": {
"time": "1769687412",
"uncertainty": 120
},
"stopId": "stjaran1"
},
{
"arrival": {
"time": "1769687506",
"uncertainty": 120
},
"stopId": "stjgare1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823408"
}
}
},
{
"id": "21823202",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769679969",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1769680011",
"uncertainty": 120
},
"departure": {
"time": "1769680021",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1769680093",
"uncertainty": 120
},
"departure": {
"time": "1769680111",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1769680160",
"uncertainty": 120
},
"departure": {
"time": "1769680160",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1769680226",
"uncertainty": 120
},
"departure": {
"time": "1769680226",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1769680277",
"uncertainty": 120
},
"departure": {
"time": "1769680290",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1769680411",
"uncertainty": 120
},
"departure": {
"time": "1769680440",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769680561",
"uncertainty": 120
},
"departure": {
"time": "1769680561",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769680666",
"uncertainty": 120
},
"departure": {
"time": "1769680666",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769680741",
"uncertainty": 120
},
"departure": {
"time": "1769680800",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1769680921",
"uncertainty": 120
},
"departure": {
"time": "1769680921",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1769681040",
"uncertainty": 120
},
"departure": {
"time": "1769681071",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1769681159",
"uncertainty": 120
},
"departure": {
"time": "1769681159",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1769681221",
"uncertainty": 120
},
"departure": {
"time": "1769681221",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1769681323",
"uncertainty": 120
},
"departure": {
"time": "1769681323",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1769681393",
"uncertainty": 120
},
"departure": {
"time": "1769681393",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1769681509",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823202"
},
"vehicle": {
"id": "341",
"label": "341"
}
}
},
{
"id": "21823211",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769680951",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1769681018",
"uncertainty": 120
},
"departure": {
"time": "1769681041",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1769681101",
"uncertainty": 120
},
"departure": {
"time": "1769681161",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1769681202",
"uncertainty": 120
},
"departure": {
"time": "1769681221",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1769681283",
"uncertainty": 120
},
"departure": {
"time": "1769681283",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1769681338",
"uncertainty": 120
},
"departure": {
"time": "1769681338",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1769681462",
"uncertainty": 120
},
"departure": {
"time": "1769681462",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769681570",
"uncertainty": 120
},
"departure": {
"time": "1769681570",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769681656",
"uncertainty": 120
},
"departure": {
"time": "1769681656",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769681735",
"uncertainty": 120
},
"departure": {
"time": "1769681735",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1769681859",
"uncertainty": 120
},
"departure": {
"time": "1769681859",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1769681975",
"uncertainty": 120
},
"departure": {
"time": "1769681975",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1769682066",
"uncertainty": 120
},
"departure": {
"time": "1769682066",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1769682135",
"uncertainty": 120
},
"departure": {
"time": "1769682135",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1769682200",
"uncertainty": 120
},
"departure": {
"time": "1769682200",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1769682314",
"uncertainty": 120
},
"departure": {
"time": "1769682314",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1769682435",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823211"
},
"vehicle": {
"id": "335",
"label": "335"
}
}
},
{
"id": "21823203",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769682600",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823203"
}
}
},
{
"id": "21823457",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769679627",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1769679857",
"uncertainty": 120
},
"departure": {
"time": "1769679897",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769679987",
"uncertainty": 120
},
"departure": {
"time": "1769679987",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769680137",
"uncertainty": 120
},
"departure": {
"time": "1769680137",
"uncertainty": 120
},
"stopId": "annbleu1"
},
{
"arrival": {
"time": "1769680204",
"uncertainty": 120
},
"departure": {
"time": "1769680204",
"uncertainty": 120
},
"stopId": "annvale1"
},
{
"arrival": {
"time": "1769680283",
"uncertainty": 120
},
"departure": {
"time": "1769680287",
"uncertainty": 120
},
"stopId": "anndrag1"
},
{
"arrival": {
"time": "1769680347",
"uncertainty": 120
},
"departure": {
"time": "1769680347",
"uncertainty": 120
},
"stopId": "annbonn1"
},
{
"arrival": {
"time": "1769680352",
"uncertainty": 120
},
"departure": {
"time": "1769680352",
"uncertainty": 120
},
"stopId": "vmocedr1"
},
{
"arrival": {
"time": "1769680426",
"uncertainty": 120
},
"departure": {
"time": "1769680426",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1769680454",
"uncertainty": 120
},
"departure": {
"time": "1769680467",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1769680557",
"uncertainty": 120
},
"departure": {
"time": "1769680557",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1769680650",
"uncertainty": 120
},
"departure": {
"time": "1769680663",
"uncertainty": 120
},
"stopId": "vmonous1"
},
{
"arrival": {
"time": "1769680715",
"uncertainty": 120
},
"departure": {
"time": "1769680737",
"uncertainty": 120
},
"stopId": "vmomarr1"
},
{
"arrival": {
"time": "1769681316",
"uncertainty": 120
},
"stopId": "vmovetr1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823457"
},
"vehicle": {
"id": "404",
"label": "404"
}
}
},
{
"id": "21823169",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769679977",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1769680098",
"uncertainty": 120
},
"departure": {
"time": "1769680098",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1769680204",
"uncertainty": 120
},
"departure": {
"time": "1769680204",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1769680272",
"uncertainty": 120
},
"departure": {
"time": "1769680277",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1769680366",
"uncertainty": 120
},
"departure": {
"time": "1769680368",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1769680504",
"uncertainty": 120
},
"departure": {
"time": "1769680517",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769680613",
"uncertainty": 120
},
"departure": {
"time": "1769680613",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1769680697",
"uncertainty": 120
},
"departure": {
"time": "1769680788",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1769681045",
"uncertainty": 120
},
"departure": {
"time": "1769681045",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769681087",
"uncertainty": 120
},
"departure": {
"time": "1769681087",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769681208",
"uncertainty": 120
},
"departure": {
"time": "1769681208",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1769681337",
"uncertainty": 120
},
"departure": {
"time": "1769681337",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1769681410",
"uncertainty": 120
},
"departure": {
"time": "1769681410",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1769681453",
"uncertainty": 120
},
"departure": {
"time": "1769681453",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1769681542",
"uncertainty": 120
},
"departure": {
"time": "1769681542",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1769681606",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823169"
},
"vehicle": {
"id": "405",
"label": "405"
}
}
},
{
"id": "21827638",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769681264",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769681302",
"uncertainty": 120
},
"departure": {
"time": "1769681302",
"uncertainty": 120
},
"stopId": "vlgneuf2"
},
{
"arrival": {
"time": "1769681426",
"uncertainty": 120
},
"departure": {
"time": "1769681426",
"uncertainty": 120
},
"stopId": "vlgheno2"
},
{
"arrival": {
"time": "1769681504",
"uncertainty": 120
},
"departure": {
"time": "1769681504",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1769681540",
"uncertainty": 120
},
"departure": {
"time": "1769681540",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769681600",
"uncertainty": 120
},
"departure": {
"time": "1769681600",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769681662",
"uncertainty": 120
},
"departure": {
"time": "1769681662",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1769681690",
"uncertainty": 120
},
"departure": {
"time": "1769681690",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1769681749",
"uncertainty": 120
},
"departure": {
"time": "1769681749",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1769681870",
"uncertainty": 120
},
"departure": {
"time": "1769681870",
"uncertainty": 120
},
"stopId": "ambmoul2"
},
{
"arrival": {
"time": "1769682065",
"uncertainty": 120
},
"departure": {
"time": "1769682065",
"uncertainty": 120
},
"stopId": "gaitour2"
},
{
"arrival": {
"time": "1769682169",
"uncertainty": 120
},
"departure": {
"time": "1769682169",
"uncertainty": 120
},
"stopId": "gaipost2"
},
{
"arrival": {
"time": "1769682242",
"uncertainty": 120
},
"departure": {
"time": "1769682242",
"uncertainty": 120
},
"stopId": "gaiboss2"
},
{
"arrival": {
"time": "1769682289",
"uncertainty": 120
},
"departure": {
"time": "1769682289",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1769682341",
"uncertainty": 120
},
"departure": {
"time": "1769682341",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1769682445",
"uncertainty": 120
},
"departure": {
"time": "1769682445",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1769682529",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21827638"
},
"vehicle": {
"id": "513",
"label": "513"
}
}
},
{
"id": "21823617",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769683800",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823617"
}
}
},
{
"id": "21823458",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769684280",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823458"
}
}
},
{
"id": "21823306",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769682900",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823306"
}
}
},
{
"id": "21823549",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769683800",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823549"
}
}
},
{
"id": "21823460",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769683920",
"uncertainty": 120
},
"stopId": "vmovetr2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823460"
}
}
},
{
"id": "21827691",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769685636",
"uncertainty": 120
},
"departure": {
"time": "1769685636",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769685691",
"uncertainty": 120
},
"departure": {
"time": "1769685691",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769685744",
"uncertainty": 120
},
"departure": {
"time": "1769685744",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769684700",
"uncertainty": 120
},
"stopId": "gaiprev1"
},
{
"arrival": {
"time": "1769684760",
"uncertainty": 120
},
"departure": {
"time": "1769684760",
"uncertainty": 120
},
"stopId": "gaichat2"
},
{
"arrival": {
"time": "1769684952",
"uncertainty": 120
},
"departure": {
"time": "1769684952",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1769685000",
"uncertainty": 120
},
"departure": {
"time": "1769685000",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1769685053",
"uncertainty": 120
},
"departure": {
"time": "1769685053",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1769685120",
"uncertainty": 120
},
"departure": {
"time": "1769685120",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1769685246",
"uncertainty": 120
},
"departure": {
"time": "1769685246",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1769685380",
"uncertainty": 120
},
"departure": {
"time": "1769685380",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1769685480",
"uncertainty": 120
},
"departure": {
"time": "1769685480",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769685549",
"uncertainty": 120
},
"departure": {
"time": "1769685549",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769685600",
"uncertainty": 120
},
"departure": {
"time": "1769685600",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769685720",
"uncertainty": 120
},
"departure": {
"time": "1769685720",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769685776",
"uncertainty": 120
},
"departure": {
"time": "1769685776",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769685863",
"uncertainty": 120
},
"departure": {
"time": "1769685863",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1769685843",
"uncertainty": 120
},
"departure": {
"time": "1769685843",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1769685947",
"uncertainty": 120
},
"departure": {
"time": "1769685947",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1769686083",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21827691"
}
}
},
{
"id": "21823155",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769684460"
},
"stopId": "craalte2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823155"
}
}
},
{
"id": "21827632",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769665534",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769665581",
"uncertainty": 120
},
"departure": {
"time": "1769665581",
"uncertainty": 120
},
"stopId": "vlgneuf2"
},
{
"arrival": {
"time": "1769665695",
"uncertainty": 120
},
"departure": {
"time": "1769665695",
"uncertainty": 120
},
"stopId": "vlgheno2"
},
{
"arrival": {
"time": "1769665772",
"uncertainty": 120
},
"departure": {
"time": "1769665772",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1769665830",
"uncertainty": 120
},
"departure": {
"time": "1769665830",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769665923",
"uncertainty": 120
},
"departure": {
"time": "1769665923",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769665995",
"uncertainty": 120
},
"departure": {
"time": "1769665995",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1769666005",
"uncertainty": 120
},
"departure": {
"time": "1769666005",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1769666052",
"uncertainty": 120
},
"departure": {
"time": "1769666052",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1769666138",
"uncertainty": 120
},
"departure": {
"time": "1769666138",
"uncertainty": 120
},
"stopId": "ambmoul2"
},
{
"arrival": {
"time": "1769666314",
"uncertainty": 120
},
"departure": {
"time": "1769666314",
"uncertainty": 120
},
"stopId": "gaitour2"
},
{
"arrival": {
"time": "1769666379",
"uncertainty": 120
},
"departure": {
"time": "1769666379",
"uncertainty": 120
},
"stopId": "gaipost2"
},
{
"arrival": {
"time": "1769666452",
"uncertainty": 120
},
"departure": {
"time": "1769666452",
"uncertainty": 120
},
"stopId": "gaiboss2"
},
{
"arrival": {
"time": "1769666499",
"uncertainty": 120
},
"departure": {
"time": "1769666499",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1769666540",
"uncertainty": 120
},
"departure": {
"time": "1769666540",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1769666607",
"uncertainty": 120
},
"departure": {
"time": "1769666607",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1769666670",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21827632"
},
"vehicle": {
"id": "323",
"label": "323"
}
}
},
{
"id": "21823398",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769685017",
"uncertainty": 120
},
"departure": {
"time": "1769685017",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769685072",
"uncertainty": 120
},
"departure": {
"time": "1769685072",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769685125",
"uncertainty": 120
},
"departure": {
"time": "1769685125",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769681700",
"uncertainty": 120
},
"stopId": "stjgare1"
},
{
"arrival": {
"time": "1769681824",
"uncertainty": 120
},
"departure": {
"time": "1769681824",
"uncertainty": 120
},
"stopId": "stjaran2"
},
{
"arrival": {
"time": "1769681895",
"uncertainty": 120
},
"departure": {
"time": "1769681895",
"uncertainty": 120
},
"stopId": "stjfeig2"
},
{
"arrival": {
"time": "1769681994",
"uncertainty": 120
},
"departure": {
"time": "1769681994",
"uncertainty": 120
},
"stopId": "stjcerv2"
},
{
"arrival": {
"time": "1769682056",
"uncertainty": 120
},
"departure": {
"time": "1769682056",
"uncertainty": 120
},
"stopId": "stjcasi2"
},
{
"arrival": {
"time": "1769682179",
"uncertainty": 120
},
"departure": {
"time": "1769682179",
"uncertainty": 120
},
"stopId": "neycent2"
},
{
"arrival": {
"time": "1769682240",
"uncertainty": 120
},
"departure": {
"time": "1769682240",
"uncertainty": 120
},
"stopId": "neymoui2"
},
{
"arrival": {
"time": "1769682326",
"uncertainty": 120
},
"departure": {
"time": "1769682326",
"uncertainty": 120
},
"stopId": "neychef2"
},
{
"arrival": {
"time": "1769682368",
"uncertainty": 120
},
"departure": {
"time": "1769682368",
"uncertainty": 120
},
"stopId": "neyforg2"
},
{
"arrival": {
"time": "1769682641",
"uncertainty": 120
},
"departure": {
"time": "1769682641",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1769682808",
"uncertainty": 120
},
"departure": {
"time": "1769682808",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1769682993",
"uncertainty": 120
},
"departure": {
"time": "1769682993",
"uncertainty": 120
},
"stopId": "stjpont4"
},
{
"arrival": {
"time": "1769683109",
"uncertainty": 120
},
"departure": {
"time": "1769683109",
"uncertainty": 120
},
"stopId": "colmarc2"
},
{
"arrival": {
"time": "1769683388",
"uncertainty": 120
},
"departure": {
"time": "1769683388",
"uncertainty": 120
},
"stopId": "bossous2"
},
{
"arrival": {
"time": "1769683589",
"uncertainty": 120
},
"departure": {
"time": "1769683589",
"uncertainty": 120
},
"stopId": "etreche1"
},
{
"arrival": {
"time": "1769683769",
"uncertainty": 120
},
"departure": {
"time": "1769683769",
"uncertainty": 120
},
"stopId": "etrdoua2"
},
{
"arrival": {
"time": "1769683874",
"uncertainty": 120
},
"departure": {
"time": "1769683874",
"uncertainty": 120
},
"stopId": "etriles2"
},
{
"arrival": {
"time": "1769684074",
"uncertainty": 120
},
"departure": {
"time": "1769684074",
"uncertainty": 120
},
"stopId": "etrmair2"
},
{
"arrival": {
"time": "1769684126",
"uncertainty": 120
},
"departure": {
"time": "1769684126",
"uncertainty": 120
},
"stopId": "etrblan2"
},
{
"arrival": {
"time": "1769684189",
"uncertainty": 120
},
"departure": {
"time": "1769684189",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1769684319",
"uncertainty": 120
},
"departure": {
"time": "1769684319",
"uncertainty": 120
},
"stopId": "annprof2"
},
{
"arrival": {
"time": "1769684429",
"uncertainty": 120
},
"departure": {
"time": "1769684429",
"uncertainty": 120
},
"stopId": "annandr2"
},
{
"arrival": {
"time": "1769684557",
"uncertainty": 120
},
"departure": {
"time": "1769684557",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1769684626",
"uncertainty": 120
},
"departure": {
"time": "1769684626",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1769684725",
"uncertainty": 120
},
"departure": {
"time": "1769684725",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1769684880",
"uncertainty": 120
},
"departure": {
"time": "1769684880",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769684938",
"uncertainty": 120
},
"departure": {
"time": "1769684938",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769684981",
"uncertainty": 120
},
"departure": {
"time": "1769684981",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769684995",
"uncertainty": 120
},
"departure": {
"time": "1769684995",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769685043",
"uncertainty": 120
},
"departure": {
"time": "1769685043",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769685204",
"uncertainty": 120
},
"stopId": "vlgroto2"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823398"
}
}
},
{
"id": "21823455",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769681526",
"uncertainty": 120
},
"stopId": "vmovetr2"
},
{
"arrival": {
"time": "1769681595",
"uncertainty": 120
},
"departure": {
"time": "1769681595",
"uncertainty": 120
},
"stopId": "vmomarr2"
},
{
"arrival": {
"time": "1769681681",
"uncertainty": 120
},
"departure": {
"time": "1769681681",
"uncertainty": 120
},
"stopId": "vmonous2"
},
{
"arrival": {
"time": "1769681761",
"uncertainty": 120
},
"departure": {
"time": "1769681761",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1769681793",
"uncertainty": 120
},
"departure": {
"time": "1769681793",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1769681882",
"uncertainty": 120
},
"departure": {
"time": "1769681882",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1769681961",
"uncertainty": 120
},
"departure": {
"time": "1769681961",
"uncertainty": 120
},
"stopId": "vmocedr2"
},
{
"arrival": {
"time": "1769681998",
"uncertainty": 120
},
"departure": {
"time": "1769681998",
"uncertainty": 120
},
"stopId": "annbonn2"
},
{
"arrival": {
"time": "1769682040",
"uncertainty": 120
},
"departure": {
"time": "1769682040",
"uncertainty": 120
},
"stopId": "anndrag2"
},
{
"arrival": {
"time": "1769682129",
"uncertainty": 120
},
"departure": {
"time": "1769682129",
"uncertainty": 120
},
"stopId": "annvale2"
},
{
"arrival": {
"time": "1769682189",
"uncertainty": 120
},
"departure": {
"time": "1769682189",
"uncertainty": 120
},
"stopId": "annbleu2"
},
{
"arrival": {
"time": "1769682287",
"uncertainty": 120
},
"departure": {
"time": "1769682287",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769682398",
"uncertainty": 120
},
"departure": {
"time": "1769682398",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769682486",
"uncertainty": 120
},
"departure": {
"time": "1769682486",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769682672",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823455"
}
}
},
{
"id": "21823613",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769680803",
"uncertainty": 120
},
"departure": {
"time": "1769680803",
"uncertainty": 120
},
"stopId": "vlgdeux2"
},
{
"arrival": {
"time": "1769680905",
"uncertainty": 120
},
"departure": {
"time": "1769680905",
"uncertainty": 120
},
"stopId": "vlgarti2"
},
{
"arrival": {
"time": "1769680961",
"uncertainty": 120
},
"departure": {
"time": "1769680961",
"uncertainty": 120
},
"stopId": "vlgbich2"
},
{
"arrival": {
"time": "1769681001",
"uncertainty": 120
},
"departure": {
"time": "1769681001",
"uncertainty": 120
},
"stopId": "vlgabon2"
},
{
"arrival": {
"time": "1769681040",
"uncertainty": 120
},
"departure": {
"time": "1769681040",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1769681087",
"uncertainty": 120
},
"departure": {
"time": "1769681087",
"uncertainty": 120
},
"stopId": "vlglang3"
},
{
"arrival": {
"time": "1769681173",
"uncertainty": 120
},
"departure": {
"time": "1769681173",
"uncertainty": 120
},
"stopId": "vlgcoqu2"
},
{
"arrival": {
"time": "1769681173",
"uncertainty": 120
},
"departure": {
"time": "1769681173",
"uncertainty": 120
},
"stopId": "annmont2"
},
{
"arrival": {
"time": "1769681215",
"uncertainty": 120
},
"departure": {
"time": "1769681215",
"uncertainty": 120
},
"stopId": "annresi1"
},
{
"arrival": {
"time": "1769681291",
"uncertainty": 120
},
"departure": {
"time": "1769681291",
"uncertainty": 120
},
"stopId": "annmerm1"
},
{
"arrival": {
"time": "1769681313",
"uncertainty": 120
},
"departure": {
"time": "1769681313",
"uncertainty": 120
},
"stopId": "annsous1"
},
{
"arrival": {
"time": "1769681355",
"uncertainty": 120
},
"departure": {
"time": "1769681355",
"uncertainty": 120
},
"stopId": "annimpo1"
},
{
"arrival": {
"time": "1769681441",
"uncertainty": 120
},
"departure": {
"time": "1769681441",
"uncertainty": 120
},
"stopId": "anniled2"
},
{
"arrival": {
"time": "1769681493",
"uncertainty": 120
},
"departure": {
"time": "1769681493",
"uncertainty": 120
},
"stopId": "annlivr2"
},
{
"arrival": {
"time": "1769681549",
"uncertainty": 120
},
"departure": {
"time": "1769681549",
"uncertainty": 120
},
"stopId": "annrcot2"
},
{
"arrival": {
"time": "1769681604",
"uncertainty": 120
},
"departure": {
"time": "1769681604",
"uncertainty": 120
},
"stopId": "annduso2"
},
{
"arrival": {
"time": "1769681699",
"uncertainty": 120
},
"departure": {
"time": "1769681699",
"uncertainty": 120
},
"stopId": "annverd2"
},
{
"arrival": {
"time": "1769681771",
"uncertainty": 120
},
"departure": {
"time": "1769681771",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1769681835",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823613"
},
"vehicle": {
"id": "333",
"label": "333"
}
}
},
{
"id": "21823405",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769680365",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1769680396",
"uncertainty": 120
},
"departure": {
"time": "1769680396",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769680453",
"uncertainty": 120
},
"departure": {
"time": "1769680453",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769680515",
"uncertainty": 120
},
"departure": {
"time": "1769680515",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1769680539",
"uncertainty": 120
},
"departure": {
"time": "1769680545",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1769680601",
"uncertainty": 120
},
"departure": {
"time": "1769680606",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1769680815",
"uncertainty": 120
},
"departure": {
"time": "1769680815",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1769680886",
"uncertainty": 120
},
"departure": {
"time": "1769680886",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1769680913",
"uncertainty": 120
},
"departure": {
"time": "1769680913",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1769681003",
"uncertainty": 120
},
"departure": {
"time": "1769681003",
"uncertainty": 120
},
"stopId": "annandr1"
},
{
"arrival": {
"time": "1769681115",
"uncertainty": 120
},
"departure": {
"time": "1769681115",
"uncertainty": 120
},
"stopId": "annprof1"
},
{
"arrival": {
"time": "1769681190",
"uncertainty": 120
},
"departure": {
"time": "1769681265",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1769681337",
"uncertainty": 120
},
"departure": {
"time": "1769681337",
"uncertainty": 120
},
"stopId": "etrblan1"
},
{
"arrival": {
"time": "1769681383",
"uncertainty": 120
},
"departure": {
"time": "1769681383",
"uncertainty": 120
},
"stopId": "etrmair1"
},
{
"arrival": {
"time": "1769681587",
"uncertainty": 120
},
"departure": {
"time": "1769681587",
"uncertainty": 120
},
"stopId": "etriles1"
},
{
"arrival": {
"time": "1769681685",
"uncertainty": 120
},
"departure": {
"time": "1769681685",
"uncertainty": 120
},
"stopId": "etrdoua1"
},
{
"arrival": {
"time": "1769681745",
"uncertainty": 120
},
"departure": {
"time": "1769681745",
"uncertainty": 120
},
"stopId": "etreche1"
},
{
"arrival": {
"time": "1769682084",
"uncertainty": 120
},
"departure": {
"time": "1769682084",
"uncertainty": 120
},
"stopId": "bossous1"
},
{
"arrival": {
"time": "1769682344",
"uncertainty": 120
},
"departure": {
"time": "1769682344",
"uncertainty": 120
},
"stopId": "colmarc1"
},
{
"arrival": {
"time": "1769682475",
"uncertainty": 120
},
"departure": {
"time": "1769682475",
"uncertainty": 120
},
"stopId": "stjpont3"
},
{
"arrival": {
"time": "1769682678",
"uncertainty": 120
},
"departure": {
"time": "1769682678",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1769682756",
"uncertainty": 120
},
"departure": {
"time": "1769682756",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1769683145",
"uncertainty": 120
},
"departure": {
"time": "1769683145",
"uncertainty": 120
},
"stopId": "neyforg1"
},
{
"arrival": {
"time": "1769683195",
"uncertainty": 120
},
"departure": {
"time": "1769683195",
"uncertainty": 120
},
"stopId": "neychef1"
},
{
"arrival": {
"time": "1769683296",
"uncertainty": 120
},
"departure": {
"time": "1769683296",
"uncertainty": 120
},
"stopId": "neymoui1"
},
{
"arrival": {
"time": "1769683385",
"uncertainty": 120
},
"departure": {
"time": "1769683385",
"uncertainty": 120
},
"stopId": "neycent1"
},
{
"arrival": {
"time": "1769683526",
"uncertainty": 120
},
"departure": {
"time": "1769683526",
"uncertainty": 120
},
"stopId": "stjcasi1"
},
{
"arrival": {
"time": "1769683641",
"uncertainty": 120
},
"departure": {
"time": "1769683641",
"uncertainty": 120
},
"stopId": "stjcerv1"
},
{
"arrival": {
"time": "1769683767",
"uncertainty": 120
},
"departure": {
"time": "1769683767",
"uncertainty": 120
},
"stopId": "stjmugu1"
},
{
"arrival": {
"time": "1769683862",
"uncertainty": 120
},
"departure": {
"time": "1769683862",
"uncertainty": 120
},
"stopId": "stjaran1"
},
{
"arrival": {
"time": "1769683956",
"uncertainty": 120
},
"stopId": "stjgare1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823405"
},
"vehicle": {
"id": "345",
"label": "345"
}
}
},
{
"id": "21823451",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769674080",
"uncertainty": 120
},
"stopId": "cravict1"
},
{
"arrival": {
"time": "1769674227",
"uncertainty": 120
},
"departure": {
"time": "1769674227",
"uncertainty": 120
},
"stopId": "crapico1"
},
{
"arrival": {
"time": "1769674277",
"uncertainty": 120
},
"departure": {
"time": "1769674294",
"uncertainty": 120
},
"stopId": "cramair1"
},
{
"arrival": {
"time": "1769674440",
"uncertainty": 120
},
"departure": {
"time": "1769674440",
"uncertainty": 120
},
"stopId": "cravict1"
},
{
"arrival": {
"time": "1769674504",
"uncertainty": 120
},
"departure": {
"time": "1769674534",
"uncertainty": 120
},
"stopId": "craspor2"
},
{
"arrival": {
"time": "1769674580",
"uncertainty": 120
},
"departure": {
"time": "1769674594",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1769674660",
"uncertainty": 120
},
"departure": {
"time": "1769674684",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1769674918",
"uncertainty": 120
},
"departure": {
"time": "1769674924",
"uncertainty": 120
},
"stopId": "vmorape2"
},
{
"arrival": {
"time": "1769675044",
"uncertainty": 120
},
"departure": {
"time": "1769675044",
"uncertainty": 120
},
"stopId": "vmocorl2"
},
{
"arrival": {
"time": "1769675082",
"uncertainty": 120
},
"departure": {
"time": "1769675082",
"uncertainty": 120
},
"stopId": "vmohuti2"
},
{
"arrival": {
"time": "1769675220",
"uncertainty": 120
},
"departure": {
"time": "1769675220",
"uncertainty": 120
},
"stopId": "vmovetr2"
},
{
"arrival": {
"time": "1769675283",
"uncertainty": 120
},
"departure": {
"time": "1769675283",
"uncertainty": 120
},
"stopId": "vmomarr2"
},
{
"arrival": {
"time": "1769675347",
"uncertainty": 120
},
"departure": {
"time": "1769675347",
"uncertainty": 120
},
"stopId": "vmonous2"
},
{
"arrival": {
"time": "1769675408",
"uncertainty": 120
},
"departure": {
"time": "1769675408",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1769675424",
"uncertainty": 120
},
"departure": {
"time": "1769675424",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1769675495",
"uncertainty": 120
},
"departure": {
"time": "1769675495",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1769675550",
"uncertainty": 120
},
"departure": {
"time": "1769675550",
"uncertainty": 120
},
"stopId": "vmocedr2"
},
{
"arrival": {
"time": "1769675582",
"uncertainty": 120
},
"departure": {
"time": "1769675582",
"uncertainty": 120
},
"stopId": "annbonn2"
},
{
"arrival": {
"time": "1769675651",
"uncertainty": 120
},
"departure": {
"time": "1769675651",
"uncertainty": 120
},
"stopId": "anndrag2"
},
{
"arrival": {
"time": "1769675719",
"uncertainty": 120
},
"departure": {
"time": "1769675719",
"uncertainty": 120
},
"stopId": "annvale2"
},
{
"arrival": {
"time": "1769675826",
"uncertainty": 120
},
"departure": {
"time": "1769675826",
"uncertainty": 120
},
"stopId": "annbleu2"
},
{
"arrival": {
"time": "1769675978",
"uncertainty": 120
},
"departure": {
"time": "1769675978",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769676053",
"uncertainty": 120
},
"departure": {
"time": "1769676053",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769676197",
"uncertainty": 120
},
"departure": {
"time": "1769676197",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769676383",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823451"
},
"vehicle": {
"id": "329",
"label": "329"
}
}
},
{
"id": "21827639",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769683200",
"uncertainty": 120
},
"stopId": "vlgegli1"
}
],
"timestamp": "1769681279",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21827639"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1769681279"
}
}