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
❌19 errors, 23 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-01-24 at 08:11 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
GTFS-rt stop_sequence isn't provided for trip that visits same stop_id more than once E009 3 errors
If a GTFS trip contains multiple references to the same stop_id (i.e., the vehicle visits the same stop_id more than once in the same trip), then GTFS-rt stop_time_updates for this trip must include stop_sequence
Sample errors
- trip_id 21845268 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
- trip_id 21845269 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
- trip_id 21845273 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
Sequential stop_time_update times are not increasing E022 16 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 (1769238960) is less than previous stop departure_time 08:31:29 (1769239889) - times must increase between two sequential stops
- trip_id 21845299 stop_id gaifoss1 departure_time 08:16:00 (1769238960) is less than previous stop arrival_time 08:31:29 (1769239889) - times must increase between two sequential stops
- trip_id 21845299 stop_id gaimart1 arrival_time 08:17:08 (1769239028) is less than previous stop arrival_time 08:31:29 (1769239889) - times must increase between two sequential stops
- trip_id 21845299 stop_id gaimart1 departure_time 08:17:08 (1769239028) is less than previous stop arrival_time 08:31:29 (1769239889) - times must increase between two sequential stops
- trip_id 21845299 stop_id vlgheno1 arrival_time 08:32:52 (1769239972) is less than previous stop arrival_time 08:34:47 (1769240087) - times must increase between two sequential stops
Warnings
vehicle_id not populated W002 23 errors
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id 21845299 does not have a vehicle_id
- trip_id 21845300 does not have a vehicle_id
- trip_id 21845042 does not have a vehicle_id
- trip_id 21845040 does not have a vehicle_id
- trip_id 21845048 does not have a vehicle_id
Previous validations
Here is a recap of all the error types encountered over the last 30 days.
| Error ID | Description | Errors count | Number of occurences |
|---|---|---|---|
| W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 876 | 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,366 | 31 times (97 % of validations) |
| E002 | stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence | 192 | 28 times (88 % 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 | 80 | 27 times (84 % 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-24 at 11:35 Europe/Paris.
trip_updates (37) vehicle_positions (0) service_alerts (0)Entities seen in the last 7 days.
trip_updatesDecoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2026-01-24 at 11:35 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "21845215",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769249850",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1769249929",
"uncertainty": 120
},
"departure": {
"time": "1769249941",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1769250011",
"uncertainty": 120
},
"departure": {
"time": "1769250030",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1769250090",
"uncertainty": 120
},
"departure": {
"time": "1769250090",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1769250178",
"uncertainty": 120
},
"departure": {
"time": "1769250178",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1769250240",
"uncertainty": 120
},
"departure": {
"time": "1769250240",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1769250361",
"uncertainty": 120
},
"departure": {
"time": "1769250361",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769250480",
"uncertainty": 120
},
"departure": {
"time": "1769250480",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769250570",
"uncertainty": 120
},
"departure": {
"time": "1769250570",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769250616",
"uncertainty": 120
},
"departure": {
"time": "1769250630",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1769250750",
"uncertainty": 120
},
"departure": {
"time": "1769250750",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1769250836",
"uncertainty": 120
},
"departure": {
"time": "1769250836",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1769251005",
"uncertainty": 120
},
"departure": {
"time": "1769251005",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1769251074",
"uncertainty": 120
},
"departure": {
"time": "1769251074",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1769251145",
"uncertainty": 120
},
"departure": {
"time": "1769251145",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1769251244",
"uncertainty": 120
},
"departure": {
"time": "1769251244",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1769251365",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845215"
},
"vehicle": {
"id": "501",
"label": "501"
}
}
},
{
"id": "21845212",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769249893",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1769250014",
"uncertainty": 120
},
"departure": {
"time": "1769250014",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1769250112",
"uncertainty": 120
},
"departure": {
"time": "1769250133",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1769250202",
"uncertainty": 120
},
"departure": {
"time": "1769250202",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1769250307",
"uncertainty": 120
},
"departure": {
"time": "1769250307",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1769250403",
"uncertainty": 120
},
"departure": {
"time": "1769250403",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769250493",
"uncertainty": 120
},
"departure": {
"time": "1769250493",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1769250579",
"uncertainty": 120
},
"departure": {
"time": "1769250583",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1769250779",
"uncertainty": 120
},
"departure": {
"time": "1769250779",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769250823",
"uncertainty": 120
},
"departure": {
"time": "1769250854",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769251031",
"uncertainty": 120
},
"departure": {
"time": "1769251031",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1769251093",
"uncertainty": 120
},
"departure": {
"time": "1769251093",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1769251160",
"uncertainty": 120
},
"departure": {
"time": "1769251160",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1769251212",
"uncertainty": 120
},
"departure": {
"time": "1769251212",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1769251280",
"uncertainty": 120
},
"departure": {
"time": "1769251280",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1769251328",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845212"
},
"vehicle": {
"id": "506",
"label": "506"
}
}
},
{
"id": "21845213",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769251560",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845213"
}
}
},
{
"id": "21845190",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769252460",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845190"
}
}
},
{
"id": "21845191",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769254260",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845191"
}
}
},
{
"id": "21845192",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769253360",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845192"
}
}
},
{
"id": "21845306",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769253365",
"uncertainty": 120
},
"departure": {
"time": "1769253365",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769253420",
"uncertainty": 120
},
"departure": {
"time": "1769253420",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769253473",
"uncertainty": 120
},
"departure": {
"time": "1769253473",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769252400",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1769252476",
"uncertainty": 120
},
"departure": {
"time": "1769252476",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1769252582",
"uncertainty": 120
},
"departure": {
"time": "1769252582",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1769252640",
"uncertainty": 120
},
"departure": {
"time": "1769252640",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1769252693",
"uncertainty": 120
},
"departure": {
"time": "1769252693",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1769252760",
"uncertainty": 120
},
"departure": {
"time": "1769252760",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1769252928",
"uncertainty": 120
},
"departure": {
"time": "1769252928",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1769253107",
"uncertainty": 120
},
"departure": {
"time": "1769253107",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1769253240",
"uncertainty": 120
},
"departure": {
"time": "1769253240",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769253291",
"uncertainty": 120
},
"departure": {
"time": "1769253291",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769253329",
"uncertainty": 120
},
"departure": {
"time": "1769253329",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769253420",
"uncertainty": 120
},
"departure": {
"time": "1769253420",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769253462",
"uncertainty": 120
},
"departure": {
"time": "1769253462",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769253527",
"uncertainty": 120
},
"departure": {
"time": "1769253527",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1769253556",
"uncertainty": 120
},
"departure": {
"time": "1769253556",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1769253660",
"uncertainty": 120
},
"departure": {
"time": "1769253660",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1769253796",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845306"
}
}
},
{
"id": "21845198",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769253360",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845198"
}
}
},
{
"id": "21845307",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769255285",
"uncertainty": 120
},
"departure": {
"time": "1769255285",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769255340",
"uncertainty": 120
},
"departure": {
"time": "1769255340",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769255393",
"uncertainty": 120
},
"departure": {
"time": "1769255393",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769254320",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1769254396",
"uncertainty": 120
},
"departure": {
"time": "1769254396",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1769254502",
"uncertainty": 120
},
"departure": {
"time": "1769254502",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1769254560",
"uncertainty": 120
},
"departure": {
"time": "1769254560",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1769254613",
"uncertainty": 120
},
"departure": {
"time": "1769254613",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1769254680",
"uncertainty": 120
},
"departure": {
"time": "1769254680",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1769254848",
"uncertainty": 120
},
"departure": {
"time": "1769254848",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1769255027",
"uncertainty": 120
},
"departure": {
"time": "1769255027",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1769255160",
"uncertainty": 120
},
"departure": {
"time": "1769255160",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769255211",
"uncertainty": 120
},
"departure": {
"time": "1769255211",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769255249",
"uncertainty": 120
},
"departure": {
"time": "1769255249",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769255340",
"uncertainty": 120
},
"departure": {
"time": "1769255340",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769255382",
"uncertainty": 120
},
"departure": {
"time": "1769255382",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769255447",
"uncertainty": 120
},
"departure": {
"time": "1769255447",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1769255476",
"uncertainty": 120
},
"departure": {
"time": "1769255476",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1769255580",
"uncertainty": 120
},
"departure": {
"time": "1769255580",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1769255716",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845307"
}
}
},
{
"id": "21845199",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769251560",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1769251624",
"uncertainty": 120
},
"departure": {
"time": "1769251624",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1769251682",
"uncertainty": 120
},
"departure": {
"time": "1769251682",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1769251741",
"uncertainty": 120
},
"departure": {
"time": "1769251741",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1769251826",
"uncertainty": 120
},
"departure": {
"time": "1769251826",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1769251890",
"uncertainty": 120
},
"departure": {
"time": "1769251890",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1769252008",
"uncertainty": 120
},
"departure": {
"time": "1769252008",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769252105",
"uncertainty": 120
},
"departure": {
"time": "1769252105",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769252214",
"uncertainty": 120
},
"departure": {
"time": "1769252214",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769252282",
"uncertainty": 120
},
"departure": {
"time": "1769252282",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1769252412",
"uncertainty": 120
},
"departure": {
"time": "1769252412",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1769252499",
"uncertainty": 120
},
"departure": {
"time": "1769252499",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1769252588",
"uncertainty": 120
},
"departure": {
"time": "1769252588",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1769252679",
"uncertainty": 120
},
"departure": {
"time": "1769252679",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1769252744",
"uncertainty": 120
},
"departure": {
"time": "1769252744",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1769252858",
"uncertainty": 120
},
"departure": {
"time": "1769252858",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1769252979",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845199"
}
}
},
{
"id": "21845196",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769254260",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845196"
}
}
},
{
"id": "21845305",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769251414",
"uncertainty": 120
},
"departure": {
"time": "1769251414",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769251469",
"uncertainty": 120
},
"departure": {
"time": "1769251469",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769251522",
"uncertainty": 120
},
"departure": {
"time": "1769251522",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769250513",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1769250599",
"uncertainty": 120
},
"departure": {
"time": "1769250599",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1769250690",
"uncertainty": 120
},
"departure": {
"time": "1769250690",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1769250723",
"uncertainty": 120
},
"departure": {
"time": "1769250753",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1769250788",
"uncertainty": 120
},
"departure": {
"time": "1769250788",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1769250821",
"uncertainty": 120
},
"departure": {
"time": "1769250821",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1769250977",
"uncertainty": 120
},
"departure": {
"time": "1769250977",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1769251156",
"uncertainty": 120
},
"departure": {
"time": "1769251156",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1769251289",
"uncertainty": 120
},
"departure": {
"time": "1769251289",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769251340",
"uncertainty": 120
},
"departure": {
"time": "1769251340",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769251378",
"uncertainty": 120
},
"departure": {
"time": "1769251378",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769251500",
"uncertainty": 120
},
"departure": {
"time": "1769251500",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769251542",
"uncertainty": 120
},
"departure": {
"time": "1769251542",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769251607",
"uncertainty": 120
},
"departure": {
"time": "1769251607",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1769251605",
"uncertainty": 120
},
"departure": {
"time": "1769251605",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1769251709",
"uncertainty": 120
},
"departure": {
"time": "1769251709",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1769251845",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845305"
},
"vehicle": {
"id": "342",
"label": "342"
}
}
},
{
"id": "21845197",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769252460",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845197"
}
}
},
{
"id": "21845041",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769253000",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845041"
}
}
},
{
"id": "21845047",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769251500",
"uncertainty": 120
},
"stopId": "csahopi1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845047"
}
}
},
{
"id": "21845050",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769238721",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1769238827",
"uncertainty": 120
},
"departure": {
"time": "1769238827",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1769238871",
"uncertainty": 120
},
"departure": {
"time": "1769238871",
"uncertainty": 120
},
"stopId": "annroma1"
},
{
"arrival": {
"time": "1769238961",
"uncertainty": 120
},
"departure": {
"time": "1769238961",
"uncertainty": 120
},
"stopId": "annglie1"
},
{
"arrival": {
"time": "1769239050",
"uncertainty": 120
},
"departure": {
"time": "1769239050",
"uncertainty": 120
},
"stopId": "annmerm1"
},
{
"arrival": {
"time": "1769239076",
"uncertainty": 120
},
"departure": {
"time": "1769239076",
"uncertainty": 120
},
"stopId": "annsous1"
},
{
"arrival": {
"time": "1769239111",
"uncertainty": 120
},
"departure": {
"time": "1769239111",
"uncertainty": 120
},
"stopId": "annimpo1"
},
{
"arrival": {
"time": "1769239155",
"uncertainty": 120
},
"departure": {
"time": "1769239171",
"uncertainty": 120
},
"stopId": "annctra1"
},
{
"arrival": {
"time": "1769239226",
"uncertainty": 120
},
"departure": {
"time": "1769239226",
"uncertainty": 120
},
"stopId": "vmonant1"
},
{
"arrival": {
"time": "1769239279",
"uncertainty": 120
},
"departure": {
"time": "1769239279",
"uncertainty": 120
},
"stopId": "vmobasm1"
},
{
"arrival": {
"time": "1769239351",
"uncertainty": 120
},
"departure": {
"time": "1769239351",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1769239415",
"uncertainty": 120
},
"departure": {
"time": "1769239415",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1769239513",
"uncertainty": 120
},
"departure": {
"time": "1769239513",
"uncertainty": 120
},
"stopId": "cratani1"
},
{
"arrival": {
"time": "1769239632",
"uncertainty": 120
},
"departure": {
"time": "1769239632",
"uncertainty": 120
},
"stopId": "craberg1"
},
{
"arrival": {
"time": "1769239774",
"uncertainty": 120
},
"departure": {
"time": "1769239774",
"uncertainty": 120
},
"stopId": "bonmeno1"
},
{
"arrival": {
"time": "1769239834",
"uncertainty": 120
},
"departure": {
"time": "1769239834",
"uncertainty": 120
},
"stopId": "bonentr1"
},
{
"arrival": {
"time": "1769240248",
"uncertainty": 120
},
"stopId": "csahopi1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845050"
},
"vehicle": {
"id": "302",
"label": "302"
}
}
},
{
"id": "21845027",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769247936",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1769247979",
"uncertainty": 120
},
"departure": {
"time": "1769247979",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769248044",
"uncertainty": 120
},
"departure": {
"time": "1769248044",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769248118",
"uncertainty": 120
},
"departure": {
"time": "1769248118",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1769248153",
"uncertainty": 120
},
"departure": {
"time": "1769248153",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1769248208",
"uncertainty": 120
},
"departure": {
"time": "1769248208",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1769248582",
"uncertainty": 120
},
"departure": {
"time": "1769248582",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1769248646",
"uncertainty": 120
},
"departure": {
"time": "1769248646",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1769248682",
"uncertainty": 120
},
"departure": {
"time": "1769248776",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1769248851",
"uncertainty": 120
},
"departure": {
"time": "1769248851",
"uncertainty": 120
},
"stopId": "annandr1"
},
{
"arrival": {
"time": "1769248941",
"uncertainty": 120
},
"departure": {
"time": "1769248941",
"uncertainty": 120
},
"stopId": "annprof1"
},
{
"arrival": {
"time": "1769249024",
"uncertainty": 120
},
"departure": {
"time": "1769249046",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1769249156",
"uncertainty": 120
},
"departure": {
"time": "1769249166",
"uncertainty": 120
},
"stopId": "etrblan1"
},
{
"arrival": {
"time": "1769249226",
"uncertainty": 120
},
"departure": {
"time": "1769249226",
"uncertainty": 120
},
"stopId": "etrmair1"
},
{
"arrival": {
"time": "1769249376",
"uncertainty": 120
},
"departure": {
"time": "1769249376",
"uncertainty": 120
},
"stopId": "etriles1"
},
{
"arrival": {
"time": "1769249466",
"uncertainty": 120
},
"departure": {
"time": "1769249466",
"uncertainty": 120
},
"stopId": "etrdoua1"
},
{
"arrival": {
"time": "1769249682",
"uncertainty": 120
},
"departure": {
"time": "1769249682",
"uncertainty": 120
},
"stopId": "bossous1"
},
{
"arrival": {
"time": "1769249876",
"uncertainty": 120
},
"departure": {
"time": "1769249876",
"uncertainty": 120
},
"stopId": "colmarc1"
},
{
"arrival": {
"time": "1769250018",
"uncertainty": 120
},
"departure": {
"time": "1769250018",
"uncertainty": 120
},
"stopId": "stjpont3"
},
{
"arrival": {
"time": "1769250096",
"uncertainty": 120
},
"departure": {
"time": "1769250096",
"uncertainty": 120
},
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1769250221",
"uncertainty": 120
},
"departure": {
"time": "1769250221",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1769250644",
"uncertainty": 120
},
"departure": {
"time": "1769250644",
"uncertainty": 120
},
"stopId": "neyforg1"
},
{
"arrival": {
"time": "1769250699",
"uncertainty": 120
},
"departure": {
"time": "1769250699",
"uncertainty": 120
},
"stopId": "neychef1"
},
{
"arrival": {
"time": "1769250837",
"uncertainty": 120
},
"departure": {
"time": "1769250837",
"uncertainty": 120
},
"stopId": "neymoui1"
},
{
"arrival": {
"time": "1769250905",
"uncertainty": 120
},
"departure": {
"time": "1769250906",
"uncertainty": 120
},
"stopId": "neycent1"
},
{
"arrival": {
"time": "1769251034",
"uncertainty": 120
},
"departure": {
"time": "1769251034",
"uncertainty": 120
},
"stopId": "stjcasi1"
},
{
"arrival": {
"time": "1769251138",
"uncertainty": 120
},
"departure": {
"time": "1769251138",
"uncertainty": 120
},
"stopId": "stjcerv1"
},
{
"arrival": {
"time": "1769251253",
"uncertainty": 120
},
"departure": {
"time": "1769251253",
"uncertainty": 120
},
"stopId": "stjmugu1"
},
{
"arrival": {
"time": "1769251339",
"uncertainty": 120
},
"departure": {
"time": "1769251339",
"uncertainty": 120
},
"stopId": "stjaran1"
},
{
"arrival": {
"time": "1769251425",
"uncertainty": 120
},
"stopId": "stjgare1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845027"
},
"vehicle": {
"id": "327",
"label": "327"
}
}
},
{
"id": "21845030",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769251140",
"uncertainty": 120
},
"stopId": "vlgcorn2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845030"
}
}
},
{
"id": "21845271",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769249131",
"uncertainty": 120
},
"stopId": "cravict1"
},
{
"arrival": {
"time": "1769249296",
"uncertainty": 120
},
"departure": {
"time": "1769249296",
"uncertainty": 120
},
"stopId": "crapico1"
},
{
"arrival": {
"time": "1769249406",
"uncertainty": 120
},
"departure": {
"time": "1769249430",
"uncertainty": 120
},
"stopId": "cramair1"
},
{
"arrival": {
"time": "1769249566",
"uncertainty": 120
},
"departure": {
"time": "1769249566",
"uncertainty": 120
},
"stopId": "cravict1"
},
{
"arrival": {
"time": "1769249640",
"uncertainty": 120
},
"departure": {
"time": "1769249640",
"uncertainty": 120
},
"stopId": "craspor2"
},
{
"arrival": {
"time": "1769249719",
"uncertainty": 120
},
"departure": {
"time": "1769249730",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1769249786",
"uncertainty": 120
},
"departure": {
"time": "1769249790",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1769250011",
"uncertainty": 120
},
"departure": {
"time": "1769250031",
"uncertainty": 120
},
"stopId": "vmorape2"
},
{
"arrival": {
"time": "1769250134",
"uncertainty": 120
},
"departure": {
"time": "1769250134",
"uncertainty": 120
},
"stopId": "vmocorl2"
},
{
"arrival": {
"time": "1769250181",
"uncertainty": 120
},
"departure": {
"time": "1769250181",
"uncertainty": 120
},
"stopId": "vmohuti2"
},
{
"arrival": {
"time": "1769250338",
"uncertainty": 120
},
"departure": {
"time": "1769250338",
"uncertainty": 120
},
"stopId": "vmovetr2"
},
{
"arrival": {
"time": "1769250437",
"uncertainty": 120
},
"departure": {
"time": "1769250437",
"uncertainty": 120
},
"stopId": "vmomarr2"
},
{
"arrival": {
"time": "1769250516",
"uncertainty": 120
},
"departure": {
"time": "1769250545",
"uncertainty": 120
},
"stopId": "vmonous2"
},
{
"arrival": {
"time": "1769250584",
"uncertainty": 120
},
"departure": {
"time": "1769250584",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1769250607",
"uncertainty": 120
},
"departure": {
"time": "1769250607",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1769250663",
"uncertainty": 120
},
"departure": {
"time": "1769250663",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1769250720",
"uncertainty": 120
},
"departure": {
"time": "1769250720",
"uncertainty": 120
},
"stopId": "vmocedr2"
},
{
"arrival": {
"time": "1769250737",
"uncertainty": 120
},
"departure": {
"time": "1769250737",
"uncertainty": 120
},
"stopId": "annbonn2"
},
{
"arrival": {
"time": "1769250774",
"uncertainty": 120
},
"departure": {
"time": "1769250774",
"uncertainty": 120
},
"stopId": "anndrag2"
},
{
"arrival": {
"time": "1769250827",
"uncertainty": 120
},
"departure": {
"time": "1769250840",
"uncertainty": 120
},
"stopId": "annvale2"
},
{
"arrival": {
"time": "1769250892",
"uncertainty": 120
},
"departure": {
"time": "1769250900",
"uncertainty": 120
},
"stopId": "annbleu2"
},
{
"arrival": {
"time": "1769250996",
"uncertainty": 120
},
"departure": {
"time": "1769250996",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769251072",
"uncertainty": 120
},
"departure": {
"time": "1769251072",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769251165",
"uncertainty": 120
},
"departure": {
"time": "1769251165",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769251331",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845271"
},
"vehicle": {
"id": "329",
"label": "329"
}
}
},
{
"id": "21845275",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769251500",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845275"
}
}
},
{
"id": "21845276",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769253900",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845276"
}
}
},
{
"id": "21845015",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769252978",
"uncertainty": 120
},
"departure": {
"time": "1769252978",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769253033",
"uncertainty": 120
},
"departure": {
"time": "1769253033",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769253086",
"uncertainty": 120
},
"departure": {
"time": "1769253086",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769249371",
"uncertainty": 120
},
"stopId": "stjgare1"
},
{
"arrival": {
"time": "1769249581",
"uncertainty": 120
},
"departure": {
"time": "1769249581",
"uncertainty": 120
},
"stopId": "stjaran2"
},
{
"arrival": {
"time": "1769249689",
"uncertainty": 120
},
"departure": {
"time": "1769249689",
"uncertainty": 120
},
"stopId": "stjfeig2"
},
{
"arrival": {
"time": "1769249767",
"uncertainty": 120
},
"departure": {
"time": "1769249791",
"uncertainty": 120
},
"stopId": "stjcerv2"
},
{
"arrival": {
"time": "1769249851",
"uncertainty": 120
},
"departure": {
"time": "1769249881",
"uncertainty": 120
},
"stopId": "stjcasi2"
},
{
"arrival": {
"time": "1769250001",
"uncertainty": 120
},
"departure": {
"time": "1769250001",
"uncertainty": 120
},
"stopId": "neycent2"
},
{
"arrival": {
"time": "1769250036",
"uncertainty": 120
},
"departure": {
"time": "1769250036",
"uncertainty": 120
},
"stopId": "neymoui2"
},
{
"arrival": {
"time": "1769250140",
"uncertainty": 120
},
"departure": {
"time": "1769250140",
"uncertainty": 120
},
"stopId": "neychef2"
},
{
"arrival": {
"time": "1769250200",
"uncertainty": 120
},
"departure": {
"time": "1769250200",
"uncertainty": 120
},
"stopId": "neyforg2"
},
{
"arrival": {
"time": "1769250488",
"uncertainty": 120
},
"departure": {
"time": "1769250488",
"uncertainty": 120
},
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1769250601",
"uncertainty": 120
},
"departure": {
"time": "1769250601",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1769250800",
"uncertainty": 120
},
"departure": {
"time": "1769250800",
"uncertainty": 120
},
"stopId": "stjpont4"
},
{
"arrival": {
"time": "1769250901",
"uncertainty": 120
},
"departure": {
"time": "1769250901",
"uncertainty": 120
},
"stopId": "colmarc2"
},
{
"arrival": {
"time": "1769251263",
"uncertainty": 120
},
"departure": {
"time": "1769251263",
"uncertainty": 120
},
"stopId": "bossous2"
},
{
"arrival": {
"time": "1769251501",
"uncertainty": 120
},
"departure": {
"time": "1769251501",
"uncertainty": 120
},
"stopId": "etrdoua2"
},
{
"arrival": {
"time": "1769251651",
"uncertainty": 120
},
"departure": {
"time": "1769251651",
"uncertainty": 120
},
"stopId": "etriles2"
},
{
"arrival": {
"time": "1769251937",
"uncertainty": 120
},
"departure": {
"time": "1769251937",
"uncertainty": 120
},
"stopId": "etrmair2"
},
{
"arrival": {
"time": "1769252011",
"uncertainty": 120
},
"departure": {
"time": "1769252011",
"uncertainty": 120
},
"stopId": "etrblan2"
},
{
"arrival": {
"time": "1769252101",
"uncertainty": 120
},
"departure": {
"time": "1769252101",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1769252263",
"uncertainty": 120
},
"departure": {
"time": "1769252263",
"uncertainty": 120
},
"stopId": "annprof2"
},
{
"arrival": {
"time": "1769252401",
"uncertainty": 120
},
"departure": {
"time": "1769252401",
"uncertainty": 120
},
"stopId": "annandr2"
},
{
"arrival": {
"time": "1769252503",
"uncertainty": 120
},
"departure": {
"time": "1769252503",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1769252559",
"uncertainty": 120
},
"departure": {
"time": "1769252559",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1769252638",
"uncertainty": 120
},
"departure": {
"time": "1769252638",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1769252832",
"uncertainty": 120
},
"departure": {
"time": "1769252832",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769252895",
"uncertainty": 120
},
"departure": {
"time": "1769252895",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769252942",
"uncertainty": 120
},
"departure": {
"time": "1769252942",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769252786",
"uncertainty": 120
},
"departure": {
"time": "1769252786",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769252846",
"uncertainty": 120
},
"departure": {
"time": "1769252846",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769253166",
"uncertainty": 120
},
"stopId": "vlgroto2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845015"
},
"vehicle": {
"id": "338",
"label": "338"
}
}
},
{
"id": "21845255",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769253900",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845255"
}
}
},
{
"id": "21845262",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769251500",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845262"
}
}
},
{
"id": "21845097",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769237100",
"uncertainty": 120
},
"stopId": "vlgplan1"
},
{
"arrival": {
"time": "1769237159",
"uncertainty": 120
},
"departure": {
"time": "1769237159",
"uncertainty": 120
},
"stopId": "vlgdebu2"
},
{
"arrival": {
"time": "1769237207",
"uncertainty": 120
},
"departure": {
"time": "1769237207",
"uncertainty": 120
},
"stopId": "vlglang3"
},
{
"arrival": {
"time": "1769237245",
"uncertainty": 120
},
"departure": {
"time": "1769237245",
"uncertainty": 120
},
"stopId": "vlgcoqu2"
},
{
"arrival": {
"time": "1769237281",
"uncertainty": 120
},
"departure": {
"time": "1769237281",
"uncertainty": 120
},
"stopId": "annmont2"
},
{
"arrival": {
"time": "1769237310",
"uncertainty": 120
},
"departure": {
"time": "1769237311",
"uncertainty": 120
},
"stopId": "annresi1"
},
{
"arrival": {
"time": "1769237438",
"uncertainty": 120
},
"departure": {
"time": "1769237438",
"uncertainty": 120
},
"stopId": "annvich2"
},
{
"arrival": {
"time": "1769237491",
"uncertainty": 120
},
"departure": {
"time": "1769237491",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"arrival": {
"time": "1769237551",
"uncertainty": 120
},
"departure": {
"time": "1769237551",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769237686",
"uncertainty": 120
},
"departure": {
"time": "1769237686",
"uncertainty": 120
},
"stopId": "vlgallo1"
},
{
"arrival": {
"time": "1769237731",
"uncertainty": 120
},
"departure": {
"time": "1769237791",
"uncertainty": 120
},
"stopId": "vlgtour1"
},
{
"arrival": {
"time": "1769237951",
"uncertainty": 120
},
"departure": {
"time": "1769237951",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769238001",
"uncertainty": 120
},
"departure": {
"time": "1769238031",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769238074",
"uncertainty": 120
},
"departure": {
"time": "1769238074",
"uncertainty": 120
},
"stopId": "annmarc2"
},
{
"arrival": {
"time": "1769238181",
"uncertainty": 120
},
"departure": {
"time": "1769238181",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1769238241",
"uncertainty": 120
},
"departure": {
"time": "1769238241",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1769238331",
"uncertainty": 120
},
"departure": {
"time": "1769238331",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1769238459",
"uncertainty": 120
},
"departure": {
"time": "1769238459",
"uncertainty": 120
},
"stopId": "amblach2"
},
{
"arrival": {
"time": "1769238507",
"uncertainty": 120
},
"departure": {
"time": "1769238507",
"uncertainty": 120
},
"stopId": "annbrou2"
},
{
"arrival": {
"time": "1769238608",
"uncertainty": 120
},
"departure": {
"time": "1769238608",
"uncertainty": 120
},
"stopId": "gaichat2"
},
{
"arrival": {
"time": "1769238672",
"uncertainty": 120
},
"departure": {
"time": "1769238672",
"uncertainty": 120
},
"stopId": "gaimair2"
},
{
"arrival": {
"time": "1769238703",
"uncertainty": 120
},
"departure": {
"time": "1769238703",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1769238751",
"uncertainty": 120
},
"departure": {
"time": "1769238751",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1769238829",
"uncertainty": 120
},
"departure": {
"time": "1769238829",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1769238892",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845097"
},
"vehicle": {
"id": "332",
"label": "332"
}
}
},
{
"id": "21845102",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769250660",
"uncertainty": 120
},
"stopId": "vlgplan1"
},
{
"arrival": {
"time": "1769250701",
"uncertainty": 120
},
"departure": {
"time": "1769250701",
"uncertainty": 120
},
"stopId": "vlgdebu2"
},
{
"arrival": {
"time": "1769250744",
"uncertainty": 120
},
"departure": {
"time": "1769250744",
"uncertainty": 120
},
"stopId": "vlglang3"
},
{
"arrival": {
"time": "1769250789",
"uncertainty": 120
},
"departure": {
"time": "1769250789",
"uncertainty": 120
},
"stopId": "vlgcoqu2"
},
{
"arrival": {
"time": "1769250810",
"uncertainty": 120
},
"departure": {
"time": "1769250871",
"uncertainty": 120
},
"stopId": "annmont2"
},
{
"arrival": {
"time": "1769250930",
"uncertainty": 120
},
"departure": {
"time": "1769250930",
"uncertainty": 120
},
"stopId": "annresi1"
},
{
"arrival": {
"time": "1769251041",
"uncertainty": 120
},
"departure": {
"time": "1769251041",
"uncertainty": 120
},
"stopId": "annvich2"
},
{
"arrival": {
"time": "1769251100",
"uncertainty": 120
},
"departure": {
"time": "1769251100",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"arrival": {
"time": "1769251186",
"uncertainty": 120
},
"departure": {
"time": "1769251186",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769251369",
"uncertainty": 120
},
"departure": {
"time": "1769251369",
"uncertainty": 120
},
"stopId": "vlgallo1"
},
{
"arrival": {
"time": "1769251449",
"uncertainty": 120
},
"departure": {
"time": "1769251449",
"uncertainty": 120
},
"stopId": "vlgtour1"
},
{
"arrival": {
"time": "1769251623",
"uncertainty": 120
},
"departure": {
"time": "1769251623",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769251670",
"uncertainty": 120
},
"departure": {
"time": "1769251670",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769251699",
"uncertainty": 120
},
"departure": {
"time": "1769251699",
"uncertainty": 120
},
"stopId": "annmarc2"
},
{
"arrival": {
"time": "1769251821",
"uncertainty": 120
},
"departure": {
"time": "1769251821",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1769251870",
"uncertainty": 120
},
"departure": {
"time": "1769251870",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1769251940",
"uncertainty": 120
},
"departure": {
"time": "1769251940",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1769251996",
"uncertainty": 120
},
"departure": {
"time": "1769251996",
"uncertainty": 120
},
"stopId": "amblach2"
},
{
"arrival": {
"time": "1769252044",
"uncertainty": 120
},
"departure": {
"time": "1769252044",
"uncertainty": 120
},
"stopId": "annbrou2"
},
{
"arrival": {
"time": "1769252145",
"uncertainty": 120
},
"departure": {
"time": "1769252145",
"uncertainty": 120
},
"stopId": "gaichat2"
},
{
"arrival": {
"time": "1769252209",
"uncertainty": 120
},
"departure": {
"time": "1769252209",
"uncertainty": 120
},
"stopId": "gaimair2"
},
{
"arrival": {
"time": "1769252240",
"uncertainty": 120
},
"departure": {
"time": "1769252240",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1769252279",
"uncertainty": 120
},
"departure": {
"time": "1769252279",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1769252357",
"uncertainty": 120
},
"departure": {
"time": "1769252357",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1769252420",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845102"
},
"vehicle": {
"id": "343",
"label": "343"
}
}
},
{
"id": "21845103",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769253300",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845103"
}
}
},
{
"id": "21845058",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769253840",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845058"
}
}
},
{
"id": "21845056",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769251200",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845056"
},
"vehicle": {
"id": "345",
"label": "345"
}
}
},
{
"id": "21845060",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769250361",
"uncertainty": 120
},
"stopId": "bonentr2"
},
{
"arrival": {
"time": "1769250418",
"uncertainty": 120
},
"departure": {
"time": "1769250421",
"uncertainty": 120
},
"stopId": "bonmeno2"
},
{
"arrival": {
"time": "1769250578",
"uncertainty": 120
},
"departure": {
"time": "1769250578",
"uncertainty": 120
},
"stopId": "craberg2"
},
{
"arrival": {
"time": "1769250726",
"uncertainty": 120
},
"departure": {
"time": "1769250751",
"uncertainty": 120
},
"stopId": "cratani2"
},
{
"arrival": {
"time": "1769250862",
"uncertainty": 120
},
"departure": {
"time": "1769250901",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1769250958",
"uncertainty": 120
},
"departure": {
"time": "1769250958",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1769251100",
"uncertainty": 120
},
"departure": {
"time": "1769251100",
"uncertainty": 120
},
"stopId": "vmobasm2"
},
{
"arrival": {
"time": "1769251192",
"uncertainty": 120
},
"departure": {
"time": "1769251192",
"uncertainty": 120
},
"stopId": "vmonant2"
},
{
"arrival": {
"time": "1769251253",
"uncertainty": 120
},
"departure": {
"time": "1769251253",
"uncertainty": 120
},
"stopId": "annctra2"
},
{
"arrival": {
"time": "1769251303",
"uncertainty": 120
},
"departure": {
"time": "1769251303",
"uncertainty": 120
},
"stopId": "annimpo2"
},
{
"arrival": {
"time": "1769251358",
"uncertainty": 120
},
"departure": {
"time": "1769251358",
"uncertainty": 120
},
"stopId": "annsous2"
},
{
"arrival": {
"time": "1769251397",
"uncertainty": 120
},
"departure": {
"time": "1769251397",
"uncertainty": 120
},
"stopId": "annmerm2"
},
{
"arrival": {
"time": "1769251514",
"uncertainty": 120
},
"departure": {
"time": "1769251514",
"uncertainty": 120
},
"stopId": "annglie2"
},
{
"arrival": {
"time": "1769251603",
"uncertainty": 120
},
"departure": {
"time": "1769251603",
"uncertainty": 120
},
"stopId": "annroma2"
},
{
"arrival": {
"time": "1769251699",
"uncertainty": 120
},
"departure": {
"time": "1769251699",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769251783",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845060"
},
"vehicle": {
"id": "403",
"label": "403"
}
}
},
{
"id": "2026-01-24-09-04-37-929-907129",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769241974",
"uncertainty": 120
},
"departure": {
"time": "1769241974",
"uncertainty": 120
},
"stopId": "vlgdeux2"
},
{
"arrival": {
"time": "1769242070",
"uncertainty": 120
},
"departure": {
"time": "1769242070",
"uncertainty": 120
},
"stopId": "vlgarti2"
},
{
"arrival": {
"time": "1769242128",
"uncertainty": 120
},
"departure": {
"time": "1769242128",
"uncertainty": 120
},
"stopId": "vlgbich2"
},
{
"arrival": {
"time": "1769242180",
"uncertainty": 120
},
"departure": {
"time": "1769242180",
"uncertainty": 120
},
"stopId": "vlgabon2"
},
{
"arrival": {
"time": "1769242180",
"uncertainty": 120
},
"departure": {
"time": "1769242180",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1769242194",
"uncertainty": 120
},
"departure": {
"time": "1769242194",
"uncertainty": 120
},
"stopId": "vlglang3"
},
{
"arrival": {
"time": "1769242241",
"uncertainty": 120
},
"departure": {
"time": "1769242241",
"uncertainty": 120
},
"stopId": "vlgcoqu2"
},
{
"arrival": {
"time": "1769242271",
"uncertainty": 120
},
"departure": {
"time": "1769242271",
"uncertainty": 120
},
"stopId": "annmont2"
},
{
"arrival": {
"time": "1769242290",
"uncertainty": 120
},
"departure": {
"time": "1769242290",
"uncertainty": 120
},
"stopId": "annresi1"
},
{
"arrival": {
"time": "1769242369",
"uncertainty": 120
},
"departure": {
"time": "1769242369",
"uncertainty": 120
},
"stopId": "annmerm1"
},
{
"arrival": {
"time": "1769242403",
"uncertainty": 120
},
"departure": {
"time": "1769242403",
"uncertainty": 120
},
"stopId": "annsous1"
},
{
"arrival": {
"time": "1769242451",
"uncertainty": 120
},
"departure": {
"time": "1769242451",
"uncertainty": 120
},
"stopId": "annimpo1"
},
{
"arrival": {
"time": "1769242537",
"uncertainty": 120
},
"departure": {
"time": "1769242537",
"uncertainty": 120
},
"stopId": "anniled2"
},
{
"arrival": {
"time": "1769242589",
"uncertainty": 120
},
"departure": {
"time": "1769242589",
"uncertainty": 120
},
"stopId": "annlivr2"
},
{
"arrival": {
"time": "1769242645",
"uncertainty": 120
},
"departure": {
"time": "1769242645",
"uncertainty": 120
},
"stopId": "annrcot2"
},
{
"arrival": {
"time": "1769242700",
"uncertainty": 120
},
"departure": {
"time": "1769242700",
"uncertainty": 120
},
"stopId": "annduso2"
},
{
"arrival": {
"time": "1769242795",
"uncertainty": 120
},
"departure": {
"time": "1769242795",
"uncertainty": 120
},
"stopId": "annverd2"
},
{
"arrival": {
"time": "1769242867",
"uncertainty": 120
},
"departure": {
"time": "1769242867",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1769242913",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "7",
"scheduleRelationship": "ADDED",
"tripId": "2026-01-24-09-04-37-929-907129"
},
"vehicle": {
"id": "322",
"label": "322"
}
}
},
{
"id": "21845120",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769253300",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845120"
}
}
},
{
"id": "21845335",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769250574",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769250614",
"uncertainty": 120
},
"departure": {
"time": "1769250614",
"uncertainty": 120
},
"stopId": "vlgneuf2"
},
{
"arrival": {
"time": "1769250724",
"uncertainty": 120
},
"departure": {
"time": "1769250759",
"uncertainty": 120
},
"stopId": "vlgheno2"
},
{
"arrival": {
"time": "1769250859",
"uncertainty": 120
},
"departure": {
"time": "1769250859",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1769250949",
"uncertainty": 120
},
"departure": {
"time": "1769250949",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769251053",
"uncertainty": 120
},
"departure": {
"time": "1769251053",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769251133",
"uncertainty": 120
},
"departure": {
"time": "1769251133",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1769251214",
"uncertainty": 120
},
"departure": {
"time": "1769251214",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1769251319",
"uncertainty": 120
},
"departure": {
"time": "1769251319",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1769251422",
"uncertainty": 120
},
"departure": {
"time": "1769251422",
"uncertainty": 120
},
"stopId": "ambmoul2"
},
{
"arrival": {
"time": "1769251590",
"uncertainty": 120
},
"departure": {
"time": "1769251590",
"uncertainty": 120
},
"stopId": "gaitour2"
},
{
"arrival": {
"time": "1769251679",
"uncertainty": 120
},
"departure": {
"time": "1769251679",
"uncertainty": 120
},
"stopId": "gaipost2"
},
{
"arrival": {
"time": "1769251752",
"uncertainty": 120
},
"departure": {
"time": "1769251752",
"uncertainty": 120
},
"stopId": "gaiboss2"
},
{
"arrival": {
"time": "1769251799",
"uncertainty": 120
},
"departure": {
"time": "1769251799",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1769251838",
"uncertainty": 120
},
"departure": {
"time": "1769251838",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1769251916",
"uncertainty": 120
},
"departure": {
"time": "1769251916",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1769251979",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845335"
},
"vehicle": {
"id": "340",
"label": "340"
}
}
},
{
"id": "21845336",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769252400",
"uncertainty": 120
},
"stopId": "vlgegli1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845336"
}
}
},
{
"id": "21845337",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769254320",
"uncertainty": 120
},
"stopId": "vlgegli1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845337"
}
}
},
{
"id": "21845216",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769250660",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1769250721",
"uncertainty": 120
},
"departure": {
"time": "1769250750",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1769250806",
"uncertainty": 120
},
"departure": {
"time": "1769250811",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1769250871",
"uncertainty": 120
},
"departure": {
"time": "1769250901",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1769250988",
"uncertainty": 120
},
"departure": {
"time": "1769250988",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1769251051",
"uncertainty": 120
},
"departure": {
"time": "1769251051",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1769251171",
"uncertainty": 120
},
"departure": {
"time": "1769251171",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769251257",
"uncertainty": 120
},
"departure": {
"time": "1769251257",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769251353",
"uncertainty": 120
},
"departure": {
"time": "1769251353",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769251406",
"uncertainty": 120
},
"departure": {
"time": "1769251406",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1769251529",
"uncertainty": 120
},
"departure": {
"time": "1769251529",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1769251615",
"uncertainty": 120
},
"departure": {
"time": "1769251615",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1769251704",
"uncertainty": 120
},
"departure": {
"time": "1769251704",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1769251777",
"uncertainty": 120
},
"departure": {
"time": "1769251777",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1769251847",
"uncertainty": 120
},
"departure": {
"time": "1769251847",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1769251948",
"uncertainty": 120
},
"departure": {
"time": "1769251948",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1769252069",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845216"
},
"vehicle": {
"id": "341",
"label": "341"
}
}
},
{
"id": "21845208",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769250720",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1769250901",
"uncertainty": 120
},
"departure": {
"time": "1769250902",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1769251001",
"uncertainty": 120
},
"departure": {
"time": "1769251001",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1769251070",
"uncertainty": 120
},
"departure": {
"time": "1769251070",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1769251176",
"uncertainty": 120
},
"departure": {
"time": "1769251176",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1769251275",
"uncertainty": 120
},
"departure": {
"time": "1769251275",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769251366",
"uncertainty": 120
},
"departure": {
"time": "1769251366",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1769251457",
"uncertainty": 120
},
"departure": {
"time": "1769251457",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1769251660",
"uncertainty": 120
},
"departure": {
"time": "1769251660",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769251708",
"uncertainty": 120
},
"departure": {
"time": "1769251708",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769251841",
"uncertainty": 120
},
"departure": {
"time": "1769251841",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1769251905",
"uncertainty": 120
},
"departure": {
"time": "1769251905",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1769251973",
"uncertainty": 120
},
"departure": {
"time": "1769251973",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1769252022",
"uncertainty": 120
},
"departure": {
"time": "1769252022",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1769252090",
"uncertainty": 120
},
"departure": {
"time": "1769252090",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1769252141",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769250931",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21845208"
},
"vehicle": {
"id": "402",
"label": "402"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1769250931"
}
}