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
❌40 errors, 35 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-01-29 at 08:13 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 4 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 21823509 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
- trip_id 21823448 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
- trip_id 21823435 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
- trip_id 21823451 visits stop_id [cravict1] more than once and GTFS-rt stop_time_update is missing stop_sequence field - stop_sequence must be provided
Sequential stop_time_update times are not increasing E022 36 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 21827667 stop_id gaifoss1 departure_time 08:20:00 (1769671200) is less than previous stop departure_time 08:35:06 (1769672106) - times must increase between two sequential stops
- trip_id 21827667 stop_id gaifoss1 departure_time 08:20:00 (1769671200) is less than previous stop arrival_time 08:35:06 (1769672106) - times must increase between two sequential stops
- trip_id 21827667 stop_id gaimart1 arrival_time 08:20:53 (1769671253) is less than previous stop arrival_time 08:35:06 (1769672106) - times must increase between two sequential stops
- trip_id 21827667 stop_id gaimart1 departure_time 08:20:53 (1769671253) is less than previous stop arrival_time 08:35:06 (1769672106) - times must increase between two sequential stops
- trip_id 21827667 stop_id vlgheno1 arrival_time 08:36:45 (1769672205) is less than previous stop arrival_time 08:39:23 (1769672363) - times must increase between two sequential stops
Warnings
vehicle_id not populated W002 35 errors
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id 21823351 does not have a vehicle_id
- trip_id 21823436 does not have a vehicle_id
- trip_id 21823350 does not have a vehicle_id
- trip_id 21823349 does not have a vehicle_id
- trip_id 21827667 does not have a vehicle_id
Previous validations
Here is a recap of all the error types encountered over the last 30 days.
| Error ID | Description | Errors count | Number of occurences |
|---|---|---|---|
| W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 919 | 32 times (100 % of validations) |
| E022 | stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. | 1,277 | 31 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 | 84 | 27 times (84 % of validations) |
| E002 | stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence | 160 | 24 times (75 % of validations) |
| E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 4 | 4 times (13 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-01-30 at 05:51 Europe/Paris.
trip_updates (42) vehicle_positions (0) service_alerts (0)Entities seen in the last 7 days.
trip_updatesDecoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2026-01-30 at 05:51 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "21823432",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769750400",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823432"
}
}
},
{
"id": "21823152",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769751120",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823152"
}
}
},
{
"id": "21823540",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769752200",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823540"
}
}
},
{
"id": "21823181",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769750040",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823181"
}
}
},
{
"id": "21823429",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769748720",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823429"
}
}
},
{
"id": "21823341",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769750700",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823341"
}
}
},
{
"id": "21823443",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769751180",
"uncertainty": 120
},
"stopId": "cravict1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823443"
}
}
},
{
"id": "21827631",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769750160",
"uncertainty": 120
},
"stopId": "vlgegli1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21827631"
}
}
},
{
"id": "21823342",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769751600",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823342"
}
}
},
{
"id": "21823192",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769750940",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823192"
}
}
},
{
"id": "21823146",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769748420",
"uncertainty": 120
},
"stopId": "craalte2"
},
{
"arrival": {
"time": "1769748597",
"uncertainty": 120
},
"departure": {
"time": "1769748597",
"uncertainty": 120
},
"stopId": "vlgzimo2"
},
{
"arrival": {
"time": "1769748708",
"uncertainty": 120
},
"departure": {
"time": "1769748708",
"uncertainty": 120
},
"stopId": "vlgbuch2"
},
{
"arrival": {
"time": "1769748776",
"uncertainty": 120
},
"departure": {
"time": "1769748776",
"uncertainty": 120
},
"stopId": "vlgvoir2"
},
{
"arrival": {
"time": "1769748891",
"uncertainty": 120
},
"departure": {
"time": "1769748891",
"uncertainty": 120
},
"stopId": "vlglang2"
},
{
"arrival": {
"time": "1769749016",
"uncertainty": 120
},
"departure": {
"time": "1769749016",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769749119",
"uncertainty": 120
},
"departure": {
"time": "1769749119",
"uncertainty": 120
},
"stopId": "vlgrepu2"
},
{
"arrival": {
"time": "1769749256",
"uncertainty": 120
},
"departure": {
"time": "1769749256",
"uncertainty": 120
},
"stopId": "anngare2"
},
{
"arrival": {
"time": "1769749473",
"uncertainty": 120
},
"departure": {
"time": "1769749473",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769749555",
"uncertainty": 120
},
"departure": {
"time": "1769749555",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769749664",
"uncertainty": 120
},
"departure": {
"time": "1769749664",
"uncertainty": 120
},
"stopId": "annperi1"
},
{
"arrival": {
"time": "1769749735",
"uncertainty": 120
},
"departure": {
"time": "1769749735",
"uncertainty": 120
},
"stopId": "annroug1"
},
{
"arrival": {
"time": "1769749806",
"uncertainty": 120
},
"departure": {
"time": "1769749806",
"uncertainty": 120
},
"stopId": "annanne1"
},
{
"arrival": {
"time": "1769749847",
"uncertainty": 120
},
"departure": {
"time": "1769749847",
"uncertainty": 120
},
"stopId": "annrier1"
},
{
"arrival": {
"time": "1769749914",
"uncertainty": 120
},
"departure": {
"time": "1769749914",
"uncertainty": 120
},
"stopId": "annlema1"
},
{
"arrival": {
"time": "1769749975",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823146"
},
"vehicle": {
"id": "402",
"label": "402"
}
}
},
{
"id": "21823144",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769750220",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823144"
}
}
},
{
"id": "21823287",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769752200",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823287"
}
}
},
{
"id": "21823520",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769750100",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823520"
}
}
},
{
"id": "21823285",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769750400",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823285"
}
}
},
{
"id": "21823430",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769749200",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823430"
}
}
},
{
"id": "21823196",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769749140",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823196"
}
}
},
{
"id": "21823428",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769751060",
"uncertainty": 120
},
"stopId": "vmovetr2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823428"
}
}
},
{
"id": "21823422",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769752200",
"uncertainty": 120
},
"stopId": "annlgli2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823422"
}
}
},
{
"id": "21823513",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769748664",
"uncertainty": 120
},
"stopId": "bonentr2"
},
{
"arrival": {
"time": "1769748927",
"uncertainty": 120
},
"departure": {
"time": "1769748927",
"uncertainty": 120
},
"stopId": "bonmeno2"
},
{
"arrival": {
"time": "1769749059",
"uncertainty": 120
},
"departure": {
"time": "1769749059",
"uncertainty": 120
},
"stopId": "craberg2"
},
{
"arrival": {
"time": "1769749214",
"uncertainty": 120
},
"departure": {
"time": "1769749214",
"uncertainty": 120
},
"stopId": "cratani2"
},
{
"arrival": {
"time": "1769749307",
"uncertainty": 120
},
"departure": {
"time": "1769749307",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1769749368",
"uncertainty": 120
},
"departure": {
"time": "1769749368",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1769749491",
"uncertainty": 120
},
"departure": {
"time": "1769749491",
"uncertainty": 120
},
"stopId": "vmobasm2"
},
{
"arrival": {
"time": "1769749544",
"uncertainty": 120
},
"departure": {
"time": "1769749544",
"uncertainty": 120
},
"stopId": "vmonant2"
},
{
"arrival": {
"time": "1769749597",
"uncertainty": 120
},
"departure": {
"time": "1769749597",
"uncertainty": 120
},
"stopId": "annctra2"
},
{
"arrival": {
"time": "1769749649",
"uncertainty": 120
},
"departure": {
"time": "1769749649",
"uncertainty": 120
},
"stopId": "annimpo2"
},
{
"arrival": {
"time": "1769749704",
"uncertainty": 120
},
"departure": {
"time": "1769749704",
"uncertainty": 120
},
"stopId": "annsous2"
},
{
"arrival": {
"time": "1769749743",
"uncertainty": 120
},
"departure": {
"time": "1769749743",
"uncertainty": 120
},
"stopId": "annmerm2"
},
{
"arrival": {
"time": "1769749860",
"uncertainty": 120
},
"departure": {
"time": "1769749860",
"uncertainty": 120
},
"stopId": "annglie2"
},
{
"arrival": {
"time": "1769749949",
"uncertainty": 120
},
"departure": {
"time": "1769749949",
"uncertainty": 120
},
"stopId": "annroma2"
},
{
"arrival": {
"time": "1769750013",
"uncertainty": 120
},
"departure": {
"time": "1769750013",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769750069",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823513"
},
"vehicle": {
"id": "506",
"label": "506"
}
}
},
{
"id": "21823438",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769751900",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "8",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823438"
}
}
},
{
"id": "21823175",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769751540",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823175"
}
}
},
{
"id": "21827662",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769750676",
"uncertainty": 120
},
"departure": {
"time": "1769750676",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769750731",
"uncertainty": 120
},
"departure": {
"time": "1769750731",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769750784",
"uncertainty": 120
},
"departure": {
"time": "1769750784",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769749800",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1769749876",
"uncertainty": 120
},
"departure": {
"time": "1769749876",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1769749982",
"uncertainty": 120
},
"departure": {
"time": "1769749982",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1769750040",
"uncertainty": 120
},
"departure": {
"time": "1769750040",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1769750093",
"uncertainty": 120
},
"departure": {
"time": "1769750093",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1769750160",
"uncertainty": 120
},
"departure": {
"time": "1769750160",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1769750286",
"uncertainty": 120
},
"departure": {
"time": "1769750286",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1769750420",
"uncertainty": 120
},
"departure": {
"time": "1769750420",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1769750520",
"uncertainty": 120
},
"departure": {
"time": "1769750520",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769750589",
"uncertainty": 120
},
"departure": {
"time": "1769750589",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769750640",
"uncertainty": 120
},
"departure": {
"time": "1769750640",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769750760",
"uncertainty": 120
},
"departure": {
"time": "1769750760",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769750816",
"uncertainty": 120
},
"departure": {
"time": "1769750816",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769750903",
"uncertainty": 120
},
"departure": {
"time": "1769750903",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1769750883",
"uncertainty": 120
},
"departure": {
"time": "1769750883",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1769750987",
"uncertainty": 120
},
"departure": {
"time": "1769750987",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1769751123",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21827662"
}
}
},
{
"id": "21827630",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769748298",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769748344",
"uncertainty": 120
},
"departure": {
"time": "1769748344",
"uncertainty": 120
},
"stopId": "vlgneuf2"
},
{
"arrival": {
"time": "1769748455",
"uncertainty": 120
},
"departure": {
"time": "1769748455",
"uncertainty": 120
},
"stopId": "vlgheno2"
},
{
"arrival": {
"time": "1769748568",
"uncertainty": 120
},
"departure": {
"time": "1769748568",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1769748628",
"uncertainty": 120
},
"departure": {
"time": "1769748628",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769748658",
"uncertainty": 120
},
"departure": {
"time": "1769748658",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769748740",
"uncertainty": 120
},
"departure": {
"time": "1769748740",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1769748823",
"uncertainty": 120
},
"departure": {
"time": "1769748823",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1769748930",
"uncertainty": 120
},
"departure": {
"time": "1769748930",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1769749016",
"uncertainty": 120
},
"departure": {
"time": "1769749016",
"uncertainty": 120
},
"stopId": "ambmoul2"
},
{
"arrival": {
"time": "1769749156",
"uncertainty": 120
},
"departure": {
"time": "1769749156",
"uncertainty": 120
},
"stopId": "gaitour2"
},
{
"arrival": {
"time": "1769749230",
"uncertainty": 120
},
"departure": {
"time": "1769749230",
"uncertainty": 120
},
"stopId": "gaipost2"
},
{
"arrival": {
"time": "1769749303",
"uncertainty": 120
},
"departure": {
"time": "1769749303",
"uncertainty": 120
},
"stopId": "gaiboss2"
},
{
"arrival": {
"time": "1769749350",
"uncertainty": 120
},
"departure": {
"time": "1769749350",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1769749390",
"uncertainty": 120
},
"departure": {
"time": "1769749390",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1769749469",
"uncertainty": 120
},
"departure": {
"time": "1769749469",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1769749533",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21827630"
},
"vehicle": {
"id": "323",
"label": "323"
}
}
},
{
"id": "21823186",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769752140",
"uncertainty": 120
},
"stopId": "vmomonn1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823186"
}
}
},
{
"id": "21823150",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769748240",
"uncertainty": 120
},
"stopId": "vmomonn1"
},
{
"arrival": {
"time": "1769748315",
"uncertainty": 120
},
"departure": {
"time": "1769748330",
"uncertainty": 120
},
"stopId": "annlema2"
},
{
"arrival": {
"time": "1769748402",
"uncertainty": 120
},
"departure": {
"time": "1769748421",
"uncertainty": 120
},
"stopId": "annrier2"
},
{
"arrival": {
"time": "1769748480",
"uncertainty": 120
},
"departure": {
"time": "1769748481",
"uncertainty": 120
},
"stopId": "annanne2"
},
{
"arrival": {
"time": "1769748571",
"uncertainty": 120
},
"departure": {
"time": "1769748571",
"uncertainty": 120
},
"stopId": "annroug2"
},
{
"arrival": {
"time": "1769748617",
"uncertainty": 120
},
"departure": {
"time": "1769748617",
"uncertainty": 120
},
"stopId": "annperi2"
},
{
"arrival": {
"time": "1769748792",
"uncertainty": 120
},
"departure": {
"time": "1769748792",
"uncertainty": 120
},
"stopId": "annlibe1"
},
{
"arrival": {
"time": "1769748910",
"uncertainty": 120
},
"departure": {
"time": "1769748910",
"uncertainty": 120
},
"stopId": "annjose1"
},
{
"arrival": {
"time": "1769749080",
"uncertainty": 120
},
"departure": {
"time": "1769749080",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769749212",
"uncertainty": 120
},
"departure": {
"time": "1769749212",
"uncertainty": 120
},
"stopId": "anngare3"
},
{
"arrival": {
"time": "1769749362",
"uncertainty": 120
},
"departure": {
"time": "1769749362",
"uncertainty": 120
},
"stopId": "vlgrepu1"
},
{
"arrival": {
"time": "1769749452",
"uncertainty": 120
},
"departure": {
"time": "1769749452",
"uncertainty": 120
},
"stopId": "vlgegli2"
},
{
"arrival": {
"time": "1769749571",
"uncertainty": 120
},
"departure": {
"time": "1769749571",
"uncertainty": 120
},
"stopId": "vlglang1"
},
{
"arrival": {
"time": "1769749692",
"uncertainty": 120
},
"departure": {
"time": "1769749692",
"uncertainty": 120
},
"stopId": "vlgvoir1"
},
{
"arrival": {
"time": "1769749757",
"uncertainty": 120
},
"departure": {
"time": "1769749757",
"uncertainty": 120
},
"stopId": "vlgbuch1"
},
{
"arrival": {
"time": "1769749871",
"uncertainty": 120
},
"departure": {
"time": "1769749871",
"uncertainty": 120
},
"stopId": "vlgzimo1"
},
{
"arrival": {
"time": "1769749992",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823150"
},
"vehicle": {
"id": "501",
"label": "501"
}
}
},
{
"id": "21823340",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769749800",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823340"
}
}
},
{
"id": "21823529",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769748835",
"uncertainty": 120
},
"stopId": "anngare1"
},
{
"arrival": {
"time": "1769748877",
"uncertainty": 120
},
"departure": {
"time": "1769748877",
"uncertainty": 120
},
"stopId": "anneuma1"
},
{
"arrival": {
"time": "1769748955",
"uncertainty": 120
},
"departure": {
"time": "1769748955",
"uncertainty": 120
},
"stopId": "annroma1"
},
{
"arrival": {
"time": "1769749030",
"uncertainty": 120
},
"departure": {
"time": "1769749030",
"uncertainty": 120
},
"stopId": "annglie1"
},
{
"arrival": {
"time": "1769749122",
"uncertainty": 120
},
"departure": {
"time": "1769749122",
"uncertainty": 120
},
"stopId": "annmerm1"
},
{
"arrival": {
"time": "1769749150",
"uncertainty": 120
},
"departure": {
"time": "1769749150",
"uncertainty": 120
},
"stopId": "annsous1"
},
{
"arrival": {
"time": "1769749195",
"uncertainty": 120
},
"departure": {
"time": "1769749195",
"uncertainty": 120
},
"stopId": "annimpo1"
},
{
"arrival": {
"time": "1769749237",
"uncertainty": 120
},
"departure": {
"time": "1769749237",
"uncertainty": 120
},
"stopId": "annctra1"
},
{
"arrival": {
"time": "1769749295",
"uncertainty": 120
},
"departure": {
"time": "1769749295",
"uncertainty": 120
},
"stopId": "vmonant1"
},
{
"arrival": {
"time": "1769749381",
"uncertainty": 120
},
"departure": {
"time": "1769749381",
"uncertainty": 120
},
"stopId": "vmobasm1"
},
{
"arrival": {
"time": "1769749492",
"uncertainty": 120
},
"departure": {
"time": "1769749492",
"uncertainty": 120
},
"stopId": "vmotepp1"
},
{
"arrival": {
"time": "1769749555",
"uncertainty": 120
},
"departure": {
"time": "1769749555",
"uncertainty": 120
},
"stopId": "cratatt1"
},
{
"arrival": {
"time": "1769749656",
"uncertainty": 120
},
"departure": {
"time": "1769749656",
"uncertainty": 120
},
"stopId": "cratani1"
},
{
"arrival": {
"time": "1769749795",
"uncertainty": 120
},
"departure": {
"time": "1769749795",
"uncertainty": 120
},
"stopId": "craberg1"
},
{
"arrival": {
"time": "1769749950",
"uncertainty": 120
},
"departure": {
"time": "1769749950",
"uncertainty": 120
},
"stopId": "bonmeno1"
},
{
"arrival": {
"time": "1769749973",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823529"
}
}
},
{
"id": "21823516",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769751900",
"uncertainty": 120
},
"stopId": "csahopi1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823516"
}
}
},
{
"id": "21823521",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769747730",
"uncertainty": 120
},
"stopId": "bonentr2"
},
{
"arrival": {
"time": "1769747757",
"uncertainty": 120
},
"departure": {
"time": "1769747760",
"uncertainty": 120
},
"stopId": "bonmeno2"
},
{
"arrival": {
"time": "1769747889",
"uncertainty": 120
},
"departure": {
"time": "1769747910",
"uncertainty": 120
},
"stopId": "craberg2"
},
{
"arrival": {
"time": "1769748066",
"uncertainty": 120
},
"departure": {
"time": "1769748066",
"uncertainty": 120
},
"stopId": "cratani2"
},
{
"arrival": {
"time": "1769748159",
"uncertainty": 120
},
"departure": {
"time": "1769748159",
"uncertainty": 120
},
"stopId": "cratatt2"
},
{
"arrival": {
"time": "1769748225",
"uncertainty": 120
},
"departure": {
"time": "1769748225",
"uncertainty": 120
},
"stopId": "vmotepp2"
},
{
"arrival": {
"time": "1769748322",
"uncertainty": 120
},
"departure": {
"time": "1769748322",
"uncertainty": 120
},
"stopId": "vmobasm2"
},
{
"arrival": {
"time": "1769748372",
"uncertainty": 120
},
"departure": {
"time": "1769748372",
"uncertainty": 120
},
"stopId": "vmonant2"
},
{
"arrival": {
"time": "1769748411",
"uncertainty": 120
},
"departure": {
"time": "1769748420",
"uncertainty": 120
},
"stopId": "annctra2"
},
{
"arrival": {
"time": "1769748473",
"uncertainty": 120
},
"departure": {
"time": "1769748480",
"uncertainty": 120
},
"stopId": "annimpo2"
},
{
"arrival": {
"time": "1769748551",
"uncertainty": 120
},
"departure": {
"time": "1769748551",
"uncertainty": 120
},
"stopId": "annsous2"
},
{
"arrival": {
"time": "1769748600",
"uncertainty": 120
},
"departure": {
"time": "1769748630",
"uncertainty": 120
},
"stopId": "annmerm2"
},
{
"arrival": {
"time": "1769748745",
"uncertainty": 120
},
"departure": {
"time": "1769748745",
"uncertainty": 120
},
"stopId": "annglie2"
},
{
"arrival": {
"time": "1769748834",
"uncertainty": 120
},
"departure": {
"time": "1769748834",
"uncertainty": 120
},
"stopId": "annroma2"
},
{
"arrival": {
"time": "1769748898",
"uncertainty": 120
},
"departure": {
"time": "1769748898",
"uncertainty": 120
},
"stopId": "anneuma2"
},
{
"arrival": {
"time": "1769748954",
"uncertainty": 120
},
"stopId": "anngare2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823521"
},
"vehicle": {
"id": "504",
"label": "504"
}
}
},
{
"id": "21823154",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769751720",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823154"
}
}
},
{
"id": "21823541",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769751000",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823541"
}
}
},
{
"id": "21823282",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769748639",
"uncertainty": 120
},
"stopId": "vlgplan1"
},
{
"arrival": {
"time": "1769748689",
"uncertainty": 120
},
"departure": {
"time": "1769748689",
"uncertainty": 120
},
"stopId": "vlgdebu2"
},
{
"arrival": {
"time": "1769748725",
"uncertainty": 120
},
"departure": {
"time": "1769748725",
"uncertainty": 120
},
"stopId": "vlglang3"
},
{
"arrival": {
"time": "1769748777",
"uncertainty": 120
},
"departure": {
"time": "1769748777",
"uncertainty": 120
},
"stopId": "vlgcoqu2"
},
{
"arrival": {
"time": "1769748819",
"uncertainty": 120
},
"departure": {
"time": "1769748819",
"uncertainty": 120
},
"stopId": "annmont2"
},
{
"arrival": {
"time": "1769748854",
"uncertainty": 120
},
"departure": {
"time": "1769748854",
"uncertainty": 120
},
"stopId": "annresi1"
},
{
"arrival": {
"time": "1769748943",
"uncertainty": 120
},
"departure": {
"time": "1769748943",
"uncertainty": 120
},
"stopId": "annvich2"
},
{
"arrival": {
"time": "1769748990",
"uncertainty": 120
},
"departure": {
"time": "1769748990",
"uncertainty": 120
},
"stopId": "vlglebo2"
},
{
"arrival": {
"time": "1769749059",
"uncertainty": 120
},
"departure": {
"time": "1769749059",
"uncertainty": 120
},
"stopId": "vlgegli1"
},
{
"arrival": {
"time": "1769749221",
"uncertainty": 120
},
"departure": {
"time": "1769749221",
"uncertainty": 120
},
"stopId": "vlgallo1"
},
{
"arrival": {
"time": "1769749292",
"uncertainty": 120
},
"departure": {
"time": "1769749292",
"uncertainty": 120
},
"stopId": "vlgtour1"
},
{
"arrival": {
"time": "1769749447",
"uncertainty": 120
},
"departure": {
"time": "1769749447",
"uncertainty": 120
},
"stopId": "annjose2"
},
{
"arrival": {
"time": "1769749529",
"uncertainty": 120
},
"departure": {
"time": "1769749529",
"uncertainty": 120
},
"stopId": "annlibe2"
},
{
"arrival": {
"time": "1769749556",
"uncertainty": 120
},
"departure": {
"time": "1769749556",
"uncertainty": 120
},
"stopId": "annmarc2"
},
{
"arrival": {
"time": "1769749678",
"uncertainty": 120
},
"departure": {
"time": "1769749678",
"uncertainty": 120
},
"stopId": "annclos2"
},
{
"arrival": {
"time": "1769749727",
"uncertainty": 120
},
"departure": {
"time": "1769749727",
"uncertainty": 120
},
"stopId": "annbaro2"
},
{
"arrival": {
"time": "1769749796",
"uncertainty": 120
},
"departure": {
"time": "1769749796",
"uncertainty": 120
},
"stopId": "ambcroi2"
},
{
"arrival": {
"time": "1769749863",
"uncertainty": 120
},
"departure": {
"time": "1769749863",
"uncertainty": 120
},
"stopId": "amblach2"
},
{
"arrival": {
"time": "1769749920",
"uncertainty": 120
},
"departure": {
"time": "1769749920",
"uncertainty": 120
},
"stopId": "annbrou2"
},
{
"arrival": {
"time": "1769750041",
"uncertainty": 120
},
"departure": {
"time": "1769750041",
"uncertainty": 120
},
"stopId": "gaichat2"
},
{
"arrival": {
"time": "1769750118",
"uncertainty": 120
},
"departure": {
"time": "1769750118",
"uncertainty": 120
},
"stopId": "gaimair2"
},
{
"arrival": {
"time": "1769750156",
"uncertainty": 120
},
"departure": {
"time": "1769750156",
"uncertainty": 120
},
"stopId": "gaiegli2"
},
{
"arrival": {
"time": "1769750208",
"uncertainty": 120
},
"departure": {
"time": "1769750208",
"uncertainty": 120
},
"stopId": "gaifeux2"
},
{
"arrival": {
"time": "1769750312",
"uncertainty": 120
},
"departure": {
"time": "1769750312",
"uncertainty": 120
},
"stopId": "gaimart2"
},
{
"arrival": {
"time": "1769750396",
"uncertainty": 120
},
"stopId": "gaifoss1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823282"
},
"vehicle": {
"id": "508",
"label": "508"
}
}
},
{
"id": "21827661",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769748445",
"uncertainty": 120
},
"departure": {
"time": "1769748445",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769748492",
"uncertainty": 120
},
"departure": {
"time": "1769748492",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769748540",
"uncertainty": 120
},
"departure": {
"time": "1769748570",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769747622",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1769747670",
"uncertainty": 120
},
"departure": {
"time": "1769747670",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1769747760",
"uncertainty": 120
},
"departure": {
"time": "1769747760",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1769747790",
"uncertainty": 120
},
"departure": {
"time": "1769747790",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1769747850",
"uncertainty": 120
},
"departure": {
"time": "1769747850",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1769747880",
"uncertainty": 120
},
"departure": {
"time": "1769747880",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1769747940",
"uncertainty": 120
},
"departure": {
"time": "1769747970",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1769748090",
"uncertainty": 120
},
"departure": {
"time": "1769748120",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1769748210",
"uncertainty": 120
},
"departure": {
"time": "1769748240",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769748309",
"uncertainty": 120
},
"departure": {
"time": "1769748309",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769748371",
"uncertainty": 120
},
"departure": {
"time": "1769748371",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769748480",
"uncertainty": 120
},
"departure": {
"time": "1769748480",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769748536",
"uncertainty": 120
},
"departure": {
"time": "1769748536",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769748623",
"uncertainty": 120
},
"departure": {
"time": "1769748623",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1769748680",
"uncertainty": 120
},
"departure": {
"time": "1769748680",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1769748784",
"uncertainty": 120
},
"departure": {
"time": "1769748784",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1769748920",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21827661"
},
"vehicle": {
"id": "344",
"label": "344"
}
}
},
{
"id": "21823147",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769749320",
"uncertainty": 120
},
"stopId": "craalte2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "T2",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823147"
}
}
},
{
"id": "21823539",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769749800",
"uncertainty": 120
},
"stopId": "anngare1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823539"
}
}
},
{
"id": "21827632",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769751900",
"uncertainty": 120
},
"stopId": "vlgegli1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21827632"
}
}
},
{
"id": "21827663",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1769752806",
"uncertainty": 120
},
"departure": {
"time": "1769752806",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769752861",
"uncertainty": 120
},
"departure": {
"time": "1769752861",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769752914",
"uncertainty": 120
},
"departure": {
"time": "1769752914",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"departure": {
"time": "1769751900",
"uncertainty": 120
},
"stopId": "gaifoss1"
},
{
"arrival": {
"time": "1769751976",
"uncertainty": 120
},
"departure": {
"time": "1769751976",
"uncertainty": 120
},
"stopId": "gaimart1"
},
{
"arrival": {
"time": "1769752082",
"uncertainty": 120
},
"departure": {
"time": "1769752082",
"uncertainty": 120
},
"stopId": "gaifeux1"
},
{
"arrival": {
"time": "1769752140",
"uncertainty": 120
},
"departure": {
"time": "1769752140",
"uncertainty": 120
},
"stopId": "gaiegli1"
},
{
"arrival": {
"time": "1769752193",
"uncertainty": 120
},
"departure": {
"time": "1769752193",
"uncertainty": 120
},
"stopId": "gaiboss1"
},
{
"arrival": {
"time": "1769752260",
"uncertainty": 120
},
"departure": {
"time": "1769752260",
"uncertainty": 120
},
"stopId": "gaipost1"
},
{
"arrival": {
"time": "1769752386",
"uncertainty": 120
},
"departure": {
"time": "1769752386",
"uncertainty": 120
},
"stopId": "gaitour1"
},
{
"arrival": {
"time": "1769752520",
"uncertainty": 120
},
"departure": {
"time": "1769752520",
"uncertainty": 120
},
"stopId": "ambmoul1"
},
{
"arrival": {
"time": "1769752620",
"uncertainty": 120
},
"departure": {
"time": "1769752620",
"uncertainty": 120
},
"stopId": "ambpaix1"
},
{
"arrival": {
"time": "1769752706",
"uncertainty": 120
},
"departure": {
"time": "1769752706",
"uncertainty": 120
},
"stopId": "ambjaur1"
},
{
"arrival": {
"time": "1769752769",
"uncertainty": 120
},
"departure": {
"time": "1769752769",
"uncertainty": 120
},
"stopId": "ambmart1"
},
{
"arrival": {
"time": "1769752920",
"uncertainty": 120
},
"departure": {
"time": "1769752920",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambecof2"
},
{
"arrival": {
"time": "1769752976",
"uncertainty": 120
},
"departure": {
"time": "1769752976",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "ambifsi2"
},
{
"arrival": {
"time": "1769753063",
"uncertainty": 120
},
"departure": {
"time": "1769753063",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "vlgroto2"
},
{
"arrival": {
"time": "1769753013",
"uncertainty": 120
},
"departure": {
"time": "1769753013",
"uncertainty": 120
},
"stopId": "vlgheno1"
},
{
"arrival": {
"time": "1769753117",
"uncertainty": 120
},
"departure": {
"time": "1769753117",
"uncertainty": 120
},
"stopId": "vlgneuf1"
},
{
"arrival": {
"time": "1769753253",
"uncertainty": 120
},
"stopId": "vlgegli2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "3",
"scheduleRelationship": "SCHEDULED",
"tripId": "21827663"
}
}
},
{
"id": "21823510",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769751300",
"uncertainty": 120
},
"stopId": "bonentr2"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "5",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823510"
}
}
},
{
"id": "21823284",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769749500",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823284"
}
}
},
{
"id": "21823395",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769751480",
"uncertainty": 120
},
"stopId": "vlgcorn2"
},
{
"arrival": {
"time": "1769751541",
"uncertainty": 120
},
"departure": {
"time": "1769751541",
"uncertainty": 120
},
"stopId": "ambforo2"
},
{
"arrival": {
"time": "1769751604",
"uncertainty": 120
},
"departure": {
"time": "1769751604",
"uncertainty": 120
},
"stopId": "ambedel2"
},
{
"arrival": {
"time": "1769751653",
"uncertainty": 120
},
"departure": {
"time": "1769751653",
"uncertainty": 120
},
"stopId": "ambmart2"
},
{
"arrival": {
"time": "1769751703",
"uncertainty": 120
},
"departure": {
"time": "1769751703",
"uncertainty": 120
},
"stopId": "ambjaur2"
},
{
"arrival": {
"time": "1769751766",
"uncertainty": 120
},
"departure": {
"time": "1769751766",
"uncertainty": 120
},
"stopId": "ambpaix2"
},
{
"arrival": {
"time": "1769751960",
"uncertainty": 120
},
"departure": {
"time": "1769751960",
"uncertainty": 120
},
"stopId": "ambcroi1"
},
{
"arrival": {
"time": "1769752010",
"uncertainty": 120
},
"departure": {
"time": "1769752010",
"uncertainty": 120
},
"stopId": "annbaro1"
},
{
"arrival": {
"time": "1769752049",
"uncertainty": 120
},
"departure": {
"time": "1769752049",
"uncertainty": 120
},
"stopId": "annclos3"
},
{
"arrival": {
"time": "1769752140",
"uncertainty": 120
},
"departure": {
"time": "1769752140",
"uncertainty": 120
},
"stopId": "annandr1"
},
{
"arrival": {
"time": "1769752256",
"uncertainty": 120
},
"departure": {
"time": "1769752256",
"uncertainty": 120
},
"stopId": "annprof1"
},
{
"arrival": {
"time": "1769752380",
"uncertainty": 120
},
"departure": {
"time": "1769752380",
"uncertainty": 120
},
"stopId": "etrpont1"
},
{
"arrival": {
"time": "1769752493",
"uncertainty": 120
},
"departure": {
"time": "1769752493",
"uncertainty": 120
},
"stopId": "etrblan1"
},
{
"arrival": {
"time": "1769752565",
"uncertainty": 120
},
"departure": {
"time": "1769752565",
"uncertainty": 120
},
"stopId": "etrmair1"
},
{
"arrival": {
"time": "1769752885",
"uncertainty": 120
},
"departure": {
"time": "1769752885",
"uncertainty": 120
},
"stopId": "etriles1"
},
{
"arrival": {
"time": "1769753040",
"uncertainty": 120
},
"departure": {
"time": "1769753040",
"uncertainty": 120
},
"stopId": "etrdoua1"
},
{
"arrival": {
"time": "1769753294",
"uncertainty": 120
},
"departure": {
"time": "1769753294",
"uncertainty": 120
},
"stopId": "bossous1"
},
{
"arrival": {
"time": "1769753520",
"uncertainty": 120
},
"departure": {
"time": "1769753520",
"uncertainty": 120
},
"stopId": "colmarc1"
},
{
"arrival": {
"time": "1769753694",
"uncertainty": 120
},
"departure": {
"time": "1769753694",
"uncertainty": 120
},
"stopId": "stjpont3"
},
{
"arrival": {
"time": "1769753863",
"uncertainty": 120
},
"departure": {
"time": "1769753863",
"uncertainty": 120
},
"scheduleRelationship": "SKIPPED",
"stopId": "arcconv1"
},
{
"arrival": {
"time": "1769754009",
"uncertainty": 120
},
"departure": {
"time": "1769754009",
"uncertainty": 120
},
"stopId": "arccomm1"
},
{
"arrival": {
"time": "1769754441",
"uncertainty": 120
},
"departure": {
"time": "1769754441",
"uncertainty": 120
},
"stopId": "neyforg1"
},
{
"arrival": {
"time": "1769754496",
"uncertainty": 120
},
"departure": {
"time": "1769754496",
"uncertainty": 120
},
"stopId": "neychef1"
},
{
"arrival": {
"time": "1769754609",
"uncertainty": 120
},
"departure": {
"time": "1769754609",
"uncertainty": 120
},
"stopId": "neymoui1"
},
{
"arrival": {
"time": "1769754714",
"uncertainty": 120
},
"departure": {
"time": "1769754714",
"uncertainty": 120
},
"stopId": "neycent1"
},
{
"arrival": {
"time": "1769754881",
"uncertainty": 120
},
"departure": {
"time": "1769754881",
"uncertainty": 120
},
"stopId": "stjcasi1"
},
{
"arrival": {
"time": "1769755016",
"uncertainty": 120
},
"departure": {
"time": "1769755016",
"uncertainty": 120
},
"stopId": "stjcerv1"
},
{
"arrival": {
"time": "1769755165",
"uncertainty": 120
},
"departure": {
"time": "1769755165",
"uncertainty": 120
},
"stopId": "stjmugu1"
},
{
"arrival": {
"time": "1769755277",
"uncertainty": 120
},
"departure": {
"time": "1769755277",
"uncertainty": 120
},
"stopId": "stjaran1"
},
{
"arrival": {
"time": "1769755389",
"uncertainty": 120
},
"stopId": "stjgare1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "4",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823395"
}
}
},
{
"id": "21823286",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1769751300",
"uncertainty": 120
},
"stopId": "vlgplan1"
}
],
"timestamp": "1769748664",
"trip": {
"routeId": "6",
"scheduleRelationship": "SCHEDULED",
"tripId": "21823286"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "2.0",
"timestamp": "1769748664"
}
}