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.

Download availability

2025-09-30
100%
2025-10-01
100%
2025-10-02
100%
2025-10-03
100%
2025-10-04
100%
2025-10-05
100%
2025-10-06
100%
2025-10-07
100%
2025-10-08
100%
2025-10-09
100%
2025-10-10
100%
2025-10-11
100%
2025-10-12
100%
2025-10-13
100%
2025-10-14
100%
2025-10-15
100%
2025-10-16
100%
2025-10-17
100%
2025-10-18
100%
2025-10-19
100%
2025-10-20
98.9%
2025-10-21
100%
2025-10-22
100%
2025-10-23
100%
2025-10-24
100%
2025-10-25
100%
2025-10-26
100%
2025-10-27
99.5%
2025-10-28
100%
2025-10-29
100%
2025-10-30
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

90 errors, 40 warnings

Validation carried out using the current GTFS file and the GTFS-RT the 2025-10-30 at 08:09 Europe/Paris using the MobilityData GTFS-RT validator.

Errors

stop_times_updates not strictly sorted E002 8 errors

stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence

Sample errors
  • trip_id 21748529 stop_sequence for stop_ids [vlgrepu1, vlglebo2, vmomonn1, annlema2, annrier2, annanne2, annroug2, annperi2, annlibe1, annjose1, anneuma2, anngare3, vlgrepu1, vlgegli2, vlglang1, vlgvoir1, vlgbuch1, vlgzimo1, craalte2] is not strictly sorted by increasing stop_sequence
  • trip_id 21748311 stop_sequence for stop_ids [vlgallo2, annvich1, gaifoss1, gaivern1, gaigent1, gaiegli3, gaimair1, gaichat1, annbrou1, amblach1, ambcroi1, annbaro1, annclos3, annmarc1, annlibe1, annjose1, vlgtour2, vlgallo2, vlgegli2, vlglebo1, annvich1, annresi2, annmont1, vlgcoqu1, vlglang4, vlgdebu1, vlgplan1] is not strictly sorted by increasing stop_sequence
  • trip_id 21748534 stop_sequence for stop_ids [vlgrepu1, vlglebo2, vmomonn1, annlema2, annrier2, annanne2, annroug2, annperi2, annlibe1, annjose1, anneuma2, anngare3, vlgrepu1, vlgegli2, vlglang1, vlgvoir1, vlgbuch1, vlgzimo1, craalte2] is not strictly sorted by increasing stop_sequence
  • trip_id 21748312 stop_sequence for stop_ids [vlgallo2, annvich1, gaifoss1, gaivern1, gaigent1, gaiegli3, gaimair1, gaichat1, annbrou1, amblach1, ambcroi1, annbaro1, annclos3, annmarc1, annlibe1, annjose1, vlgtour2, vlgallo2, vlgegli2, vlglebo1, annvich1, annresi2, annmont1, vlgcoqu1, vlglang4, vlgdebu1, vlgplan1] is not strictly sorted by increasing stop_sequence
  • trip_id 21748528 stop_sequence for stop_ids [vlgrepu1, vlglebo2, vmomonn1, annlema2, annrier2, annanne2, annroug2, annperi2, annlibe1, annjose1, anneuma2, anngare3, vlgrepu1, vlgegli2, vlglang1, vlgvoir1, vlgbuch1, vlgzimo1, craalte2] is not strictly sorted by increasing stop_sequence

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 21748577 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 21748578 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 21748582 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided

GTFS-rt stop_id does not exist in GTFS data E011 7 errors

All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt

Sample errors
  • trip_id 21748389 stop_id anndrag4 does not exist in GTFS data stops.txt
  • trip_id 21748389 stop_id ambedel1 does not exist in GTFS data stops.txt
  • trip_id 21748238 stop_id ambedel1 does not exist in GTFS data stops.txt
  • trip_id 21748387 stop_id anndrag4 does not exist in GTFS data stops.txt
  • trip_id 21748387 stop_id ambedel1 does not exist in GTFS data stops.txt

Sequential stop_time_update times are not increasing E022 72 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 21748529 stop_id vmomonn1 departure_time 08:31:00 (1761809460) is less than previous stop departure_time 08:49:58 (1761810598) - times must increase between two sequential stops
  • trip_id 21748529 stop_id vmomonn1 departure_time 08:31:00 (1761809460) is less than previous stop arrival_time 08:49:58 (1761810598) - times must increase between two sequential stops
  • trip_id 21748529 stop_id annlema2 arrival_time 08:32:30 (1761809550) is less than previous stop arrival_time 08:49:58 (1761810598) - times must increase between two sequential stops
  • trip_id 21748529 stop_id annlema2 departure_time 08:32:30 (1761809550) is less than previous stop arrival_time 08:49:58 (1761810598) - times must increase between two sequential stops
  • trip_id 21748311 stop_id gaifoss1 departure_time 07:45:00 (1761806700) is less than previous stop departure_time 08:12:35 (1761808355) - times must increase between two sequential stops

Warnings

vehicle_id not populated W002 40 errors

vehicle_id should be populated for TripUpdates and VehiclePositions

Sample errors
  • trip_id 21748529 does not have a vehicle_id
  • trip_id 21748021 does not have a vehicle_id
  • trip_id 21748033 does not have a vehicle_id
  • trip_id 21748566 does not have a vehicle_id
  • trip_id 21748554 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
