Resource details

File name: OFFRE DE TRANSPORTS RESEAU TAC - TEMPS REEL FLUX MISE A JOUR DES TRAJETS
Format: gtfs-rt

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

2026-01-05
99.5%
2026-01-06
100%
2026-01-07
100%
2026-01-08
100%
2026-01-09
100%
2026-01-10
100%
2026-01-11
100%
2026-01-12
100%
2026-01-13
100%
2026-01-14
100%
2026-01-15
100%
2026-01-16
100%
2026-01-17
100%
2026-01-18
100%
2026-01-19
100%
2026-01-20
100%
2026-01-21
100%
2026-01-22
100%
2026-01-23
100%
2026-01-24
99.3%
2026-01-25
100%
2026-01-26
100%
2026-01-27
100%
2026-01-28
100%
2026-01-29
100%
2026-01-30
100%
2026-01-31
100%
2026-02-01
100%
2026-02-02
99.6%
2026-02-03
100%
2026-02-04
100%
Learn more
We test this resource download availability every hour by making an HTTP 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

43 errors, 35 warnings

Validation carried out using the current GTFS file and the GTFS-RT the 2026-02-04 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 21823451 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
  • trip_id 21823435 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
  • trip_id 21823448 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 40 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 21823396 stop_id stjgare1 departure_time 07:06:00 (1770185160) is less than previous stop departure_time 08:05:40 (1770188740) - times must increase between two sequential stops
  • trip_id 21823396 stop_id stjgare1 departure_time 07:06:00 (1770185160) is less than previous stop arrival_time 08:05:40 (1770188740) - times must increase between two sequential stops
  • trip_id 21823396 stop_id stjaran2 arrival_time 07:09:01 (1770185341) is less than previous stop arrival_time 08:05:40 (1770188740) - times must increase between two sequential stops
  • trip_id 21823396 stop_id stjaran2 departure_time 07:09:31 (1770185371) is less than previous stop arrival_time 08:05:40 (1770188740) - times must increase between two sequential stops
  • trip_id 21823397 stop_id arcconv1 arrival_time 08:29:11 (1770190151) is less than previous stop arrival_time 08:29:51 (1770190191) - times must increase between two sequential stops

Warnings

vehicle_id not populated W002 35 errors

vehicle_id should be populated for TripUpdates and VehiclePositions

Sample errors
  • trip_id 21823451 does not have a vehicle_id
  • trip_id 21823605 does not have a vehicle_id
  • trip_id 21823295 does not have a vehicle_id
  • trip_id 21823218 does not have a vehicle_id
  • trip_id 21823209 does not have a vehicle_id
