Resource details
ANNEMASSE AGGLO, EN TANT QU’AUTORITE ORGANISATRICE DE TRANSPORT URBAIN, A CONFIE A LA SOCIETE PRIVEE TP2A, FILIALE DE RATP DEV, LA GESTION DE L’EXPLOITATION DU RESEAU DE BUS TAC, DANS LE CADRE D’UNE DELEGATION DE SERVICE PUBLIC
This resource file is part of the dataset Réseau urbain TAC Mobilité.
Download availability
Learn more
HEAD request with a timeout of 5 seconds. If we detect a downtime, we perform subsequent tests every 10 minutes, until the resource is back online.For SIRI and SIRI Lite feeds, we perform a
GET request: a 401 or 405 status code is considered successful. In case of HTTP 500, the feed will be considered unavailable, unless the body appears to contain SOAP.Validation details
❌210 errors, 26 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-02-17 at 08:10 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
GTFS-rt stop_sequence isn't provided for trip that visits same stop_id more than once E009 2 errors
If a GTFS trip contains multiple references to the same stop_id (i.e., the vehicle visits the same stop_id more than once in the same trip), then GTFS-rt stop_time_updates for this trip must include stop_sequence
Sample errors
- trip_id 21849407 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 21849411 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 45 errors
All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt
Sample errors
- trip_id 21849395 stop_id anngifr1 does not exist in GTFS data stops.txt
- trip_id 21849395 stop_id anngifr1 does not exist in GTFS data stops.txt
- trip_id 21849395 stop_id annaris1 does not exist in GTFS data stops.txt
- trip_id 21849398 stop_id anngifr1 does not exist in GTFS data stops.txt
- trip_id 21849398 stop_id anngifr1 does not exist in GTFS data stops.txt
Sequential stop_time_update times are not increasing E022 160 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 21849395 stop_id anngare2 departure_time 09:05:00 (1771315500) is less than previous stop departure_time 09:10:03 (1771315803) - times must increase between two sequential stops
- trip_id 21849395 stop_id anngare2 departure_time 09:05:00 (1771315500) is less than previous stop arrival_time 09:10:03 (1771315803) - times must increase between two sequential stops
- trip_id 21849395 stop_id annjose2 arrival_time 09:09:33 (1771315773) is less than previous stop arrival_time 09:10:03 (1771315803) - times must increase between two sequential stops
- trip_id 21849395 stop_id annjose2 departure_time 09:09:33 (1771315773) is less than previous stop arrival_time 09:10:03 (1771315803) - times must increase between two sequential stops
- trip_id 21849395 stop_id annbleu1 arrival_time 09:10:58 (1771315858) is less than previous stop arrival_time 09:11:17 (1771315877) - times must increase between two sequential stops
Sequential stop_time_updates have the same stop_id E037 3 errors
Sequential GTFS-rt trip stop_time_updates shouldn't have the same stop_id
Sample errors
- trip_id 21849395 has repeating stop_id anngifr1 - sequential stop_ids should be different
- trip_id 21849398 has repeating stop_id anngifr1 - sequential stop_ids should be different
- trip_id 21849397 has repeating stop_id anngifr1 - sequential stop_ids should be different
Warnings
vehicle_id not populated W002 26 errors
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id 21849175 does not have a vehicle_id
- trip_id 21849180 does not have a vehicle_id
- trip_id 21849162 does not have a vehicle_id
- trip_id 21849165 does not have a vehicle_id
- trip_id 21849395 does not have a vehicle_id
Previous validations
Here is a recap of all the error types encountered over the last 30 days.
| Error ID | Description | Errors count | Number of occurences |
|---|---|---|---|
| E022 | stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. | 2,066 | 31 times (100 % of validations) |
| W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 855 | 31 times (100 % of validations) |
| E009 | If a GTFS trip contains multiple references to the same stop_id (i.e., the vehicle visits the same stop_id more than once in the same trip), then GTFS-rt stop_time_updates for this trip must include stop_sequence | 79 | 27 times (87 % of validations) |
| E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 379 | 12 times (39 % of validations) |
| E002 | stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence | 27 | 9 times (29 % of validations) |
| E037 | Sequential GTFS-rt trip stop_time_updates shouldn't have the same stop_id | 26 | 8 times (26 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-02-17 at 20:12 Europe/Paris.
trip_updates (21) vehicle_positions (0) service_alerts (0)Entities seen in the last 7 days.
trip_updatesDecoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2026-02-17 at 20:12 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "21849209",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1771355700"
},
"stopId": "csahopi1"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849209"
}
}
},
{
"id": "21849214",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1771357200",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849214"
}
}
},
{
"id": "21849215",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1771358040",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849215"
}
}
},
{
"id": "21849212",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1771355431",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1771355485",
"uncertainty": 120
},
"departure": {
"time": "1771355491",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1771355570",
"uncertainty": 120
},
"departure": {
"time": "1771355570",
"uncertainty": 120
},
"stopId": "annroma1"
},
{
"arrival": {
"time": "1771355664",
"uncertainty": 120
},
"departure": {
"time": "1771355664",
"uncertainty": 120
},
"stopId": "annglie1"
},
{
"arrival": {
"time": "1771355779",
"uncertainty": 120
},
"departure": {
"time": "1771355779",
"uncertainty": 120
},
"stopId": "annmerm1"
},
{
"arrival": {
"time": "1771355814",
"uncertainty": 120
},
"departure": {
"time": "1771355814",
"uncertainty": 120
},
"stopId": "annsous1"
},
{
"arrival": {
"time": "1771355870",
"uncertainty": 120
},
"departure": {
"time": "1771355870",
"uncertainty": 120
},
"stopId": "annimpo1"
},
{
"arrival": {
"time": "1771355912",
"uncertainty": 120
},
"departure": {
"time": "1771355912",
"uncertainty": 120
},
"stopId": "annctra1"
},
{
"arrival": {
"time": "1771355970",
"uncertainty": 120
},
"departure": {
"time": "1771355970",
"uncertainty": 120
},
"stopId": "vmonant1"
},
{
"arrival": {
"time": "1771356056",
"uncertainty": 120
},
"departure": {
"time": "1771356056",
"uncertainty": 120
},
"stopId": "vmobasm1"
},
{
"arrival": {
"time": "1771356167",
"uncertainty": 120
},
"departure": {
"time": "1771356167",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1771356230",
"uncertainty": 120
},
"departure": {
"time": "1771356230",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1771356331",
"uncertainty": 120
},
"departure": {
"time": "1771356331",
"uncertainty": 120
},
"stopId": "cratani1"
},
{
"arrival": {
"time": "1771356470",
"uncertainty": 120
},
"departure": {
"time": "1771356470",
"uncertainty": 120
},
"stopId": "craberg1"
},
{
"arrival": {
"time": "1771356627",
"uncertainty": 120
},
"departure": {
"time": "1771356627",
"uncertainty": 120
},
"stopId": "bonmeno1"
},
{
"arrival": {
"time": "1771356650",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849212"
},
"vehicle": {
"id": "335",
"label": "335"
}
}
},
{
"id": "21849213",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1771354500",
"uncertainty": 120
},
"stopId": "bonentr2"
},
{
"arrival": {
"time": "1771354546",
"uncertainty": 120
},
"departure": {
"time": "1771354561",
"uncertainty": 120
},
"stopId": "bonmeno2"
},
{
"arrival": {
"time": "1771354694",
"uncertainty": 120
},
"departure": {
"time": "1771354711",
"uncertainty": 120
},
"stopId": "craberg2"
},
{
"arrival": {
"time": "1771354858",
"uncertainty": 120
},
"departure": {
"time": "1771354861",
"uncertainty": 120
},
"stopId": "cratani2"
},
{
"arrival": {
"time": "1771354943",
"uncertainty": 120
},
"departure": {
"time": "1771354951",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1771355011",
"uncertainty": 120
},
"departure": {
"time": "1771355011",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1771355131",
"uncertainty": 120
},
"departure": {
"time": "1771355131",
"uncertainty": 120
},
"stopId": "vmobasm2"
},
{
"arrival": {
"time": "1771355177",
"uncertainty": 120
},
"departure": {
"time": "1771355177",
"uncertainty": 120
},
"stopId": "vmonant2"
},
{
"arrival": {
"time": "1771355221",
"uncertainty": 120
},
"departure": {
"time": "1771355221",
"uncertainty": 120
},
"stopId": "annctra2"
},
{
"arrival": {
"time": "1771355251",
"uncertainty": 120
},
"departure": {
"time": "1771355251",
"uncertainty": 120
},
"stopId": "annimpo2"
},
{
"arrival": {
"time": "1771355296",
"uncertainty": 120
},
"departure": {
"time": "1771355296",
"uncertainty": 120
},
"stopId": "annsous2"
},
{
"arrival": {
"time": "1771355329",
"uncertainty": 120
},
"departure": {
"time": "1771355341",
"uncertainty": 120
},
"stopId": "annmerm2"
},
{
"arrival": {
"time": "1771355431",
"uncertainty": 120
},
"departure": {
"time": "1771355431",
"uncertainty": 120
},
"stopId": "annglie2"
},
{
"arrival": {
"time": "1771355527",
"uncertainty": 120
},
"departure": {
"time": "1771355527",
"uncertainty": 120
},
"stopId": "annroma2"
},
{
"arrival": {
"time": "1771355669",
"uncertainty": 120
},
"departure": {
"time": "1771355669",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1771355780",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849213"
},
"vehicle": {
"id": "344",
"label": "344"
}
}
},
{
"id": "21849380",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1771353008",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1771353068",
"uncertainty": 120
},
"departure": {
"time": "1771353068",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1771353151",
"uncertainty": 120
},
"departure": {
"time": "1771353158",
"uncertainty": 120
},
"stopId": "annverd1"
},
{
"arrival": {
"time": "1771353218",
"uncertainty": 120
},
"departure": {
"time": "1771353218",
"uncertainty": 120
},
"stopId": "annduso1"
},
{
"arrival": {
"time": "1771353327",
"uncertainty": 120
},
"departure": {
"time": "1771353327",
"uncertainty": 120
},
"stopId": "annrcot1"
},
{
"arrival": {
"time": "1771353368",
"uncertainty": 120
},
"departure": {
"time": "1771353368",
"uncertainty": 120
},
"stopId": "annlivr1"
},
{
"arrival": {
"time": "1771353398",
"uncertainty": 120
},
"departure": {
"time": "1771353398",
"uncertainty": 120
},
"stopId": "anniled1"
},
{
"arrival": {
"time": "1771353479",
"uncertainty": 120
},
"departure": {
"time": "1771353488",
"uncertainty": 120
},
"stopId": "annimpo2"
},
{
"arrival": {
"time": "1771353528",
"uncertainty": 120
},
"departure": {
"time": "1771353528",
"uncertainty": 120
},
"stopId": "annsous2"
},
{
"arrival": {
"time": "1771353560",
"uncertainty": 120
},
"departure": {
"time": "1771353560",
"uncertainty": 120
},
"stopId": "annmerm2"
},
{
"arrival": {
"time": "1771353626",
"uncertainty": 120
},
"departure": {
"time": "1771353626",
"uncertainty": 120
},
"stopId": "annresi2"
},
{
"arrival": {
"time": "1771353694",
"uncertainty": 120
},
"departure": {
"time": "1771353694",
"uncertainty": 120
},
"stopId": "annmont1"
},
{
"arrival": {
"time": "1771353733",
"uncertainty": 120
},
"departure": {
"time": "1771353733",
"uncertainty": 120
},
"stopId": "vlgcoqu1"
},
{
"arrival": {
"time": "1771353782",
"uncertainty": 120
},
"departure": {
"time": "1771353782",
"uncertainty": 120
},
"stopId": "vlglang4"
},
{
"arrival": {
"time": "1771353875",
"uncertainty": 120
},
"departure": {
"time": "1771353875",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1771353918",
"uncertainty": 120
},
"departure": {
"time": "1771353918",
"uncertainty": 120
},
"stopId": "vlgabon1"
},
{
"arrival": {
"time": "1771353955",
"uncertainty": 120
},
"departure": {
"time": "1771353955",
"uncertainty": 120
},
"stopId": "vlgbich1"
},
{
"arrival": {
"time": "1771354022",
"uncertainty": 120
},
"departure": {
"time": "1771354022",
"uncertainty": 120
},
"stopId": "vlgarti1"
},
{
"arrival": {
"time": "1771355571"
},
"departure": {
"time": "1771355571"
},
"stopId": "vlgdeux1"
},
{
"arrival": {
"time": "1771355653"
},
"stopId": "craalte1"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "7",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849380"
},
"vehicle": {
"id": "330",
"label": "330"
}
}
},
{
"id": "21849604",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1771354333",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1771354393",
"uncertainty": 120
},
"departure": {
"time": "1771354393",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1771354423",
"uncertainty": 120
},
"departure": {
"time": "1771354423",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1771354437",
"uncertainty": 120
},
"departure": {
"time": "1771354437",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1771354513",
"uncertainty": 120
},
"departure": {
"time": "1771354513",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1771354558",
"uncertainty": 120
},
"departure": {
"time": "1771354558",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1771354803",
"uncertainty": 120
},
"departure": {
"time": "1771354803",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1771354864",
"uncertainty": 120
},
"departure": {
"time": "1771354873",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1771354904",
"uncertainty": 120
},
"departure": {
"time": "1771354904",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1771354989",
"uncertainty": 120
},
"departure": {
"time": "1771354994",
"uncertainty": 120
},
"stopId": "annandr1"
},
{
"arrival": {
"time": "1771355084",
"uncertainty": 120
},
"departure": {
"time": "1771355084",
"uncertainty": 120
},
"stopId": "annprof1"
},
{
"arrival": {
"time": "1771355174",
"uncertainty": 120
},
"departure": {
"time": "1771355234",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1771355376",
"uncertainty": 120
},
"departure": {
"time": "1771355376",
"uncertainty": 120
},
"stopId": "etrblan1"
},
{
"arrival": {
"time": "1771355426",
"uncertainty": 120
},
"departure": {
"time": "1771355444",
"uncertainty": 120
},
"stopId": "etrmair1"
},
{
"arrival": {
"time": "1771355604",
"uncertainty": 120
},
"departure": {
"time": "1771355604",
"uncertainty": 120
},
"stopId": "etriles1"
},
{
"arrival": {
"time": "1771355702",
"uncertainty": 120
},
"departure": {
"time": "1771355702",
"uncertainty": 120
},
"stopId": "etrdoua1"
},
{
"arrival": {
"time": "1771355762",
"uncertainty": 120
},
"stopId": "etreche1"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849604"
},
"vehicle": {
"id": "406",
"label": "406"
}
}
},
{
"id": "21849250",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1771355503",
"uncertainty": 120
},
"departure": {
"time": "1771355503",
"uncertainty": 120
},
"stopId": "annaris2"
},
{
"arrival": {
"time": "1771355806",
"uncertainty": 120
},
"departure": {
"time": "1771355806",
"uncertainty": 120
},
"stopId": "annetoi1"
},
{
"arrival": {
"time": "1771355853",
"uncertainty": 120
},
"departure": {
"time": "1771355853",
"uncertainty": 120
},
"stopId": "annroma2"
},
{
"departure": {
"time": "1771354981",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1771355062",
"uncertainty": 120
},
"departure": {
"time": "1771355071",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1771355139",
"uncertainty": 120
},
"departure": {
"time": "1771355161",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1771355232",
"uncertainty": 120
},
"departure": {
"time": "1771355251",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1771355321",
"uncertainty": 120
},
"departure": {
"time": "1771355321",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1771356018",
"uncertainty": 120
},
"departure": {
"time": "1771356018",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1771355340",
"uncertainty": 120
},
"departure": {
"time": "1771355340",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1771355441",
"uncertainty": 120
},
"departure": {
"time": "1771355441",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annjose1"
},
{
"arrival": {
"time": "1771355925",
"uncertainty": 120
},
"departure": {
"time": "1771355925",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1771356035",
"uncertainty": 120
},
"departure": {
"time": "1771356035",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1771356148",
"uncertainty": 120
},
"departure": {
"time": "1771356148",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1771356215",
"uncertainty": 120
},
"departure": {
"time": "1771356215",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1771356304",
"uncertainty": 120
},
"departure": {
"time": "1771356304",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1771356395",
"uncertainty": 120
},
"departure": {
"time": "1771356395",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1771356447",
"uncertainty": 120
},
"departure": {
"time": "1771356447",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1771356538",
"uncertainty": 120
},
"departure": {
"time": "1771356538",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1771356635",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849250"
},
"vehicle": {
"id": "405",
"label": "405"
}
}
},
{
"id": "21849251",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1771357115",
"uncertainty": 120
},
"departure": {
"time": "1771357115",
"uncertainty": 120
},
"stopId": "annaris2"
},
{
"arrival": {
"time": "1771357174",
"uncertainty": 120
},
"departure": {
"time": "1771357174",
"uncertainty": 120
},
"stopId": "annetoi1"
},
{
"arrival": {
"time": "1771357221",
"uncertainty": 120
},
"departure": {
"time": "1771357221",
"uncertainty": 120
},
"stopId": "annroma2"
},
{
"departure": {
"time": "1771356780",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1771356852",
"uncertainty": 120
},
"departure": {
"time": "1771356852",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1771356914",
"uncertainty": 120
},
"departure": {
"time": "1771356914",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1771356957",
"uncertainty": 120
},
"departure": {
"time": "1771356957",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1771357020",
"uncertainty": 120
},
"departure": {
"time": "1771357020",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1771357087",
"uncertainty": 120
},
"departure": {
"time": "1771357087",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1771357200",
"uncertainty": 120
},
"departure": {
"time": "1771357200",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1771357284",
"uncertainty": 120
},
"departure": {
"time": "1771357284",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annjose1"
},
{
"arrival": {
"time": "1771357288",
"uncertainty": 120
},
"departure": {
"time": "1771357288",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1771357384",
"uncertainty": 120
},
"departure": {
"time": "1771357384",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1771357497",
"uncertainty": 120
},
"departure": {
"time": "1771357497",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1771357564",
"uncertainty": 120
},
"departure": {
"time": "1771357564",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1771357653",
"uncertainty": 120
},
"departure": {
"time": "1771357653",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1771357744",
"uncertainty": 120
},
"departure": {
"time": "1771357744",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1771357796",
"uncertainty": 120
},
"departure": {
"time": "1771357796",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1771357887",
"uncertainty": 120
},
"departure": {
"time": "1771357887",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1771357984",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849251"
}
}
},
{
"id": "21849248",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1771359522",
"uncertainty": 120
},
"departure": {
"time": "1771359522",
"uncertainty": 120
},
"stopId": "anngifr1"
},
{
"arrival": {
"time": "1771359550",
"uncertainty": 120
},
"departure": {
"time": "1771359550",
"uncertainty": 120
},
"stopId": "annaris1"
},
{
"departure": {
"time": "1771358520",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1771358648",
"uncertainty": 120
},
"departure": {
"time": "1771358648",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1771358752",
"uncertainty": 120
},
"departure": {
"time": "1771358752",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1771358820",
"uncertainty": 120
},
"departure": {
"time": "1771358820",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1771358906",
"uncertainty": 120
},
"departure": {
"time": "1771358906",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1771359000",
"uncertainty": 120
},
"departure": {
"time": "1771359000",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1771359129",
"uncertainty": 120
},
"departure": {
"time": "1771359129",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1771359300",
"uncertainty": 120
},
"departure": {
"time": "1771359300",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1771359604",
"uncertainty": 120
},
"departure": {
"time": "1771359604",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annjose2"
},
{
"arrival": {
"time": "1771359720",
"uncertainty": 120
},
"departure": {
"time": "1771359720",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1771359600",
"uncertainty": 120
},
"departure": {
"time": "1771359600",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1771359650",
"uncertainty": 120
},
"departure": {
"time": "1771359650",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1771359723",
"uncertainty": 120
},
"departure": {
"time": "1771359723",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1771359765",
"uncertainty": 120
},
"departure": {
"time": "1771359765",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1771359834",
"uncertainty": 120
},
"departure": {
"time": "1771359834",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1771359897",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849248"
}
}
},
{
"id": "21849252",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1771357722",
"uncertainty": 120
},
"departure": {
"time": "1771357722",
"uncertainty": 120
},
"stopId": "anngifr1"
},
{
"arrival": {
"time": "1771357750",
"uncertainty": 120
},
"departure": {
"time": "1771357750",
"uncertainty": 120
},
"stopId": "annaris1"
},
{
"departure": {
"time": "1771356720",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1771356848",
"uncertainty": 120
},
"departure": {
"time": "1771356848",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1771356952",
"uncertainty": 120
},
"departure": {
"time": "1771356952",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1771357020",
"uncertainty": 120
},
"departure": {
"time": "1771357020",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1771357106",
"uncertainty": 120
},
"departure": {
"time": "1771357106",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1771357200",
"uncertainty": 120
},
"departure": {
"time": "1771357200",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1771357329",
"uncertainty": 120
},
"departure": {
"time": "1771357329",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1771357500",
"uncertainty": 120
},
"departure": {
"time": "1771357500",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1771357804",
"uncertainty": 120
},
"departure": {
"time": "1771357804",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annjose2"
},
{
"arrival": {
"time": "1771357920",
"uncertainty": 120
},
"departure": {
"time": "1771357920",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1771357800",
"uncertainty": 120
},
"departure": {
"time": "1771357800",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1771357871",
"uncertainty": 120
},
"departure": {
"time": "1771357871",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1771357960",
"uncertainty": 120
},
"departure": {
"time": "1771357960",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1771358011",
"uncertainty": 120
},
"departure": {
"time": "1771358011",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1771358095",
"uncertainty": 120
},
"departure": {
"time": "1771358095",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1771358171",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849252"
}
}
},
{
"id": "21849259",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1771356021",
"uncertainty": 120
},
"departure": {
"time": "1771356021",
"uncertainty": 120
},
"stopId": "anngifr1"
},
{
"arrival": {
"time": "1771356049",
"uncertainty": 120
},
"departure": {
"time": "1771356049",
"uncertainty": 120
},
"stopId": "annaris1"
},
{
"departure": {
"time": "1771354963",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1771355083",
"uncertainty": 120
},
"departure": {
"time": "1771355083",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1771355203",
"uncertainty": 120
},
"departure": {
"time": "1771355203",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1771355290",
"uncertainty": 120
},
"departure": {
"time": "1771355293",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1771355383",
"uncertainty": 120
},
"departure": {
"time": "1771355383",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1771355485",
"uncertainty": 120
},
"departure": {
"time": "1771355503",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1771355628",
"uncertainty": 120
},
"departure": {
"time": "1771355628",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1771355799",
"uncertainty": 120
},
"departure": {
"time": "1771355799",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1771356004",
"uncertainty": 120
},
"departure": {
"time": "1771356004",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annjose2"
},
{
"arrival": {
"time": "1771356120",
"uncertainty": 120
},
"departure": {
"time": "1771356120",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1771356099",
"uncertainty": 120
},
"departure": {
"time": "1771356099",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1771356150",
"uncertainty": 120
},
"departure": {
"time": "1771356150",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1771356240",
"uncertainty": 120
},
"departure": {
"time": "1771356240",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1771356296",
"uncertainty": 120
},
"departure": {
"time": "1771356296",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1771356383",
"uncertainty": 120
},
"departure": {
"time": "1771356383",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1771356459",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849259"
},
"vehicle": {
"id": "513",
"label": "513"
}
}
},
{
"id": "21849241",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1771355660",
"uncertainty": 120
},
"departure": {
"time": "1771355660",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1771355715",
"uncertainty": 120
},
"departure": {
"time": "1771355715",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1771355768",
"uncertainty": 120
},
"departure": {
"time": "1771355768",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1771351981",
"uncertainty": 120
},
"stopId": "stjgare1"
},
{
"arrival": {
"time": "1771352161",
"uncertainty": 120
},
"departure": {
"time": "1771352161",
"uncertainty": 120
},
"stopId": "stjaran2"
},
{
"arrival": {
"time": "1771352251",
"uncertainty": 120
},
"departure": {
"time": "1771352251",
"uncertainty": 120
},
"stopId": "stjfeig2"
},
{
"arrival": {
"time": "1771352389",
"uncertainty": 120
},
"departure": {
"time": "1771352389",
"uncertainty": 120
},
"stopId": "stjcerv2"
},
{
"arrival": {
"time": "1771352477",
"uncertainty": 120
},
"departure": {
"time": "1771352477",
"uncertainty": 120
},
"stopId": "stjcasi2"
},
{
"arrival": {
"time": "1771352611",
"uncertainty": 120
},
"departure": {
"time": "1771352611",
"uncertainty": 120
},
"stopId": "neycent2"
},
{
"arrival": {
"time": "1771352641",
"uncertainty": 120
},
"departure": {
"time": "1771352641",
"uncertainty": 120
},
"stopId": "neymoui2"
},
{
"arrival": {
"time": "1771352752",
"uncertainty": 120
},
"departure": {
"time": "1771352761",
"uncertainty": 120
},
"stopId": "neychef2"
},
{
"arrival": {
"time": "1771352871",
"uncertainty": 120
},
"departure": {
"time": "1771352871",
"uncertainty": 120
},
"stopId": "neyforg2"
},
{
"arrival": {
"time": "1771353156",
"uncertainty": 120
},
"departure": {
"time": "1771353165",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1771353369",
"uncertainty": 120
},
"departure": {
"time": "1771353369",
"uncertainty": 120
},
"stopId": "stjpont4"
},
{
"arrival": {
"time": "1771353512",
"uncertainty": 120
},
"departure": {
"time": "1771353512",
"uncertainty": 120
},
"stopId": "colmarc2"
},
{
"arrival": {
"time": "1771353855",
"uncertainty": 120
},
"departure": {
"time": "1771353855",
"uncertainty": 120
},
"stopId": "bossous2"
},
{
"arrival": {
"time": "1771354057",
"uncertainty": 120
},
"departure": {
"time": "1771354065",
"uncertainty": 120
},
"stopId": "etrdoua2"
},
{
"arrival": {
"time": "1771354194",
"uncertainty": 120
},
"departure": {
"time": "1771354425",
"uncertainty": 120
},
"stopId": "etriles2"
},
{
"arrival": {
"time": "1771354595",
"uncertainty": 120
},
"departure": {
"time": "1771354595",
"uncertainty": 120
},
"stopId": "etrmair2"
},
{
"arrival": {
"time": "1771354669",
"uncertainty": 120
},
"departure": {
"time": "1771354669",
"uncertainty": 120
},
"stopId": "etrblan2"
},
{
"arrival": {
"time": "1771354729",
"uncertainty": 120
},
"departure": {
"time": "1771354876",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1771354996",
"uncertainty": 120
},
"departure": {
"time": "1771354996",
"uncertainty": 120
},
"stopId": "annprof2"
},
{
"arrival": {
"time": "1771355049",
"uncertainty": 120
},
"departure": {
"time": "1771355056",
"uncertainty": 120
},
"stopId": "annandr2"
},
{
"arrival": {
"time": "1771355145",
"uncertainty": 120
},
"departure": {
"time": "1771355145",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1771355175",
"uncertainty": 120
},
"departure": {
"time": "1771355175",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1771355235",
"uncertainty": 120
},
"departure": {
"time": "1771355266",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1771355515",
"uncertainty": 120
},
"departure": {
"time": "1771355535",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1771355586",
"uncertainty": 120
},
"departure": {
"time": "1771355586",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1771355624",
"uncertainty": 120
},
"departure": {
"time": "1771355624",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1771355720",
"uncertainty": 120
},
"departure": {
"time": "1771355720",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1771355774",
"uncertainty": 120
},
"departure": {
"time": "1771355774",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1771355850",
"uncertainty": 120
},
"stopId": "vlgroto2"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849241"
},
"vehicle": {
"id": "402",
"label": "402"
}
}
},
{
"id": "21849246",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1771358915",
"uncertainty": 120
},
"departure": {
"time": "1771358915",
"uncertainty": 120
},
"stopId": "annaris2"
},
{
"arrival": {
"time": "1771358974",
"uncertainty": 120
},
"departure": {
"time": "1771358974",
"uncertainty": 120
},
"stopId": "annetoi1"
},
{
"arrival": {
"time": "1771359021",
"uncertainty": 120
},
"departure": {
"time": "1771359021",
"uncertainty": 120
},
"stopId": "annroma2"
},
{
"departure": {
"time": "1771358580",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1771358652",
"uncertainty": 120
},
"departure": {
"time": "1771358652",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1771358714",
"uncertainty": 120
},
"departure": {
"time": "1771358714",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1771358757",
"uncertainty": 120
},
"departure": {
"time": "1771358757",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1771358820",
"uncertainty": 120
},
"departure": {
"time": "1771358820",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1771358887",
"uncertainty": 120
},
"departure": {
"time": "1771358887",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1771359000",
"uncertainty": 120
},
"departure": {
"time": "1771359000",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1771359084",
"uncertainty": 120
},
"departure": {
"time": "1771359084",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annjose1"
},
{
"arrival": {
"time": "1771359088",
"uncertainty": 120
},
"departure": {
"time": "1771359088",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1771359183",
"uncertainty": 120
},
"departure": {
"time": "1771359183",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1771359296",
"uncertainty": 120
},
"departure": {
"time": "1771359296",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1771359363",
"uncertainty": 120
},
"departure": {
"time": "1771359363",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1771359452",
"uncertainty": 120
},
"departure": {
"time": "1771359452",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1771359543",
"uncertainty": 120
},
"departure": {
"time": "1771359543",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1771359595",
"uncertainty": 120
},
"departure": {
"time": "1771359595",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1771359686",
"uncertainty": 120
},
"departure": {
"time": "1771359686",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1771359783",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849246"
}
}
},
{
"id": "21849431",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1771354517",
"uncertainty": 120
},
"departure": {
"time": "1771354530",
"uncertainty": 120
},
"stopId": "anngifr1"
},
{
"arrival": {
"time": "1771354539",
"uncertainty": 120
},
"departure": {
"time": "1771354560",
"uncertainty": 120
},
"stopId": "anngifr1"
},
{
"arrival": {
"time": "1771354596",
"uncertainty": 120
},
"departure": {
"time": "1771354596",
"uncertainty": 120
},
"stopId": "annaris1"
},
{
"arrival": {
"time": "1771354747",
"uncertainty": 120
},
"departure": {
"time": "1771354770",
"uncertainty": 120
},
"stopId": "annmarc1"
},
{
"departure": {
"time": "1771354344",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1771354204",
"uncertainty": 120
},
"departure": {
"time": "1771354204",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annjose2"
},
{
"arrival": {
"time": "1771354320",
"uncertainty": 120
},
"departure": {
"time": "1771354320",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1771354885",
"uncertainty": 120
},
"departure": {
"time": "1771354898",
"uncertainty": 120
},
"stopId": "annbleu1"
},
{
"arrival": {
"time": "1771355008",
"uncertainty": 120
},
"departure": {
"time": "1771355018",
"uncertainty": 120
},
"stopId": "annvale1"
},
{
"arrival": {
"time": "1771355081",
"uncertainty": 120
},
"departure": {
"time": "1771355081",
"uncertainty": 120
},
"stopId": "anndrag1"
},
{
"arrival": {
"time": "1771355108",
"uncertainty": 120
},
"departure": {
"time": "1771355108",
"uncertainty": 120
},
"stopId": "annbonn1"
},
{
"arrival": {
"time": "1771355150",
"uncertainty": 120
},
"departure": {
"time": "1771355150",
"uncertainty": 120
},
"stopId": "vmocedr1"
},
{
"arrival": {
"time": "1771355228",
"uncertainty": 120
},
"departure": {
"time": "1771355228",
"uncertainty": 120
},
"stopId": "vmoeuro2"
},
{
"arrival": {
"time": "1771355292",
"uncertainty": 120
},
"departure": {
"time": "1771355292",
"uncertainty": 120
},
"stopId": "vmomonn2"
},
{
"arrival": {
"time": "1771355332",
"uncertainty": 120
},
"departure": {
"time": "1771355332",
"uncertainty": 120
},
"stopId": "vmoeuro1"
},
{
"arrival": {
"time": "1771355422",
"uncertainty": 120
},
"departure": {
"time": "1771355468",
"uncertainty": 120
},
"stopId": "vmonous1"
},
{
"arrival": {
"time": "1771355549",
"uncertainty": 120
},
"departure": {
"time": "1771355549",
"uncertainty": 120
},
"stopId": "vmomarr1"
},
{
"arrival": {
"time": "1771355627",
"uncertainty": 120
},
"departure": {
"time": "1771355627",
"uncertainty": 120
},
"stopId": "vmovetr1"
},
{
"arrival": {
"time": "1771355688",
"uncertainty": 120
},
"departure": {
"time": "1771355688",
"uncertainty": 120
},
"stopId": "vmohuti1"
},
{
"arrival": {
"time": "1771355750",
"uncertainty": 120
},
"departure": {
"time": "1771355750",
"uncertainty": 120
},
"stopId": "vmocorl1"
},
{
"arrival": {
"time": "1771355850",
"uncertainty": 120
},
"departure": {
"time": "1771355850",
"uncertainty": 120
},
"stopId": "vmorape1"
},
{
"arrival": {
"time": "1771356043",
"uncertainty": 120
},
"departure": {
"time": "1771356043",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1771356106",
"uncertainty": 120
},
"departure": {
"time": "1771356106",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1771356183",
"uncertainty": 120
},
"departure": {
"time": "1771356183",
"uncertainty": 120
},
"stopId": "craspor1"
},
{
"arrival": {
"time": "1771356286",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849431"
},
"vehicle": {
"id": "338",
"label": "338"
}
}
},
{
"id": "21849120",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1771358640"
},
"stopId": "vlgegli1"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849120"
}
}
},
{
"id": "21849119",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1771356720",
"uncertainty": 120
},
"stopId": "vlgegli1"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849119"
}
}
},
{
"id": "21849090",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1771359485",
"uncertainty": 120
},
"departure": {
"time": "1771359485",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1771359540",
"uncertainty": 120
},
"departure": {
"time": "1771359540",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1771359593",
"uncertainty": 120
},
"departure": {
"time": "1771359593",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1771358640",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1771358697",
"uncertainty": 120
},
"departure": {
"time": "1771358697",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1771358776",
"uncertainty": 120
},
"departure": {
"time": "1771358776",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1771358820",
"uncertainty": 120
},
"departure": {
"time": "1771358820",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1771358846",
"uncertainty": 120
},
"departure": {
"time": "1771358846",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1771358880",
"uncertainty": 120
},
"departure": {
"time": "1771358880",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1771359048",
"uncertainty": 120
},
"departure": {
"time": "1771359048",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1771359227",
"uncertainty": 120
},
"departure": {
"time": "1771359227",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1771359360",
"uncertainty": 120
},
"departure": {
"time": "1771359360",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1771359411",
"uncertainty": 120
},
"departure": {
"time": "1771359411",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1771359449",
"uncertainty": 120
},
"departure": {
"time": "1771359449",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1771359540",
"uncertainty": 120
},
"departure": {
"time": "1771359540",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1771359582",
"uncertainty": 120
},
"departure": {
"time": "1771359582",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1771359647",
"uncertainty": 120
},
"departure": {
"time": "1771359647",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1771359676",
"uncertainty": 120
},
"departure": {
"time": "1771359676",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1771359780",
"uncertainty": 120
},
"departure": {
"time": "1771359780",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1771359916",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849090"
}
}
},
{
"id": "21849088",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1771355645",
"uncertainty": 120
},
"departure": {
"time": "1771355645",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1771355700",
"uncertainty": 120
},
"departure": {
"time": "1771355700",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1771355753",
"uncertainty": 120
},
"departure": {
"time": "1771355753",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1771354800",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1771354857",
"uncertainty": 120
},
"departure": {
"time": "1771354857",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1771355034",
"uncertainty": 120
},
"departure": {
"time": "1771355034",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1771355070",
"uncertainty": 120
},
"departure": {
"time": "1771355070",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1771355120",
"uncertainty": 120
},
"departure": {
"time": "1771355120",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1771355150",
"uncertainty": 120
},
"departure": {
"time": "1771355150",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1771355280",
"uncertainty": 120
},
"departure": {
"time": "1771355340",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1771355460",
"uncertainty": 120
},
"departure": {
"time": "1771355460",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1771355520",
"uncertainty": 120
},
"departure": {
"time": "1771355520",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1771355571",
"uncertainty": 120
},
"departure": {
"time": "1771355571",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1771355609",
"uncertainty": 120
},
"departure": {
"time": "1771355609",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1771355700",
"uncertainty": 120
},
"departure": {
"time": "1771355700",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1771355742",
"uncertainty": 120
},
"departure": {
"time": "1771355742",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1771355807",
"uncertainty": 120
},
"departure": {
"time": "1771355807",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1771355836",
"uncertainty": 120
},
"departure": {
"time": "1771355836",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1771355940",
"uncertainty": 120
},
"departure": {
"time": "1771355940",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1771356076",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849088"
},
"vehicle": {
"id": "342",
"label": "342"
}
}
},
{
"id": "21849089",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1771357565"
},
"departure": {
"time": "1771357565"
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1771357620"
},
"departure": {
"time": "1771357620"
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1771357673"
},
"departure": {
"time": "1771357673"
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1771356720"
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1771356777"
},
"departure": {
"time": "1771356777"
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1771356856"
},
"departure": {
"time": "1771356856"
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1771356900"
},
"departure": {
"time": "1771356900"
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1771356926"
},
"departure": {
"time": "1771356926"
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1771356960"
},
"departure": {
"time": "1771356960"
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1771357128"
},
"departure": {
"time": "1771357128"
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1771357307"
},
"departure": {
"time": "1771357307"
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1771357440"
},
"departure": {
"time": "1771357440"
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1771357491"
},
"departure": {
"time": "1771357491"
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1771357529"
},
"departure": {
"time": "1771357529"
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1771357620",
"uncertainty": 120
},
"departure": {
"time": "1771357620",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1771357662",
"uncertainty": 120
},
"departure": {
"time": "1771357662",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1771357727",
"uncertainty": 120
},
"departure": {
"time": "1771357727",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1771357756"
},
"departure": {
"time": "1771357756"
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1771357860"
},
"departure": {
"time": "1771357860"
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1771357996"
},
"stopId": "vlgegli2"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849089"
}
}
},
{
"id": "21849103",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1771326025",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1771326062",
"uncertainty": 120
},
"departure": {
"time": "1771326062",
"uncertainty": 120
},
"stopId": "vlgneuf2"
},
{
"arrival": {
"time": "1771326174",
"uncertainty": 120
},
"departure": {
"time": "1771326235",
"uncertainty": 120
},
"stopId": "vlgheno2"
},
{
"arrival": {
"time": "1771326338",
"uncertainty": 120
},
"departure": {
"time": "1771326338",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1771326399",
"uncertainty": 120
},
"departure": {
"time": "1771326399",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1771326483",
"uncertainty": 120
},
"departure": {
"time": "1771326515",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1771326515",
"uncertainty": 120
},
"departure": {
"time": "1771326566",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1771326635",
"uncertainty": 120
},
"departure": {
"time": "1771326635",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1771326686",
"uncertainty": 120
},
"departure": {
"time": "1771326717",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1771326807",
"uncertainty": 120
},
"departure": {
"time": "1771326807",
"uncertainty": 120
},
"stopId": "ambmoul2"
},
{
"arrival": {
"time": "1771326999",
"uncertainty": 120
},
"departure": {
"time": "1771327017",
"uncertainty": 120
},
"stopId": "gaitour2"
},
{
"arrival": {
"time": "1771327167",
"uncertainty": 120
},
"departure": {
"time": "1771327197",
"uncertainty": 120
},
"stopId": "gaipost2"
},
{
"arrival": {
"time": "1771327257",
"uncertainty": 120
},
"departure": {
"time": "1771327257",
"uncertainty": 120
},
"stopId": "gaiboss2"
},
{
"arrival": {
"time": "1771327300",
"uncertainty": 120
},
"departure": {
"time": "1771327317",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1771327347",
"uncertainty": 120
},
"departure": {
"time": "1771327347",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1771327426",
"uncertainty": 120
},
"departure": {
"time": "1771327426",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1771327489",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1771355559",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21849103"
},
"vehicle": {
"id": "302",
"label": "302"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1771355559"
}
}