E011 All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt 142 30 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 602 30 times (100 % of validations)
W002 vehicle_id should be populated for TripUpdates and VehiclePositions 913 30 times (100 % of validations)
E002 stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence 205 29 times (97 % of validations)
E009 If a GTFS trip contains multiple references to the same stop_id (i.e., the vehicle visits the same stop_id more than once in the same trip), then GTFS-rt stop_time_updates for this trip must include stop_sequence 69 26 times (87 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2025-10-30 at 16:12 Europe/Paris.

trip_updates (59) 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 2025-10-30 at 16:12 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "21748445", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761835729", "uncertainty": 120 }, "stopId": "craalte2" }, { "arrival": { "time": "1761835849", "uncertainty": 120 }, "departure": { "time": "1761835879", "uncertainty": 120 }, "stopId": "vlgzimo2" }, { "arrival": { "time": "1761835969", "uncertainty": 120 }, "departure": { "time": "1761835969", "uncertainty": 120 }, "stopId": "vlgbuch2" }, { "arrival": { "time": "1761836034", "uncertainty": 120 }, "departure": { "time": "1761836034", "uncertainty": 120 }, "stopId": "vlgvoir2" }, { "arrival": { "time": "1761836115", "uncertainty": 120 }, "departure": { "time": "1761836119", "uncertainty": 120 }, "stopId": "vlglang2" }, { "arrival": { "time": "1761836209", "uncertainty": 120 }, "departure": { "time": "1761836239", "uncertainty": 120 }, "stopId": "vlgegli1" }, { "arrival": { "time": "1761836340", "uncertainty": 120 }, "departure": { "time": "1761836340", "uncertainty": 120 }, "stopId": "vlgrepu2" }, { "arrival": { "time": "1761836429", "uncertainty": 120 }, "departure": { "time": "1761836569", "uncertainty": 120 }, "stopId": "anngare1" }, { "arrival": { "time": "1761836677", "uncertainty": 120 }, "departure": { "time": "1761836689", "uncertainty": 120 }, "stopId": "anneuma1" }, { "arrival": { "time": "1761836795", "uncertainty": 120 }, "departure": { "time": "1761836839", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1761836899", "uncertainty": 120 }, "departure": { "time": "1761836929", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1761837047", "uncertainty": 120 }, "departure": { "time": "1761837049", "uncertainty": 120 }, "stopId": "annperi1" }, { "arrival": { "time": "1761837109", "uncertainty": 120 }, "departure": { "time": "1761837109", "uncertainty": 120 }, "stopId": "annroug1" }, { "arrival": { "time": "1761837172", "uncertainty": 120 }, "departure": { "time": "1761837172", "uncertainty": 120 }, "stopId": "annanne1" }, { "arrival": { "time": "1761837231", "uncertainty": 120 }, "departure": { "time": "1761837231", "uncertainty": 120 }, "stopId": "annrier1" }, { "arrival": { "time": "1761837320", "uncertainty": 120 }, "departure": { "time": "1761837320", "uncertainty": 120 }, "stopId": "annlema1" }, { "arrival": { "time": "1761837393", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1761837156", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748445" }, "vehicle": { "id": "510", "label": "510" } } }, { "id": "21748190", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761839700", "uncertainty": 120 }, "stopId": "gaimoil2" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748190" } } }, { "id": "21748455", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761836822", "uncertainty": 120 }, "departure": { "time": "1761836823", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761836970", "uncertainty": 120 }, "departure": { "time": "1761836973", "uncertainty": 120 }, "stopId": "vlglebo2" }, { "departure": { "time": "1761835561", "uncertainty": 120 }, "stopId": "vmomonn1" }, { "arrival": { "time": "1761835645", "uncertainty": 120 }, "departure": { "time": "1761835651", "uncertainty": 120 }, "stopId": "annlema2" }, { "arrival": { "time": "1761835730", "uncertainty": 120 }, "departure": { "time": "1761835741", "uncertainty": 120 }, "stopId": "annrier2" }, { "arrival": { "time": "1761835811", "uncertainty": 120 }, "departure": { "time": "1761835831", "uncertainty": 120 }, "stopId": "annanne2" }, { "arrival": { "time": "1761835891", "uncertainty": 120 }, "departure": { "time": "1761835891", "uncertainty": 120 }, "stopId": "annroug2" }, { "arrival": { "time": "1761835947", "uncertainty": 120 }, "departure": { "time": "1761835951", "uncertainty": 120 }, "stopId": "annperi2" }, { "arrival": { "time": "1761836131", "uncertainty": 120 }, "departure": { "time": "1761836191", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761836266", "uncertainty": 120 }, "departure": { "time": "1761836266", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761836385", "uncertainty": 120 }, "departure": { "time": "1761836401", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1761836641", "uncertainty": 120 }, "departure": { "time": "1761836641", "uncertainty": 120 }, "stopId": "anngare3" }, { "arrival": { "time": "1761836809", "uncertainty": 120 }, "departure": { "time": "1761836809", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761836640", "uncertainty": 120 }, "departure": { "time": "1761836640", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgegli2" }, { "arrival": { "time": "1761837106", "uncertainty": 120 }, "departure": { "time": "1761837106", "uncertainty": 120 }, "stopId": "vlglang1" }, { "arrival": { "time": "1761837209", "uncertainty": 120 }, "departure": { "time": "1761837209", "uncertainty": 120 }, "stopId": "vlgvoir1" }, { "arrival": { "time": "1761837277", "uncertainty": 120 }, "departure": { "time": "1761837277", "uncertainty": 120 }, "stopId": "vlgbuch1" }, { "arrival": { "time": "1761837362", "uncertainty": 120 }, "departure": { "time": "1761837362", "uncertainty": 120 }, "stopId": "vlgzimo1" }, { "arrival": { "time": "1761837483", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1761837156", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748455" }, "vehicle": { "id": "501", "label": "501" } } }, { "id": "21748592", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761837900", "uncertainty": 120 }, "stopId": "cravict1" } ], "timestamp": "1761837156", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21748592" } } }, { "id": "21748075", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761836818", "uncertainty": 120 }, "departure": { "time": "1761836818", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1761836908", "uncertainty": 120 }, "departure": { "time": "1761836908", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1761837077", "uncertainty": 120 }, "departure": { "time": "1761837077", "uncertainty": 120 }, "stopId": "ambvoie2" }, { "arrival": { "time": "1761837335", "uncertainty": 120 }, "departure": { "time": "1761837335", "uncertainty": 120 }, "stopId": "ambmoul2" }, { "arrival": { "time": "1761837572", "uncertainty": 120 }, "departure": { "time": "1761837572", "uncertainty": 120 }, "stopId": "gaitour2" }, { "arrival": { "time": "1761837706", "uncertainty": 120 }, "departure": { "time": "1761837706", "uncertainty": 120 }, "stopId": "gaimach1" }, { "arrival": { "time": "1761837782", "uncertainty": 120 }, "stopId": "gaimoil1" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748075" }, "vehicle": { "id": "509", "label": "509" } } }, { "id": "21748074", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761835851", "uncertainty": 120 }, "stopId": "annclos2" }, { "arrival": { "time": "1761836181", "uncertainty": 120 }, "departure": { "time": "1761836181", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1761836296", "uncertainty": 120 }, "departure": { "time": "1761836301", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1761836451", "uncertainty": 120 }, "departure": { "time": "1761836451", "uncertainty": 120 }, "stopId": "ambvoie2" }, { "arrival": { "time": "1761836691", "uncertainty": 120 }, "departure": { "time": "1761836691", "uncertainty": 120 }, "stopId": "ambmoul2" }, { "arrival": { "time": "1761836931", "uncertainty": 120 }, "departure": { "time": "1761836961", "uncertainty": 120 }, "stopId": "gaitour2" }, { "arrival": { "time": "1761837098", "uncertainty": 120 }, "departure": { "time": "1761837141", "uncertainty": 120 }, "stopId": "gaimach1" }, { "arrival": { "time": "1761837228", "uncertainty": 120 }, "stopId": "gaimoil1" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748074" }, "vehicle": { "id": "513", "label": "513" } } }, { "id": "21748451", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761839160", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1761837156", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748451" } } }, { "id": "21748448", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761837483", "uncertainty": 120 }, "stopId": "craalte2" }, { "arrival": { "time": "1761837607", "uncertainty": 120 }, "departure": { "time": "1761837607", "uncertainty": 120 }, "stopId": "vlgzimo2" }, { "arrival": { "time": "1761837696", "uncertainty": 120 }, "departure": { "time": "1761837696", "uncertainty": 120 }, "stopId": "vlgbuch2" }, { "arrival": { "time": "1761837773", "uncertainty": 120 }, "departure": { "time": "1761837773", "uncertainty": 120 }, "stopId": "vlgvoir2" }, { "arrival": { "time": "1761837839", "uncertainty": 120 }, "departure": { "time": "1761837839", "uncertainty": 120 }, "stopId": "vlglang2" }, { "arrival": { "time": "1761837932", "uncertainty": 120 }, "departure": { "time": "1761837932", "uncertainty": 120 }, "stopId": "vlgegli1" }, { "arrival": { "time": "1761838046", "uncertainty": 120 }, "departure": { "time": "1761838046", "uncertainty": 120 }, "stopId": "vlgrepu2" }, { "arrival": { "time": "1761838177", "uncertainty": 120 }, "departure": { "time": "1761838177", "uncertainty": 120 }, "stopId": "anngare1" }, { "arrival": { "time": "1761838280", "uncertainty": 120 }, "departure": { "time": "1761838280", "uncertainty": 120 }, "stopId": "anneuma1" }, { "arrival": { "time": "1761838409", "uncertainty": 120 }, "departure": { "time": "1761838409", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1761838487", "uncertainty": 120 }, "departure": { "time": "1761838487", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1761838611", "uncertainty": 120 }, "departure": { "time": "1761838611", "uncertainty": 120 }, "stopId": "annperi1" }, { "arrival": { "time": "1761838679", "uncertainty": 120 }, "departure": { "time": "1761838679", "uncertainty": 120 }, "stopId": "annroug1" }, { "arrival": { "time": "1761838782", "uncertainty": 120 }, "departure": { "time": "1761838782", "uncertainty": 120 }, "stopId": "annanne1" }, { "arrival": { "time": "1761838841", "uncertainty": 120 }, "departure": { "time": "1761838841", "uncertainty": 120 }, "stopId": "annrier1" }, { "arrival": { "time": "1761838938", "uncertainty": 120 }, "departure": { "time": "1761838938", "uncertainty": 120 }, "stopId": "annlema1" }, { "arrival": { "time": "1761839028", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1761837156", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748448" } } }, { "id": "21748078", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761838500", "uncertainty": 120 }, "stopId": "annclos2" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748078" } } }, { "id": "21748456", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761838291", "uncertainty": 120 }, "departure": { "time": "1761838291", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761838435", "uncertainty": 120 }, "departure": { "time": "1761838435", "uncertainty": 120 }, "stopId": "vlglebo2" }, { "departure": { "time": "1761837156", "uncertainty": 120 }, "stopId": "vmomonn1" }, { "arrival": { "time": "1761837335", "uncertainty": 120 }, "departure": { "time": "1761837335", "uncertainty": 120 }, "stopId": "annlema2" }, { "arrival": { "time": "1761837428", "uncertainty": 120 }, "departure": { "time": "1761837428", "uncertainty": 120 }, "stopId": "annrier2" }, { "arrival": { "time": "1761837513", "uncertainty": 120 }, "departure": { "time": "1761837513", "uncertainty": 120 }, "stopId": "annanne2" }, { "arrival": { "time": "1761837595", "uncertainty": 120 }, "departure": { "time": "1761837595", "uncertainty": 120 }, "stopId": "annroug2" }, { "arrival": { "time": "1761837630", "uncertainty": 120 }, "departure": { "time": "1761837630", "uncertainty": 120 }, "stopId": "annperi2" }, { "arrival": { "time": "1761837774", "uncertainty": 120 }, "departure": { "time": "1761837774", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761837860", "uncertainty": 120 }, "departure": { "time": "1761837860", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761837991", "uncertainty": 120 }, "departure": { "time": "1761837991", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1761838123", "uncertainty": 120 }, "departure": { "time": "1761838123", "uncertainty": 120 }, "stopId": "anngare3" }, { "arrival": { "time": "1761838287", "uncertainty": 120 }, "departure": { "time": "1761838287", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761838440", "uncertainty": 120 }, "departure": { "time": "1761838440", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgegli2" }, { "arrival": { "time": "1761838521", "uncertainty": 120 }, "departure": { "time": "1761838521", "uncertainty": 120 }, "stopId": "vlglang1" }, { "arrival": { "time": "1761838642", "uncertainty": 120 }, "departure": { "time": "1761838642", "uncertainty": 120 }, "stopId": "vlgvoir1" }, { "arrival": { "time": "1761838707", "uncertainty": 120 }, "departure": { "time": "1761838707", "uncertainty": 120 }, "stopId": "vlgbuch1" }, { "arrival": { "time": "1761838821", "uncertainty": 120 }, "departure": { "time": "1761838821", "uncertainty": 120 }, "stopId": "vlgzimo1" }, { "arrival": { "time": "1761838942", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1761837156", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748456" }, "vehicle": { "id": "505", "label": "505" } } }, { "id": "21748372", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761839700", "uncertainty": 120 }, "stopId": "bonentr2" } ], "timestamp": "1761837156", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21748372" } } }, { "id": "21748283", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761839280", "uncertainty": 120 }, "stopId": "vlgegli1" } ], "timestamp": "1761837156", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "21748283" } } }, { "id": "21748598", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761840300", "uncertainty": 120 }, "stopId": "anngare1" } ], "timestamp": "1761837156", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21748598" } } }, { "id": "21748305", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761836676", "uncertainty": 120 }, "stopId": "vlgplan1" }, { "arrival": { "time": "1761836736", "uncertainty": 120 }, "departure": { "time": "1761836736", "uncertainty": 120 }, "stopId": "vlgdebu2" }, { "arrival": { "time": "1761836778", "uncertainty": 120 }, "departure": { "time": "1761836778", "uncertainty": 120 }, "stopId": "vlglang3" }, { "arrival": { "time": "1761836837", "uncertainty": 120 }, "departure": { "time": "1761836837", "uncertainty": 120 }, "stopId": "vlgcoqu2" }, { "arrival": { "time": "1761836856", "uncertainty": 120 }, "departure": { "time": "1761836856", "uncertainty": 120 }, "stopId": "annmont2" }, { "arrival": { "time": "1761836960", "uncertainty": 120 }, "departure": { "time": "1761837006", "uncertainty": 120 }, "stopId": "annresi1" }, { "arrival": { "time": "1761837191", "uncertainty": 120 }, "departure": { "time": "1761837191", "uncertainty": 120 }, "stopId": "annvich2" }, { "arrival": { "time": "1761837250", "uncertainty": 120 }, "departure": { "time": "1761837250", "uncertainty": 120 }, "stopId": "vlglebo2" }, { "arrival": { "time": "1761837336", "uncertainty": 120 }, "departure": { "time": "1761837336", "uncertainty": 120 }, "stopId": "vlgegli1" }, { "arrival": { "time": "1761837519", "uncertainty": 120 }, "departure": { "time": "1761837519", "uncertainty": 120 }, "stopId": "vlgallo1" }, { "arrival": { "time": "1761837599", "uncertainty": 120 }, "departure": { "time": "1761837599", "uncertainty": 120 }, "stopId": "vlgtour1" }, { "arrival": { "time": "1761837773", "uncertainty": 120 }, "departure": { "time": "1761837773", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1761837841", "uncertainty": 120 }, "departure": { "time": "1761837841", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1761837870", "uncertainty": 120 }, "departure": { "time": "1761837870", "uncertainty": 120 }, "stopId": "annmarc2" }, { "arrival": { "time": "1761837992", "uncertainty": 120 }, "departure": { "time": "1761837992", "uncertainty": 120 }, "stopId": "annclos2" }, { "arrival": { "time": "1761838092", "uncertainty": 120 }, "departure": { "time": "1761838092", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1761838188", "uncertainty": 120 }, "departure": { "time": "1761838188", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1761838243", "uncertainty": 120 }, "departure": { "time": "1761838243", "uncertainty": 120 }, "stopId": "amblach2" }, { "arrival": { "time": "1761838291", "uncertainty": 120 }, "departure": { "time": "1761838291", "uncertainty": 120 }, "stopId": "annbrou2" }, { "arrival": { "time": "1761838392", "uncertainty": 120 }, "departure": { "time": "1761838392", "uncertainty": 120 }, "stopId": "gaichat2" }, { "arrival": { "time": "1761838457", "uncertainty": 120 }, "departure": { "time": "1761838457", "uncertainty": 120 }, "stopId": "gaimair2" }, { "arrival": { "time": "1761838488", "uncertainty": 120 }, "departure": { "time": "1761838488", "uncertainty": 120 }, "stopId": "gaiegli2" }, { "arrival": { "time": "1761838527", "uncertainty": 120 }, "departure": { "time": "1761838527", "uncertainty": 120 }, "stopId": "gaifeux2" }, { "arrival": { "time": "1761838605", "uncertainty": 120 }, "departure": { "time": "1761838605", "uncertainty": 120 }, "stopId": "gaimart2" }, { "arrival": { "time": "1761838668", "uncertainty": 120 }, "stopId": "gaifoss1" } ], "timestamp": "1761837156", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21748305" }, "vehicle": { "id": "334", "label": "334" } } }, { "id": "21748407", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761840359" }, "departure": { "time": "1761840359" }, "stopId": "vmocedr2" }, { "arrival": { "time": "1761840399" }, "departure": { "time": "1761840399" }, "stopId": "annbonn2" }, { "arrival": { "time": "1761840467" }, "departure": { "time": "1761840467" }, "stopId": "anndrag2" }, { "arrival": { "time": "1761840497" }, "departure": { "time": "1761840497" }, "stopId": "anndrag4" }, { "arrival": { "time": "1761840545" }, "departure": { "time": "1761840545" }, "stopId": "annvale2" }, { "arrival": { "time": "1761840607" }, "departure": { "time": "1761840607" }, "stopId": "annbleu2" }, { "arrival": { "time": "1761841460" }, "departure": { "time": "1761841460" }, "stopId": "ambedel1" }, { "arrival": { "time": "1761841553" }, "departure": { "time": "1761841553" }, "stopId": "ambifsi2" }, { "departure": { "time": "1761836972", "uncertainty": 120 }, "stopId": "stjgare1" }, { "arrival": { "time": "1761837246" }, "departure": { "time": "1761837246" }, "stopId": "stjaran2" }, { "arrival": { "time": "1761837333" }, "departure": { "time": "1761837333" }, "stopId": "stjfeig2" }, { "arrival": { "time": "1761837454" }, "departure": { "time": "1761837454" }, "stopId": "stjcerv2" }, { "arrival": { "time": "1761837530" }, "departure": { "time": "1761837530" }, "stopId": "stjcasi2" }, { "arrival": { "time": "1761837680" }, "departure": { "time": "1761837680" }, "stopId": "neycent2" }, { "arrival": { "time": "1761837754" }, "departure": { "time": "1761837754" }, "stopId": "neymoui2" }, { "arrival": { "time": "1761837797" }, "departure": { "time": "1761837797" }, "stopId": "neychef2" }, { "arrival": { "time": "1761837818" }, "departure": { "time": "1761837818" }, "stopId": "neyforg2" }, { "arrival": { "time": "1761837955" }, "departure": { "time": "1761837955" }, "stopId": "arcconv1" }, { "arrival": { "time": "1761837996" }, "departure": { "time": "1761837996" }, "stopId": "arccomm1" }, { "arrival": { "time": "1761838363" }, "departure": { "time": "1761838363" }, "stopId": "stjpont4" }, { "arrival": { "time": "1761838596" }, "departure": { "time": "1761838596" }, "stopId": "colmarc2" }, { "arrival": { "time": "1761838959" }, "departure": { "time": "1761838959" }, "stopId": "bossous2" }, { "arrival": { "time": "1761839196" }, "departure": { "time": "1761839196" }, "stopId": "etrdoua2" }, { "arrival": { "time": "1761839391" }, "departure": { "time": "1761839391" }, "stopId": "etriles2" }, { "arrival": { "time": "1761839763" }, "departure": { "time": "1761839763" }, "stopId": "etrmair2" }, { "arrival": { "time": "1761839859" }, "departure": { "time": "1761839859" }, "stopId": "etrblan2" }, { "arrival": { "time": "1761839976" }, "departure": { "time": "1761839976" }, "stopId": "etrpont1" }, { "arrival": { "time": "1761839950", "uncertainty": 120 }, "departure": { "time": "1761839950", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "annprof2" }, { "arrival": { "time": "1761840676" }, "departure": { "time": "1761840676" }, "stopId": "annandr2" }, { "arrival": { "time": "1761840881" }, "departure": { "time": "1761840881" }, "stopId": "annclos2" }, { "arrival": { "time": "1761840981" }, "departure": { "time": "1761840981" }, "stopId": "annbaro2" }, { "arrival": { "time": "1761841121" }, "departure": { "time": "1761841121" }, "stopId": "ambcroi2" }, { "arrival": { "time": "1761841316" }, "departure": { "time": "1761841316" }, "stopId": "ambpaix1" }, { "arrival": { "time": "1761841379" }, "departure": { "time": "1761841379" }, "stopId": "ambjaur1" }, { "arrival": { "time": "1761841425" }, "departure": { "time": "1761841425" }, "stopId": "ambmart1" }, { "arrival": { "time": "1761841388", "uncertainty": 120 }, "departure": { "time": "1761841388", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambecof2" }, { "arrival": { "time": "1761841442", "uncertainty": 120 }, "departure": { "time": "1761841442", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambifsi2" }, { "arrival": { "time": "1761841634" }, "stopId": "vlgroto2" } ], "timestamp": "1761837156", "trip": { "routeId": "4", "scheduleRelationship": "SCHEDULED", "tripId": "21748407" }, "vehicle": { "id": "401", "label": "401" } } }, { "id": "21748589", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761835562", "uncertainty": 120 }, "stopId": "cravict1" }, { "arrival": { "time": "1761835711", "uncertainty": 120 }, "departure": { "time": "1761835711", "uncertainty": 120 }, "stopId": "crapico1" }, { "arrival": { "time": "1761835778", "uncertainty": 120 }, "departure": { "time": "1761835778", "uncertainty": 120 }, "stopId": "cramair1" }, { "arrival": { "time": "1761835888", "uncertainty": 120 }, "departure": { "time": "1761835892", "uncertainty": 120 }, "stopId": "cravict1" }, { "arrival": { "time": "1761835971", "uncertainty": 120 }, "departure": { "time": "1761835980", "uncertainty": 120 }, "stopId": "craspor2" }, { "arrival": { "time": "1761836066", "uncertainty": 120 }, "departure": { "time": "1761836102", "uncertainty": 120 }, "stopId": "cratatt2" }, { "arrival": { "time": "1761836180", "uncertainty": 120 }, "departure": { "time": "1761836180", "uncertainty": 120 }, "stopId": "vmotepp2" }, { "arrival": { "time": "1761836379", "uncertainty": 120 }, "departure": { "time": "1761836402", "uncertainty": 120 }, "stopId": "vmorape2" }, { "arrival": { "time": "1761836529", "uncertainty": 120 }, "departure": { "time": "1761836529", "uncertainty": 120 }, "stopId": "vmocorl2" }, { "arrival": { "time": "1761836590", "uncertainty": 120 }, "departure": { "time": "1761836590", "uncertainty": 120 }, "stopId": "vmohuti2" }, { "arrival": { "time": "1761836706", "uncertainty": 120 }, "departure": { "time": "1761836706", "uncertainty": 120 }, "stopId": "vmovetr2" }, { "arrival": { "time": "1761836804", "uncertainty": 120 }, "departure": { "time": "1761836804", "uncertainty": 120 }, "stopId": "vmomarr2" }, { "arrival": { "time": "1761836919", "uncertainty": 120 }, "departure": { "time": "1761836937", "uncertainty": 120 }, "stopId": "vmonous2" }, { "arrival": { "time": "1761836986", "uncertainty": 120 }, "departure": { "time": "1761837002", "uncertainty": 120 }, "stopId": "vmoeuro2" }, { "arrival": { "time": "1761837032", "uncertainty": 120 }, "departure": { "time": "1761837032", "uncertainty": 120 }, "stopId": "vmomonn2" }, { "arrival": { "time": "1761837117", "uncertainty": 120 }, "departure": { "time": "1761837122", "uncertainty": 120 }, "stopId": "vmoeuro1" }, { "arrival": { "time": "1761837202", "uncertainty": 120 }, "departure": { "time": "1761837202", "uncertainty": 120 }, "stopId": "vmocedr2" }, { "arrival": { "time": "1761837242", "uncertainty": 120 }, "departure": { "time": "1761837242", "uncertainty": 120 }, "stopId": "annbonn2" }, { "arrival": { "time": "1761837310", "uncertainty": 120 }, "departure": { "time": "1761837310", "uncertainty": 120 }, "stopId": "anndrag2" }, { "arrival": { "time": "1761837387", "uncertainty": 120 }, "departure": { "time": "1761837387", "uncertainty": 120 }, "stopId": "annvale2" }, { "arrival": { "time": "1761837449", "uncertainty": 120 }, "departure": { "time": "1761837449", "uncertainty": 120 }, "stopId": "annbleu2" }, { "arrival": { "time": "1761837584", "uncertainty": 120 }, "departure": { "time": "1761837584", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761837659", "uncertainty": 120 }, "departure": { "time": "1761837659", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761837782", "uncertainty": 120 }, "departure": { "time": "1761837782", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1761837948", "uncertainty": 120 }, "stopId": "anngare1" } ], "timestamp": "1761837156", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21748589" }, "vehicle": { "id": "339", "label": "339" } } }, { "id": "21748597", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761840300", "uncertainty": 120 }, "stopId": "cravict1" } ], "timestamp": "1761837156", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21748597" } } }, { "id": "21748591", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761835592", "uncertainty": 120 }, "stopId": "anngare1" }, { "arrival": { "time": "1761835652", "uncertainty": 120 }, "departure": { "time": "1761835652", "uncertainty": 120 }, "stopId": "anneuma1" }, { "arrival": { "time": "1761835792", "uncertainty": 120 }, "departure": { "time": "1761835792", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1761835870", "uncertainty": 120 }, "departure": { "time": "1761835922", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1761836042", "uncertainty": 120 }, "departure": { "time": "1761836042", "uncertainty": 120 }, "stopId": "annbleu1" }, { "arrival": { "time": "1761836132", "uncertainty": 120 }, "departure": { "time": "1761836132", "uncertainty": 120 }, "stopId": "annvale1" }, { "arrival": { "time": "1761836180", "uncertainty": 120 }, "departure": { "time": "1761836192", "uncertainty": 120 }, "stopId": "anndrag1" }, { "arrival": { "time": "1761836239", "uncertainty": 120 }, "departure": { "time": "1761836239", "uncertainty": 120 }, "stopId": "annbonn1" }, { "arrival": { "time": "1761836252", "uncertainty": 120 }, "departure": { "time": "1761836252", "uncertainty": 120 }, "stopId": "vmocedr1" }, { "arrival": { "time": "1761836331", "uncertainty": 120 }, "departure": { "time": "1761836331", "uncertainty": 120 }, "stopId": "vmoeuro2" }, { "arrival": { "time": "1761836361", "uncertainty": 120 }, "departure": { "time": "1761836361", "uncertainty": 120 }, "stopId": "vmomonn2" }, { "arrival": { "time": "1761836418", "uncertainty": 120 }, "departure": { "time": "1761836418", "uncertainty": 120 }, "stopId": "vmoeuro1" }, { "arrival": { "time": "1761836515", "uncertainty": 120 }, "departure": { "time": "1761836515", "uncertainty": 120 }, "stopId": "vmonous1" }, { "arrival": { "time": "1761836566", "uncertainty": 120 }, "departure": { "time": "1761836593", "uncertainty": 120 }, "stopId": "vmomarr1" }, { "arrival": { "time": "1761836714", "uncertainty": 120 }, "departure": { "time": "1761836714", "uncertainty": 120 }, "stopId": "vmovetr1" }, { "arrival": { "time": "1761836780", "uncertainty": 120 }, "departure": { "time": "1761836780", "uncertainty": 120 }, "stopId": "vmohuti1" }, { "arrival": { "time": "1761836828", "uncertainty": 120 }, "departure": { "time": "1761836828", "uncertainty": 120 }, "stopId": "vmocorl1" }, { "arrival": { "time": "1761836902", "uncertainty": 120 }, "departure": { "time": "1761836912", "uncertainty": 120 }, "stopId": "vmorape1" }, { "arrival": { "time": "1761837118", "uncertainty": 120 }, "departure": { "time": "1761837118", "uncertainty": 120 }, "stopId": "vmotepp1" }, { "arrival": { "time": "1761837222", "uncertainty": 120 }, "departure": { "time": "1761837222", "uncertainty": 120 }, "stopId": "cratatt1" }, { "arrival": { "time": "1761837299", "uncertainty": 120 }, "departure": { "time": "1761837299", "uncertainty": 120 }, "stopId": "craspor1" }, { "arrival": { "time": "1761837402", "uncertainty": 120 }, "stopId": "cravict1" } ], "timestamp": "1761837156", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21748591" }, "vehicle": { "id": "344", "label": "344" } } }, { "id": "21748188", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761838500", "uncertainty": 120 }, "stopId": "gaimoil2" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748188" } } }, { "id": "21748368", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761837130", "uncertainty": 120 }, "stopId": "anngare1" }, { "arrival": { "time": "1761837234", "uncertainty": 120 }, "departure": { "time": "1761837234", "uncertainty": 120 }, "stopId": "anneuma1" }, { "arrival": { "time": "1761837351", "uncertainty": 120 }, "departure": { "time": "1761837351", "uncertainty": 120 }, "stopId": "annroma1" }, { "arrival": { "time": "1761837445", "uncertainty": 120 }, "departure": { "time": "1761837445", "uncertainty": 120 }, "stopId": "annglie1" }, { "arrival": { "time": "1761837559", "uncertainty": 120 }, "departure": { "time": "1761837559", "uncertainty": 120 }, "stopId": "annmerm1" }, { "arrival": { "time": "1761837594", "uncertainty": 120 }, "departure": { "time": "1761837594", "uncertainty": 120 }, "stopId": "annsous1" }, { "arrival": { "time": "1761837651", "uncertainty": 120 }, "departure": { "time": "1761837651", "uncertainty": 120 }, "stopId": "annimpo1" }, { "arrival": { "time": "1761837693", "uncertainty": 120 }, "departure": { "time": "1761837693", "uncertainty": 120 }, "stopId": "annctra1" }, { "arrival": { "time": "1761837752", "uncertainty": 120 }, "departure": { "time": "1761837752", "uncertainty": 120 }, "stopId": "vmonant1" }, { "arrival": { "time": "1761837832", "uncertainty": 120 }, "departure": { "time": "1761837832", "uncertainty": 120 }, "stopId": "vmobasm1" }, { "arrival": { "time": "1761837933", "uncertainty": 120 }, "departure": { "time": "1761837933", "uncertainty": 120 }, "stopId": "vmotepp1" }, { "arrival": { "time": "1761838006", "uncertainty": 120 }, "departure": { "time": "1761838006", "uncertainty": 120 }, "stopId": "cratatt1" }, { "arrival": { "time": "1761838083", "uncertainty": 120 }, "departure": { "time": "1761838083", "uncertainty": 120 }, "stopId": "cratani1" }, { "arrival": { "time": "1761838195", "uncertainty": 120 }, "departure": { "time": "1761838195", "uncertainty": 120 }, "stopId": "craberg1" }, { "arrival": { "time": "1761838378", "uncertainty": 120 }, "departure": { "time": "1761838378", "uncertainty": 120 }, "stopId": "bonmeno1" }, { "arrival": { "time": "1761838409", "uncertainty": 120 }, "stopId": "bonentr2" } ], "timestamp": "1761837156", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21748368" }, "vehicle": { "id": "327", "label": "327" } } }, { "id": "21748548", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761838200", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1761837156", "trip": { "routeId": "7", "scheduleRelationship": "SCHEDULED", "tripId": "21748548" } } }, { "id": "21748089", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761840600", "uncertainty": 120 }, "stopId": "annclos2" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748089" } } }, { "id": "21748079", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761839100", "uncertainty": 120 }, "stopId": "annclos2" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748079" } } }, { "id": "21748406", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761838740", "uncertainty": 120 }, "stopId": "vlgroto2" } ], "timestamp": "1761837156", "trip": { "routeId": "4", "scheduleRelationship": "SCHEDULED", "tripId": "21748406" } } }, { "id": "21748366", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761836192", "uncertainty": 120 }, "stopId": "bonentr2" }, { "arrival": { "time": "1761836234", "uncertainty": 120 }, "departure": { "time": "1761836234", "uncertainty": 120 }, "stopId": "bonmeno2" }, { "arrival": { "time": "1761836377", "uncertainty": 120 }, "departure": { "time": "1761836402", "uncertainty": 120 }, "stopId": "craberg2" }, { "arrival": { "time": "1761836529", "uncertainty": 120 }, "departure": { "time": "1761836552", "uncertainty": 120 }, "stopId": "cratani2" }, { "arrival": { "time": "1761836635", "uncertainty": 120 }, "departure": { "time": "1761836702", "uncertainty": 120 }, "stopId": "cratatt2" }, { "arrival": { "time": "1761836808", "uncertainty": 120 }, "departure": { "time": "1761836822", "uncertainty": 120 }, "stopId": "vmotepp2" }, { "arrival": { "time": "1761836929", "uncertainty": 120 }, "departure": { "time": "1761836942", "uncertainty": 120 }, "stopId": "vmobasm2" }, { "arrival": { "time": "1761837002", "uncertainty": 120 }, "departure": { "time": "1761837002", "uncertainty": 120 }, "stopId": "vmonant2" }, { "arrival": { "time": "1761837032", "uncertainty": 120 }, "departure": { "time": "1761837032", "uncertainty": 120 }, "stopId": "annctra2" }, { "arrival": { "time": "1761837103", "uncertainty": 120 }, "departure": { "time": "1761837103", "uncertainty": 120 }, "stopId": "annimpo2" }, { "arrival": { "time": "1761837148", "uncertainty": 120 }, "departure": { "time": "1761837152", "uncertainty": 120 }, "stopId": "annsous2" }, { "arrival": { "time": "1761837191", "uncertainty": 120 }, "departure": { "time": "1761837191", "uncertainty": 120 }, "stopId": "annmerm2" }, { "arrival": { "time": "1761837295", "uncertainty": 120 }, "departure": { "time": "1761837295", "uncertainty": 120 }, "stopId": "annglie2" }, { "arrival": { "time": "1761837379", "uncertainty": 120 }, "departure": { "time": "1761837379", "uncertainty": 120 }, "stopId": "annroma2" }, { "arrival": { "time": "1761837458", "uncertainty": 120 }, "departure": { "time": "1761837458", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1761837544", "uncertainty": 120 }, "stopId": "anngare2" } ], "timestamp": "1761837156", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21748366" }, "vehicle": { "id": "345", "label": "345" } } }, { "id": "21748323", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761840495", "uncertainty": 120 }, "departure": { "time": "1761840495", "uncertainty": 120 }, "stopId": "vlgallo2" }, { "arrival": { "time": "1761840620", "uncertainty": 120 }, "departure": { "time": "1761840620", "uncertainty": 120 }, "stopId": "annvich1" }, { "departure": { "time": "1761839100", "uncertainty": 120 }, "stopId": "gaifoss1" }, { "arrival": { "time": "1761839230", "uncertainty": 120 }, "departure": { "time": "1761839230", "uncertainty": 120 }, "stopId": "gaivern1" }, { "arrival": { "time": "1761839300", "uncertainty": 120 }, "departure": { "time": "1761839300", "uncertainty": 120 }, "stopId": "gaigent1" }, { "arrival": { "time": "1761839400", "uncertainty": 120 }, "departure": { "time": "1761839400", "uncertainty": 120 }, "stopId": "gaiegli3" }, { "arrival": { "time": "1761839450", "uncertainty": 120 }, "departure": { "time": "1761839450", "uncertainty": 120 }, "stopId": "gaimair1" }, { "arrival": { "time": "1761839562", "uncertainty": 120 }, "departure": { "time": "1761839562", "uncertainty": 120 }, "stopId": "gaichat1" }, { "arrival": { "time": "1761839723", "uncertainty": 120 }, "departure": { "time": "1761839723", "uncertainty": 120 }, "stopId": "annbrou1" }, { "arrival": { "time": "1761839802", "uncertainty": 120 }, "departure": { "time": "1761839802", "uncertainty": 120 }, "stopId": "amblach1" }, { "arrival": { "time": "1761839880", "uncertainty": 120 }, "departure": { "time": "1761839880", "uncertainty": 120 }, "stopId": "ambcroi1" }, { "arrival": { "time": "1761839949", "uncertainty": 120 }, "departure": { "time": "1761839949", "uncertainty": 120 }, "stopId": "annbaro1" }, { "arrival": { "time": "1761840003", "uncertainty": 120 }, "departure": { "time": "1761840003", "uncertainty": 120 }, "stopId": "annclos3" }, { "arrival": { "time": "1761840180", "uncertainty": 120 }, "departure": { "time": "1761840180", "uncertainty": 120 }, "stopId": "annmarc1" }, { "arrival": { "time": "1761840211", "uncertainty": 120 }, "departure": { "time": "1761840211", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761840269", "uncertainty": 120 }, "departure": { "time": "1761840269", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761840411", "uncertainty": 120 }, "departure": { "time": "1761840411", "uncertainty": 120 }, "stopId": "vlgtour2" }, { "arrival": { "time": "1761840492", "uncertainty": 120 }, "departure": { "time": "1761840492", "uncertainty": 120 }, "stopId": "vlgallo2" }, { "arrival": { "time": "1761840600", "uncertainty": 120 }, "departure": { "time": "1761840600", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgegli2" }, { "arrival": { "time": "1761840676", "uncertainty": 120 }, "departure": { "time": "1761840676", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlglebo1" }, { "arrival": { "time": "1761840733", "uncertainty": 120 }, "departure": { "time": "1761840733", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "annvich1" }, { "arrival": { "time": "1761840703", "uncertainty": 120 }, "departure": { "time": "1761840703", "uncertainty": 120 }, "stopId": "annresi2" }, { "arrival": { "time": "1761840786", "uncertainty": 120 }, "departure": { "time": "1761840786", "uncertainty": 120 }, "stopId": "annmont1" }, { "arrival": { "time": "1761840850", "uncertainty": 120 }, "departure": { "time": "1761840850", "uncertainty": 120 }, "stopId": "vlgcoqu1" }, { "arrival": { "time": "1761840916", "uncertainty": 120 }, "departure": { "time": "1761840916", "uncertainty": 120 }, "stopId": "vlglang4" }, { "arrival": { "time": "1761840941", "uncertainty": 120 }, "departure": { "time": "1761840941", "uncertainty": 120 }, "stopId": "vlgdebu1" }, { "arrival": { "time": "1761841024", "uncertainty": 120 }, "stopId": "vlgplan1" } ], "timestamp": "1761837156", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21748323" } } }, { "id": "21748452", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761839254", "uncertainty": 120 }, "departure": { "time": "1761839254", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761839398", "uncertainty": 120 }, "departure": { "time": "1761839398", "uncertainty": 120 }, "stopId": "vlglebo2" }, { "departure": { "time": "1761838140", "uncertainty": 120 }, "stopId": "vmomonn1" }, { "arrival": { "time": "1761838230", "uncertainty": 120 }, "departure": { "time": "1761838230", "uncertainty": 120 }, "stopId": "annlema2" }, { "arrival": { "time": "1761838308", "uncertainty": 120 }, "departure": { "time": "1761838308", "uncertainty": 120 }, "stopId": "annrier2" }, { "arrival": { "time": "1761838361", "uncertainty": 120 }, "departure": { "time": "1761838361", "uncertainty": 120 }, "stopId": "annanne2" }, { "arrival": { "time": "1761838440", "uncertainty": 120 }, "departure": { "time": "1761838440", "uncertainty": 120 }, "stopId": "annroug2" }, { "arrival": { "time": "1761838530", "uncertainty": 120 }, "departure": { "time": "1761838530", "uncertainty": 120 }, "stopId": "annperi2" }, { "arrival": { "time": "1761838680", "uncertainty": 120 }, "departure": { "time": "1761838680", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761838798", "uncertainty": 120 }, "departure": { "time": "1761838798", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761838968", "uncertainty": 120 }, "departure": { "time": "1761838968", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1761839100", "uncertainty": 120 }, "departure": { "time": "1761839100", "uncertainty": 120 }, "stopId": "anngare3" }, { "arrival": { "time": "1761839250", "uncertainty": 120 }, "departure": { "time": "1761839250", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761839340", "uncertainty": 120 }, "departure": { "time": "1761839340", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgegli2" }, { "arrival": { "time": "1761839484", "uncertainty": 120 }, "departure": { "time": "1761839484", "uncertainty": 120 }, "stopId": "vlglang1" }, { "arrival": { "time": "1761839605", "uncertainty": 120 }, "departure": { "time": "1761839605", "uncertainty": 120 }, "stopId": "vlgvoir1" }, { "arrival": { "time": "1761839670", "uncertainty": 120 }, "departure": { "time": "1761839670", "uncertainty": 120 }, "stopId": "vlgbuch1" }, { "arrival": { "time": "1761839784", "uncertainty": 120 }, "departure": { "time": "1761839784", "uncertainty": 120 }, "stopId": "vlgzimo1" }, { "arrival": { "time": "1761839905", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1761837156", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748452" } } }, { "id": "21748077", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761837900", "uncertainty": 120 }, "stopId": "annclos2" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748077" } } }, { "id": "21748252", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761838274", "uncertainty": 120 }, "departure": { "time": "1761838274", "uncertainty": 120 }, "stopId": "ambedel1" }, { "arrival": { "time": "1761838367", "uncertainty": 120 }, "departure": { "time": "1761838367", "uncertainty": 120 }, "stopId": "ambifsi2" }, { "departure": { "time": "1761837360", "uncertainty": 120 }, "stopId": "gaifoss1" }, { "arrival": { "time": "1761837436", "uncertainty": 120 }, "departure": { "time": "1761837436", "uncertainty": 120 }, "stopId": "gaimart1" }, { "arrival": { "time": "1761837542", "uncertainty": 120 }, "departure": { "time": "1761837542", "uncertainty": 120 }, "stopId": "gaifeux1" }, { "arrival": { "time": "1761837600", "uncertainty": 120 }, "departure": { "time": "1761837600", "uncertainty": 120 }, "stopId": "gaiegli1" }, { "arrival": { "time": "1761837653", "uncertainty": 120 }, "departure": { "time": "1761837653", "uncertainty": 120 }, "stopId": "gaiboss1" }, { "arrival": { "time": "1761837720", "uncertainty": 120 }, "departure": { "time": "1761837720", "uncertainty": 120 }, "stopId": "gaipost1" }, { "arrival": { "time": "1761837888", "uncertainty": 120 }, "departure": { "time": "1761837888", "uncertainty": 120 }, "stopId": "gaitour1" }, { "arrival": { "time": "1761838015", "uncertainty": 120 }, "departure": { "time": "1761838015", "uncertainty": 120 }, "stopId": "ambmoul1" }, { "arrival": { "time": "1761838148", "uncertainty": 120 }, "departure": { "time": "1761838148", "uncertainty": 120 }, "stopId": "ambpaix1" }, { "arrival": { "time": "1761838200", "uncertainty": 120 }, "departure": { "time": "1761838200", "uncertainty": 120 }, "stopId": "ambjaur1" }, { "arrival": { "time": "1761838239", "uncertainty": 120 }, "departure": { "time": "1761838239", "uncertainty": 120 }, "stopId": "ambmart1" }, { "arrival": { "time": "1761838380", "uncertainty": 120 }, "departure": { "time": "1761838380", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambecof2" }, { "arrival": { "time": "1761838422", "uncertainty": 120 }, "departure": { "time": "1761838422", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambifsi2" }, { "arrival": { "time": "1761838436", "uncertainty": 120 }, "departure": { "time": "1761838436", "uncertainty": 120 }, "stopId": "vlgroto2" }, { "arrival": { "time": "1761838509", "uncertainty": 120 }, "departure": { "time": "1761838509", "uncertainty": 120 }, "stopId": "vlgheno1" }, { "arrival": { "time": "1761838664", "uncertainty": 120 }, "departure": { "time": "1761838664", "uncertainty": 120 }, "stopId": "vlgneuf1" }, { "arrival": { "time": "1761838866", "uncertainty": 120 }, "stopId": "vlgegli2" } ], "timestamp": "1761837156", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "21748252" } } }, { "id": "21748409", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761843803", "uncertainty": 120 }, "departure": { "time": "1761843803", "uncertainty": 120 }, "stopId": "vmocedr2" }, { "arrival": { "time": "1761843843", "uncertainty": 120 }, "departure": { "time": "1761843843", "uncertainty": 120 }, "stopId": "annbonn2" }, { "arrival": { "time": "1761843911", "uncertainty": 120 }, "departure": { "time": "1761843911", "uncertainty": 120 }, "stopId": "anndrag2" }, { "arrival": { "time": "1761843941", "uncertainty": 120 }, "departure": { "time": "1761843941", "uncertainty": 120 }, "stopId": "anndrag4" }, { "arrival": { "time": "1761843989", "uncertainty": 120 }, "departure": { "time": "1761843989", "uncertainty": 120 }, "stopId": "annvale2" }, { "arrival": { "time": "1761844051", "uncertainty": 120 }, "departure": { "time": "1761844051", "uncertainty": 120 }, "stopId": "annbleu2" }, { "arrival": { "time": "1761844911", "uncertainty": 120 }, "departure": { "time": "1761844911", "uncertainty": 120 }, "stopId": "ambedel1" }, { "arrival": { "time": "1761845004", "uncertainty": 120 }, "departure": { "time": "1761845004", "uncertainty": 120 }, "stopId": "ambifsi2" }, { "departure": { "time": "1761840540", "uncertainty": 120 }, "stopId": "stjgare1" }, { "arrival": { "time": "1761840692", "uncertainty": 120 }, "departure": { "time": "1761840692", "uncertainty": 120 }, "stopId": "stjaran2" }, { "arrival": { "time": "1761840779", "uncertainty": 120 }, "departure": { "time": "1761840779", "uncertainty": 120 }, "stopId": "stjfeig2" }, { "arrival": { "time": "1761840900", "uncertainty": 120 }, "departure": { "time": "1761840900", "uncertainty": 120 }, "stopId": "stjcerv2" }, { "arrival": { "time": "1761840976", "uncertainty": 120 }, "departure": { "time": "1761840976", "uncertainty": 120 }, "stopId": "stjcasi2" }, { "arrival": { "time": "1761841126", "uncertainty": 120 }, "departure": { "time": "1761841126", "uncertainty": 120 }, "stopId": "neycent2" }, { "arrival": { "time": "1761841200", "uncertainty": 120 }, "departure": { "time": "1761841200", "uncertainty": 120 }, "stopId": "neymoui2" }, { "arrival": { "time": "1761841243", "uncertainty": 120 }, "departure": { "time": "1761841243", "uncertainty": 120 }, "stopId": "neychef2" }, { "arrival": { "time": "1761841264", "uncertainty": 120 }, "departure": { "time": "1761841264", "uncertainty": 120 }, "stopId": "neyforg2" }, { "arrival": { "time": "1761841401", "uncertainty": 120 }, "departure": { "time": "1761841401", "uncertainty": 120 }, "stopId": "arcconv1" }, { "arrival": { "time": "1761841440", "uncertainty": 120 }, "departure": { "time": "1761841440", "uncertainty": 120 }, "stopId": "arccomm1" }, { "arrival": { "time": "1761841807", "uncertainty": 120 }, "departure": { "time": "1761841807", "uncertainty": 120 }, "stopId": "stjpont4" }, { "arrival": { "time": "1761842040", "uncertainty": 120 }, "departure": { "time": "1761842040", "uncertainty": 120 }, "stopId": "colmarc2" }, { "arrival": { "time": "1761842403", "uncertainty": 120 }, "departure": { "time": "1761842403", "uncertainty": 120 }, "stopId": "bossous2" }, { "arrival": { "time": "1761842640", "uncertainty": 120 }, "departure": { "time": "1761842640", "uncertainty": 120 }, "stopId": "etrdoua2" }, { "arrival": { "time": "1761842835", "uncertainty": 120 }, "departure": { "time": "1761842835", "uncertainty": 120 }, "stopId": "etriles2" }, { "arrival": { "time": "1761843207", "uncertainty": 120 }, "departure": { "time": "1761843207", "uncertainty": 120 }, "stopId": "etrmair2" }, { "arrival": { "time": "1761843303", "uncertainty": 120 }, "departure": { "time": "1761843303", "uncertainty": 120 }, "stopId": "etrblan2" }, { "arrival": { "time": "1761843420", "uncertainty": 120 }, "departure": { "time": "1761843420", "uncertainty": 120 }, "stopId": "etrpont1" }, { "arrival": { "time": "1761843550", "uncertainty": 120 }, "departure": { "time": "1761843550", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "annprof2" }, { "arrival": { "time": "1761844120", "uncertainty": 120 }, "departure": { "time": "1761844120", "uncertainty": 120 }, "stopId": "annandr2" }, { "arrival": { "time": "1761844325", "uncertainty": 120 }, "departure": { "time": "1761844325", "uncertainty": 120 }, "stopId": "annclos2" }, { "arrival": { "time": "1761844425", "uncertainty": 120 }, "departure": { "time": "1761844425", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1761844565", "uncertainty": 120 }, "departure": { "time": "1761844565", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1761844760", "uncertainty": 120 }, "departure": { "time": "1761844760", "uncertainty": 120 }, "stopId": "ambpaix1" }, { "arrival": { "time": "1761844826", "uncertainty": 120 }, "departure": { "time": "1761844826", "uncertainty": 120 }, "stopId": "ambjaur1" }, { "arrival": { "time": "1761844875", "uncertainty": 120 }, "departure": { "time": "1761844875", "uncertainty": 120 }, "stopId": "ambmart1" }, { "arrival": { "time": "1761844992", "uncertainty": 120 }, "departure": { "time": "1761844992", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambecof2" }, { "arrival": { "time": "1761845047", "uncertainty": 120 }, "departure": { "time": "1761845047", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambifsi2" }, { "arrival": { "time": "1761845089", "uncertainty": 120 }, "stopId": "vlgroto2" } ], "timestamp": "1761837156", "trip": { "routeId": "4", "scheduleRelationship": "SCHEDULED", "tripId": "21748409" } } }, { "id": "21748450", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761836548", "uncertainty": 120 }, "stopId": "craalte2" }, { "arrival": { "time": "1761836671", "uncertainty": 120 }, "departure": { "time": "1761836698", "uncertainty": 120 }, "stopId": "vlgzimo2" }, { "arrival": { "time": "1761836785", "uncertainty": 120 }, "departure": { "time": "1761836788", "uncertainty": 120 }, "stopId": "vlgbuch2" }, { "arrival": { "time": "1761836866", "uncertainty": 120 }, "departure": { "time": "1761836908", "uncertainty": 120 }, "stopId": "vlgvoir2" }, { "arrival": { "time": "1761836968", "uncertainty": 120 }, "departure": { "time": "1761836998", "uncertainty": 120 }, "stopId": "vlglang2" }, { "arrival": { "time": "1761837087", "uncertainty": 120 }, "departure": { "time": "1761837088", "uncertainty": 120 }, "stopId": "vlgegli1" }, { "arrival": { "time": "1761837174", "uncertainty": 120 }, "departure": { "time": "1761837174", "uncertainty": 120 }, "stopId": "vlgrepu2" }, { "arrival": { "time": "1761837271", "uncertainty": 120 }, "departure": { "time": "1761837271", "uncertainty": 120 }, "stopId": "anngare1" }, { "arrival": { "time": "1761837377", "uncertainty": 120 }, "departure": { "time": "1761837377", "uncertainty": 120 }, "stopId": "anneuma1" }, { "arrival": { "time": "1761837492", "uncertainty": 120 }, "departure": { "time": "1761837492", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1761837557", "uncertainty": 120 }, "departure": { "time": "1761837557", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1761837674", "uncertainty": 120 }, "departure": { "time": "1761837674", "uncertainty": 120 }, "stopId": "annperi1" }, { "arrival": { "time": "1761837735", "uncertainty": 120 }, "departure": { "time": "1761837735", "uncertainty": 120 }, "stopId": "annroug1" }, { "arrival": { "time": "1761837823", "uncertainty": 120 }, "departure": { "time": "1761837823", "uncertainty": 120 }, "stopId": "annanne1" }, { "arrival": { "time": "1761837879", "uncertainty": 120 }, "departure": { "time": "1761837879", "uncertainty": 120 }, "stopId": "annrier1" }, { "arrival": { "time": "1761837966", "uncertainty": 120 }, "departure": { "time": "1761837966", "uncertainty": 120 }, "stopId": "annlema1" }, { "arrival": { "time": "1761838038", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1761837156", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748450" }, "vehicle": { "id": "338", "label": "338" } } }, { "id": "21748076", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761837300", "uncertainty": 120 }, "stopId": "annclos2" }, { "arrival": { "time": "1761837592", "uncertainty": 120 }, "departure": { "time": "1761837592", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1761837682", "uncertainty": 120 }, "departure": { "time": "1761837682", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1761837846", "uncertainty": 120 }, "departure": { "time": "1761837846", "uncertainty": 120 }, "stopId": "ambvoie2" }, { "arrival": { "time": "1761838126", "uncertainty": 120 }, "departure": { "time": "1761838126", "uncertainty": 120 }, "stopId": "ambmoul2" }, { "arrival": { "time": "1761838353", "uncertainty": 120 }, "departure": { "time": "1761838353", "uncertainty": 120 }, "stopId": "gaitour2" }, { "arrival": { "time": "1761838485", "uncertainty": 120 }, "departure": { "time": "1761838485", "uncertainty": 120 }, "stopId": "gaimach1" }, { "arrival": { "time": "1761838561", "uncertainty": 120 }, "stopId": "gaimoil1" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748076" } } }, { "id": "21748186", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761837300", "uncertainty": 120 }, "stopId": "gaimoil2" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748186" } } }, { "id": "21748367", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761838860", "uncertainty": 120 }, "stopId": "anngare1" } ], "timestamp": "1761837156", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21748367" } } }, { "id": "21748446", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761838260", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1761837156", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748446" } } }, { "id": "21748447", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761840060", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1761837156", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748447" } } }, { "id": "21748453", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761840154", "uncertainty": 120 }, "departure": { "time": "1761840154", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761840298", "uncertainty": 120 }, "departure": { "time": "1761840298", "uncertainty": 120 }, "stopId": "vlglebo2" }, { "departure": { "time": "1761839040", "uncertainty": 120 }, "stopId": "vmomonn1" }, { "arrival": { "time": "1761839130", "uncertainty": 120 }, "departure": { "time": "1761839130", "uncertainty": 120 }, "stopId": "annlema2" }, { "arrival": { "time": "1761839208", "uncertainty": 120 }, "departure": { "time": "1761839208", "uncertainty": 120 }, "stopId": "annrier2" }, { "arrival": { "time": "1761839261", "uncertainty": 120 }, "departure": { "time": "1761839261", "uncertainty": 120 }, "stopId": "annanne2" }, { "arrival": { "time": "1761839340", "uncertainty": 120 }, "departure": { "time": "1761839340", "uncertainty": 120 }, "stopId": "annroug2" }, { "arrival": { "time": "1761839430", "uncertainty": 120 }, "departure": { "time": "1761839430", "uncertainty": 120 }, "stopId": "annperi2" }, { "arrival": { "time": "1761839580", "uncertainty": 120 }, "departure": { "time": "1761839580", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761839698", "uncertainty": 120 }, "departure": { "time": "1761839698", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761839868", "uncertainty": 120 }, "departure": { "time": "1761839868", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1761840000", "uncertainty": 120 }, "departure": { "time": "1761840000", "uncertainty": 120 }, "stopId": "anngare3" }, { "arrival": { "time": "1761840150", "uncertainty": 120 }, "departure": { "time": "1761840150", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761840240", "uncertainty": 120 }, "departure": { "time": "1761840240", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgegli2" }, { "arrival": { "time": "1761840384", "uncertainty": 120 }, "departure": { "time": "1761840384", "uncertainty": 120 }, "stopId": "vlglang1" }, { "arrival": { "time": "1761840505", "uncertainty": 120 }, "departure": { "time": "1761840505", "uncertainty": 120 }, "stopId": "vlgvoir1" }, { "arrival": { "time": "1761840570", "uncertainty": 120 }, "departure": { "time": "1761840570", "uncertainty": 120 }, "stopId": "vlgbuch1" }, { "arrival": { "time": "1761840684", "uncertainty": 120 }, "departure": { "time": "1761840684", "uncertainty": 120 }, "stopId": "vlgzimo1" }, { "arrival": { "time": "1761840805", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1761837156", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748453" } } }, { "id": "21748191", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761840180", "uncertainty": 120 }, "stopId": "gaimoil2" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748191" } } }, { "id": "21748199", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761840600", "uncertainty": 120 }, "stopId": "gaimoil2" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748199" } } }, { "id": "21748454", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761841054", "uncertainty": 120 }, "departure": { "time": "1761841054", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761841198", "uncertainty": 120 }, "departure": { "time": "1761841198", "uncertainty": 120 }, "stopId": "vlglebo2" }, { "departure": { "time": "1761839940", "uncertainty": 120 }, "stopId": "vmomonn1" }, { "arrival": { "time": "1761840030", "uncertainty": 120 }, "departure": { "time": "1761840030", "uncertainty": 120 }, "stopId": "annlema2" }, { "arrival": { "time": "1761840108", "uncertainty": 120 }, "departure": { "time": "1761840108", "uncertainty": 120 }, "stopId": "annrier2" }, { "arrival": { "time": "1761840161", "uncertainty": 120 }, "departure": { "time": "1761840161", "uncertainty": 120 }, "stopId": "annanne2" }, { "arrival": { "time": "1761840240", "uncertainty": 120 }, "departure": { "time": "1761840240", "uncertainty": 120 }, "stopId": "annroug2" }, { "arrival": { "time": "1761840330", "uncertainty": 120 }, "departure": { "time": "1761840330", "uncertainty": 120 }, "stopId": "annperi2" }, { "arrival": { "time": "1761840480", "uncertainty": 120 }, "departure": { "time": "1761840480", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761840598", "uncertainty": 120 }, "departure": { "time": "1761840598", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761840768", "uncertainty": 120 }, "departure": { "time": "1761840768", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1761840900", "uncertainty": 120 }, "departure": { "time": "1761840900", "uncertainty": 120 }, "stopId": "anngare3" }, { "arrival": { "time": "1761841050", "uncertainty": 120 }, "departure": { "time": "1761841050", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761841140", "uncertainty": 120 }, "departure": { "time": "1761841140", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgegli2" }, { "arrival": { "time": "1761841284", "uncertainty": 120 }, "departure": { "time": "1761841284", "uncertainty": 120 }, "stopId": "vlglang1" }, { "arrival": { "time": "1761841405", "uncertainty": 120 }, "departure": { "time": "1761841405", "uncertainty": 120 }, "stopId": "vlgvoir1" }, { "arrival": { "time": "1761841470", "uncertainty": 120 }, "departure": { "time": "1761841470", "uncertainty": 120 }, "stopId": "vlgbuch1" }, { "arrival": { "time": "1761841584", "uncertainty": 120 }, "departure": { "time": "1761841584", "uncertainty": 120 }, "stopId": "vlgzimo1" }, { "arrival": { "time": "1761841705", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1761837156", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748454" } } }, { "id": "21748363", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761835319", "uncertainty": 120 }, "stopId": "anngare1" }, { "arrival": { "time": "1761835439", "uncertainty": 120 }, "departure": { "time": "1761835439", "uncertainty": 120 }, "stopId": "anneuma1" }, { "arrival": { "time": "1761835526", "uncertainty": 120 }, "departure": { "time": "1761835529", "uncertainty": 120 }, "stopId": "annroma1" }, { "arrival": { "time": "1761835615", "uncertainty": 120 }, "departure": { "time": "1761835619", "uncertainty": 120 }, "stopId": "annglie1" }, { "arrival": { "time": "1761835759", "uncertainty": 120 }, "departure": { "time": "1761835769", "uncertainty": 120 }, "stopId": "annmerm1" }, { "arrival": { "time": "1761835799", "uncertainty": 120 }, "departure": { "time": "1761835799", "uncertainty": 120 }, "stopId": "annsous1" }, { "arrival": { "time": "1761835866", "uncertainty": 120 }, "departure": { "time": "1761835866", "uncertainty": 120 }, "stopId": "annimpo1" }, { "arrival": { "time": "1761835924", "uncertainty": 120 }, "departure": { "time": "1761835924", "uncertainty": 120 }, "stopId": "annctra1" }, { "arrival": { "time": "1761835995", "uncertainty": 120 }, "departure": { "time": "1761835995", "uncertainty": 120 }, "stopId": "vmonant1" }, { "arrival": { "time": "1761836069", "uncertainty": 120 }, "departure": { "time": "1761836069", "uncertainty": 120 }, "stopId": "vmobasm1" }, { "arrival": { "time": "1761836151", "uncertainty": 120 }, "departure": { "time": "1761836151", "uncertainty": 120 }, "stopId": "vmotepp1" }, { "arrival": { "time": "1761836242", "uncertainty": 120 }, "departure": { "time": "1761836242", "uncertainty": 120 }, "stopId": "cratatt1" }, { "arrival": { "time": "1761836351", "uncertainty": 120 }, "departure": { "time": "1761836369", "uncertainty": 120 }, "stopId": "cratani1" }, { "arrival": { "time": "1761836487", "uncertainty": 120 }, "departure": { "time": "1761836489", "uncertainty": 120 }, "stopId": "craberg1" }, { "arrival": { "time": "1761836647", "uncertainty": 120 }, "departure": { "time": "1761836647", "uncertainty": 120 }, "stopId": "bonmeno1" }, { "arrival": { "time": "1761836681", "uncertainty": 120 }, "departure": { "time": "1761836699", "uncertainty": 120 }, "stopId": "bonentr1" }, { "arrival": { "time": "1761837174", "uncertainty": 120 }, "stopId": "csahopi1" } ], "timestamp": "1761837156", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21748363" }, "vehicle": { "id": "405", "label": "405" } } }, { "id": "21748322", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761838000", "uncertainty": 120 }, "departure": { "time": "1761838000", "uncertainty": 120 }, "stopId": "vlgallo2" }, { "arrival": { "time": "1761838125", "uncertainty": 120 }, "departure": { "time": "1761838125", "uncertainty": 120 }, "stopId": "annvich1" }, { "departure": { "time": "1761836409", "uncertainty": 120 }, "stopId": "gaifoss1" }, { "arrival": { "time": "1761836513", "uncertainty": 120 }, "departure": { "time": "1761836523", "uncertainty": 120 }, "stopId": "gaivern1" }, { "arrival": { "time": "1761836587", "uncertainty": 120 }, "departure": { "time": "1761836650", "uncertainty": 120 }, "stopId": "gaigent1" }, { "arrival": { "time": "1761836671", "uncertainty": 120 }, "departure": { "time": "1761836671", "uncertainty": 120 }, "stopId": "gaiegli3" }, { "arrival": { "time": "1761836731", "uncertainty": 120 }, "departure": { "time": "1761836731", "uncertainty": 120 }, "stopId": "gaimair1" }, { "arrival": { "time": "1761836801", "uncertainty": 120 }, "departure": { "time": "1761836823", "uncertainty": 120 }, "stopId": "gaichat1" }, { "arrival": { "time": "1761837121", "uncertainty": 120 }, "departure": { "time": "1761837121", "uncertainty": 120 }, "stopId": "annbrou1" }, { "arrival": { "time": "1761837226", "uncertainty": 120 }, "departure": { "time": "1761837226", "uncertainty": 120 }, "stopId": "amblach1" }, { "arrival": { "time": "1761837304", "uncertainty": 120 }, "departure": { "time": "1761837304", "uncertainty": 120 }, "stopId": "ambcroi1" }, { "arrival": { "time": "1761837423", "uncertainty": 120 }, "departure": { "time": "1761837423", "uncertainty": 120 }, "stopId": "annbaro1" }, { "arrival": { "time": "1761837486", "uncertainty": 120 }, "departure": { "time": "1761837486", "uncertainty": 120 }, "stopId": "annclos3" }, { "arrival": { "time": "1761837663", "uncertainty": 120 }, "departure": { "time": "1761837663", "uncertainty": 120 }, "stopId": "annmarc1" }, { "arrival": { "time": "1761837694", "uncertainty": 120 }, "departure": { "time": "1761837694", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761837774", "uncertainty": 120 }, "departure": { "time": "1761837774", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761837916", "uncertainty": 120 }, "departure": { "time": "1761837916", "uncertainty": 120 }, "stopId": "vlgtour2" }, { "arrival": { "time": "1761837997", "uncertainty": 120 }, "departure": { "time": "1761837997", "uncertainty": 120 }, "stopId": "vlgallo2" }, { "arrival": { "time": "1761837900", "uncertainty": 120 }, "departure": { "time": "1761837900", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgegli2" }, { "arrival": { "time": "1761837976", "uncertainty": 120 }, "departure": { "time": "1761837976", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlglebo1" }, { "arrival": { "time": "1761838033", "uncertainty": 120 }, "departure": { "time": "1761838033", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "annvich1" }, { "arrival": { "time": "1761838208", "uncertainty": 120 }, "departure": { "time": "1761838208", "uncertainty": 120 }, "stopId": "annresi2" }, { "arrival": { "time": "1761838290", "uncertainty": 120 }, "departure": { "time": "1761838290", "uncertainty": 120 }, "stopId": "annmont1" }, { "arrival": { "time": "1761838354", "uncertainty": 120 }, "departure": { "time": "1761838354", "uncertainty": 120 }, "stopId": "vlgcoqu1" }, { "arrival": { "time": "1761838420", "uncertainty": 120 }, "departure": { "time": "1761838420", "uncertainty": 120 }, "stopId": "vlglang4" }, { "arrival": { "time": "1761838445", "uncertainty": 120 }, "departure": { "time": "1761838445", "uncertainty": 120 }, "stopId": "vlgdebu1" }, { "arrival": { "time": "1761838528", "uncertainty": 120 }, "stopId": "vlgplan1" } ], "timestamp": "1761837156", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21748322" }, "vehicle": { "id": "340", "label": "340" } } }, { "id": "21748253", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761840244", "uncertainty": 120 }, "departure": { "time": "1761840244", "uncertainty": 120 }, "stopId": "ambedel1" }, { "arrival": { "time": "1761840337", "uncertainty": 120 }, "departure": { "time": "1761840337", "uncertainty": 120 }, "stopId": "ambifsi2" }, { "departure": { "time": "1761839280", "uncertainty": 120 }, "stopId": "gaifoss1" }, { "arrival": { "time": "1761839356", "uncertainty": 120 }, "departure": { "time": "1761839356", "uncertainty": 120 }, "stopId": "gaimart1" }, { "arrival": { "time": "1761839462", "uncertainty": 120 }, "departure": { "time": "1761839462", "uncertainty": 120 }, "stopId": "gaifeux1" }, { "arrival": { "time": "1761839520", "uncertainty": 120 }, "departure": { "time": "1761839520", "uncertainty": 120 }, "stopId": "gaiegli1" }, { "arrival": { "time": "1761839573", "uncertainty": 120 }, "departure": { "time": "1761839573", "uncertainty": 120 }, "stopId": "gaiboss1" }, { "arrival": { "time": "1761839640", "uncertainty": 120 }, "departure": { "time": "1761839640", "uncertainty": 120 }, "stopId": "gaipost1" }, { "arrival": { "time": "1761839808", "uncertainty": 120 }, "departure": { "time": "1761839808", "uncertainty": 120 }, "stopId": "gaitour1" }, { "arrival": { "time": "1761839987", "uncertainty": 120 }, "departure": { "time": "1761839987", "uncertainty": 120 }, "stopId": "ambmoul1" }, { "arrival": { "time": "1761840120", "uncertainty": 120 }, "departure": { "time": "1761840120", "uncertainty": 120 }, "stopId": "ambpaix1" }, { "arrival": { "time": "1761840171", "uncertainty": 120 }, "departure": { "time": "1761840171", "uncertainty": 120 }, "stopId": "ambjaur1" }, { "arrival": { "time": "1761840209", "uncertainty": 120 }, "departure": { "time": "1761840209", "uncertainty": 120 }, "stopId": "ambmart1" }, { "arrival": { "time": "1761840300", "uncertainty": 120 }, "departure": { "time": "1761840300", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambecof2" }, { "arrival": { "time": "1761840342", "uncertainty": 120 }, "departure": { "time": "1761840342", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambifsi2" }, { "arrival": { "time": "1761840407", "uncertainty": 120 }, "departure": { "time": "1761840407", "uncertainty": 120 }, "stopId": "vlgroto2" }, { "arrival": { "time": "1761840480", "uncertainty": 120 }, "departure": { "time": "1761840480", "uncertainty": 120 }, "stopId": "vlgheno1" }, { "arrival": { "time": "1761840636", "uncertainty": 120 }, "departure": { "time": "1761840636", "uncertainty": 120 }, "stopId": "vlgneuf1" }, { "arrival": { "time": "1761840840", "uncertainty": 120 }, "stopId": "vlgegli2" } ], "timestamp": "1761837156", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "21748253" } } }, { "id": "21748404", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761837523", "uncertainty": 120 }, "departure": { "time": "1761837523", "uncertainty": 120 }, "stopId": "vmocedr2" }, { "arrival": { "time": "1761837563", "uncertainty": 120 }, "departure": { "time": "1761837563", "uncertainty": 120 }, "stopId": "annbonn2" }, { "arrival": { "time": "1761837631", "uncertainty": 120 }, "departure": { "time": "1761837631", "uncertainty": 120 }, "stopId": "anndrag2" }, { "arrival": { "time": "1761837661", "uncertainty": 120 }, "departure": { "time": "1761837661", "uncertainty": 120 }, "stopId": "anndrag4" }, { "arrival": { "time": "1761837709", "uncertainty": 120 }, "departure": { "time": "1761837709", "uncertainty": 120 }, "stopId": "annvale2" }, { "arrival": { "time": "1761837771", "uncertainty": 120 }, "departure": { "time": "1761837771", "uncertainty": 120 }, "stopId": "annbleu2" }, { "arrival": { "time": "1761838561", "uncertainty": 120 }, "departure": { "time": "1761838561", "uncertainty": 120 }, "stopId": "ambedel1" }, { "arrival": { "time": "1761838654", "uncertainty": 120 }, "departure": { "time": "1761838654", "uncertainty": 120 }, "stopId": "ambifsi2" }, { "departure": { "time": "1761833598", "uncertainty": 120 }, "stopId": "stjgare1" }, { "arrival": { "time": "1761833672", "uncertainty": 120 }, "departure": { "time": "1761833676", "uncertainty": 120 }, "stopId": "stjaran2" }, { "arrival": { "time": "1761833764", "uncertainty": 120 }, "departure": { "time": "1761833764", "uncertainty": 120 }, "stopId": "stjfeig2" }, { "arrival": { "time": "1761833874", "uncertainty": 120 }, "departure": { "time": "1761833874", "uncertainty": 120 }, "stopId": "stjcerv2" }, { "arrival": { "time": "1761833946", "uncertainty": 120 }, "departure": { "time": "1761833946", "uncertainty": 120 }, "stopId": "stjcasi2" }, { "arrival": { "time": "1761834036", "uncertainty": 120 }, "departure": { "time": "1761834066", "uncertainty": 120 }, "stopId": "neycent2" }, { "arrival": { "time": "1761834133", "uncertainty": 120 }, "departure": { "time": "1761834133", "uncertainty": 120 }, "stopId": "neymoui2" }, { "arrival": { "time": "1761834280", "uncertainty": 120 }, "departure": { "time": "1761834280", "uncertainty": 120 }, "stopId": "neychef2" }, { "arrival": { "time": "1761834320", "uncertainty": 120 }, "departure": { "time": "1761834320", "uncertainty": 120 }, "stopId": "neyforg2" }, { "arrival": { "time": "1761834610", "uncertainty": 120 }, "departure": { "time": "1761834610", "uncertainty": 120 }, "stopId": "arcconv1" }, { "arrival": { "time": "1761834737", "uncertainty": 120 }, "departure": { "time": "1761834756", "uncertainty": 120 }, "stopId": "arccomm1" }, { "arrival": { "time": "1761834936", "uncertainty": 120 }, "departure": { "time": "1761834936", "uncertainty": 120 }, "stopId": "stjpont4" }, { "arrival": { "time": "1761835056", "uncertainty": 120 }, "departure": { "time": "1761835056", "uncertainty": 120 }, "stopId": "colmarc2" }, { "arrival": { "time": "1761835262", "uncertainty": 120 }, "departure": { "time": "1761835286", "uncertainty": 120 }, "stopId": "bossous2" }, { "arrival": { "time": "1761835511", "uncertainty": 120 }, "departure": { "time": "1761835550", "uncertainty": 120 }, "stopId": "etrdoua2" }, { "arrival": { "time": "1761835671", "uncertainty": 120 }, "departure": { "time": "1761835671", "uncertainty": 120 }, "stopId": "etriles2" }, { "arrival": { "time": "1761835832", "uncertainty": 120 }, "departure": { "time": "1761835832", "uncertainty": 120 }, "stopId": "etrmair2" }, { "arrival": { "time": "1761836489", "uncertainty": 120 }, "departure": { "time": "1761836510", "uncertainty": 120 }, "stopId": "etrblan2" }, { "arrival": { "time": "1761837033", "uncertainty": 120 }, "departure": { "time": "1761837140", "uncertainty": 120 }, "stopId": "etrpont1" }, { "arrival": { "time": "1761836350", "uncertainty": 120 }, "departure": { "time": "1761836350", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "annprof2" }, { "arrival": { "time": "1761837840", "uncertainty": 120 }, "departure": { "time": "1761837840", "uncertainty": 120 }, "stopId": "annandr2" }, { "arrival": { "time": "1761838045", "uncertainty": 120 }, "departure": { "time": "1761838045", "uncertainty": 120 }, "stopId": "annclos2" }, { "arrival": { "time": "1761838145", "uncertainty": 120 }, "departure": { "time": "1761838145", "uncertainty": 120 }, "stopId": "annbaro2" }, { "arrival": { "time": "1761838242", "uncertainty": 120 }, "departure": { "time": "1761838242", "uncertainty": 120 }, "stopId": "ambcroi2" }, { "arrival": { "time": "1761838437", "uncertainty": 120 }, "departure": { "time": "1761838437", "uncertainty": 120 }, "stopId": "ambpaix1" }, { "arrival": { "time": "1761838488", "uncertainty": 120 }, "departure": { "time": "1761838488", "uncertainty": 120 }, "stopId": "ambjaur1" }, { "arrival": { "time": "1761838526", "uncertainty": 120 }, "departure": { "time": "1761838526", "uncertainty": 120 }, "stopId": "ambmart1" }, { "arrival": { "time": "1761837784", "uncertainty": 120 }, "departure": { "time": "1761837784", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambecof2" }, { "arrival": { "time": "1761837837", "uncertainty": 120 }, "departure": { "time": "1761837837", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "ambifsi2" }, { "arrival": { "time": "1761838722", "uncertainty": 120 }, "stopId": "vlgroto2" } ], "timestamp": "1761837156", "trip": { "routeId": "4", "scheduleRelationship": "SCHEDULED", "tripId": "21748404" }, "vehicle": { "id": "406", "label": "406" } } }, { "id": "21748081", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761840180", "uncertainty": 120 }, "stopId": "annclos2" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748081" } } }, { "id": "21748562", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761840000", "uncertainty": 120 }, "stopId": "craalte3" } ], "timestamp": "1761837156", "trip": { "routeId": "7", "scheduleRelationship": "SCHEDULED", "tripId": "21748562" } } }, { "id": "21748561", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761836590", "uncertainty": 120 }, "departure": { "time": "1761836598", "uncertainty": 120 }, "stopId": "vlgdeux2" }, { "arrival": { "time": "1761836748", "uncertainty": 120 }, "departure": { "time": "1761836748", "uncertainty": 120 }, "stopId": "vlgarti2" }, { "arrival": { "time": "1761836817", "uncertainty": 120 }, "departure": { "time": "1761836817", "uncertainty": 120 }, "stopId": "vlgbich2" }, { "arrival": { "time": "1761836868", "uncertainty": 120 }, "departure": { "time": "1761836868", "uncertainty": 120 }, "stopId": "vlgabon2" }, { "arrival": { "time": "1761836905", "uncertainty": 120 }, "departure": { "time": "1761836928", "uncertainty": 120 }, "stopId": "vlgvoir2" }, { "arrival": { "time": "1761837040", "uncertainty": 120 }, "departure": { "time": "1761837078", "uncertainty": 120 }, "stopId": "vlglang3" }, { "arrival": { "time": "1761837133", "uncertainty": 120 }, "departure": { "time": "1761837133", "uncertainty": 120 }, "stopId": "vlgcoqu2" }, { "arrival": { "time": "1761837155", "uncertainty": 120 }, "departure": { "time": "1761837155", "uncertainty": 120 }, "stopId": "annmont2" }, { "arrival": { "time": "1761837197", "uncertainty": 120 }, "departure": { "time": "1761837197", "uncertainty": 120 }, "stopId": "annresi1" }, { "arrival": { "time": "1761837276", "uncertainty": 120 }, "departure": { "time": "1761837276", "uncertainty": 120 }, "stopId": "annmerm1" }, { "arrival": { "time": "1761837307", "uncertainty": 120 }, "departure": { "time": "1761837307", "uncertainty": 120 }, "stopId": "annsous1" }, { "arrival": { "time": "1761837371", "uncertainty": 120 }, "departure": { "time": "1761837371", "uncertainty": 120 }, "stopId": "annimpo1" }, { "arrival": { "time": "1761837457", "uncertainty": 120 }, "departure": { "time": "1761837457", "uncertainty": 120 }, "stopId": "anniled2" }, { "arrival": { "time": "1761837509", "uncertainty": 120 }, "departure": { "time": "1761837509", "uncertainty": 120 }, "stopId": "annlivr2" }, { "arrival": { "time": "1761837565", "uncertainty": 120 }, "departure": { "time": "1761837565", "uncertainty": 120 }, "stopId": "annrcot2" }, { "arrival": { "time": "1761837620", "uncertainty": 120 }, "departure": { "time": "1761837620", "uncertainty": 120 }, "stopId": "annduso2" }, { "arrival": { "time": "1761837715", "uncertainty": 120 }, "departure": { "time": "1761837715", "uncertainty": 120 }, "stopId": "annverd2" }, { "arrival": { "time": "1761837787", "uncertainty": 120 }, "departure": { "time": "1761837787", "uncertainty": 120 }, "stopId": "annlema1" }, { "arrival": { "time": "1761837854", "uncertainty": 120 }, "stopId": "vmomonn1" } ], "timestamp": "1761837156", "trip": { "routeId": "7", "scheduleRelationship": "SCHEDULED", "tripId": "21748561" }, "vehicle": { "id": "330", "label": "330" } } }, { "id": "21748280", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761834194", "uncertainty": 120 }, "departure": { "time": "1761834241", "uncertainty": 120 }, "stopId": "ambjaur2" }, { "arrival": { "time": "1761834300", "uncertainty": 120 }, "departure": { "time": "1761834300", "uncertainty": 120 }, "stopId": "ambpaix2" }, { "arrival": { "time": "1761834413", "uncertainty": 120 }, "departure": { "time": "1761834413", "uncertainty": 120 }, "stopId": "ambmoul2" }, { "arrival": { "time": "1761834590", "uncertainty": 120 }, "departure": { "time": "1761834590", "uncertainty": 120 }, "stopId": "gaitour2" }, { "arrival": { "time": "1761834664", "uncertainty": 120 }, "departure": { "time": "1761834664", "uncertainty": 120 }, "stopId": "gaipost2" }, { "arrival": { "time": "1761834737", "uncertainty": 120 }, "departure": { "time": "1761834737", "uncertainty": 120 }, "stopId": "gaiboss2" }, { "arrival": { "time": "1761834784", "uncertainty": 120 }, "departure": { "time": "1761834784", "uncertainty": 120 }, "stopId": "gaiegli2" }, { "arrival": { "time": "1761834824", "uncertainty": 120 }, "departure": { "time": "1761834824", "uncertainty": 120 }, "stopId": "gaifeux2" }, { "arrival": { "time": "1761834902", "uncertainty": 120 }, "departure": { "time": "1761834902", "uncertainty": 120 }, "stopId": "gaimart2" }, { "arrival": { "time": "1761834965", "uncertainty": 120 }, "stopId": "gaifoss1" } ], "timestamp": "1761837156", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "21748280" }, "vehicle": { "id": "336", "label": "336" } } }, { "id": "21748369", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761840720", "uncertainty": 120 }, "stopId": "anngare1" } ], "timestamp": "1761837156", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21748369" } } }, { "id": "21748080", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761839700", "uncertainty": 120 }, "stopId": "annclos2" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748080" } } }, { "id": "21748306", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761839100", "uncertainty": 120 }, "stopId": "vlgplan1" } ], "timestamp": "1761837156", "trip": { "routeId": "6", "scheduleRelationship": "SCHEDULED", "tripId": "21748306" } } }, { "id": "21748405", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761835688", "uncertainty": 120 }, "departure": { "time": "1761835688", "uncertainty": 120 }, "stopId": "vlgcorn2" }, { "arrival": { "time": "1761835778", "uncertainty": 120 }, "departure": { "time": "1761835778", "uncertainty": 120 }, "stopId": "ambforo2" }, { "arrival": { "time": "1761835841", "uncertainty": 120 }, "departure": { "time": "1761835841", "uncertainty": 120 }, "stopId": "ambedel2" }, { "arrival": { "time": "1761835904", "uncertainty": 120 }, "departure": { "time": "1761835904", "uncertainty": 120 }, "stopId": "ambmart2" }, { "arrival": { "time": "1761835956", "uncertainty": 120 }, "departure": { "time": "1761835956", "uncertainty": 120 }, "stopId": "ambjaur2" }, { "arrival": { "time": "1761835998", "uncertainty": 120 }, "departure": { "time": "1761835998", "uncertainty": 120 }, "stopId": "ambpaix2" }, { "arrival": { "time": "1761836304", "uncertainty": 120 }, "departure": { "time": "1761836318", "uncertainty": 120 }, "stopId": "ambcroi1" }, { "arrival": { "time": "1761836498", "uncertainty": 120 }, "departure": { "time": "1761836498", "uncertainty": 120 }, "stopId": "annbaro1" }, { "arrival": { "time": "1761836558", "uncertainty": 120 }, "departure": { "time": "1761836558", "uncertainty": 120 }, "stopId": "annclos3" }, { "arrival": { "time": "1761836678", "uncertainty": 120 }, "departure": { "time": "1761836678", "uncertainty": 120 }, "stopId": "annandr1" }, { "arrival": { "time": "1761836760", "uncertainty": 120 }, "departure": { "time": "1761836760", "uncertainty": 120 }, "stopId": "annprof1" }, { "arrival": { "time": "1761836898", "uncertainty": 120 }, "departure": { "time": "1761836948", "uncertainty": 120 }, "stopId": "etrpont1" }, { "arrival": { "time": "1761837084", "uncertainty": 120 }, "departure": { "time": "1761837084", "uncertainty": 120 }, "stopId": "etrblan1" }, { "arrival": { "time": "1761837140", "uncertainty": 120 }, "departure": { "time": "1761837140", "uncertainty": 120 }, "stopId": "etrmair1" }, { "arrival": { "time": "1761837373", "uncertainty": 120 }, "departure": { "time": "1761837373", "uncertainty": 120 }, "stopId": "etriles1" }, { "arrival": { "time": "1761837486", "uncertainty": 120 }, "departure": { "time": "1761837486", "uncertainty": 120 }, "stopId": "etrdoua1" }, { "arrival": { "time": "1761837677", "uncertainty": 120 }, "departure": { "time": "1761837677", "uncertainty": 120 }, "stopId": "bossous1" }, { "arrival": { "time": "1761837846", "uncertainty": 120 }, "departure": { "time": "1761837846", "uncertainty": 120 }, "stopId": "colmarc1" }, { "arrival": { "time": "1761837955", "uncertainty": 120 }, "departure": { "time": "1761837955", "uncertainty": 120 }, "stopId": "stjpont3" }, { "arrival": { "time": "1761838061", "uncertainty": 120 }, "departure": { "time": "1761838061", "uncertainty": 120 }, "stopId": "arcconv1" }, { "arrival": { "time": "1761838103", "uncertainty": 120 }, "departure": { "time": "1761838103", "uncertainty": 120 }, "stopId": "arccomm1" }, { "arrival": { "time": "1761838449", "uncertainty": 120 }, "departure": { "time": "1761838449", "uncertainty": 120 }, "stopId": "neyforg1" }, { "arrival": { "time": "1761838493", "uncertainty": 120 }, "departure": { "time": "1761838493", "uncertainty": 120 }, "stopId": "neychef1" }, { "arrival": { "time": "1761838583", "uncertainty": 120 }, "departure": { "time": "1761838583", "uncertainty": 120 }, "stopId": "neymoui1" }, { "arrival": { "time": "1761838664", "uncertainty": 120 }, "departure": { "time": "1761838664", "uncertainty": 120 }, "stopId": "neycent1" }, { "arrival": { "time": "1761838792", "uncertainty": 120 }, "departure": { "time": "1761838792", "uncertainty": 120 }, "stopId": "stjcasi1" }, { "arrival": { "time": "1761838896", "uncertainty": 120 }, "departure": { "time": "1761838896", "uncertainty": 120 }, "stopId": "stjcerv1" }, { "arrival": { "time": "1761839011", "uncertainty": 120 }, "departure": { "time": "1761839011", "uncertainty": 120 }, "stopId": "stjmugu1" }, { "arrival": { "time": "1761839097", "uncertainty": 120 }, "departure": { "time": "1761839097", "uncertainty": 120 }, "stopId": "stjaran1" }, { "arrival": { "time": "1761839183", "uncertainty": 120 }, "stopId": "stjgare1" } ], "timestamp": "1761837156", "trip": { "routeId": "4", "scheduleRelationship": "SCHEDULED", "tripId": "21748405" }, "vehicle": { "id": "402", "label": "402" } } }, { "id": "21748370", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761837360", "uncertainty": 120 }, "stopId": "csahopi1" } ], "timestamp": "1761837156", "trip": { "routeId": "5", "scheduleRelationship": "SCHEDULED", "tripId": "21748370" } } }, { "id": "21748185", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761836700", "uncertainty": 120 }, "stopId": "gaimoil2" }, { "arrival": { "time": "1761836741", "uncertainty": 120 }, "departure": { "time": "1761836761", "uncertainty": 120 }, "stopId": "gaimach2" }, { "arrival": { "time": "1761836833", "uncertainty": 120 }, "departure": { "time": "1761836851", "uncertainty": 120 }, "stopId": "gaitour1" }, { "arrival": { "time": "1761836971", "uncertainty": 120 }, "departure": { "time": "1761836971", "uncertainty": 120 }, "stopId": "ambmoul1" }, { "arrival": { "time": "1761837100", "uncertainty": 120 }, "departure": { "time": "1761837121", "uncertainty": 120 }, "stopId": "ambvoie1" }, { "arrival": { "time": "1761837335", "uncertainty": 120 }, "departure": { "time": "1761837335", "uncertainty": 120 }, "stopId": "ambcroi1" }, { "arrival": { "time": "1761837456", "uncertainty": 120 }, "departure": { "time": "1761837456", "uncertainty": 120 }, "stopId": "annbaro1" }, { "arrival": { "time": "1761837520", "uncertainty": 120 }, "stopId": "annclos3" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748185" }, "vehicle": { "id": "506", "label": "506" } } }, { "id": "21748459", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1761837608", "uncertainty": 120 }, "departure": { "time": "1761837608", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761837752", "uncertainty": 120 }, "departure": { "time": "1761837752", "uncertainty": 120 }, "stopId": "vlglebo2" }, { "departure": { "time": "1761836431", "uncertainty": 120 }, "stopId": "vmomonn1" }, { "arrival": { "time": "1761836527", "uncertainty": 120 }, "departure": { "time": "1761836527", "uncertainty": 120 }, "stopId": "annlema2" }, { "arrival": { "time": "1761836622", "uncertainty": 120 }, "departure": { "time": "1761836641", "uncertainty": 120 }, "stopId": "annrier2" }, { "arrival": { "time": "1761836730", "uncertainty": 120 }, "departure": { "time": "1761836731", "uncertainty": 120 }, "stopId": "annanne2" }, { "arrival": { "time": "1761836813", "uncertainty": 120 }, "departure": { "time": "1761836821", "uncertainty": 120 }, "stopId": "annroug2" }, { "arrival": { "time": "1761836851", "uncertainty": 120 }, "departure": { "time": "1761836881", "uncertainty": 120 }, "stopId": "annperi2" }, { "arrival": { "time": "1761837024", "uncertainty": 120 }, "departure": { "time": "1761837061", "uncertainty": 120 }, "stopId": "annlibe1" }, { "arrival": { "time": "1761837185", "uncertainty": 120 }, "departure": { "time": "1761837185", "uncertainty": 120 }, "stopId": "annjose1" }, { "arrival": { "time": "1761837306", "uncertainty": 120 }, "departure": { "time": "1761837306", "uncertainty": 120 }, "stopId": "anneuma2" }, { "arrival": { "time": "1761837438", "uncertainty": 120 }, "departure": { "time": "1761837438", "uncertainty": 120 }, "stopId": "anngare3" }, { "arrival": { "time": "1761837604", "uncertainty": 120 }, "departure": { "time": "1761837604", "uncertainty": 120 }, "stopId": "vlgrepu1" }, { "arrival": { "time": "1761837540", "uncertainty": 120 }, "departure": { "time": "1761837540", "uncertainty": 120 }, "scheduleRelationship": "SKIPPED", "stopId": "vlgegli2" }, { "arrival": { "time": "1761837838", "uncertainty": 120 }, "departure": { "time": "1761837838", "uncertainty": 120 }, "stopId": "vlglang1" }, { "arrival": { "time": "1761837938", "uncertainty": 120 }, "departure": { "time": "1761837938", "uncertainty": 120 }, "stopId": "vlgvoir1" }, { "arrival": { "time": "1761838005", "uncertainty": 120 }, "departure": { "time": "1761838005", "uncertainty": 120 }, "stopId": "vlgbuch1" }, { "arrival": { "time": "1761838103", "uncertainty": 120 }, "departure": { "time": "1761838103", "uncertainty": 120 }, "stopId": "vlgzimo1" }, { "arrival": { "time": "1761838224", "uncertainty": 120 }, "stopId": "craalte2" } ], "timestamp": "1761837156", "trip": { "routeId": "T2", "scheduleRelationship": "SCHEDULED", "tripId": "21748459" }, "vehicle": { "id": "324", "label": "324" } } }, { "id": "21748187", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761837900", "uncertainty": 120 }, "stopId": "gaimoil2" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748187" } } }, { "id": "21748282", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761837360", "uncertainty": 120 }, "stopId": "vlgegli1" } ], "timestamp": "1761837156", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "21748282" } } }, { "id": "21748189", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761839100", "uncertainty": 120 }, "stopId": "gaimoil2" } ], "timestamp": "1761837156", "trip": { "routeId": "Sub", "scheduleRelationship": "SCHEDULED", "tripId": "21748189" } } }, { "id": "21748593", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1761837949", "uncertainty": 120 }, "stopId": "anngare1" }, { "arrival": { "time": "1761838053", "uncertainty": 120 }, "departure": { "time": "1761838053", "uncertainty": 120 }, "stopId": "anneuma1" }, { "arrival": { "time": "1761838169", "uncertainty": 120 }, "departure": { "time": "1761838169", "uncertainty": 120 }, "stopId": "annjose2" }, { "arrival": { "time": "1761838237", "uncertainty": 120 }, "departure": { "time": "1761838237", "uncertainty": 120 }, "stopId": "annlibe2" }, { "arrival": { "time": "1761838351", "uncertainty": 120 }, "departure": { "time": "1761838351", "uncertainty": 120 }, "stopId": "annbleu1" }, { "arrival": { "time": "1761838439", "uncertainty": 120 }, "departure": { "time": "1761838439", "uncertainty": 120 }, "stopId": "annvale1" }, { "arrival": { "time": "1761838502", "uncertainty": 120 }, "departure": { "time": "1761838502", "uncertainty": 120 }, "stopId": "anndrag1" }, { "arrival": { "time": "1761838562", "uncertainty": 120 }, "departure": { "time": "1761838562", "uncertainty": 120 }, "stopId": "annbonn1" }, { "arrival": { "time": "1761838594", "uncertainty": 120 }, "departure": { "time": "1761838594", "uncertainty": 120 }, "stopId": "vmocedr1" }, { "arrival": { "time": "1761838671", "uncertainty": 120 }, "departure": { "time": "1761838671", "uncertainty": 120 }, "stopId": "vmoeuro2" }, { "arrival": { "time": "1761838704", "uncertainty": 120 }, "departure": { "time": "1761838704", "uncertainty": 120 }, "stopId": "vmomonn2" }, { "arrival": { "time": "1761838760", "uncertainty": 120 }, "departure": { "time": "1761838760", "uncertainty": 120 }, "stopId": "vmoeuro1" }, { "arrival": { "time": "1761838849", "uncertainty": 120 }, "departure": { "time": "1761838849", "uncertainty": 120 }, "stopId": "vmonous1" }, { "arrival": { "time": "1761838926", "uncertainty": 120 }, "departure": { "time": "1761838926", "uncertainty": 120 }, "stopId": "vmomarr1" }, { "arrival": { "time": "1761839004", "uncertainty": 120 }, "departure": { "time": "1761839004", "uncertainty": 120 }, "stopId": "vmovetr1" }, { "arrival": { "time": "1761839065", "uncertainty": 120 }, "departure": { "time": "1761839065", "uncertainty": 120 }, "stopId": "vmohuti1" }, { "arrival": { "time": "1761839127", "uncertainty": 120 }, "departure": { "time": "1761839127", "uncertainty": 120 }, "stopId": "vmocorl1" }, { "arrival": { "time": "1761839227", "uncertainty": 120 }, "departure": { "time": "1761839227", "uncertainty": 120 }, "stopId": "vmorape1" }, { "arrival": { "time": "1761839410", "uncertainty": 120 }, "departure": { "time": "1761839410", "uncertainty": 120 }, "stopId": "vmotepp1" }, { "arrival": { "time": "1761839484", "uncertainty": 120 }, "departure": { "time": "1761839484", "uncertainty": 120 }, "stopId": "cratatt1" }, { "arrival": { "time": "1761839561", "uncertainty": 120 }, "departure": { "time": "1761839561", "uncertainty": 120 }, "stopId": "craspor1" }, { "arrival": { "time": "1761839664", "uncertainty": 120 }, "stopId": "cravict1" } ], "timestamp": "1761837156", "trip": { "routeId": "8", "scheduleRelationship": "SCHEDULED", "tripId": "21748593" } } } ], "header": { "gtfsRealtimeVersion": "2.0", "timestamp": "1761837157" } }