Validate this GTFS-RT now

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,294 32 times (100 % of validations)
W002 vehicle_id should be populated for TripUpdates and VehiclePositions 966 32 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 92 28 times (88 % of validations)
E002 stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence 131 20 times (63 % 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-04 at 15:13 Europe/Paris.

trip_updates (55) vehicle_positions (0) service_alerts (0)

Entities seen in the last 7 days.

trip_updates

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2026-02-04 at 15:13 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "21823376", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770214254", "uncertainty": 120 }, "stopId": "gaifoss1" }, { "arrival": { "time": "1770214368", "uncertainty": 120 }, "departure": { "time": "1770214374", "uncertainty": 120 }, "stopId": "gaivern1" }, { "arrival": { "time": "1770214430", "uncertainty": 120 }, "departure": { "time": "1770214430", "uncertainty": 120 }, "stopId": "gaigent1" }, { "arrival": { "time": "1770214510", "uncertainty": 120 }, "departure": { "time": "1770214510", "uncertainty": 120 }, "stopId": "gaiegli3" }, { "arrival": { "time": "1770214570", "uncertainty": 120 }, "departure": { "time": "1770214570", "uncertainty": 120 }, "stopId": "gaimair1" }, { "arrival": { "time": "1770214702", "uncertainty": 120 }, "departure": { "time": "1770214702", "uncertainty": 120 }, "stopId": "gaichat1" }, { "arrival": { "time": "1770214807", "uncertainty": 120 }, "departure": { "time": "1770214807", "uncertainty": 120 }, "stopId": "gaiprev1" }, { "arrival": { "time": "1770214977", "uncertainty": 120 }, "departure": { "time": "1770214977", "uncertainty": 120 }, "stopId": "annbrou1" }, { "arrival": { "time": "1770215071", "uncertainty": 120 }, "departure": { "time": "1770215071", "uncertainty": 120 }, "stopId": "amblach1" }, { "arrival": { "time": "1770215164", "uncertainty": 120 }, "departure": { "time": "1770215164", "uncertainty": 120 }, "stopId": "ambcroi1" }, { "arrival": { "time": "1770215233", "uncertainty": 120 }, "departure": { "time": "1770215233", "uncertainty": 120 }, "stopId": "annbaro1" }, { "arrival": { "time": "1770215274", "uncertainty": 120 }, "departure": { "time": "1770215274", "uncertainty": 120 }, "stopId": "annclos3" }, { "arrival": { "time": "1770215451", "uncertainty": 120 }, "departure": { "time": "1770215451", "uncertainty": 120 }, "stopId": "annmarc1" }, { "arrival": { "time": "1770215482", "uncertainty": 120 }, "departure": { "time": "1770215482", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1770215543", "uncertainty": 120 }, "departure": { "time": "1770215543", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1770215685", "uncertainty": 120 }, "departure": { "time": "1770215685", "uncertainty": 120 }, "stopId": "vlgtour2" }, { "arrival": { "time": "1770215766", "uncertainty": 120 }, "departure": { "time": "1770215766", "uncertainty": 120 }, "stopId": "vlgallo2" }, { "arrival": { "time": "1770215874", "uncertainty": 120 }, "departure": { "time": "1770215874", "uncertainty": 120 }, "stopId": "vlgegli2" }, { "arrival": { "time": "1770215935", "uncertainty": 120 }, "departure": { "time": "1770215935", "uncertainty": 120 }, "stopId": "vlglebo1" }, { "arrival": { "time": "1770215978", "uncertainty": 120 }, "departure": { "time": "1770215978", "uncertainty": 120 }, "stopId": "annvich1" }, { "arrival": { "time": "1770216042", "uncertainty": 120 }, "departure": { "time": "1770216042", "uncertainty": 120 }, "stopId": "annresi2" }, { "arrival": { "time": "1770216112", "uncertainty": 120 }, "departure": { "time": "1770216112", "uncertainty": 120 }, "stopId": "annmont1" }, { "arrival": { "time": "1770216174", "uncertainty": 120 }, "departure": { "time": "1770216174", "uncertainty": 120 }, "stopId": "vlgcoqu1" }, { "arrival": { "time": "1770216237", "uncertainty": 120 }, "departure": { "time": "1770216237", "uncertainty": 120 }, "stopId": "vlglang4" }, { "arrival": { "time": "1770216262", "uncertainty": 120 }, "departure": { "time": "1770216262", "uncertainty": 120 }, "stopId": "vlgdebu1" }, { "arrival": { "time": "1770216345", "uncertainty": 120 }, "stopId": "vlgplan1" } ], "timestamp": "1770214395", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21823376" }, "vehicle": { "id": "510", "label": "510" } } }, { "id": "21823378", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770216000", "uncertainty": 120 }, "stopId": "gaifoss1" } ], "timestamp": "1770214395", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21823378" } } }, { "id": "21823565", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770217800", "uncertainty": 120 }, "stopId": "anngare1" } ], "timestamp": "1770214395", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21823565" } } }, { "id": "21823323", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770216600", "uncertainty": 120 }, "stopId": "vlgplan1" } ], "timestamp": "1770214395", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21823323" } } }, { "id": "21823380", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770217800", "uncertainty": 120 }, "stopId": "gaifoss1" } ], "timestamp": "1770214395", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21823380" } } }, { "id": "21823321", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770214800", "uncertainty": 120 }, "stopId": "vlgplan1" } ], "timestamp": "1770214395", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21823321" } } }, { "id": "21823248", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770217740", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1770214395", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21823248" } } }, { "id": "21823219", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770217260", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1770214395", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21823219" } } }, { "id": "21823570", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770217740", "uncertainty": 120 }, "stopId": "bonentr2" } ], "timestamp": "1770214395", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21823570" } } }, { "id": "21823623", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1770213795", "uncertainty": 120 }, "departure": { "time": "1770213795", "uncertainty": 120 }, "stopId": "vlgdeux2" }, { "arrival": { "time": "1770213965", "uncertainty": 120 }, "departure": { "time": "1770213995", "uncertainty": 120 }, "stopId": "vlgarti2" }, { "arrival": { "time": "1770214074", "uncertainty": 120 }, "departure": { "time": "1770214074", "uncertainty": 120 }, "stopId": "vlgbich2" }, { "arrival": { "time": "1770214123", "uncertainty": 120 }, "departure": { "time": "1770214123", "uncertainty": 120 }, "stopId": "vlgabon2" }, { "arrival": { "time": "1770214191", "uncertainty": 120 }, "departure": { "time": "1770214205", "uncertainty": 120 }, "stopId": "vlgvoir2" }, { "arrival": { "time": "1770214279", "uncertainty": 120 }, "departure": { "time": "1770214279", "uncertainty": 120 }, "stopId": "vlglang3" }, { "arrival": { "time": "1770214313", "uncertainty": 120 }, "departure": { "time": "1770214313", "uncertainty": 120 }, "stopId": "vlgcoqu2" }, { "arrival": { "time": "1770214355", "uncertainty": 120 }, "departure": { "time": "1770214355", "uncertainty": 120 }, "stopId": "annmont2" }, { "arrival": { "time": "1770214385", "uncertainty": 120 }, "departure": { "time": "1770214385", "uncertainty": 120 }, "stopId": "annresi1" }, { "arrival": { "time": "1770214474", "uncertainty": 120 }, "departure": { "time": "1770214474", "uncertainty": 120 }, "stopId": "annmerm1" }, { "arrival": { "time": "1770214532", "uncertainty": 120 }, "departure": { "time": "1770214532", "uncertainty": 120 }, "stopId": "annsous1" }, { "arrival": { "time": "1770214588", "uncertainty": 120 }, "departure": { "time": "1770214588", "uncertainty": 120 }, "stopId": "annimpo1" }, { "arrival": { "time": "1770214675", "uncertainty": 120 }, "departure": { "time": "1770214675", "uncertainty": 120 }, "stopId": "anniled2" }, { "arrival": { "time": "1770214728", "uncertainty": 120 }, "departure": { "time": "1770214728", "uncertainty": 120 }, "stopId": "annlivr2" }, { "arrival": { "time": "1770214785", "uncertainty": 120 }, "departure": { "time": "1770214785", "uncertainty": 120 }, "stopId": "annrcot2" }, { "arrival": { "time": "1770214841", "uncertainty": 120 }, "departure": { "time": "1770214841", "uncertainty": 120 }, "stopId": "annduso2" }, { "arrival": { "time": "1770214937", "uncertainty": 120 }, "departure": { "time": "1770214937", "uncertainty": 120 }, "stopId": "annverd2" }, { "arrival": { "time": "1770215010", "uncertainty": 120 }, "departure": { "time": "1770215010", "uncertainty": 120 }, "stopId": "annlema1" }, { "arrival": { "time": "1770215079", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1770214395", "trip": { "routeId": "7", "scheduleRelationship": "SCHEDULED", "tripId": "21823623" }, "vehicle": { "id": "340", "label": "340" } } }, { "id": "21823232", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770215340", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1770214395", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21823232" } } }, { "id": "21823233", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770217140", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1770214395", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21823233" } } }, { "id": "21823379", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770216900", "uncertainty": 120 }, "stopId": "gaifoss1" } ], "timestamp": "1770214395", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21823379" } } }, { "id": "21823576", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770213900", "uncertainty": 120 }, "stopId": "anngare1" }, { "arrival": { "time": "1770214009", "uncertainty": 120 }, "departure": { "time": "1770214020", "uncertainty": 120 }, "stopId": "anneuma1" }, { "arrival": { "time": "1770214086", "uncertainty": 120 }, "departure": { "time": "1770214150", "uncertainty": 120 }, "stopId": "annroma1" }, { "arrival": { "time": "1770214209", "uncertainty": 120 }, "departure": { "time": "1770214209", "uncertainty": 120 }, "stopId": "annglie1" }, { "arrival": { "time": "1770214310", "uncertainty": 120 }, "departure": { "time": "1770214320", "uncertainty": 120 }, "stopId": "annmerm1" }, { "arrival": { "time": "1770214380", "uncertainty": 120 }, "departure": { "time": "1770214380", "uncertainty": 120 }, "stopId": "annsous1" }, { "arrival": { "time": "1770214436", "uncertainty": 120 }, "departure": { "time": "1770214436", "uncertainty": 120 }, "stopId": "annimpo1" }, { "arrival": { "time": "1770214488", "uncertainty": 120 }, "departure": { "time": "1770214488", "uncertainty": 120 }, "stopId": "annctra1" }, { "arrival": { "time": "1770214549", "uncertainty": 120 }, "departure": { "time": "1770214549", "uncertainty": 120 }, "stopId": "vmonant1" }, { "arrival": { "time": "1770214603", "uncertainty": 120 }, "departure": { "time": "1770214603", "uncertainty": 120 }, "stopId": "vmobasm1" }, { "arrival": { "time": "1770214709", "uncertainty": 120 }, "departure": { "time": "1770214709", "uncertainty": 120 }, "stopId": "vmotepp1" }, { "arrival": { "time": "1770214769", "uncertainty": 120 }, "departure": { "time": "1770214769", "uncertainty": 120 }, "stopId": "cratatt1" }, { "arrival": { "time": "1770214827", "uncertainty": 120 }, "departure": { "time": "1770214827", "uncertainty": 120 }, "stopId": "craspor1" }, { "arrival": { "time": "1770214896", "uncertainty": 120 }, "departure": { "time": "1770214896", "uncertainty": 120 }, "stopId": "cravict1" }, { "arrival": { "time": "1770214984", "uncertainty": 120 }, "departure": { "time": "1770214984", "uncertainty": 120 }, "stopId": "craspor2" }, { "arrival": { "time": "1770215107", "uncertainty": 120 }, "departure": { "time": "1770215107", "uncertainty": 120 }, "stopId": "cratani1" }, { "arrival": { "time": "1770215238", "uncertainty": 120 }, "departure": { "time": "1770215238", "uncertainty": 120 }, "stopId": "craberg1" }, { "arrival": { "time": "1770215404", "uncertainty": 120 }, "departure": { "time": "1770215404", "uncertainty": 120 }, "stopId": "bonmeno1" }, { "arrival": { "time": "1770215436", "uncertainty": 120 }, "stopId": "bonentr2" } ], "timestamp": "1770214395", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21823576" }, "vehicle": { "id": "338", "label": "338" } } }, { "id": "21823174", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770212904", "uncertainty": 120 }, "stopId": "craalte2" }, { "arrival": { "time": "1770213035", "uncertainty": 120 }, "departure": { "time": "1770213054", "uncertainty": 120 }, "stopId": "vlgzimo2" }, { "arrival": { "time": "1770213154", "uncertainty": 120 }, "departure": { "time": "1770213154", "uncertainty": 120 }, "stopId": "vlgbuch2" }, { "arrival": { "time": "1770213214", "uncertainty": 120 }, "departure": { "time": "1770213234", "uncertainty": 120 }, "stopId": "vlgvoir2" }, { "arrival": { "time": "1770213364", "uncertainty": 120 }, "departure": { "time": "1770213364", "uncertainty": 120 }, "stopId": "vlglang2" }, { "arrival": { "time": "1770213488", "uncertainty": 120 }, "departure": { "time": "1770213504", "uncertainty": 120 }, "stopId": "vlgegli1" }, { "arrival": { "time": "1770213602", "uncertainty": 120 }, "departure": { "time": "1770213602", "uncertainty": 120 }, "stopId": "vlgrepu2" }, { "arrival": { "time": "1770213739", "uncertainty": 120 }, "departure": { "time": "1770213774", "uncertainty": 120 }, "stopId": "anngare2" }, { "arrival": { "time": "1770213976", "uncertainty": 120 }, "departure": { "time": "1770213984", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1770214066", "uncertainty": 120 }, "departure": { "time": "1770214074", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1770214186", "uncertainty": 120 }, "departure": { "time": "1770214194", "uncertainty": 120 }, "stopId": "annperi1" }, { "arrival": { "time": "1770214254", "uncertainty": 120 }, "departure": { "time": "1770214254", "uncertainty": 120 }, "stopId": "annroug1" }, { "arrival": { "time": "1770214331", "uncertainty": 120 }, "departure": { "time": "1770214344", "uncertainty": 120 }, "stopId": "annanne1" }, { "arrival": { "time": "1770214374", "uncertainty": 120 }, "departure": { "time": "1770214374", "uncertainty": 120 }, "stopId": "annrier1" }, { "arrival": { "time": "1770214437", "uncertainty": 120 }, "departure": { "time": "1770214437", "uncertainty": 120 }, "stopId": "annlema1" }, { "arrival": { "time": "1770214511", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1770214395", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21823174" }, "vehicle": { "id": "330", "label": "330" } } }, { "id": "21823324", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770217500", "uncertainty": 120 }, "stopId": "vlgplan1" } ], "timestamp": "1770214395", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21823324" } } }, { "id": "21823410", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1770218137", "uncertainty": 120 }, "departure": { "time": "1770218137", "uncertainty": 120 }, "stopId": "ambedel2" }, { "arrival": { "time": "1770218192", "uncertainty": 120 }, "departure": { "time": "1770218192", "uncertainty": 120 }, "stopId": "ambforo2" }, { "arrival": { "time": "1770218245", "uncertainty": 120 }, "departure": { "time": "1770218245", "uncertainty": 120 }, "stopId": "vlgcorn2" }, { "departure": { "time": "1770214395", "uncertainty": 120 }, "stopId": "stjgare1" }, { "arrival": { "time": "1770214666", "uncertainty": 120 }, "departure": { "time": "1770214666", "uncertainty": 120 }, "stopId": "stjaran2" }, { "arrival": { "time": "1770214761", "uncertainty": 120 }, "departure": { "time": "1770214761", "uncertainty": 120 }, "stopId": "stjfeig2" }, { "arrival": { "time": "1770214893", "uncertainty": 120 }, "departure": { "time": "1770214893", "uncertainty": 120 }, "stopId": "stjcerv2" }, { "arrival": { "time": "1770214976", "uncertainty": 120 }, "departure": { "time": "1770214976", "uncertainty": 120 }, "stopId": "stjcasi2" }, { "arrival": { "time": "1770215140", "uncertainty": 120 }, "departure": { "time": "1770215140", "uncertainty": 120 }, "stopId": "neycent2" }, { "arrival": { "time": "1770215220", "uncertainty": 120 }, "departure": { "time": "1770215220", "uncertainty": 120 }, "stopId": "neymoui2" }, { "arrival": { "time": "1770215317", "uncertainty": 120 }, "departure": { "time": "1770215317", "uncertainty": 120 }, "stopId": "neychef2" }, { "arrival": { "time": "1770215364", "uncertainty": 120 }, "departure": { "time": "1770215364", "uncertainty": 120 }, "stopId": "neyforg2" }, { "arrival": { "time": "1770215671", "uncertainty": 120 }, "departure": { "time": "1770215671", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "arcconv1" }, { "arrival": { "time": "1770215825", "uncertainty": 120 }, "departure": { "time": "1770215825", "uncertainty": 120 }, "stopId": "arccomm1" }, { "arrival": { "time": "1770216010", "uncertainty": 120 }, "departure": { "time": "1770216010", "uncertainty": 120 }, "stopId": "stjpont4" }, { "arrival": { "time": "1770216126", "uncertainty": 120 }, "departure": { "time": "1770216126", "uncertainty": 120 }, "stopId": "colmarc2" }, { "arrival": { "time": "1770216488", "uncertainty": 120 }, "departure": { "time": "1770216488", "uncertainty": 120 }, "stopId": "bossous2" }, { "arrival": { "time": "1770216727", "uncertainty": 120 }, "departure": { "time": "1770216727", "uncertainty": 120 }, "stopId": "etrdoua2" }, { "arrival": { "time": "1770216863", "uncertainty": 120 }, "departure": { "time": "1770216863", "uncertainty": 120 }, "stopId": "etriles2" }, { "arrival": { "time": "1770217122", "uncertainty": 120 }, "departure": { "time": "1770217122", "uncertainty": 120 }, "stopId": "etrmair2" }, { "arrival": { "time": "1770217188", "uncertainty": 120 }, "departure": { "time": "1770217188", "uncertainty": 120 }, "stopId": "etrblan2" }, { "arrival": { "time": "1770217269", "uncertainty": 120 }, "departure": { "time": "1770217269", "uncertainty": 120 }, "stopId": "etrpont1" }, { "arrival": { "time": "1770217399", "uncertainty": 120 }, "departure": { "time": "1770217399", "uncertainty": 120 }, "stopId": "annprof2" }, { "arrival": { "time": "1770217509", "uncertainty": 120 }, "departure": { "time": "1770217509", "uncertainty": 120 }, "stopId": "annandr2" }, { "arrival": { "time": "1770217663", "uncertainty": 120 }, "departure": { "time": "1770217663", "uncertainty": 120 }, "stopId": "annclos2" }, { "arrival": { "time": "1770217739", "uncertainty": 120 }, "departure": { "time": "1770217739", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1770217846", "uncertainty": 120 }, "departure": { "time": "1770217846", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1770218001", "uncertainty": 120 }, "departure": { "time": "1770218001", "uncertainty": 120 }, "stopId": "ambpaix1" }, { "arrival": { "time": "1770218059", "uncertainty": 120 }, "departure": { "time": "1770218059", "uncertainty": 120 }, "stopId": "ambjaur1" }, { "arrival": { "time": "1770218101", "uncertainty": 120 }, "departure": { "time": "1770218101", "uncertainty": 120 }, "stopId": "ambmart1" }, { "arrival": { "time": "1770218155", "uncertainty": 120 }, "departure": { "time": "1770218155", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambecof2" }, { "arrival": { "time": "1770218203", "uncertainty": 120 }, "departure": { "time": "1770218203", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambifsi2" }, { "arrival": { "time": "1770218324", "uncertainty": 120 }, "stopId": "vlgroto2" } ], "timestamp": "1770214395", "trip": { "routeId": "4", "scheduleRelationship": "SCHEDULED", "tripId": "21823410" }, "vehicle": { "id": "406", "label": "406" } } }, { "id": "21823483", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770215580", "uncertainty": 120 }, "stopId": "cravict1" } ], "timestamp": "1770214395", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21823483" } } }, { "id": "21823453", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770194612", "uncertainty": 120 }, "stopId": "anngare2" }, { "arrival": { "time": "1770194836", "uncertainty": 120 }, "departure": { "time": "1770194836", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1770194882", "uncertainty": 120 }, "departure": { "time": "1770194912", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1770195028", "uncertainty": 120 }, "departure": { "time": "1770195028", "uncertainty": 120 }, "stopId": "annbleu1" }, { "arrival": { "time": "1770195107", "uncertainty": 120 }, "departure": { "time": "1770195107", "uncertainty": 120 }, "stopId": "annvale1" }, { "arrival": { "time": "1770195176", "uncertainty": 120 }, "departure": { "time": "1770195176", "uncertainty": 120 }, "stopId": "anndrag1" }, { "arrival": { "time": "1770195246", "uncertainty": 120 }, "departure": { "time": "1770195246", "uncertainty": 120 }, "stopId": "annbonn1" }, { "arrival": { "time": "1770195254", "uncertainty": 120 }, "departure": { "time": "1770195254", "uncertainty": 120 }, "stopId": "vmocedr1" }, { "arrival": { "time": "1770195344", "uncertainty": 120 }, "departure": { "time": "1770195344", "uncertainty": 120 }, "stopId": "vmoeuro2" }, { "arrival": { "time": "1770195366", "uncertainty": 120 }, "departure": { "time": "1770195366", "uncertainty": 120 }, "stopId": "vmomonn2" }, { "arrival": { "time": "1770195440", "uncertainty": 120 }, "departure": { "time": "1770195440", "uncertainty": 120 }, "stopId": "vmoeuro1" }, { "arrival": { "time": "1770195522", "uncertainty": 120 }, "departure": { "time": "1770195522", "uncertainty": 120 }, "stopId": "vmonous1" }, { "arrival": { "time": "1770195616", "uncertainty": 120 }, "departure": { "time": "1770195616", "uncertainty": 120 }, "stopId": "vmomarr1" }, { "arrival": { "time": "1770195709", "uncertainty": 120 }, "departure": { "time": "1770195709", "uncertainty": 120 }, "stopId": "vmovetr1" }, { "arrival": { "time": "1770195785", "uncertainty": 120 }, "departure": { "time": "1770195785", "uncertainty": 120 }, "stopId": "vmohuti1" }, { "arrival": { "time": "1770195863", "uncertainty": 120 }, "departure": { "time": "1770195863", "uncertainty": 120 }, "stopId": "vmocorl1" }, { "arrival": { "time": "1770195987", "uncertainty": 120 }, "departure": { "time": "1770195987", "uncertainty": 120 }, "stopId": "vmorape1" }, { "arrival": { "time": "1770196227", "uncertainty": 120 }, "departure": { "time": "1770196227", "uncertainty": 120 }, "stopId": "vmotepp1" }, { "arrival": { "time": "1770196298", "uncertainty": 120 }, "departure": { "time": "1770196298", "uncertainty": 120 }, "stopId": "cratatt1" }, { "arrival": { "time": "1770196349", "uncertainty": 120 }, "departure": { "time": "1770196349", "uncertainty": 120 }, "stopId": "craspor1" }, { "arrival": { "time": "1770196418", "uncertainty": 120 }, "stopId": "cravict1" } ], "timestamp": "1770214395", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21823453" }, "vehicle": { "id": "302", "label": "302" } } }, { "id": "21827679", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1770215139", "uncertainty": 120 }, "departure": { "time": "1770215139", "uncertainty": 120 }, "stopId": "ambedel2" }, { "arrival": { "time": "1770215194", "uncertainty": 120 }, "departure": { "time": "1770215194", "uncertainty": 120 }, "stopId": "ambforo2" }, { "arrival": { "time": "1770215247", "uncertainty": 120 }, "departure": { "time": "1770215247", "uncertainty": 120 }, "stopId": "vlgcorn2" }, { "departure": { "time": "1770214200", "uncertainty": 120 }, "stopId": "gaifoss1" }, { "arrival": { "time": "1770214345", "uncertainty": 120 }, "departure": { "time": "1770214351", "uncertainty": 120 }, "stopId": "gaimart1" }, { "arrival": { "time": "1770214450", "uncertainty": 120 }, "departure": { "time": "1770214450", "uncertainty": 120 }, "stopId": "gaifeux1" }, { "arrival": { "time": "1770214508", "uncertainty": 120 }, "departure": { "time": "1770214508", "uncertainty": 120 }, "stopId": "gaiegli1" }, { "arrival": { "time": "1770214561", "uncertainty": 120 }, "departure": { "time": "1770214561", "uncertainty": 120 }, "stopId": "gaiboss1" }, { "arrival": { "time": "1770214628", "uncertainty": 120 }, "departure": { "time": "1770214628", "uncertainty": 120 }, "stopId": "gaipost1" }, { "arrival": { "time": "1770214754", "uncertainty": 120 }, "departure": { "time": "1770214754", "uncertainty": 120 }, "stopId": "gaitour1" }, { "arrival": { "time": "1770214888", "uncertainty": 120 }, "departure": { "time": "1770214888", "uncertainty": 120 }, "stopId": "ambmoul1" }, { "arrival": { "time": "1770214988", "uncertainty": 120 }, "departure": { "time": "1770214988", "uncertainty": 120 }, "stopId": "ambpaix1" }, { "arrival": { "time": "1770215057", "uncertainty": 120 }, "departure": { "time": "1770215057", "uncertainty": 120 }, "stopId": "ambjaur1" }, { "arrival": { "time": "1770215103", "uncertainty": 120 }, "departure": { "time": "1770215103", "uncertainty": 120 }, "stopId": "ambmart1" }, { "arrival": { "time": "1770215160", "uncertainty": 120 }, "departure": { "time": "1770215160", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambecof2" }, { "arrival": { "time": "1770215216", "uncertainty": 120 }, "departure": { "time": "1770215216", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambifsi2" }, { "arrival": { "time": "1770215303", "uncertainty": 120 }, "departure": { "time": "1770215303", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgroto2" }, { "arrival": { "time": "1770215346", "uncertainty": 120 }, "departure": { "time": "1770215346", "uncertainty": 120 }, "stopId": "vlgheno1" }, { "arrival": { "time": "1770215450", "uncertainty": 120 }, "departure": { "time": "1770215450", "uncertainty": 120 }, "stopId": "vlgneuf1" }, { "arrival": { "time": "1770215586", "uncertainty": 120 }, "stopId": "vlgegli2" } ], "timestamp": "1770214395", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "21827679" }, "vehicle": { "id": "512", "label": "512" } } }, { "id": "21823412", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1770222158" }, "departure": { "time": "1770222158" }, "stopId": "ambedel2" }, { "arrival": { "time": "1770222213" }, "departure": { "time": "1770222213" }, "stopId": "ambforo2" }, { "arrival": { "time": "1770222266" }, "departure": { "time": "1770222266" }, "stopId": "vlgcorn2" }, { "departure": { "time": "1770217800" }, "stopId": "stjgare1" }, { "arrival": { "time": "1770217979" }, "departure": { "time": "1770217979" }, "stopId": "stjaran2" }, { "arrival": { "time": "1770218082" }, "departure": { "time": "1770218082" }, "stopId": "stjfeig2" }, { "arrival": { "time": "1770218225" }, "departure": { "time": "1770218225" }, "stopId": "stjcerv2" }, { "arrival": { "time": "1770218315" }, "departure": { "time": "1770218315" }, "stopId": "stjcasi2" }, { "arrival": { "time": "1770218493" }, "departure": { "time": "1770218493" }, "stopId": "neycent2" }, { "arrival": { "time": "1770218580" }, "departure": { "time": "1770218580" }, "stopId": "neymoui2" }, { "arrival": { "time": "1770218688" }, "departure": { "time": "1770218688" }, "stopId": "neychef2" }, { "arrival": { "time": "1770218740" }, "departure": { "time": "1770218740" }, "stopId": "neyforg2" }, { "arrival": { "time": "1770219081", "uncertainty": 120 }, "departure": { "time": "1770219081", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "arcconv1" }, { "arrival": { "time": "1770219231" }, "departure": { "time": "1770219231" }, "stopId": "arccomm1" }, { "arrival": { "time": "1770219447" }, "departure": { "time": "1770219447" }, "stopId": "stjpont4" }, { "arrival": { "time": "1770219584" }, "departure": { "time": "1770219584" }, "stopId": "colmarc2" }, { "arrival": { "time": "1770219831" }, "departure": { "time": "1770219831" }, "stopId": "colsain1" }, { "arrival": { "time": "1770220061" }, "departure": { "time": "1770220061" }, "stopId": "bossous2" }, { "arrival": { "time": "1770220371" }, "departure": { "time": "1770220371" }, "stopId": "etreche1" }, { "arrival": { "time": "1770220551" }, "departure": { "time": "1770220551" }, "stopId": "etrdoua2" }, { "arrival": { "time": "1770220731" }, "departure": { "time": "1770220731" }, "stopId": "etriles2" }, { "arrival": { "time": "1770221074" }, "departure": { "time": "1770221074" }, "stopId": "etrmair2" }, { "arrival": { "time": "1770221163" }, "departure": { "time": "1770221163" }, "stopId": "etrblan2" }, { "arrival": { "time": "1770221271" }, "departure": { "time": "1770221271" }, "stopId": "etrpont1" }, { "arrival": { "time": "1770221401" }, "departure": { "time": "1770221401" }, "stopId": "annprof2" }, { "arrival": { "time": "1770221511" }, "departure": { "time": "1770221511" }, "stopId": "annandr2" }, { "arrival": { "time": "1770221665" }, "departure": { "time": "1770221665" }, "stopId": "annclos2" }, { "arrival": { "time": "1770221749" }, "departure": { "time": "1770221749" }, "stopId": "annbaro2" }, { "arrival": { "time": "1770221867" }, "departure": { "time": "1770221867" }, "stopId": "ambcroi2" }, { "arrival": { "time": "1770222022" }, "departure": { "time": "1770222022" }, "stopId": "ambpaix1" }, { "arrival": { "time": "1770222080" }, "departure": { "time": "1770222080" }, "stopId": "ambjaur1" }, { "arrival": { "time": "1770222122" }, "departure": { "time": "1770222122" }, "stopId": "ambmart1" }, { "arrival": { "time": "1770222175", "uncertainty": 120 }, "departure": { "time": "1770222175", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambecof2" }, { "arrival": { "time": "1770222223", "uncertainty": 120 }, "departure": { "time": "1770222223", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambifsi2" }, { "arrival": { "time": "1770222345" }, "stopId": "vlgroto2" } ], "timestamp": "1770214395", "trip": { "routeId": "4", "scheduleRelationship": "SCHEDULED", "tripId": "21823412" } } }, { "id": "21823223", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770215460", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1770214395", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21823223" } } }, { "id": "21823229", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770214395", "uncertainty": 120 }, "stopId": "vmomonn1" }, { "arrival": { "time": "1770214579", "uncertainty": 120 }, "departure": { "time": "1770214579", "uncertainty": 120 }, "stopId": "annlema2" }, { "arrival": { "time": "1770214643", "uncertainty": 120 }, "departure": { "time": "1770214643", "uncertainty": 120 }, "stopId": "annrier2" }, { "arrival": { "time": "1770214695", "uncertainty": 120 }, "departure": { "time": "1770214695", "uncertainty": 120 }, "stopId": "annanne2" }, { "arrival": { "time": "1770214775", "uncertainty": 120 }, "departure": { "time": "1770214775", "uncertainty": 120 }, "stopId": "annroug2" }, { "arrival": { "time": "1770214875", "uncertainty": 120 }, "departure": { "time": "1770214875", "uncertainty": 120 }, "stopId": "annperi2" }, { "arrival": { "time": "1770215026", "uncertainty": 120 }, "departure": { "time": "1770215026", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1770215090", "uncertainty": 120 }, "departure": { "time": "1770215090", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1770215187", "uncertainty": 120 }, "departure": { "time": "1770215187", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1770215300", "uncertainty": 120 }, "departure": { "time": "1770215300", "uncertainty": 120 }, "stopId": "anngare3" }, { "arrival": { "time": "1770215450", "uncertainty": 120 }, "departure": { "time": "1770215450", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1770215540", "uncertainty": 120 }, "departure": { "time": "1770215540", "uncertainty": 120 }, "stopId": "vlgegli2" }, { "arrival": { "time": "1770215659", "uncertainty": 120 }, "departure": { "time": "1770215659", "uncertainty": 120 }, "stopId": "vlglang1" }, { "arrival": { "time": "1770215780", "uncertainty": 120 }, "departure": { "time": "1770215780", "uncertainty": 120 }, "stopId": "vlgvoir1" }, { "arrival": { "time": "1770215845", "uncertainty": 120 }, "departure": { "time": "1770215845", "uncertainty": 120 }, "stopId": "vlgbuch1" }, { "arrival": { "time": "1770215959", "uncertainty": 120 }, "departure": { "time": "1770215959", "uncertainty": 120 }, "stopId": "vlgzimo1" }, { "arrival": { "time": "1770216080", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1770214395", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21823229" }, "vehicle": { "id": "401", "label": "401" } } }, { "id": "21823574", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770216720", "uncertainty": 120 }, "stopId": "bonentr2" } ], "timestamp": "1770214395", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21823574" } } }, { "id": "21823319", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770213090", "uncertainty": 120 }, "stopId": "vlgplan1" }, { "arrival": { "time": "1770213127", "uncertainty": 120 }, "departure": { "time": "1770213127", "uncertainty": 120 }, "stopId": "vlgdebu2" }, { "arrival": { "time": "1770213158", "uncertainty": 120 }, "departure": { "time": "1770213158", "uncertainty": 120 }, "stopId": "vlglang3" }, { "arrival": { "time": "1770213221", "uncertainty": 120 }, "departure": { "time": "1770213221", "uncertainty": 120 }, "stopId": "vlgcoqu2" }, { "arrival": { "time": "1770213243", "uncertainty": 120 }, "departure": { "time": "1770213243", "uncertainty": 120 }, "stopId": "annmont2" }, { "arrival": { "time": "1770213316", "uncertainty": 120 }, "departure": { "time": "1770213330", "uncertainty": 120 }, "stopId": "annresi1" }, { "arrival": { "time": "1770213461", "uncertainty": 120 }, "departure": { "time": "1770213480", "uncertainty": 120 }, "stopId": "annvich2" }, { "arrival": { "time": "1770213518", "uncertainty": 120 }, "departure": { "time": "1770213518", "uncertainty": 120 }, "stopId": "vlglebo2" }, { "arrival": { "time": "1770213630", "uncertainty": 120 }, "departure": { "time": "1770213630", "uncertainty": 120 }, "stopId": "vlgegli1" }, { "arrival": { "time": "1770213780", "uncertainty": 120 }, "departure": { "time": "1770213780", "uncertainty": 120 }, "stopId": "vlgallo1" }, { "arrival": { "time": "1770213810", "uncertainty": 120 }, "departure": { "time": "1770213810", "uncertainty": 120 }, "stopId": "vlgtour1" }, { "arrival": { "time": "1770214064", "uncertainty": 120 }, "departure": { "time": "1770214080", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1770214151", "uncertainty": 120 }, "departure": { "time": "1770214170", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1770214229", "uncertainty": 120 }, "departure": { "time": "1770214230", "uncertainty": 120 }, "stopId": "annmarc2" }, { "arrival": { "time": "1770214320", "uncertainty": 120 }, "departure": { "time": "1770214350", "uncertainty": 120 }, "stopId": "annclos2" }, { "arrival": { "time": "1770214380", "uncertainty": 120 }, "departure": { "time": "1770214380", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1770214432", "uncertainty": 120 }, "departure": { "time": "1770214432", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1770214572", "uncertainty": 120 }, "departure": { "time": "1770214572", "uncertainty": 120 }, "stopId": "amblach2" }, { "arrival": { "time": "1770214609", "uncertainty": 120 }, "departure": { "time": "1770214609", "uncertainty": 120 }, "stopId": "annbrou2" }, { "arrival": { "time": "1770214756", "uncertainty": 120 }, "departure": { "time": "1770214756", "uncertainty": 120 }, "stopId": "gaiprev1" }, { "arrival": { "time": "1770214804", "uncertainty": 120 }, "departure": { "time": "1770214804", "uncertainty": 120 }, "stopId": "gaichat2" }, { "arrival": { "time": "1770214881", "uncertainty": 120 }, "departure": { "time": "1770214881", "uncertainty": 120 }, "stopId": "gaimair2" }, { "arrival": { "time": "1770214935", "uncertainty": 120 }, "departure": { "time": "1770214935", "uncertainty": 120 }, "stopId": "gaiegli2" }, { "arrival": { "time": "1770214967", "uncertainty": 120 }, "departure": { "time": "1770214967", "uncertainty": 120 }, "stopId": "gaifeux2" }, { "arrival": { "time": "1770215052", "uncertainty": 120 }, "departure": { "time": "1770215052", "uncertainty": 120 }, "stopId": "gaimart2" }, { "arrival": { "time": "1770215141", "uncertainty": 120 }, "stopId": "gaifoss1" } ], "timestamp": "1770214395", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21823319" }, "vehicle": { "id": "508", "label": "508" } } }, { "id": "21823411", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1770214399", "uncertainty": 120 }, "departure": { "time": "1770214399", "uncertainty": 120 }, "stopId": "ambedel2" }, { "arrival": { "time": "1770214454", "uncertainty": 120 }, "departure": { "time": "1770214454", "uncertainty": 120 }, "stopId": "ambforo2" }, { "arrival": { "time": "1770214507", "uncertainty": 120 }, "departure": { "time": "1770214507", "uncertainty": 120 }, "stopId": "vlgcorn2" }, { "departure": { "time": "1770211037", "uncertainty": 120 }, "stopId": "stjgare1" }, { "arrival": { "time": "1770211206", "uncertainty": 120 }, "departure": { "time": "1770211206", "uncertainty": 120 }, "stopId": "stjaran2" }, { "arrival": { "time": "1770211297", "uncertainty": 120 }, "departure": { "time": "1770211297", "uncertainty": 120 }, "stopId": "stjfeig2" }, { "arrival": { "time": "1770211397", "uncertainty": 120 }, "departure": { "time": "1770211397", "uncertainty": 120 }, "stopId": "stjcerv2" }, { "arrival": { "time": "1770211457", "uncertainty": 120 }, "departure": { "time": "1770211457", "uncertainty": 120 }, "stopId": "stjcasi2" }, { "arrival": { "time": "1770211571", "uncertainty": 120 }, "departure": { "time": "1770211571", "uncertainty": 120 }, "stopId": "neycent2" }, { "arrival": { "time": "1770211637", "uncertainty": 120 }, "departure": { "time": "1770211637", "uncertainty": 120 }, "stopId": "neymoui2" }, { "arrival": { "time": "1770211755", "uncertainty": 120 }, "departure": { "time": "1770211781", "uncertainty": 120 }, "stopId": "neychef2" }, { "arrival": { "time": "1770211838", "uncertainty": 120 }, "departure": { "time": "1770211838", "uncertainty": 120 }, "stopId": "neyforg2" }, { "arrival": { "time": "1770211951", "uncertainty": 120 }, "departure": { "time": "1770211951", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "arcconv1" }, { "arrival": { "time": "1770212224", "uncertainty": 120 }, "departure": { "time": "1770212224", "uncertainty": 120 }, "stopId": "arccomm1" }, { "arrival": { "time": "1770212412", "uncertainty": 120 }, "departure": { "time": "1770212412", "uncertainty": 120 }, "stopId": "stjpont4" }, { "arrival": { "time": "1770212556", "uncertainty": 120 }, "departure": { "time": "1770212556", "uncertainty": 120 }, "stopId": "colmarc2" }, { "arrival": { "time": "1770212852", "uncertainty": 120 }, "departure": { "time": "1770212852", "uncertainty": 120 }, "stopId": "bossous2" }, { "arrival": { "time": "1770213049", "uncertainty": 120 }, "departure": { "time": "1770213061", "uncertainty": 120 }, "stopId": "etrdoua2" }, { "arrival": { "time": "1770213181", "uncertainty": 120 }, "departure": { "time": "1770213181", "uncertainty": 120 }, "stopId": "etriles2" }, { "arrival": { "time": "1770213337", "uncertainty": 120 }, "departure": { "time": "1770213337", "uncertainty": 120 }, "stopId": "etrmair2" }, { "arrival": { "time": "1770213412", "uncertainty": 120 }, "departure": { "time": "1770213412", "uncertainty": 120 }, "stopId": "etrblan2" }, { "arrival": { "time": "1770213498", "uncertainty": 120 }, "departure": { "time": "1770213601", "uncertainty": 120 }, "stopId": "etrpont1" }, { "arrival": { "time": "1770213733", "uncertainty": 120 }, "departure": { "time": "1770213751", "uncertainty": 120 }, "stopId": "annprof2" }, { "arrival": { "time": "1770213841", "uncertainty": 120 }, "departure": { "time": "1770213841", "uncertainty": 120 }, "stopId": "annandr2" }, { "arrival": { "time": "1770213931", "uncertainty": 120 }, "departure": { "time": "1770213931", "uncertainty": 120 }, "stopId": "annclos2" }, { "arrival": { "time": "1770213991", "uncertainty": 120 }, "departure": { "time": "1770213991", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1770214039", "uncertainty": 120 }, "departure": { "time": "1770214051", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1770214254", "uncertainty": 120 }, "departure": { "time": "1770214254", "uncertainty": 120 }, "stopId": "ambpaix1" }, { "arrival": { "time": "1770214306", "uncertainty": 120 }, "departure": { "time": "1770214306", "uncertainty": 120 }, "stopId": "ambjaur1" }, { "arrival": { "time": "1770214351", "uncertainty": 120 }, "departure": { "time": "1770214351", "uncertainty": 120 }, "stopId": "ambmart1" }, { "arrival": { "time": "1770214135", "uncertainty": 120 }, "departure": { "time": "1770214135", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambecof2" }, { "arrival": { "time": "1770214183", "uncertainty": 120 }, "departure": { "time": "1770214183", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambifsi2" }, { "arrival": { "time": "1770214586", "uncertainty": 120 }, "stopId": "vlgroto2" } ], "timestamp": "1770214395", "trip": { "routeId": "4", "scheduleRelationship": "SCHEDULED", "tripId": "21823411" }, "vehicle": { "id": "335", "label": "335" } } }, { "id": "21823573", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770213602", "uncertainty": 120 }, "stopId": "bonentr2" }, { "arrival": { "time": "1770213658", "uncertainty": 120 }, "departure": { "time": "1770213658", "uncertainty": 120 }, "stopId": "bonmeno2" }, { "arrival": { "time": "1770213773", "uncertainty": 120 }, "departure": { "time": "1770213782", "uncertainty": 120 }, "stopId": "craberg2" }, { "arrival": { "time": "1770213924", "uncertainty": 120 }, "departure": { "time": "1770213932", "uncertainty": 120 }, "stopId": "cratani2" }, { "arrival": { "time": "1770214011", "uncertainty": 120 }, "departure": { "time": "1770214022", "uncertainty": 120 }, "stopId": "cratatt2" }, { "arrival": { "time": "1770214082", "uncertainty": 120 }, "departure": { "time": "1770214082", "uncertainty": 120 }, "stopId": "vmotepp2" }, { "arrival": { "time": "1770214197", "uncertainty": 120 }, "departure": { "time": "1770214202", "uncertainty": 120 }, "stopId": "vmobasm2" }, { "arrival": { "time": "1770214281", "uncertainty": 120 }, "departure": { "time": "1770214281", "uncertainty": 120 }, "stopId": "vmonant2" }, { "arrival": { "time": "1770214313", "uncertainty": 120 }, "departure": { "time": "1770214322", "uncertainty": 120 }, "stopId": "annctra2" }, { "arrival": { "time": "1770214396", "uncertainty": 120 }, "departure": { "time": "1770214396", "uncertainty": 120 }, "stopId": "annimpo2" }, { "arrival": { "time": "1770214445", "uncertainty": 120 }, "departure": { "time": "1770214445", "uncertainty": 120 }, "stopId": "annsous2" }, { "arrival": { "time": "1770214487", "uncertainty": 120 }, "departure": { "time": "1770214487", "uncertainty": 120 }, "stopId": "annmerm2" }, { "arrival": { "time": "1770214593", "uncertainty": 120 }, "departure": { "time": "1770214593", "uncertainty": 120 }, "stopId": "annglie2" }, { "arrival": { "time": "1770214655", "uncertainty": 120 }, "departure": { "time": "1770214655", "uncertainty": 120 }, "stopId": "annroma2" }, { "arrival": { "time": "1770214739", "uncertainty": 120 }, "departure": { "time": "1770214739", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1770214851", "uncertainty": 120 }, "stopId": "anngare2" } ], "timestamp": "1770214395", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21823573" }, "vehicle": { "id": "331", "label": "331" } } }, { "id": "21823489", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770215520", "uncertainty": 120 }, "stopId": "vmovetr2" } ], "timestamp": "1770214395", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21823489" } } }, { "id": "21823487", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770217680", "uncertainty": 120 }, "stopId": "vmovetr2" } ], "timestamp": "1770214395", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21823487" } } }, { "id": "21823568", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770213840", "uncertainty": 120 }, "stopId": "csahopi1" }, { "arrival": { "time": "1770214297", "uncertainty": 120 }, "departure": { "time": "1770214350", "uncertainty": 120 }, "stopId": "bonentr2" }, { "arrival": { "time": "1770214392", "uncertainty": 120 }, "departure": { "time": "1770214392", "uncertainty": 120 }, "stopId": "bonmeno2" }, { "arrival": { "time": "1770214516", "uncertainty": 120 }, "departure": { "time": "1770214516", "uncertainty": 120 }, "stopId": "craberg2" }, { "arrival": { "time": "1770214652", "uncertainty": 120 }, "departure": { "time": "1770214652", "uncertainty": 120 }, "stopId": "cratani2" }, { "arrival": { "time": "1770214711", "uncertainty": 120 }, "departure": { "time": "1770214711", "uncertainty": 120 }, "stopId": "craspor1" }, { "arrival": { "time": "1770214772", "uncertainty": 120 }, "departure": { "time": "1770214772", "uncertainty": 120 }, "stopId": "cravict1" }, { "arrival": { "time": "1770214865", "uncertainty": 120 }, "departure": { "time": "1770214865", "uncertainty": 120 }, "stopId": "craspor2" }, { "arrival": { "time": "1770214925", "uncertainty": 120 }, "departure": { "time": "1770214925", "uncertainty": 120 }, "stopId": "cratatt2" }, { "arrival": { "time": "1770214986", "uncertainty": 120 }, "departure": { "time": "1770214986", "uncertainty": 120 }, "stopId": "vmotepp2" }, { "arrival": { "time": "1770215104", "uncertainty": 120 }, "departure": { "time": "1770215104", "uncertainty": 120 }, "stopId": "vmobasm2" }, { "arrival": { "time": "1770215185", "uncertainty": 120 }, "departure": { "time": "1770215185", "uncertainty": 120 }, "stopId": "vmonant2" }, { "arrival": { "time": "1770215220", "uncertainty": 120 }, "departure": { "time": "1770215220", "uncertainty": 120 }, "stopId": "annctra2" }, { "arrival": { "time": "1770215271", "uncertainty": 120 }, "departure": { "time": "1770215271", "uncertainty": 120 }, "stopId": "annimpo2" }, { "arrival": { "time": "1770215326", "uncertainty": 120 }, "departure": { "time": "1770215326", "uncertainty": 120 }, "stopId": "annsous2" }, { "arrival": { "time": "1770215365", "uncertainty": 120 }, "departure": { "time": "1770215365", "uncertainty": 120 }, "stopId": "annmerm2" }, { "arrival": { "time": "1770215482", "uncertainty": 120 }, "departure": { "time": "1770215482", "uncertainty": 120 }, "stopId": "annglie2" }, { "arrival": { "time": "1770215571", "uncertainty": 120 }, "departure": { "time": "1770215571", "uncertainty": 120 }, "stopId": "annroma2" }, { "arrival": { "time": "1770215699", "uncertainty": 120 }, "departure": { "time": "1770215699", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1770215811", "uncertainty": 120 }, "stopId": "anngare2" } ], "timestamp": "1770214395", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21823568" }, "vehicle": { "id": "343", "label": "343" } } }, { "id": "21823490", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770214800", "uncertainty": 120 }, "stopId": "anngare2" } ], "timestamp": "1770214395", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21823490" } } }, { "id": "21823577", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770215400", "uncertainty": 120 }, "stopId": "anngare1" } ], "timestamp": "1770214395", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21823577" } } }, { "id": "21823374", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770212509", "uncertainty": 120 }, "stopId": "gaifoss1" }, { "arrival": { "time": "1770212569", "uncertainty": 120 }, "departure": { "time": "1770212599", "uncertainty": 120 }, "stopId": "gaivern1" }, { "arrival": { "time": "1770212642", "uncertainty": 120 }, "departure": { "time": "1770212642", "uncertainty": 120 }, "stopId": "gaigent1" }, { "arrival": { "time": "1770212699", "uncertainty": 120 }, "departure": { "time": "1770212719", "uncertainty": 120 }, "stopId": "gaiegli3" }, { "arrival": { "time": "1770212779", "uncertainty": 120 }, "departure": { "time": "1770212779", "uncertainty": 120 }, "stopId": "gaimair1" }, { "arrival": { "time": "1770212855", "uncertainty": 120 }, "departure": { "time": "1770212899", "uncertainty": 120 }, "stopId": "gaichat1" }, { "arrival": { "time": "1770213037", "uncertainty": 120 }, "departure": { "time": "1770213049", "uncertainty": 120 }, "stopId": "annbrou1" }, { "arrival": { "time": "1770213117", "uncertainty": 120 }, "departure": { "time": "1770213117", "uncertainty": 120 }, "stopId": "amblach1" }, { "arrival": { "time": "1770213245", "uncertainty": 120 }, "departure": { "time": "1770213259", "uncertainty": 120 }, "stopId": "ambcroi1" }, { "arrival": { "time": "1770213319", "uncertainty": 120 }, "departure": { "time": "1770213319", "uncertainty": 120 }, "stopId": "annbaro1" }, { "arrival": { "time": "1770213358", "uncertainty": 120 }, "departure": { "time": "1770213409", "uncertainty": 120 }, "stopId": "annclos3" }, { "arrival": { "time": "1770213508", "uncertainty": 120 }, "departure": { "time": "1770213559", "uncertainty": 120 }, "stopId": "annmarc1" }, { "arrival": { "time": "1770213603", "uncertainty": 120 }, "departure": { "time": "1770213619", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1770213693", "uncertainty": 120 }, "departure": { "time": "1770213709", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1770213905", "uncertainty": 120 }, "departure": { "time": "1770213919", "uncertainty": 120 }, "stopId": "vlgtour2" }, { "arrival": { "time": "1770213979", "uncertainty": 120 }, "departure": { "time": "1770213979", "uncertainty": 120 }, "stopId": "vlgallo2" }, { "arrival": { "time": "1770214069", "uncertainty": 120 }, "departure": { "time": "1770214099", "uncertainty": 120 }, "stopId": "vlgegli2" }, { "arrival": { "time": "1770214189", "uncertainty": 120 }, "departure": { "time": "1770214189", "uncertainty": 120 }, "stopId": "vlglebo1" }, { "arrival": { "time": "1770214229", "uncertainty": 120 }, "departure": { "time": "1770214249", "uncertainty": 120 }, "stopId": "annvich1" }, { "arrival": { "time": "1770214309", "uncertainty": 120 }, "departure": { "time": "1770214309", "uncertainty": 120 }, "stopId": "annresi2" }, { "arrival": { "time": "1770214385", "uncertainty": 120 }, "departure": { "time": "1770214385", "uncertainty": 120 }, "stopId": "annmont1" }, { "arrival": { "time": "1770214419", "uncertainty": 120 }, "departure": { "time": "1770214419", "uncertainty": 120 }, "stopId": "vlgcoqu1" }, { "arrival": { "time": "1770214457", "uncertainty": 120 }, "departure": { "time": "1770214457", "uncertainty": 120 }, "stopId": "vlglang4" }, { "arrival": { "time": "1770214486", "uncertainty": 120 }, "departure": { "time": "1770214486", "uncertainty": 120 }, "stopId": "vlgdebu1" }, { "arrival": { "time": "1770214521", "uncertainty": 120 }, "stopId": "vlgplan1" } ], "timestamp": "1770214395", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21823374" }, "vehicle": { "id": "504", "label": "504" } } }, { "id": "21823484", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770216000", "uncertainty": 120 }, "stopId": "anngare2" } ], "timestamp": "1770214395", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21823484" } } }, { "id": "21823230", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770215940", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1770214395", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21823230" } } }, { "id": "21823625", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770216780", "uncertainty": 120 }, "stopId": "macgare1" } ], "timestamp": "1770214395", "trip": { "routeId": "7", "scheduleRelationship": "SCHEDULED", "tripId": "21823625" } } }, { "id": "2026-02-04-14-43-11-903-371899", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770213157", "uncertainty": 120 }, "stopId": "vlgcorn2" }, { "arrival": { "time": "1770213211", "uncertainty": 120 }, "departure": { "time": "1770213211", "uncertainty": 120 }, "stopId": "ambforo2" }, { "arrival": { "time": "1770213267", "uncertainty": 120 }, "departure": { "time": "1770213267", "uncertainty": 120 }, "stopId": "ambedel2" }, { "arrival": { "time": "1770213325", "uncertainty": 120 }, "departure": { "time": "1770213517", "uncertainty": 120 }, "stopId": "ambmart2" }, { "arrival": { "time": "1770213585", "uncertainty": 120 }, "departure": { "time": "1770213585", "uncertainty": 120 }, "stopId": "ambjaur2" }, { "arrival": { "time": "1770213631", "uncertainty": 120 }, "departure": { "time": "1770213637", "uncertainty": 120 }, "stopId": "ambpaix2" }, { "arrival": { "time": "1770213847", "uncertainty": 120 }, "departure": { "time": "1770213847", "uncertainty": 120 }, "stopId": "ambcroi1" }, { "arrival": { "time": "1770214020", "uncertainty": 120 }, "departure": { "time": "1770214027", "uncertainty": 120 }, "stopId": "annbaro1" }, { "arrival": { "time": "1770214066", "uncertainty": 120 }, "departure": { "time": "1770214177", "uncertainty": 120 }, "stopId": "annclos3" }, { "arrival": { "time": "1770214263", "uncertainty": 120 }, "departure": { "time": "1770214297", "uncertainty": 120 }, "stopId": "annandr1" }, { "arrival": { "time": "1770214411", "uncertainty": 120 }, "departure": { "time": "1770214411", "uncertainty": 120 }, "stopId": "annprof1" }, { "arrival": { "time": "1770214565", "uncertainty": 120 }, "departure": { "time": "1770214565", "uncertainty": 120 }, "stopId": "etrpont1" }, { "arrival": { "time": "1770214637", "uncertainty": 120 }, "departure": { "time": "1770214637", "uncertainty": 120 }, "stopId": "etrblan1" }, { "arrival": { "time": "1770214683", "uncertainty": 120 }, "departure": { "time": "1770214683", "uncertainty": 120 }, "stopId": "etrmair1" }, { "arrival": { "time": "1770214887", "uncertainty": 120 }, "departure": { "time": "1770214887", "uncertainty": 120 }, "stopId": "etriles1" }, { "arrival": { "time": "1770214985", "uncertainty": 120 }, "departure": { "time": "1770214985", "uncertainty": 120 }, "stopId": "etrdoua1" }, { "arrival": { "time": "1770215241", "uncertainty": 120 }, "departure": { "time": "1770215241", "uncertainty": 120 }, "stopId": "bossous1" }, { "arrival": { "time": "1770215471", "uncertainty": 120 }, "departure": { "time": "1770215471", "uncertainty": 120 }, "stopId": "colmarc1" }, { "arrival": { "time": "1770215607", "uncertainty": 120 }, "departure": { "time": "1770215607", "uncertainty": 120 }, "stopId": "stjpont3" }, { "arrival": { "time": "1770214795", "uncertainty": 120 }, "departure": { "time": "1770214795", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "arcconv1" }, { "arrival": { "time": "1770215884", "uncertainty": 120 }, "departure": { "time": "1770215884", "uncertainty": 120 }, "stopId": "arccomm1" }, { "arrival": { "time": "1770216279", "uncertainty": 120 }, "departure": { "time": "1770216279", "uncertainty": 120 }, "stopId": "neyforg1" }, { "arrival": { "time": "1770216330", "uncertainty": 120 }, "departure": { "time": "1770216330", "uncertainty": 120 }, "stopId": "neychef1" }, { "arrival": { "time": "1770216433", "uncertainty": 120 }, "departure": { "time": "1770216433", "uncertainty": 120 }, "stopId": "neymoui1" }, { "arrival": { "time": "1770216522", "uncertainty": 120 }, "departure": { "time": "1770216522", "uncertainty": 120 }, "stopId": "neycent1" }, { "arrival": { "time": "1770216663", "uncertainty": 120 }, "departure": { "time": "1770216663", "uncertainty": 120 }, "stopId": "stjcasi1" }, { "arrival": { "time": "1770216778", "uncertainty": 120 }, "departure": { "time": "1770216778", "uncertainty": 120 }, "stopId": "stjcerv1" }, { "arrival": { "time": "1770216904", "uncertainty": 120 }, "departure": { "time": "1770216904", "uncertainty": 120 }, "stopId": "stjmugu1" }, { "arrival": { "time": "1770216999", "uncertainty": 120 }, "departure": { "time": "1770216999", "uncertainty": 120 }, "stopId": "stjaran1" }, { "arrival": { "time": "1770217093", "uncertainty": 120 }, "stopId": "stjgare1" } ], "timestamp": "1770214395", "trip": { "routeId": "4", "scheduleRelationship": "ADDED", "tripId": "2026-02-04-14-43-11-903-371899" }, "vehicle": { "id": "345", "label": "345" } } }, { "id": "21823624", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770215460", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1770214395", "trip": { "routeId": "7", "scheduleRelationship": "SCHEDULED", "tripId": "21823624" } } }, { "id": "21823572", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770215640", "uncertainty": 120 }, "stopId": "bonentr2" } ], "timestamp": "1770214395", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21823572" } } }, { "id": "21823488", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770217440", "uncertainty": 120 }, "stopId": "cravict1" } ], "timestamp": "1770214395", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21823488" } } }, { "id": "21823485", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770217200", "uncertainty": 120 }, "stopId": "anngare2" } ], "timestamp": "1770214395", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21823485" } } }, { "id": "21827646", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770216300", "uncertainty": 120 }, "stopId": "vlgegli1" } ], "timestamp": "1770214395", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "21827646" } } }, { "id": "21823320", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770213992", "uncertainty": 120 }, "stopId": "vlgplan1" }, { "arrival": { "time": "1770214047", "uncertainty": 120 }, "departure": { "time": "1770214052", "uncertainty": 120 }, "stopId": "vlgdebu2" }, { "arrival": { "time": "1770214127", "uncertainty": 120 }, "departure": { "time": "1770214127", "uncertainty": 120 }, "stopId": "vlglang3" }, { "arrival": { "time": "1770214172", "uncertainty": 120 }, "departure": { "time": "1770214172", "uncertainty": 120 }, "stopId": "vlgcoqu2" }, { "arrival": { "time": "1770214217", "uncertainty": 120 }, "departure": { "time": "1770214232", "uncertainty": 120 }, "stopId": "annmont2" }, { "arrival": { "time": "1770214292", "uncertainty": 120 }, "departure": { "time": "1770214292", "uncertainty": 120 }, "stopId": "annresi1" }, { "arrival": { "time": "1770214407", "uncertainty": 120 }, "departure": { "time": "1770214407", "uncertainty": 120 }, "stopId": "annvich2" }, { "arrival": { "time": "1770214446", "uncertainty": 120 }, "departure": { "time": "1770214446", "uncertainty": 120 }, "stopId": "vlglebo2" }, { "arrival": { "time": "1770214553", "uncertainty": 120 }, "departure": { "time": "1770214553", "uncertainty": 120 }, "stopId": "vlgegli1" }, { "arrival": { "time": "1770214709", "uncertainty": 120 }, "departure": { "time": "1770214709", "uncertainty": 120 }, "stopId": "vlgallo1" }, { "arrival": { "time": "1770214746", "uncertainty": 120 }, "departure": { "time": "1770214746", "uncertainty": 120 }, "stopId": "vlgtour1" }, { "arrival": { "time": "1770214993", "uncertainty": 120 }, "departure": { "time": "1770214993", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1770215066", "uncertainty": 120 }, "departure": { "time": "1770215066", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1770215122", "uncertainty": 120 }, "departure": { "time": "1770215122", "uncertainty": 120 }, "stopId": "annmarc2" }, { "arrival": { "time": "1770215218", "uncertainty": 120 }, "departure": { "time": "1770215218", "uncertainty": 120 }, "stopId": "annclos2" }, { "arrival": { "time": "1770215251", "uncertainty": 120 }, "departure": { "time": "1770215251", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1770215304", "uncertainty": 120 }, "departure": { "time": "1770215304", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1770215393", "uncertainty": 120 }, "departure": { "time": "1770215393", "uncertainty": 120 }, "stopId": "amblach2" }, { "arrival": { "time": "1770215469", "uncertainty": 120 }, "departure": { "time": "1770215469", "uncertainty": 120 }, "stopId": "annbrou2" }, { "arrival": { "time": "1770215630", "uncertainty": 120 }, "departure": { "time": "1770215630", "uncertainty": 120 }, "stopId": "gaichat2" }, { "arrival": { "time": "1770215733", "uncertainty": 120 }, "departure": { "time": "1770215733", "uncertainty": 120 }, "stopId": "gaimair2" }, { "arrival": { "time": "1770215784", "uncertainty": 120 }, "departure": { "time": "1770215784", "uncertainty": 120 }, "stopId": "gaiegli2" }, { "arrival": { "time": "1770215836", "uncertainty": 120 }, "departure": { "time": "1770215836", "uncertainty": 120 }, "stopId": "gaifeux2" }, { "arrival": { "time": "1770215940", "uncertainty": 120 }, "departure": { "time": "1770215940", "uncertainty": 120 }, "stopId": "gaimart2" }, { "arrival": { "time": "1770216024", "uncertainty": 120 }, "stopId": "gaifoss1" } ], "timestamp": "1770214395", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21823320" }, "vehicle": { "id": "403", "label": "403" } } }, { "id": "21823220", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770214560" }, "stopId": "craalte2" } ], "timestamp": "1770214395", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21823220" } } }, { "id": "21823377", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770215100", "uncertainty": 120 }, "stopId": "gaifoss1" } ], "timestamp": "1770214395", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21823377" } } }, { "id": "21823413", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770216540", "uncertainty": 120 }, "stopId": "vlgcorn2" }, { "arrival": { "time": "1770216617", "uncertainty": 120 }, "departure": { "time": "1770216617", "uncertainty": 120 }, "stopId": "ambforo2" }, { "arrival": { "time": "1770216697", "uncertainty": 120 }, "departure": { "time": "1770216697", "uncertainty": 120 }, "stopId": "ambedel2" }, { "arrival": { "time": "1770216759", "uncertainty": 120 }, "departure": { "time": "1770216759", "uncertainty": 120 }, "stopId": "ambmart2" }, { "arrival": { "time": "1770216821", "uncertainty": 120 }, "departure": { "time": "1770216821", "uncertainty": 120 }, "stopId": "ambjaur2" }, { "arrival": { "time": "1770216900", "uncertainty": 120 }, "departure": { "time": "1770216900", "uncertainty": 120 }, "stopId": "ambpaix2" }, { "arrival": { "time": "1770217094", "uncertainty": 120 }, "departure": { "time": "1770217094", "uncertainty": 120 }, "stopId": "ambcroi1" }, { "arrival": { "time": "1770217163", "uncertainty": 120 }, "departure": { "time": "1770217163", "uncertainty": 120 }, "stopId": "annbaro1" }, { "arrival": { "time": "1770217217", "uncertainty": 120 }, "departure": { "time": "1770217217", "uncertainty": 120 }, "stopId": "annclos3" }, { "arrival": { "time": "1770217338", "uncertainty": 120 }, "departure": { "time": "1770217338", "uncertainty": 120 }, "stopId": "annandr1" }, { "arrival": { "time": "1770217485", "uncertainty": 120 }, "departure": { "time": "1770217485", "uncertainty": 120 }, "stopId": "annprof1" }, { "arrival": { "time": "1770217640", "uncertainty": 120 }, "departure": { "time": "1770217640", "uncertainty": 120 }, "stopId": "etrpont1" }, { "arrival": { "time": "1770217712", "uncertainty": 120 }, "departure": { "time": "1770217712", "uncertainty": 120 }, "stopId": "etrblan1" }, { "arrival": { "time": "1770217758", "uncertainty": 120 }, "departure": { "time": "1770217758", "uncertainty": 120 }, "stopId": "etrmair1" }, { "arrival": { "time": "1770217962", "uncertainty": 120 }, "departure": { "time": "1770217962", "uncertainty": 120 }, "stopId": "etriles1" }, { "arrival": { "time": "1770218060", "uncertainty": 120 }, "departure": { "time": "1770218060", "uncertainty": 120 }, "stopId": "etrdoua1" }, { "arrival": { "time": "1770218120", "uncertainty": 120 }, "departure": { "time": "1770218120", "uncertainty": 120 }, "stopId": "etreche1" }, { "arrival": { "time": "1770218459", "uncertainty": 120 }, "departure": { "time": "1770218459", "uncertainty": 120 }, "stopId": "bossous1" }, { "arrival": { "time": "1770218720", "uncertainty": 120 }, "departure": { "time": "1770218720", "uncertainty": 120 }, "stopId": "colmarc1" }, { "arrival": { "time": "1770218894", "uncertainty": 120 }, "departure": { "time": "1770218894", "uncertainty": 120 }, "stopId": "stjpont3" }, { "arrival": { "time": "1770219063", "uncertainty": 120 }, "departure": { "time": "1770219063", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "arcconv1" }, { "arrival": { "time": "1770219190", "uncertainty": 120 }, "departure": { "time": "1770219190", "uncertainty": 120 }, "stopId": "arccomm1" }, { "arrival": { "time": "1770219622", "uncertainty": 120 }, "departure": { "time": "1770219622", "uncertainty": 120 }, "stopId": "neyforg1" }, { "arrival": { "time": "1770219677", "uncertainty": 120 }, "departure": { "time": "1770219677", "uncertainty": 120 }, "stopId": "neychef1" }, { "arrival": { "time": "1770219790", "uncertainty": 120 }, "departure": { "time": "1770219790", "uncertainty": 120 }, "stopId": "neymoui1" }, { "arrival": { "time": "1770219879", "uncertainty": 120 }, "departure": { "time": "1770219879", "uncertainty": 120 }, "stopId": "neycent1" }, { "arrival": { "time": "1770220020", "uncertainty": 120 }, "departure": { "time": "1770220020", "uncertainty": 120 }, "stopId": "stjcasi1" }, { "arrival": { "time": "1770220135", "uncertainty": 120 }, "departure": { "time": "1770220135", "uncertainty": 120 }, "stopId": "stjcerv1" }, { "arrival": { "time": "1770220261", "uncertainty": 120 }, "departure": { "time": "1770220261", "uncertainty": 120 }, "stopId": "stjmugu1" }, { "arrival": { "time": "1770220356", "uncertainty": 120 }, "departure": { "time": "1770220356", "uncertainty": 120 }, "stopId": "stjaran1" }, { "arrival": { "time": "1770220450", "uncertainty": 120 }, "stopId": "stjgare1" } ], "timestamp": "1770214395", "trip": { "routeId": "4", "scheduleRelationship": "SCHEDULED", "tripId": "21823413" } } }, { "id": "21823481", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770213600", "uncertainty": 120 }, "stopId": "anngare2" }, { "arrival": { "time": "1770213858", "uncertainty": 120 }, "departure": { "time": "1770213871", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1770213974", "uncertainty": 120 }, "departure": { "time": "1770213991", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1770214111", "uncertainty": 120 }, "departure": { "time": "1770214111", "uncertainty": 120 }, "stopId": "annbleu1" }, { "arrival": { "time": "1770214228", "uncertainty": 120 }, "departure": { "time": "1770214231", "uncertainty": 120 }, "stopId": "annvale1" }, { "arrival": { "time": "1770214291", "uncertainty": 120 }, "departure": { "time": "1770214291", "uncertainty": 120 }, "stopId": "anndrag1" }, { "arrival": { "time": "1770214342", "uncertainty": 120 }, "departure": { "time": "1770214342", "uncertainty": 120 }, "stopId": "annbonn1" }, { "arrival": { "time": "1770214368", "uncertainty": 120 }, "departure": { "time": "1770214381", "uncertainty": 120 }, "stopId": "vmocedr1" }, { "arrival": { "time": "1770214471", "uncertainty": 120 }, "departure": { "time": "1770214471", "uncertainty": 120 }, "stopId": "vmoeuro2" }, { "arrival": { "time": "1770214493", "uncertainty": 120 }, "departure": { "time": "1770214493", "uncertainty": 120 }, "stopId": "vmomonn2" }, { "arrival": { "time": "1770214595", "uncertainty": 120 }, "departure": { "time": "1770214595", "uncertainty": 120 }, "stopId": "vmoeuro1" }, { "arrival": { "time": "1770214686", "uncertainty": 120 }, "departure": { "time": "1770214686", "uncertainty": 120 }, "stopId": "vmonous1" }, { "arrival": { "time": "1770214755", "uncertainty": 120 }, "departure": { "time": "1770214755", "uncertainty": 120 }, "stopId": "vmomarr1" }, { "arrival": { "time": "1770214867", "uncertainty": 120 }, "stopId": "vmovetr1" } ], "timestamp": "1770214395", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21823481" }, "vehicle": { "id": "325", "label": "325" } } }, { "id": "21823575", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770216780", "uncertainty": 120 }, "stopId": "anngare1" } ], "timestamp": "1770214395", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21823575" } } }, { "id": "21823225", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770216060", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1770214395", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21823225" } } }, { "id": "21823228", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770217860", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1770214395", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21823228" } } }, { "id": "21827680", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1770217176", "uncertainty": 120 }, "departure": { "time": "1770217176", "uncertainty": 120 }, "stopId": "ambedel2" }, { "arrival": { "time": "1770217231", "uncertainty": 120 }, "departure": { "time": "1770217231", "uncertainty": 120 }, "stopId": "ambforo2" }, { "arrival": { "time": "1770217284", "uncertainty": 120 }, "departure": { "time": "1770217284", "uncertainty": 120 }, "stopId": "vlgcorn2" }, { "departure": { "time": "1770216300", "uncertainty": 120 }, "stopId": "gaifoss1" }, { "arrival": { "time": "1770216376", "uncertainty": 120 }, "departure": { "time": "1770216376", "uncertainty": 120 }, "stopId": "gaimart1" }, { "arrival": { "time": "1770216482", "uncertainty": 120 }, "departure": { "time": "1770216482", "uncertainty": 120 }, "stopId": "gaifeux1" }, { "arrival": { "time": "1770216540", "uncertainty": 120 }, "departure": { "time": "1770216540", "uncertainty": 120 }, "stopId": "gaiegli1" }, { "arrival": { "time": "1770216593", "uncertainty": 120 }, "departure": { "time": "1770216593", "uncertainty": 120 }, "stopId": "gaiboss1" }, { "arrival": { "time": "1770216660", "uncertainty": 120 }, "departure": { "time": "1770216660", "uncertainty": 120 }, "stopId": "gaipost1" }, { "arrival": { "time": "1770216786", "uncertainty": 120 }, "departure": { "time": "1770216786", "uncertainty": 120 }, "stopId": "gaitour1" }, { "arrival": { "time": "1770216920", "uncertainty": 120 }, "departure": { "time": "1770216920", "uncertainty": 120 }, "stopId": "ambmoul1" }, { "arrival": { "time": "1770217020", "uncertainty": 120 }, "departure": { "time": "1770217020", "uncertainty": 120 }, "stopId": "ambpaix1" }, { "arrival": { "time": "1770217089", "uncertainty": 120 }, "departure": { "time": "1770217089", "uncertainty": 120 }, "stopId": "ambjaur1" }, { "arrival": { "time": "1770217140", "uncertainty": 120 }, "departure": { "time": "1770217140", "uncertainty": 120 }, "stopId": "ambmart1" }, { "arrival": { "time": "1770217260", "uncertainty": 120 }, "departure": { "time": "1770217260", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambecof2" }, { "arrival": { "time": "1770217316", "uncertainty": 120 }, "departure": { "time": "1770217316", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambifsi2" }, { "arrival": { "time": "1770217403", "uncertainty": 120 }, "departure": { "time": "1770217403", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgroto2" }, { "arrival": { "time": "1770217383", "uncertainty": 120 }, "departure": { "time": "1770217383", "uncertainty": 120 }, "stopId": "vlgheno1" }, { "arrival": { "time": "1770217487", "uncertainty": 120 }, "departure": { "time": "1770217487", "uncertainty": 120 }, "stopId": "vlgneuf1" }, { "arrival": { "time": "1770217623", "uncertainty": 120 }, "stopId": "vlgegli2" } ], "timestamp": "1770214395", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "21827680" } } }, { "id": "21823231", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770213600", "uncertainty": 120 }, "stopId": "vmomonn1" }, { "arrival": { "time": "1770213678", "uncertainty": 120 }, "departure": { "time": "1770213690", "uncertainty": 120 }, "stopId": "annlema2" }, { "arrival": { "time": "1770213752", "uncertainty": 120 }, "departure": { "time": "1770213783", "uncertainty": 120 }, "stopId": "annrier2" }, { "arrival": { "time": "1770213835", "uncertainty": 120 }, "departure": { "time": "1770213843", "uncertainty": 120 }, "stopId": "annanne2" }, { "arrival": { "time": "1770213923", "uncertainty": 120 }, "departure": { "time": "1770213923", "uncertainty": 120 }, "stopId": "annroug2" }, { "arrival": { "time": "1770214024", "uncertainty": 120 }, "departure": { "time": "1770214053", "uncertainty": 120 }, "stopId": "annperi2" }, { "arrival": { "time": "1770214204", "uncertainty": 120 }, "departure": { "time": "1770214234", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1770214294", "uncertainty": 120 }, "departure": { "time": "1770214294", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1770214384", "uncertainty": 120 }, "departure": { "time": "1770214384", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1770214497", "uncertainty": 120 }, "departure": { "time": "1770214497", "uncertainty": 120 }, "stopId": "anngare3" }, { "arrival": { "time": "1770214647", "uncertainty": 120 }, "departure": { "time": "1770214647", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1770214737", "uncertainty": 120 }, "departure": { "time": "1770214737", "uncertainty": 120 }, "stopId": "vlgegli2" }, { "arrival": { "time": "1770214856", "uncertainty": 120 }, "departure": { "time": "1770214856", "uncertainty": 120 }, "stopId": "vlglang1" }, { "arrival": { "time": "1770214977", "uncertainty": 120 }, "departure": { "time": "1770214977", "uncertainty": 120 }, "stopId": "vlgvoir1" }, { "arrival": { "time": "1770215042", "uncertainty": 120 }, "departure": { "time": "1770215042", "uncertainty": 120 }, "stopId": "vlgbuch1" }, { "arrival": { "time": "1770215156", "uncertainty": 120 }, "departure": { "time": "1770215156", "uncertainty": 120 }, "stopId": "vlgzimo1" }, { "arrival": { "time": "1770215277", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1770214395", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21823231" }, "vehicle": { "id": "404", "label": "404" } } }, { "id": "21823234", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770216540" }, "stopId": "vmomonn1" } ], "timestamp": "1770214395", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21823234" } } }, { "id": "21823221", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770216660", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1770214395", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21823221" } } }, { "id": "21823322", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1770215700", "uncertainty": 120 }, "stopId": "vlgplan1" } ], "timestamp": "1770214395", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21823322" } } } ], "header": { "gtfsRealtimeVersion": "2.0", "timestamp": "1770214395" } }