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
❌30 errors, 26 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-02-07 at 08:06 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 2 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 21845269 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
- trip_id 21845273 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
Sequential stop_time_update times are not increasing E022 28 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 21845299 stop_id gaifoss1 departure_time 08:16:00 (1770448560) is less than previous stop departure_time 08:33:53 (1770449633) - times must increase between two sequential stops
- trip_id 21845299 stop_id gaifoss1 departure_time 08:16:00 (1770448560) is less than previous stop arrival_time 08:33:53 (1770449633) - times must increase between two sequential stops
- trip_id 21845299 stop_id gaimart1 arrival_time 08:17:16 (1770448636) is less than previous stop arrival_time 08:33:53 (1770449633) - times must increase between two sequential stops
- trip_id 21845299 stop_id gaimart1 departure_time 08:17:16 (1770448636) is less than previous stop arrival_time 08:33:53 (1770449633) - times must increase between two sequential stops
- trip_id 21845296 stop_id gaifoss1 departure_time 06:40:32 (1770442832) is less than previous stop departure_time 06:57:02 (1770443822) - times must increase between two sequential stops
Warnings
vehicle_id not populated W002 26 errors
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id 21845329 does not have a vehicle_id
- trip_id 21845234 does not have a vehicle_id
- trip_id 21845235 does not have a vehicle_id
- trip_id 21845232 does not have a vehicle_id
- trip_id 21845236 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 |
|---|---|---|---|
| E022 | stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. | 1,238 | 31 times (100 % of validations) |
| W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 919 | 31 times (100 % 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 | 87 | 27 times (87 % of validations) |
| E002 | stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence | 113 | 17 times (55 % 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-02-07 at 11:33 Europe/Paris.
trip_updates (37) vehicle_positions (0) service_alerts (0)Entities seen in the last 7 days.
trip_updatesDecoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2026-02-07 at 11:33 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "21845336",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770462000"
},
"stopId": "vlgegli1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845336"
}
}
},
{
"id": "21845337",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770463920",
"uncertainty": 120
},
"stopId": "vlgegli1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845337"
}
}
},
{
"id": "21845216",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770460260",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1770460344",
"uncertainty": 120
},
"departure": {
"time": "1770460350",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1770460422",
"uncertainty": 120
},
"departure": {
"time": "1770460422",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1770460474",
"uncertainty": 120
},
"departure": {
"time": "1770460474",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1770460534",
"uncertainty": 120
},
"departure": {
"time": "1770460534",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1770460601",
"uncertainty": 120
},
"departure": {
"time": "1770460601",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1770460714",
"uncertainty": 120
},
"departure": {
"time": "1770460714",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1770460819",
"uncertainty": 120
},
"departure": {
"time": "1770460819",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1770460923",
"uncertainty": 120
},
"departure": {
"time": "1770460923",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1770461035",
"uncertainty": 120
},
"departure": {
"time": "1770461035",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1770461170",
"uncertainty": 120
},
"departure": {
"time": "1770461170",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1770461260",
"uncertainty": 120
},
"departure": {
"time": "1770461260",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1770461380",
"uncertainty": 120
},
"departure": {
"time": "1770461380",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1770461456",
"uncertainty": 120
},
"departure": {
"time": "1770461456",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1770461526",
"uncertainty": 120
},
"departure": {
"time": "1770461526",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1770461627",
"uncertainty": 120
},
"departure": {
"time": "1770461627",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1770461738",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845216"
},
"vehicle": {
"id": "401",
"label": "401"
}
}
},
{
"id": "21845208",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770460335",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1770460475",
"uncertainty": 120
},
"departure": {
"time": "1770460475",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1770460579",
"uncertainty": 120
},
"departure": {
"time": "1770460579",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1770460649",
"uncertainty": 120
},
"departure": {
"time": "1770460649",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1770460727",
"uncertainty": 120
},
"departure": {
"time": "1770460727",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1770460806",
"uncertainty": 120
},
"departure": {
"time": "1770460806",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1770460908",
"uncertainty": 120
},
"departure": {
"time": "1770460908",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1770460988",
"uncertainty": 120
},
"departure": {
"time": "1770460988",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1770461199",
"uncertainty": 120
},
"departure": {
"time": "1770461199",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1770461262",
"uncertainty": 120
},
"departure": {
"time": "1770461262",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1770461355",
"uncertainty": 120
},
"departure": {
"time": "1770461355",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1770461382",
"uncertainty": 120
},
"departure": {
"time": "1770461382",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1770461458",
"uncertainty": 120
},
"departure": {
"time": "1770461458",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1770461514",
"uncertainty": 120
},
"departure": {
"time": "1770461514",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1770461601",
"uncertainty": 120
},
"departure": {
"time": "1770461601",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1770461662",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845208"
},
"vehicle": {
"id": "339",
"label": "339"
}
}
},
{
"id": "21845212",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770459473",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1770459608",
"uncertainty": 120
},
"departure": {
"time": "1770459608",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1770459712",
"uncertainty": 120
},
"departure": {
"time": "1770459712",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1770459782",
"uncertainty": 120
},
"departure": {
"time": "1770459803",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1770459877",
"uncertainty": 120
},
"departure": {
"time": "1770459895",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1770460049",
"uncertainty": 120
},
"departure": {
"time": "1770460049",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1770460151",
"uncertainty": 120
},
"departure": {
"time": "1770460151",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1770460225",
"uncertainty": 120
},
"departure": {
"time": "1770460285",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1770460538",
"uncertainty": 120
},
"departure": {
"time": "1770460538",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1770460600",
"uncertainty": 120
},
"departure": {
"time": "1770460600",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1770460692",
"uncertainty": 120
},
"departure": {
"time": "1770460692",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1770460717",
"uncertainty": 120
},
"departure": {
"time": "1770460717",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1770460793",
"uncertainty": 120
},
"departure": {
"time": "1770460793",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1770460850",
"uncertainty": 120
},
"departure": {
"time": "1770460850",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1770460938",
"uncertainty": 120
},
"departure": {
"time": "1770460938",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1770460983",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845212"
},
"vehicle": {
"id": "340",
"label": "340"
}
}
},
{
"id": "21845213",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770461160",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845213"
}
}
},
{
"id": "21845190",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770462060",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845190"
}
}
},
{
"id": "21845191",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770463860",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845191"
}
}
},
{
"id": "21845296",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770443714",
"uncertainty": 120
},
"departure": {
"time": "1770443714",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1770443769",
"uncertainty": 120
},
"departure": {
"time": "1770443769",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1770443822",
"uncertainty": 120
},
"departure": {
"time": "1770443822",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1770442832",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1770442931",
"uncertainty": 120
},
"departure": {
"time": "1770442952",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1770443042",
"uncertainty": 120
},
"departure": {
"time": "1770443042",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1770443094",
"uncertainty": 120
},
"departure": {
"time": "1770443102",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1770443132",
"uncertainty": 120
},
"departure": {
"time": "1770443132",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1770443175",
"uncertainty": 120
},
"departure": {
"time": "1770443175",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1770443277",
"uncertainty": 120
},
"departure": {
"time": "1770443277",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1770443456",
"uncertainty": 120
},
"departure": {
"time": "1770443456",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1770443589",
"uncertainty": 120
},
"departure": {
"time": "1770443589",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1770443640",
"uncertainty": 120
},
"departure": {
"time": "1770443640",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1770443678",
"uncertainty": 120
},
"departure": {
"time": "1770443678",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1770443820",
"uncertainty": 120
},
"departure": {
"time": "1770443820",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1770443862",
"uncertainty": 120
},
"departure": {
"time": "1770443862",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1770443927",
"uncertainty": 120
},
"departure": {
"time": "1770443927",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1770443905",
"uncertainty": 120
},
"departure": {
"time": "1770443905",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1770444002",
"uncertainty": 120
},
"departure": {
"time": "1770444002",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1770444138",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845296"
},
"vehicle": {
"id": "323",
"label": "323"
}
}
},
{
"id": "21845192",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770462960",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845192"
}
}
},
{
"id": "21845198",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770462960",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845198"
}
}
},
{
"id": "21845306",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770462965",
"uncertainty": 120
},
"departure": {
"time": "1770462965",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1770463020",
"uncertainty": 120
},
"departure": {
"time": "1770463020",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1770463073",
"uncertainty": 120
},
"departure": {
"time": "1770463073",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1770462000",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1770462076",
"uncertainty": 120
},
"departure": {
"time": "1770462076",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1770462182",
"uncertainty": 120
},
"departure": {
"time": "1770462182",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1770462240",
"uncertainty": 120
},
"departure": {
"time": "1770462240",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1770462293",
"uncertainty": 120
},
"departure": {
"time": "1770462293",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1770462360",
"uncertainty": 120
},
"departure": {
"time": "1770462360",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1770462528",
"uncertainty": 120
},
"departure": {
"time": "1770462528",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1770462707",
"uncertainty": 120
},
"departure": {
"time": "1770462707",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1770462840",
"uncertainty": 120
},
"departure": {
"time": "1770462840",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1770462891",
"uncertainty": 120
},
"departure": {
"time": "1770462891",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1770462929",
"uncertainty": 120
},
"departure": {
"time": "1770462929",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1770463020",
"uncertainty": 120
},
"departure": {
"time": "1770463020",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1770463062",
"uncertainty": 120
},
"departure": {
"time": "1770463062",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1770463127",
"uncertainty": 120
},
"departure": {
"time": "1770463127",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1770463156",
"uncertainty": 120
},
"departure": {
"time": "1770463156",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1770463260",
"uncertainty": 120
},
"departure": {
"time": "1770463260",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1770463396",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845306"
}
}
},
{
"id": "21845307",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770464885"
},
"departure": {
"time": "1770464885"
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1770464940"
},
"departure": {
"time": "1770464940"
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1770464993"
},
"departure": {
"time": "1770464993"
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1770463920"
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1770463996"
},
"departure": {
"time": "1770463996"
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1770464102"
},
"departure": {
"time": "1770464102"
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1770464160"
},
"departure": {
"time": "1770464160"
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1770464213"
},
"departure": {
"time": "1770464213"
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1770464280"
},
"departure": {
"time": "1770464280"
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1770464448"
},
"departure": {
"time": "1770464448"
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1770464627"
},
"departure": {
"time": "1770464627"
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1770464760"
},
"departure": {
"time": "1770464760"
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1770464811"
},
"departure": {
"time": "1770464811"
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1770464849"
},
"departure": {
"time": "1770464849"
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1770464940",
"uncertainty": 120
},
"departure": {
"time": "1770464940",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1770464982",
"uncertainty": 120
},
"departure": {
"time": "1770464982",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1770465047",
"uncertainty": 120
},
"departure": {
"time": "1770465047",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1770465076"
},
"departure": {
"time": "1770465076"
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1770465180"
},
"departure": {
"time": "1770465180"
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1770465316"
},
"stopId": "vlgegli2"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845307"
}
}
},
{
"id": "21845199",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770461160",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1770461223",
"uncertainty": 120
},
"departure": {
"time": "1770461223",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1770461301",
"uncertainty": 120
},
"departure": {
"time": "1770461301",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1770461354",
"uncertainty": 120
},
"departure": {
"time": "1770461354",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1770461433",
"uncertainty": 120
},
"departure": {
"time": "1770461433",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1770461500",
"uncertainty": 120
},
"departure": {
"time": "1770461500",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1770461613",
"uncertainty": 120
},
"departure": {
"time": "1770461613",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1770461710",
"uncertainty": 120
},
"departure": {
"time": "1770461710",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1770461856",
"uncertainty": 120
},
"departure": {
"time": "1770461856",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1770461969",
"uncertainty": 120
},
"departure": {
"time": "1770461969",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1770462119",
"uncertainty": 120
},
"departure": {
"time": "1770462119",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1770462209",
"uncertainty": 120
},
"departure": {
"time": "1770462209",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1770462298",
"uncertainty": 120
},
"departure": {
"time": "1770462298",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1770462389",
"uncertainty": 120
},
"departure": {
"time": "1770462389",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1770462454",
"uncertainty": 120
},
"departure": {
"time": "1770462454",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1770462568",
"uncertainty": 120
},
"departure": {
"time": "1770462568",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1770462689",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845199"
}
}
},
{
"id": "21845196",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770463860",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845196"
}
}
},
{
"id": "21845197",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770462060",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845197"
}
}
},
{
"id": "21845041",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770462600",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845041"
}
}
},
{
"id": "21845047",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770461100",
"uncertainty": 120
},
"stopId": "csahopi1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845047"
}
}
},
{
"id": "21845030",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770460740",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1770460831",
"uncertainty": 120
},
"departure": {
"time": "1770460831",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1770460926",
"uncertainty": 120
},
"departure": {
"time": "1770460926",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1770460999",
"uncertainty": 120
},
"departure": {
"time": "1770460999",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1770461073",
"uncertainty": 120
},
"departure": {
"time": "1770461073",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1770461168",
"uncertainty": 120
},
"departure": {
"time": "1770461168",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1770461460",
"uncertainty": 120
},
"departure": {
"time": "1770461460",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1770461527",
"uncertainty": 120
},
"departure": {
"time": "1770461527",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1770461580",
"uncertainty": 120
},
"departure": {
"time": "1770461580",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1770461700",
"uncertainty": 120
},
"departure": {
"time": "1770461700",
"uncertainty": 120
},
"stopId": "annandr1"
},
{
"arrival": {
"time": "1770461816",
"uncertainty": 120
},
"departure": {
"time": "1770461816",
"uncertainty": 120
},
"stopId": "annprof1"
},
{
"arrival": {
"time": "1770461940",
"uncertainty": 120
},
"departure": {
"time": "1770461940",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1770462001",
"uncertainty": 120
},
"departure": {
"time": "1770462001",
"uncertainty": 120
},
"stopId": "etrblan1"
},
{
"arrival": {
"time": "1770462040",
"uncertainty": 120
},
"departure": {
"time": "1770462040",
"uncertainty": 120
},
"stopId": "etrmair1"
},
{
"arrival": {
"time": "1770462215",
"uncertainty": 120
},
"departure": {
"time": "1770462215",
"uncertainty": 120
},
"stopId": "etriles1"
},
{
"arrival": {
"time": "1770462300",
"uncertainty": 120
},
"departure": {
"time": "1770462300",
"uncertainty": 120
},
"stopId": "etrdoua1"
},
{
"arrival": {
"time": "1770462491",
"uncertainty": 120
},
"departure": {
"time": "1770462491",
"uncertainty": 120
},
"stopId": "bossous1"
},
{
"arrival": {
"time": "1770462660",
"uncertainty": 120
},
"departure": {
"time": "1770462660",
"uncertainty": 120
},
"stopId": "colmarc1"
},
{
"arrival": {
"time": "1770462769",
"uncertainty": 120
},
"departure": {
"time": "1770462769",
"uncertainty": 120
},
"stopId": "stjpont3"
},
{
"arrival": {
"time": "1770462875",
"uncertainty": 120
},
"departure": {
"time": "1770462875",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1770463033",
"uncertainty": 120
},
"departure": {
"time": "1770463033",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1770463379",
"uncertainty": 120
},
"departure": {
"time": "1770463379",
"uncertainty": 120
},
"stopId": "neyforg1"
},
{
"arrival": {
"time": "1770463423",
"uncertainty": 120
},
"departure": {
"time": "1770463423",
"uncertainty": 120
},
"stopId": "neychef1"
},
{
"arrival": {
"time": "1770463513",
"uncertainty": 120
},
"departure": {
"time": "1770463513",
"uncertainty": 120
},
"stopId": "neymoui1"
},
{
"arrival": {
"time": "1770463594",
"uncertainty": 120
},
"departure": {
"time": "1770463594",
"uncertainty": 120
},
"stopId": "neycent1"
},
{
"arrival": {
"time": "1770463722",
"uncertainty": 120
},
"departure": {
"time": "1770463722",
"uncertainty": 120
},
"stopId": "stjcasi1"
},
{
"arrival": {
"time": "1770463826",
"uncertainty": 120
},
"departure": {
"time": "1770463826",
"uncertainty": 120
},
"stopId": "stjcerv1"
},
{
"arrival": {
"time": "1770463941",
"uncertainty": 120
},
"departure": {
"time": "1770463941",
"uncertainty": 120
},
"stopId": "stjmugu1"
},
{
"arrival": {
"time": "1770464027",
"uncertainty": 120
},
"departure": {
"time": "1770464027",
"uncertainty": 120
},
"stopId": "stjaran1"
},
{
"arrival": {
"time": "1770464113",
"uncertainty": 120
},
"stopId": "stjgare1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845030"
}
}
},
{
"id": "21845271",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770458760",
"uncertainty": 120
},
"stopId": "cravict1"
},
{
"arrival": {
"time": "1770458921",
"uncertainty": 120
},
"departure": {
"time": "1770458921",
"uncertainty": 120
},
"stopId": "crapico1"
},
{
"arrival": {
"time": "1770458995",
"uncertainty": 120
},
"departure": {
"time": "1770459030",
"uncertainty": 120
},
"stopId": "cramair1"
},
{
"arrival": {
"time": "1770459150",
"uncertainty": 120
},
"departure": {
"time": "1770459150",
"uncertainty": 120
},
"stopId": "cravict1"
},
{
"arrival": {
"time": "1770459222",
"uncertainty": 120
},
"departure": {
"time": "1770459222",
"uncertainty": 120
},
"stopId": "craspor2"
},
{
"arrival": {
"time": "1770459280",
"uncertainty": 120
},
"departure": {
"time": "1770459280",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1770459338",
"uncertainty": 120
},
"departure": {
"time": "1770459338",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1770459510",
"uncertainty": 120
},
"departure": {
"time": "1770459510",
"uncertainty": 120
},
"stopId": "vmorape2"
},
{
"arrival": {
"time": "1770459613",
"uncertainty": 120
},
"departure": {
"time": "1770459613",
"uncertainty": 120
},
"stopId": "vmocorl2"
},
{
"arrival": {
"time": "1770459644",
"uncertainty": 120
},
"departure": {
"time": "1770459644",
"uncertainty": 120
},
"stopId": "vmohuti2"
},
{
"arrival": {
"time": "1770459774",
"uncertainty": 120
},
"departure": {
"time": "1770459774",
"uncertainty": 120
},
"stopId": "vmovetr2"
},
{
"arrival": {
"time": "1770459836",
"uncertainty": 120
},
"departure": {
"time": "1770459836",
"uncertainty": 120
},
"stopId": "vmomarr2"
},
{
"arrival": {
"time": "1770459896",
"uncertainty": 120
},
"departure": {
"time": "1770459896",
"uncertainty": 120
},
"stopId": "vmonous2"
},
{
"arrival": {
"time": "1770459956",
"uncertainty": 120
},
"departure": {
"time": "1770459956",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1770459979",
"uncertainty": 120
},
"departure": {
"time": "1770459979",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1770460026",
"uncertainty": 120
},
"departure": {
"time": "1770460026",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1770460080",
"uncertainty": 120
},
"departure": {
"time": "1770460080",
"uncertainty": 120
},
"stopId": "vmocedr2"
},
{
"arrival": {
"time": "1770460115",
"uncertainty": 120
},
"departure": {
"time": "1770460115",
"uncertainty": 120
},
"stopId": "annbonn2"
},
{
"arrival": {
"time": "1770460170",
"uncertainty": 120
},
"departure": {
"time": "1770460170",
"uncertainty": 120
},
"stopId": "anndrag2"
},
{
"arrival": {
"time": "1770460357",
"uncertainty": 120
},
"departure": {
"time": "1770460410",
"uncertainty": 120
},
"stopId": "annvale2"
},
{
"arrival": {
"time": "1770460465",
"uncertainty": 120
},
"departure": {
"time": "1770460465",
"uncertainty": 120
},
"stopId": "annbleu2"
},
{
"arrival": {
"time": "1770460600",
"uncertainty": 120
},
"departure": {
"time": "1770460600",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1770460703",
"uncertainty": 120
},
"departure": {
"time": "1770460703",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1770460789",
"uncertainty": 120
},
"departure": {
"time": "1770460789",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1770460955",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845271"
},
"vehicle": {
"id": "335",
"label": "335"
}
}
},
{
"id": "21845275",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770461100",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845275"
}
}
},
{
"id": "21845276",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770463500",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845276"
}
}
},
{
"id": "21845014",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770458250",
"uncertainty": 120
},
"departure": {
"time": "1770458250",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1770458305",
"uncertainty": 120
},
"departure": {
"time": "1770458305",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1770458358",
"uncertainty": 120
},
"departure": {
"time": "1770458365",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1770455340",
"uncertainty": 120
},
"stopId": "stjgare1"
},
{
"arrival": {
"time": "1770455581",
"uncertainty": 120
},
"departure": {
"time": "1770455581",
"uncertainty": 120
},
"stopId": "stjaran2"
},
{
"arrival": {
"time": "1770455668",
"uncertainty": 120
},
"departure": {
"time": "1770455668",
"uncertainty": 120
},
"stopId": "stjfeig2"
},
{
"arrival": {
"time": "1770455737",
"uncertainty": 120
},
"departure": {
"time": "1770455737",
"uncertainty": 120
},
"stopId": "stjcerv2"
},
{
"arrival": {
"time": "1770455791",
"uncertainty": 120
},
"departure": {
"time": "1770455791",
"uncertainty": 120
},
"stopId": "stjcasi2"
},
{
"arrival": {
"time": "1770455881",
"uncertainty": 120
},
"departure": {
"time": "1770455881",
"uncertainty": 120
},
"stopId": "neycent2"
},
{
"arrival": {
"time": "1770455940",
"uncertainty": 120
},
"departure": {
"time": "1770455940",
"uncertainty": 120
},
"stopId": "neymoui2"
},
{
"arrival": {
"time": "1770456015",
"uncertainty": 120
},
"departure": {
"time": "1770456015",
"uncertainty": 120
},
"stopId": "neychef2"
},
{
"arrival": {
"time": "1770456061",
"uncertainty": 120
},
"departure": {
"time": "1770456061",
"uncertainty": 120
},
"stopId": "neyforg2"
},
{
"arrival": {
"time": "1770456230",
"uncertainty": 120
},
"departure": {
"time": "1770456230",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1770456369",
"uncertainty": 120
},
"departure": {
"time": "1770456369",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1770456536",
"uncertainty": 120
},
"departure": {
"time": "1770456536",
"uncertainty": 120
},
"stopId": "stjpont4"
},
{
"arrival": {
"time": "1770456692",
"uncertainty": 120
},
"departure": {
"time": "1770456692",
"uncertainty": 120
},
"stopId": "colmarc2"
},
{
"arrival": {
"time": "1770456865",
"uncertainty": 120
},
"departure": {
"time": "1770456865",
"uncertainty": 120
},
"stopId": "bossous2"
},
{
"arrival": {
"time": "1770456985",
"uncertainty": 120
},
"departure": {
"time": "1770457005",
"uncertainty": 120
},
"stopId": "etrdoua2"
},
{
"arrival": {
"time": "1770457116",
"uncertainty": 120
},
"departure": {
"time": "1770457116",
"uncertainty": 120
},
"stopId": "etriles2"
},
{
"arrival": {
"time": "1770457218",
"uncertainty": 120
},
"departure": {
"time": "1770457218",
"uncertainty": 120
},
"stopId": "etrmair2"
},
{
"arrival": {
"time": "1770457377",
"uncertainty": 120
},
"departure": {
"time": "1770457377",
"uncertainty": 120
},
"stopId": "etrblan2"
},
{
"arrival": {
"time": "1770457526",
"uncertainty": 120
},
"departure": {
"time": "1770457605",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1770457695",
"uncertainty": 120
},
"departure": {
"time": "1770457695",
"uncertainty": 120
},
"stopId": "annprof2"
},
{
"arrival": {
"time": "1770457747",
"uncertainty": 120
},
"departure": {
"time": "1770457747",
"uncertainty": 120
},
"stopId": "annandr2"
},
{
"arrival": {
"time": "1770457806",
"uncertainty": 120
},
"departure": {
"time": "1770457815",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1770457845",
"uncertainty": 120
},
"departure": {
"time": "1770457845",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1770457905",
"uncertainty": 120
},
"departure": {
"time": "1770457905",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1770458077",
"uncertainty": 120
},
"departure": {
"time": "1770458114",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1770458175",
"uncertainty": 120
},
"departure": {
"time": "1770458175",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1770458213",
"uncertainty": 120
},
"departure": {
"time": "1770458213",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1770458366",
"uncertainty": 120
},
"departure": {
"time": "1770458366",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1770458426",
"uncertainty": 120
},
"departure": {
"time": "1770458426",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1770460504",
"uncertainty": 120
},
"stopId": "vlgroto2"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845014"
},
"vehicle": {
"id": "341",
"label": "341"
}
}
},
{
"id": "21845015",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770462487",
"uncertainty": 120
},
"departure": {
"time": "1770462487",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1770462542",
"uncertainty": 120
},
"departure": {
"time": "1770462542",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1770462595",
"uncertainty": 120
},
"departure": {
"time": "1770462595",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1770459062",
"uncertainty": 120
},
"stopId": "stjgare1"
},
{
"arrival": {
"time": "1770459192",
"uncertainty": 120
},
"departure": {
"time": "1770459212",
"uncertainty": 120
},
"stopId": "stjaran2"
},
{
"arrival": {
"time": "1770459296",
"uncertainty": 120
},
"departure": {
"time": "1770459296",
"uncertainty": 120
},
"stopId": "stjfeig2"
},
{
"arrival": {
"time": "1770459362",
"uncertainty": 120
},
"departure": {
"time": "1770459362",
"uncertainty": 120
},
"stopId": "stjcerv2"
},
{
"arrival": {
"time": "1770459406",
"uncertainty": 120
},
"departure": {
"time": "1770459406",
"uncertainty": 120
},
"stopId": "stjcasi2"
},
{
"arrival": {
"time": "1770459517",
"uncertainty": 120
},
"departure": {
"time": "1770459517",
"uncertainty": 120
},
"stopId": "neycent2"
},
{
"arrival": {
"time": "1770459572",
"uncertainty": 120
},
"departure": {
"time": "1770459572",
"uncertainty": 120
},
"stopId": "neymoui2"
},
{
"arrival": {
"time": "1770459678",
"uncertainty": 120
},
"departure": {
"time": "1770459678",
"uncertainty": 120
},
"stopId": "neychef2"
},
{
"arrival": {
"time": "1770459763",
"uncertainty": 120
},
"departure": {
"time": "1770459763",
"uncertainty": 120
},
"stopId": "neyforg2"
},
{
"arrival": {
"time": "1770459830",
"uncertainty": 120
},
"departure": {
"time": "1770459830",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1770460026",
"uncertainty": 120
},
"departure": {
"time": "1770460044",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1770460224",
"uncertainty": 120
},
"departure": {
"time": "1770460224",
"uncertainty": 120
},
"stopId": "stjpont4"
},
{
"arrival": {
"time": "1770460323",
"uncertainty": 120
},
"departure": {
"time": "1770460323",
"uncertainty": 120
},
"stopId": "colmarc2"
},
{
"arrival": {
"time": "1770460765",
"uncertainty": 120
},
"departure": {
"time": "1770460765",
"uncertainty": 120
},
"stopId": "bossous2"
},
{
"arrival": {
"time": "1770461003",
"uncertainty": 120
},
"departure": {
"time": "1770461003",
"uncertainty": 120
},
"stopId": "etrdoua2"
},
{
"arrival": {
"time": "1770461153",
"uncertainty": 120
},
"departure": {
"time": "1770461153",
"uncertainty": 120
},
"stopId": "etriles2"
},
{
"arrival": {
"time": "1770461439",
"uncertainty": 120
},
"departure": {
"time": "1770461439",
"uncertainty": 120
},
"stopId": "etrmair2"
},
{
"arrival": {
"time": "1770461513",
"uncertainty": 120
},
"departure": {
"time": "1770461513",
"uncertainty": 120
},
"stopId": "etrblan2"
},
{
"arrival": {
"time": "1770461603",
"uncertainty": 120
},
"departure": {
"time": "1770461603",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1770461765",
"uncertainty": 120
},
"departure": {
"time": "1770461765",
"uncertainty": 120
},
"stopId": "annprof2"
},
{
"arrival": {
"time": "1770461903",
"uncertainty": 120
},
"departure": {
"time": "1770461903",
"uncertainty": 120
},
"stopId": "annandr2"
},
{
"arrival": {
"time": "1770462005",
"uncertainty": 120
},
"departure": {
"time": "1770462005",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1770462061",
"uncertainty": 120
},
"departure": {
"time": "1770462061",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1770462141",
"uncertainty": 120
},
"departure": {
"time": "1770462141",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1770462335",
"uncertainty": 120
},
"departure": {
"time": "1770462335",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1770462401",
"uncertainty": 120
},
"departure": {
"time": "1770462401",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1770462450",
"uncertainty": 120
},
"departure": {
"time": "1770462450",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1770462386",
"uncertainty": 120
},
"departure": {
"time": "1770462386",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1770462446",
"uncertainty": 120
},
"departure": {
"time": "1770462446",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1770462675",
"uncertainty": 120
},
"stopId": "vlgroto2"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845015"
},
"vehicle": {
"id": "343",
"label": "343"
}
}
},
{
"id": "21845255",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770463500",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845255"
}
}
},
{
"id": "21845262",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770461100",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845262"
}
}
},
{
"id": "21845260",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770449355",
"uncertainty": 120
},
"departure": {
"time": "1770449376",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1770449436",
"uncertainty": 120
},
"departure": {
"time": "1770449436",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1770449570",
"uncertainty": 120
},
"departure": {
"time": "1770449570",
"uncertainty": 120
},
"stopId": "annbleu1"
},
{
"arrival": {
"time": "1770449668",
"uncertainty": 120
},
"departure": {
"time": "1770449668",
"uncertainty": 120
},
"stopId": "annvale1"
},
{
"arrival": {
"time": "1770449731",
"uncertainty": 120
},
"departure": {
"time": "1770449731",
"uncertainty": 120
},
"stopId": "anndrag1"
},
{
"arrival": {
"time": "1770449791",
"uncertainty": 120
},
"departure": {
"time": "1770449791",
"uncertainty": 120
},
"stopId": "annbonn1"
},
{
"arrival": {
"time": "1770449823",
"uncertainty": 120
},
"departure": {
"time": "1770449823",
"uncertainty": 120
},
"stopId": "vmocedr1"
},
{
"arrival": {
"time": "1770449900",
"uncertainty": 120
},
"departure": {
"time": "1770449900",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1770449940",
"uncertainty": 120
},
"departure": {
"time": "1770449940",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1770449996",
"uncertainty": 120
},
"departure": {
"time": "1770449996",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1770450085",
"uncertainty": 120
},
"departure": {
"time": "1770450085",
"uncertainty": 120
},
"stopId": "vmonous1"
},
{
"arrival": {
"time": "1770450162",
"uncertainty": 120
},
"departure": {
"time": "1770450162",
"uncertainty": 120
},
"stopId": "vmomarr1"
},
{
"arrival": {
"time": "1770450240",
"uncertainty": 120
},
"departure": {
"time": "1770450240",
"uncertainty": 120
},
"stopId": "vmovetr1"
},
{
"arrival": {
"time": "1770450301",
"uncertainty": 120
},
"departure": {
"time": "1770450301",
"uncertainty": 120
},
"stopId": "vmohuti1"
},
{
"arrival": {
"time": "1770450363",
"uncertainty": 120
},
"departure": {
"time": "1770450363",
"uncertainty": 120
},
"stopId": "vmocorl1"
},
{
"arrival": {
"time": "1770450463",
"uncertainty": 120
},
"departure": {
"time": "1770450463",
"uncertainty": 120
},
"stopId": "vmorape1"
},
{
"arrival": {
"time": "1770450656",
"uncertainty": 120
},
"departure": {
"time": "1770450656",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1770450720",
"uncertainty": 120
},
"departure": {
"time": "1770450720",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1770450797",
"uncertainty": 120
},
"departure": {
"time": "1770450797",
"uncertainty": 120
},
"stopId": "craspor1"
},
{
"arrival": {
"time": "1770450900",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845260"
},
"vehicle": {
"id": "332",
"label": "332"
}
}
},
{
"id": "21845360",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770460351",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1770460411",
"uncertainty": 120
},
"departure": {
"time": "1770460411",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1770460505",
"uncertainty": 120
},
"departure": {
"time": "1770460505",
"uncertainty": 120
},
"stopId": "annverd1"
},
{
"arrival": {
"time": "1770460578",
"uncertainty": 120
},
"departure": {
"time": "1770460578",
"uncertainty": 120
},
"stopId": "annduso1"
},
{
"arrival": {
"time": "1770460640",
"uncertainty": 120
},
"departure": {
"time": "1770460640",
"uncertainty": 120
},
"stopId": "annrcot1"
},
{
"arrival": {
"time": "1770460706",
"uncertainty": 120
},
"departure": {
"time": "1770460706",
"uncertainty": 120
},
"stopId": "annlivr1"
},
{
"arrival": {
"time": "1770460764",
"uncertainty": 120
},
"departure": {
"time": "1770460764",
"uncertainty": 120
},
"stopId": "anniled1"
},
{
"arrival": {
"time": "1770460862",
"uncertainty": 120
},
"departure": {
"time": "1770460862",
"uncertainty": 120
},
"stopId": "annimpo2"
},
{
"arrival": {
"time": "1770460917",
"uncertainty": 120
},
"departure": {
"time": "1770460917",
"uncertainty": 120
},
"stopId": "annsous2"
},
{
"arrival": {
"time": "1770460956",
"uncertainty": 120
},
"departure": {
"time": "1770460956",
"uncertainty": 120
},
"stopId": "annmerm2"
},
{
"arrival": {
"time": "1770460998",
"uncertainty": 120
},
"departure": {
"time": "1770460998",
"uncertainty": 120
},
"stopId": "annresi2"
},
{
"arrival": {
"time": "1770461066",
"uncertainty": 120
},
"departure": {
"time": "1770461066",
"uncertainty": 120
},
"stopId": "annmont1"
},
{
"arrival": {
"time": "1770461107",
"uncertainty": 120
},
"departure": {
"time": "1770461107",
"uncertainty": 120
},
"stopId": "vlgcoqu1"
},
{
"arrival": {
"time": "1770461155",
"uncertainty": 120
},
"departure": {
"time": "1770461155",
"uncertainty": 120
},
"stopId": "vlglang4"
},
{
"arrival": {
"time": "1770461235",
"uncertainty": 120
},
"departure": {
"time": "1770461235",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1770461297",
"uncertainty": 120
},
"departure": {
"time": "1770461297",
"uncertainty": 120
},
"stopId": "vlgabon1"
},
{
"arrival": {
"time": "1770461357",
"uncertainty": 120
},
"departure": {
"time": "1770461357",
"uncertainty": 120
},
"stopId": "vlgbich1"
},
{
"arrival": {
"time": "1770461416",
"uncertainty": 120
},
"departure": {
"time": "1770461416",
"uncertainty": 120
},
"stopId": "vlgarti1"
},
{
"arrival": {
"time": "1770461515",
"uncertainty": 120
},
"departure": {
"time": "1770461515",
"uncertainty": 120
},
"stopId": "vlgdeux1"
},
{
"arrival": {
"time": "1770461597",
"uncertainty": 120
},
"stopId": "craalte1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845360"
},
"vehicle": {
"id": "330",
"label": "330"
}
}
},
{
"id": "21845119",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770460416",
"uncertainty": 120
},
"stopId": "gaigent1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845119"
},
"vehicle": {
"id": "324",
"label": "324"
}
}
},
{
"id": "21845374",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770462000",
"uncertainty": 120
},
"stopId": "craalte3"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845374"
}
}
},
{
"id": "21845102",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770460203",
"uncertainty": 120
},
"stopId": "vlgplan1"
},
{
"arrival": {
"time": "1770460257",
"uncertainty": 120
},
"departure": {
"time": "1770460257",
"uncertainty": 120
},
"stopId": "vlgdebu2"
},
{
"arrival": {
"time": "1770460308",
"uncertainty": 120
},
"departure": {
"time": "1770460396",
"uncertainty": 120
},
"stopId": "vlglang3"
},
{
"arrival": {
"time": "1770460396",
"uncertainty": 120
},
"departure": {
"time": "1770460396",
"uncertainty": 120
},
"stopId": "vlgcoqu2"
},
{
"arrival": {
"time": "1770460418",
"uncertainty": 120
},
"departure": {
"time": "1770460418",
"uncertainty": 120
},
"stopId": "annmont2"
},
{
"arrival": {
"time": "1770460450",
"uncertainty": 120
},
"departure": {
"time": "1770460450",
"uncertainty": 120
},
"stopId": "annresi1"
},
{
"arrival": {
"time": "1770460561",
"uncertainty": 120
},
"departure": {
"time": "1770460561",
"uncertainty": 120
},
"stopId": "annvich2"
},
{
"arrival": {
"time": "1770460620",
"uncertainty": 120
},
"departure": {
"time": "1770460620",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"arrival": {
"time": "1770460706",
"uncertainty": 120
},
"departure": {
"time": "1770460706",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1770460889",
"uncertainty": 120
},
"departure": {
"time": "1770460889",
"uncertainty": 120
},
"stopId": "vlgallo1"
},
{
"arrival": {
"time": "1770460969",
"uncertainty": 120
},
"departure": {
"time": "1770460969",
"uncertainty": 120
},
"stopId": "vlgtour1"
},
{
"arrival": {
"time": "1770461143",
"uncertainty": 120
},
"departure": {
"time": "1770461143",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1770461205",
"uncertainty": 120
},
"departure": {
"time": "1770461205",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1770461234",
"uncertainty": 120
},
"departure": {
"time": "1770461234",
"uncertainty": 120
},
"stopId": "annmarc2"
},
{
"arrival": {
"time": "1770461356",
"uncertainty": 120
},
"departure": {
"time": "1770461356",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1770461405",
"uncertainty": 120
},
"departure": {
"time": "1770461405",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1770461474",
"uncertainty": 120
},
"departure": {
"time": "1770461474",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1770461530",
"uncertainty": 120
},
"departure": {
"time": "1770461530",
"uncertainty": 120
},
"stopId": "amblach2"
},
{
"arrival": {
"time": "1770461578",
"uncertainty": 120
},
"departure": {
"time": "1770461578",
"uncertainty": 120
},
"stopId": "annbrou2"
},
{
"arrival": {
"time": "1770461679",
"uncertainty": 120
},
"departure": {
"time": "1770461679",
"uncertainty": 120
},
"stopId": "gaichat2"
},
{
"arrival": {
"time": "1770461743",
"uncertainty": 120
},
"departure": {
"time": "1770461743",
"uncertainty": 120
},
"stopId": "gaimair2"
},
{
"arrival": {
"time": "1770461774",
"uncertainty": 120
},
"departure": {
"time": "1770461774",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1770461813",
"uncertainty": 120
},
"departure": {
"time": "1770461813",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1770461891",
"uncertainty": 120
},
"departure": {
"time": "1770461891",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1770461954",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845102"
},
"vehicle": {
"id": "405",
"label": "405"
}
}
},
{
"id": "21845103",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770462900",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845103"
}
}
},
{
"id": "21845058",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770463440",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845058"
}
}
},
{
"id": "21845056",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770460800",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845056"
}
}
},
{
"id": "21845060",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770459871",
"uncertainty": 120
},
"stopId": "bonentr2"
},
{
"arrival": {
"time": "1770459913",
"uncertainty": 120
},
"departure": {
"time": "1770459931",
"uncertainty": 120
},
"stopId": "bonmeno2"
},
{
"arrival": {
"time": "1770460057",
"uncertainty": 120
},
"departure": {
"time": "1770460080",
"uncertainty": 120
},
"stopId": "craberg2"
},
{
"arrival": {
"time": "1770460214",
"uncertainty": 120
},
"departure": {
"time": "1770460231",
"uncertainty": 120
},
"stopId": "cratani2"
},
{
"arrival": {
"time": "1770460314",
"uncertainty": 120
},
"departure": {
"time": "1770460320",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1770460390",
"uncertainty": 120
},
"departure": {
"time": "1770460411",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1770460534",
"uncertainty": 120
},
"departure": {
"time": "1770460534",
"uncertainty": 120
},
"stopId": "vmobasm2"
},
{
"arrival": {
"time": "1770460627",
"uncertainty": 120
},
"departure": {
"time": "1770460627",
"uncertainty": 120
},
"stopId": "vmonant2"
},
{
"arrival": {
"time": "1770460689",
"uncertainty": 120
},
"departure": {
"time": "1770460689",
"uncertainty": 120
},
"stopId": "annctra2"
},
{
"arrival": {
"time": "1770460740",
"uncertainty": 120
},
"departure": {
"time": "1770460740",
"uncertainty": 120
},
"stopId": "annimpo2"
},
{
"arrival": {
"time": "1770460795",
"uncertainty": 120
},
"departure": {
"time": "1770460795",
"uncertainty": 120
},
"stopId": "annsous2"
},
{
"arrival": {
"time": "1770460831",
"uncertainty": 120
},
"departure": {
"time": "1770460831",
"uncertainty": 120
},
"stopId": "annmerm2"
},
{
"arrival": {
"time": "1770460948",
"uncertainty": 120
},
"departure": {
"time": "1770460948",
"uncertainty": 120
},
"stopId": "annglie2"
},
{
"arrival": {
"time": "1770461011",
"uncertainty": 120
},
"departure": {
"time": "1770461011",
"uncertainty": 120
},
"stopId": "annroma2"
},
{
"arrival": {
"time": "1770461083",
"uncertainty": 120
},
"departure": {
"time": "1770461083",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1770461167",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845060"
},
"vehicle": {
"id": "406",
"label": "406"
}
}
},
{
"id": "2026-02-07-11-22-14-325-451690",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770459771",
"uncertainty": 120
},
"departure": {
"time": "1770459771",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1770460154",
"uncertainty": 120
},
"departure": {
"time": "1770460154",
"uncertainty": 120
},
"stopId": "neyforg1"
},
{
"arrival": {
"time": "1770460175",
"uncertainty": 120
},
"departure": {
"time": "1770460175",
"uncertainty": 120
},
"stopId": "neychef1"
},
{
"arrival": {
"time": "1770460278",
"uncertainty": 120
},
"departure": {
"time": "1770460278",
"uncertainty": 120
},
"stopId": "neymoui1"
},
{
"arrival": {
"time": "1770460334",
"uncertainty": 120
},
"departure": {
"time": "1770460334",
"uncertainty": 120
},
"stopId": "neycent1"
},
{
"arrival": {
"time": "1770460467",
"uncertainty": 120
},
"departure": {
"time": "1770460467",
"uncertainty": 120
},
"stopId": "stjcasi1"
},
{
"arrival": {
"time": "1770460571",
"uncertainty": 120
},
"departure": {
"time": "1770460571",
"uncertainty": 120
},
"stopId": "stjcerv1"
},
{
"arrival": {
"time": "1770460686",
"uncertainty": 120
},
"departure": {
"time": "1770460686",
"uncertainty": 120
},
"stopId": "stjmugu1"
},
{
"arrival": {
"time": "1770460772",
"uncertainty": 120
},
"departure": {
"time": "1770460772",
"uncertainty": 120
},
"stopId": "stjaran1"
},
{
"arrival": {
"time": "1770460858",
"uncertainty": 120
},
"stopId": "stjgare1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "4",
"scheduleRelationship": "ADDED",
"tripId": "2026-02-07-11-22-14-325-451690"
},
"vehicle": {
"id": "342",
"label": "342"
}
}
},
{
"id": "21845120",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770462900",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1770460439",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845120"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1770460439"
}
}