Resource details
This resource file is part of the dataset Réseau urbain TUB.
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
⚠️28 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-11-26 at 08:00 Europe/Paris using the MobilityData GTFS-RT validator.
Warnings
vehicle_id not populated W002 9 errors
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id 3-292487187 does not have a vehicle_id
- trip_id 3-305037565 does not have a vehicle_id
- trip_id 3-332660757 does not have a vehicle_id
- trip_id 3-839057412-05012-LMCJV__ does not have a vehicle_id
- trip_id 3-282329104 does not have a vehicle_id
Header timestamp is older than 65 seconds W008 1 error
The data in a GTFS-realtime feed should always be less than one minute old
Sample errors
- header.timestamp is 1190 min 21 sec old which is greater than the recommended age of 65 seconds
schedule_relationship not populated W009 18 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 3-292487187 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
- trip_id 3-292487187 does not have a schedule_relationship
- trip_id 3-305037565 stop_sequence 3 (and potentially more for this trip) does not have a schedule_relationship
- trip_id 3-305037565 does not have a schedule_relationship
- trip_id 3-332660757 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
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 | 207 | 25 times (83 % of validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 414 | 25 times (83 % of validations) |
| W008 | The data in a GTFS-realtime feed should always be less than one minute old | 8 | 8 times (27 % of validations) |
| E025 | Within the same stop_time_update, arrival and departures times can be the same, or the departure time can be later than the arrival time - the departure time should never come before the arrival time. | 9 | 7 times (23 % of validations) |
| E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 11 | 5 times (17 % of validations) |
| E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 8 | 4 times (13 % of validations) |
| E045 | If GTFS-rt stop_time_update contains both stop_sequence and stop_id, the values must match the GTFS data in stop_times.txt | 33 | 1 times (3 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-11-26 at 14:51 Europe/Paris.
trip_updates (13) 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 2025-11-26 at 14:51 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "SM:3-292487193",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 141,
"time": "1764160341"
},
"stopId": "138",
"stopSequence": 1
},
{
"arrival": {
"delay": 111,
"time": "1764160361"
},
"departure": {
"delay": 111,
"time": "1764160371"
},
"stopId": "140",
"stopSequence": 2
},
{
"arrival": {
"delay": 120,
"time": "1764160394"
},
"departure": {
"delay": 120,
"time": "1764160440"
},
"stopId": "139",
"stopSequence": 3
},
{
"arrival": {
"delay": 77,
"time": "1764160662"
},
"departure": {
"delay": 77,
"time": "1764160697"
},
"stopId": "65",
"stopSequence": 4
},
{
"arrival": {
"delay": 59,
"time": "1764160725"
},
"departure": {
"delay": 59,
"time": "1764160739"
},
"stopId": "25",
"stopSequence": 5
},
{
"arrival": {
"delay": 68,
"time": "1764160796"
},
"departure": {
"delay": 68,
"time": "1764160808"
},
"stopId": "47",
"stopSequence": 6
},
{
"arrival": {
"delay": 61,
"time": "1764160831"
},
"departure": {
"delay": 61,
"time": "1764160861"
},
"stopId": "54",
"stopSequence": 7
},
{
"arrival": {
"delay": 49,
"time": "1764160953"
},
"departure": {
"delay": 49,
"time": "1764161029"
},
"stopId": "71",
"stopSequence": 8
},
{
"arrival": {
"delay": 69,
"time": "1764161071"
},
"departure": {
"delay": 69,
"time": "1764161109"
},
"stopId": "37",
"stopSequence": 9
},
{
"arrival": {
"delay": 53,
"time": "1764161135"
},
"departure": {
"delay": 53,
"time": "1764161153"
},
"stopId": "4",
"stopSequence": 10
},
{
"arrival": {
"delay": 85,
"time": "1764161278"
},
"departure": {
"delay": 85,
"time": "1764161305"
},
"stopId": "50",
"stopSequence": 11
},
{
"arrival": {
"delay": 120,
"time": "1764161422"
},
"departure": {
"delay": 120,
"time": "1764161460"
},
"stopId": "44",
"stopSequence": 12
},
{
"arrival": {
"delay": 92,
"time": "1764161475"
},
"departure": {
"delay": 92,
"time": "1764161492"
},
"stopId": "32",
"stopSequence": 13
},
{
"arrival": {
"delay": 69,
"time": "1764161514"
},
"departure": {
"delay": 69,
"time": "1764161529"
},
"stopId": "64",
"stopSequence": 14
},
{
"arrival": {
"delay": 44,
"time": "1764161584"
},
"departure": {
"delay": 44,
"time": "1764161624"
},
"stopId": "34",
"stopSequence": 16
},
{
"arrival": {
"delay": 12,
"time": "1764161630"
},
"departure": {
"delay": 12,
"time": "1764161652"
},
"stopId": "62",
"stopSequence": 17
},
{
"arrival": {
"delay": 1,
"time": "1764161686"
},
"departure": {
"delay": 1,
"time": "1764161701"
},
"stopId": "20",
"stopSequence": 18
},
{
"arrival": {
"delay": -24,
"time": "1764161736"
},
"stopId": "69",
"stopSequence": 19
}
],
"timestamp": "1764165067",
"trip": {
"routeId": "17",
"tripId": "3-292487193"
}
}
},
{
"id": "SM:3-292487197",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 127,
"time": "1764163927"
},
"stopId": "138",
"stopSequence": 1
},
{
"arrival": {
"delay": 104,
"time": "1764163950"
},
"departure": {
"delay": 104,
"time": "1764163964"
},
"stopId": "140",
"stopSequence": 2
},
{
"arrival": {
"delay": 111,
"time": "1764163990"
},
"departure": {
"delay": 111,
"time": "1764164031"
},
"stopId": "139",
"stopSequence": 3
},
{
"arrival": {
"delay": 60,
"time": "1764164245"
},
"departure": {
"delay": 60,
"time": "1764164280"
},
"stopId": "65",
"stopSequence": 4
},
{
"arrival": {
"delay": 42,
"time": "1764164313"
},
"departure": {
"delay": 42,
"time": "1764164322"
},
"stopId": "25",
"stopSequence": 5
},
{
"arrival": {
"delay": 79,
"time": "1764164381"
},
"departure": {
"delay": 79,
"time": "1764164419"
},
"stopId": "47",
"stopSequence": 6
},
{
"arrival": {
"delay": 94,
"time": "1764164447"
},
"departure": {
"delay": 94,
"time": "1764164494"
},
"stopId": "54",
"stopSequence": 7
},
{
"arrival": {
"delay": 139,
"time": "1764164630"
},
"departure": {
"delay": 139,
"time": "1764164719"
},
"stopId": "71",
"stopSequence": 8
},
{
"arrival": {
"delay": 168,
"time": "1764164773"
},
"departure": {
"delay": 168,
"time": "1764164808"
},
"stopId": "37",
"stopSequence": 9
},
{
"arrival": {
"delay": 156,
"time": "1764164841"
},
"departure": {
"delay": 156,
"time": "1764164856"
},
"stopId": "4",
"stopSequence": 10
},
{
"arrival": {
"delay": 166,
"time": "1764164936"
},
"departure": {
"delay": 166,
"time": "1764164986"
},
"stopId": "50",
"stopSequence": 11
},
{
"arrival": {
"delay": 160,
"time": "1764165100"
},
"departure": {
"delay": 160,
"time": "1764165100"
},
"stopId": "44",
"stopSequence": 12
},
{
"arrival": {
"delay": 160,
"time": "1764165160"
},
"departure": {
"delay": 160,
"time": "1764165160"
},
"stopId": "32",
"stopSequence": 13
},
{
"arrival": {
"delay": 160,
"time": "1764165220"
},
"departure": {
"delay": 160,
"time": "1764165220"
},
"stopId": "64",
"stopSequence": 14
},
{
"arrival": {
"delay": 160,
"time": "1764165280"
},
"departure": {
"delay": 160,
"time": "1764165280"
},
"stopId": "78",
"stopSequence": 15
},
{
"arrival": {
"delay": 160,
"time": "1764165340"
},
"departure": {
"delay": 160,
"time": "1764165340"
},
"stopId": "34",
"stopSequence": 16
},
{
"arrival": {
"delay": 160,
"time": "1764165400"
},
"departure": {
"delay": 160,
"time": "1764165400"
},
"stopId": "62",
"stopSequence": 17
},
{
"arrival": {
"delay": 160,
"time": "1764165460"
},
"departure": {
"delay": 160,
"time": "1764165460"
},
"stopId": "20",
"stopSequence": 18
},
{
"arrival": {
"delay": 160,
"time": "1764165520"
},
"stopId": "69",
"stopSequence": 19
}
],
"timestamp": "1764165067",
"trip": {
"routeId": "17",
"tripId": "3-292487197"
}
}
},
{
"id": "SM:3-305037569",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1764157920"
},
"stopId": "48",
"stopSequence": 1
},
{
"arrival": {
"delay": 452,
"time": "1764158893"
},
"departure": {
"delay": 452,
"time": "1764158912"
},
"stopId": "22",
"stopSequence": 8
},
{
"arrival": {
"delay": 462,
"time": "1764159026"
},
"departure": {
"delay": 462,
"time": "1764159042"
},
"stopId": "58",
"stopSequence": 9
},
{
"arrival": {
"delay": 436,
"time": "1764159102"
},
"departure": {
"delay": 436,
"time": "1764159136"
},
"stopId": "75",
"stopSequence": 10
},
{
"arrival": {
"delay": 481,
"time": "1764159196"
},
"departure": {
"delay": 481,
"time": "1764159241"
},
"stopId": "79",
"stopSequence": 11
},
{
"arrival": {
"delay": 599,
"time": "1764159647"
},
"departure": {
"delay": 599,
"time": "1764159659"
},
"stopId": "12",
"stopSequence": 12
},
{
"arrival": {
"delay": 550,
"time": "1764159730"
},
"departure": {
"delay": 550,
"time": "1764159730"
},
"stopId": "27",
"stopSequence": 14
}
],
"timestamp": "1764165066",
"trip": {
"routeId": "18",
"tripId": "3-305037569"
}
}
},
{
"id": "SM:3-305037573",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 82,
"time": "1764161602"
},
"stopId": "48",
"stopSequence": 1
},
{
"arrival": {
"delay": 84,
"time": "1764161708"
},
"departure": {
"delay": 84,
"time": "1764161724"
},
"stopId": "35",
"stopSequence": 2
},
{
"arrival": {
"delay": 128,
"time": "1764161809"
},
"departure": {
"delay": 128,
"time": "1764161828"
},
"stopId": "1",
"stopSequence": 3
},
{
"arrival": {
"delay": 110,
"time": "1764161850"
},
"departure": {
"delay": 110,
"time": "1764161870"
},
"stopId": "28",
"stopSequence": 4
},
{
"arrival": {
"delay": 85,
"time": "1764161883"
},
"departure": {
"delay": 85,
"time": "1764161905"
},
"stopId": "60",
"stopSequence": 5
},
{
"arrival": {
"delay": 83,
"time": "1764161921"
},
"departure": {
"delay": 83,
"time": "1764161963"
},
"stopId": "51",
"stopSequence": 6
},
{
"arrival": {
"delay": 78,
"time": "1764161980"
},
"departure": {
"delay": 78,
"time": "1764162018"
},
"stopId": "19",
"stopSequence": 7
},
{
"arrival": {
"delay": 49,
"time": "1764162043"
},
"departure": {
"delay": 49,
"time": "1764162109"
},
"stopId": "22",
"stopSequence": 8
},
{
"arrival": {
"delay": 47,
"time": "1764162178"
},
"departure": {
"delay": 47,
"time": "1764162227"
},
"stopId": "58",
"stopSequence": 9
},
{
"arrival": {
"delay": 45,
"time": "1764162296"
},
"departure": {
"delay": 45,
"time": "1764162345"
},
"stopId": "75",
"stopSequence": 10
},
{
"arrival": {
"delay": 83,
"time": "1764162399"
},
"departure": {
"delay": 83,
"time": "1764162443"
},
"stopId": "79",
"stopSequence": 11
},
{
"arrival": {
"delay": 332,
"time": "1764162928"
},
"departure": {
"delay": 332,
"time": "1764162992"
},
"stopId": "12",
"stopSequence": 12
},
{
"arrival": {
"delay": 332,
"time": "1764163024"
},
"departure": {
"delay": 332,
"time": "1764163052"
},
"stopId": "29",
"stopSequence": 13
},
{
"arrival": {
"delay": 550,
"time": "1764163330"
},
"departure": {
"delay": 550,
"time": "1764163330"
},
"stopId": "27",
"stopSequence": 14
},
{
"arrival": {
"delay": 550,
"time": "1764163390"
},
"stopId": "17",
"stopSequence": 15
}
],
"timestamp": "1764165066",
"trip": {
"routeId": "18",
"tripId": "3-305037573"
}
}
},
{
"id": "SM:3-282329112",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1764165300"
},
"stopId": "106",
"stopSequence": 1
},
{
"arrival": {
"time": "1764165420"
},
"departure": {
"time": "1764165420"
},
"stopId": "55",
"stopSequence": 2
},
{
"arrival": {
"time": "1764165480"
},
"departure": {
"time": "1764165480"
},
"stopId": "66",
"stopSequence": 3
},
{
"arrival": {
"time": "1764165540"
},
"departure": {
"time": "1764165540"
},
"stopId": "73",
"stopSequence": 4
},
{
"arrival": {
"time": "1764165660"
},
"departure": {
"time": "1764165660"
},
"stopId": "72",
"stopSequence": 5
},
{
"arrival": {
"delay": 540,
"time": "1764166320"
},
"departure": {
"delay": 540,
"time": "1764166320"
},
"stopId": "76",
"stopSequence": 6
},
{
"arrival": {
"delay": 600,
"time": "1764166500"
},
"departure": {
"delay": 600,
"time": "1764166500"
},
"stopId": "14",
"stopSequence": 7
},
{
"arrival": {
"delay": 840,
"time": "1764166800"
},
"departure": {
"delay": 840,
"time": "1764166800"
},
"stopId": "15",
"stopSequence": 8
},
{
"arrival": {
"delay": 960,
"time": "1764166980"
},
"departure": {
"delay": 960,
"time": "1764166980"
},
"stopId": "136",
"stopSequence": 9
},
{
"arrival": {
"delay": 840,
"time": "1764167100"
},
"departure": {
"delay": 840,
"time": "1764167100"
},
"stopId": "124",
"stopSequence": 10
},
{
"arrival": {
"delay": 900,
"time": "1764167220"
},
"departure": {
"delay": 900,
"time": "1764167220"
},
"stopId": "120",
"stopSequence": 11
},
{
"arrival": {
"delay": 780,
"time": "1764167280"
},
"departure": {
"delay": 780,
"time": "1764167280"
},
"stopId": "141",
"stopSequence": 12
},
{
"arrival": {
"delay": 600,
"time": "1764167400"
},
"departure": {
"delay": 600,
"time": "1764167400"
},
"stopId": "142",
"stopSequence": 13
},
{
"arrival": {
"delay": 540,
"time": "1764167520"
},
"departure": {
"delay": 540,
"time": "1764167520"
},
"stopId": "144",
"stopSequence": 14
},
{
"arrival": {
"delay": 480,
"time": "1764167580"
},
"departure": {
"delay": 480,
"time": "1764167580"
},
"stopId": "134",
"stopSequence": 15
},
{
"arrival": {
"delay": 540,
"time": "1764167760"
},
"departure": {
"delay": 540,
"time": "1764167760"
},
"stopId": "132",
"stopSequence": 16
},
{
"arrival": {
"delay": 600,
"time": "1764167880"
},
"departure": {
"delay": 600,
"time": "1764167880"
},
"stopId": "147",
"stopSequence": 17
},
{
"arrival": {
"delay": 540,
"time": "1764167940"
},
"departure": {
"delay": 540,
"time": "1764167940"
},
"stopId": "145",
"stopSequence": 18
},
{
"arrival": {
"delay": 540,
"time": "1764168060"
},
"departure": {
"delay": 540,
"time": "1764168060"
},
"stopId": "123",
"stopSequence": 19
},
{
"arrival": {
"delay": 540,
"time": "1764168120"
},
"departure": {
"delay": 540,
"time": "1764168120"
},
"stopId": "119",
"stopSequence": 20
}
],
"timestamp": "1764165066",
"trip": {
"directionId": 1,
"routeId": "16",
"tripId": "3-282329112"
}
}
},
{
"id": "SM:3-299040794-02011-LMCJV__",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 191,
"time": "1764158891"
},
"stopId": "69",
"stopSequence": 1
},
{
"arrival": {
"delay": 257,
"time": "1764158948"
},
"departure": {
"delay": 257,
"time": "1764159017"
},
"stopId": "61",
"stopSequence": 2
},
{
"arrival": {
"delay": 245,
"time": "1764159037"
},
"departure": {
"delay": 245,
"time": "1764159065"
},
"stopId": "33",
"stopSequence": 3
},
{
"arrival": {
"delay": 250,
"time": "1764159085"
},
"departure": {
"delay": 250,
"time": "1764159130"
},
"stopId": "53",
"stopSequence": 4
},
{
"arrival": {
"delay": 221,
"time": "1764159149"
},
"departure": {
"delay": 221,
"time": "1764159161"
},
"stopId": "63",
"stopSequence": 5
},
{
"arrival": {
"delay": 198,
"time": "1764159189"
},
"departure": {
"delay": 198,
"time": "1764159198"
},
"stopId": "31",
"stopSequence": 6
},
{
"arrival": {
"delay": 162,
"time": "1764159211"
},
"departure": {
"delay": 162,
"time": "1764159222"
},
"stopId": "43",
"stopSequence": 7
},
{
"arrival": {
"delay": 182,
"time": "1764159313"
},
"departure": {
"delay": 182,
"time": "1764159362"
},
"stopId": "49",
"stopSequence": 8
},
{
"arrival": {
"delay": 275,
"time": "1764159448"
},
"departure": {
"delay": 275,
"time": "1764159575"
},
"stopId": "71",
"stopSequence": 9
},
{
"arrival": {
"delay": 225,
"time": "1764159611"
},
"departure": {
"delay": 225,
"time": "1764159645"
},
"stopId": "37",
"stopSequence": 10
},
{
"arrival": {
"delay": 218,
"time": "1764159665"
},
"departure": {
"delay": 218,
"time": "1764159698"
},
"stopId": "4",
"stopSequence": 11
},
{
"arrival": {
"delay": 197,
"time": "1764159847"
},
"departure": {
"delay": 197,
"time": "1764159857"
},
"stopId": "24",
"stopSequence": 12
},
{
"arrival": {
"delay": 171,
"time": "1764159886"
},
"departure": {
"delay": 171,
"time": "1764159891"
},
"stopId": "26",
"stopSequence": 13
},
{
"arrival": {
"delay": 187,
"time": "1764159937"
},
"departure": {
"delay": 187,
"time": "1764159967"
},
"stopId": "85",
"stopSequence": 14
},
{
"arrival": {
"delay": 194,
"time": "1764160028"
},
"departure": {
"delay": 194,
"time": "1764160034"
},
"stopId": "15",
"stopSequence": 15
},
{
"arrival": {
"delay": 128,
"time": "1764160088"
},
"stopId": "138",
"stopSequence": 16
}
],
"timestamp": "1764165067",
"trip": {
"directionId": 1,
"routeId": "17",
"tripId": "3-299040794-02011-LMCJV__"
}
}
},
{
"id": "SM:3-299040798",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 92,
"time": "1764162392"
},
"stopId": "69",
"stopSequence": 1
},
{
"arrival": {
"delay": 122,
"time": "1764162461"
},
"departure": {
"delay": 122,
"time": "1764162482"
},
"stopId": "61",
"stopSequence": 2
},
{
"arrival": {
"delay": 106,
"time": "1764162490"
},
"departure": {
"delay": 106,
"time": "1764162526"
},
"stopId": "33",
"stopSequence": 3
},
{
"arrival": {
"delay": 101,
"time": "1764162549"
},
"departure": {
"delay": 101,
"time": "1764162581"
},
"stopId": "53",
"stopSequence": 4
},
{
"arrival": {
"delay": 106,
"time": "1764162610"
},
"departure": {
"delay": 106,
"time": "1764162646"
},
"stopId": "63",
"stopSequence": 5
},
{
"arrival": {
"delay": 105,
"time": "1764162686"
},
"departure": {
"delay": 105,
"time": "1764162705"
},
"stopId": "31",
"stopSequence": 6
},
{
"arrival": {
"delay": 112,
"time": "1764162713"
},
"departure": {
"delay": 112,
"time": "1764162772"
},
"stopId": "43",
"stopSequence": 7
},
{
"arrival": {
"delay": 112,
"time": "1764162873"
},
"departure": {
"delay": 112,
"time": "1764162892"
},
"stopId": "49",
"stopSequence": 8
},
{
"arrival": {
"delay": 151,
"time": "1764162973"
},
"departure": {
"delay": 151,
"time": "1764163051"
},
"stopId": "71",
"stopSequence": 9
},
{
"arrival": {
"delay": 127,
"time": "1764163099"
},
"departure": {
"delay": 127,
"time": "1764163147"
},
"stopId": "37",
"stopSequence": 10
},
{
"arrival": {
"delay": 169,
"time": "1764163183"
},
"departure": {
"delay": 169,
"time": "1764163249"
},
"stopId": "4",
"stopSequence": 11
},
{
"arrival": {
"delay": 142,
"time": "1764163390"
},
"departure": {
"delay": 142,
"time": "1764163402"
},
"stopId": "24",
"stopSequence": 12
},
{
"arrival": {
"delay": 134,
"time": "1764163438"
},
"departure": {
"delay": 134,
"time": "1764163454"
},
"stopId": "26",
"stopSequence": 13
},
{
"arrival": {
"delay": 168,
"time": "1764163498"
},
"departure": {
"delay": 168,
"time": "1764163548"
},
"stopId": "85",
"stopSequence": 14
},
{
"arrival": {
"delay": 154,
"time": "1764163587"
},
"departure": {
"delay": 154,
"time": "1764163594"
},
"stopId": "15",
"stopSequence": 15
},
{
"arrival": {
"delay": 83,
"time": "1764163643"
},
"stopId": "138",
"stopSequence": 16
}
],
"timestamp": "1764165067",
"trip": {
"directionId": 1,
"routeId": "17",
"tripId": "3-299040798"
}
}
},
{
"id": "SM:3-299040800",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 51,
"time": "1764164151"
},
"stopId": "69",
"stopSequence": 1
},
{
"arrival": {
"delay": 94,
"time": "1764164236"
},
"departure": {
"delay": 94,
"time": "1764164254"
},
"stopId": "61",
"stopSequence": 2
},
{
"arrival": {
"delay": 66,
"time": "1764164268"
},
"departure": {
"delay": 66,
"time": "1764164286"
},
"stopId": "33",
"stopSequence": 3
},
{
"arrival": {
"delay": 83,
"time": "1764164313"
},
"departure": {
"delay": 83,
"time": "1764164363"
},
"stopId": "53",
"stopSequence": 4
},
{
"arrival": {
"delay": 60,
"time": "1764164385"
},
"departure": {
"delay": 60,
"time": "1764164400"
},
"stopId": "63",
"stopSequence": 5
},
{
"arrival": {
"delay": 74,
"time": "1764164437"
},
"departure": {
"delay": 74,
"time": "1764164474"
},
"stopId": "31",
"stopSequence": 6
},
{
"arrival": {
"delay": 38,
"time": "1764164482"
},
"departure": {
"delay": 38,
"time": "1764164498"
},
"stopId": "43",
"stopSequence": 7
},
{
"arrival": {
"delay": 111,
"time": "1764164622"
},
"departure": {
"delay": 111,
"time": "1764164691"
},
"stopId": "49",
"stopSequence": 8
},
{
"arrival": {
"delay": 201,
"time": "1764164826"
},
"departure": {
"delay": 201,
"time": "1764164901"
},
"stopId": "71",
"stopSequence": 9
},
{
"arrival": {
"delay": 176,
"time": "1764164958"
},
"departure": {
"delay": 176,
"time": "1764164996"
},
"stopId": "37",
"stopSequence": 10
},
{
"arrival": {
"delay": 180,
"time": "1764165026"
},
"departure": {
"delay": 180,
"time": "1764165060"
},
"stopId": "4",
"stopSequence": 11
},
{
"arrival": {
"delay": 180,
"time": "1764165240"
},
"departure": {
"delay": 180,
"time": "1764165240"
},
"stopId": "24",
"stopSequence": 12
},
{
"arrival": {
"delay": 180,
"time": "1764165300"
},
"departure": {
"delay": 180,
"time": "1764165300"
},
"stopId": "26",
"stopSequence": 13
},
{
"arrival": {
"delay": 180,
"time": "1764165360"
},
"departure": {
"delay": 180,
"time": "1764165360"
},
"stopId": "85",
"stopSequence": 14
},
{
"arrival": {
"delay": 180,
"time": "1764165420"
},
"departure": {
"delay": 180,
"time": "1764165420"
},
"stopId": "15",
"stopSequence": 15
},
{
"arrival": {
"delay": 180,
"time": "1764165540"
},
"stopId": "138",
"stopSequence": 16
}
],
"timestamp": "1764165064",
"trip": {
"directionId": 1,
"routeId": "17",
"tripId": "3-299040800"
}
}
},
{
"id": "SM:3-305103108",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 431,
"time": "1764160031"
},
"stopId": "17",
"stopSequence": 1
},
{
"arrival": {
"delay": 342,
"time": "1764160304"
},
"departure": {
"delay": 342,
"time": "1764160362"
},
"stopId": "80",
"stopSequence": 3
},
{
"arrival": {
"delay": 333,
"time": "1764160378"
},
"departure": {
"delay": 333,
"time": "1764160413"
},
"stopId": "4",
"stopSequence": 4
},
{
"arrival": {
"delay": 304,
"time": "1764160434"
},
"departure": {
"delay": 304,
"time": "1764160444"
},
"stopId": "76",
"stopSequence": 5
},
{
"arrival": {
"delay": 342,
"time": "1764160585"
},
"departure": {
"delay": 342,
"time": "1764160602"
},
"stopId": "59",
"stopSequence": 6
},
{
"arrival": {
"delay": 282,
"time": "1764160626"
},
"departure": {
"delay": 282,
"time": "1764160662"
},
"stopId": "68",
"stopSequence": 7
},
{
"arrival": {
"delay": 224,
"time": "1764160692"
},
"departure": {
"delay": 224,
"time": "1764160724"
},
"stopId": "23",
"stopSequence": 8
},
{
"arrival": {
"delay": 148,
"time": "1764160753"
},
"departure": {
"delay": 148,
"time": "1764160768"
},
"stopId": "46",
"stopSequence": 10
},
{
"arrival": {
"delay": 550,
"time": "1764161470"
},
"stopId": "48",
"stopSequence": 12
}
],
"timestamp": "1764165066",
"trip": {
"directionId": 1,
"routeId": "18",
"tripId": "3-305103108"
}
}
},
{
"id": "SM:3-305103112",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 585,
"time": "1764163785"
},
"stopId": "17",
"stopSequence": 1
},
{
"arrival": {
"delay": 620,
"time": "1764164090"
},
"departure": {
"delay": 620,
"time": "1764164240"
},
"stopId": "80",
"stopSequence": 3
},
{
"arrival": {
"delay": 637,
"time": "1764164255"
},
"departure": {
"delay": 637,
"time": "1764164317"
},
"stopId": "4",
"stopSequence": 4
},
{
"arrival": {
"delay": 620,
"time": "1764164343"
},
"departure": {
"delay": 620,
"time": "1764164360"
},
"stopId": "76",
"stopSequence": 5
},
{
"arrival": {
"delay": 659,
"time": "1764164501"
},
"departure": {
"delay": 659,
"time": "1764164519"
},
"stopId": "59",
"stopSequence": 6
},
{
"arrival": {
"delay": 640,
"time": "1764164578"
},
"departure": {
"delay": 640,
"time": "1764164620"
},
"stopId": "68",
"stopSequence": 7
},
{
"arrival": {
"delay": 583,
"time": "1764164649"
},
"departure": {
"delay": 583,
"time": "1764164683"
},
"stopId": "23",
"stopSequence": 8
},
{
"arrival": {
"delay": 572,
"time": "1764164742"
},
"departure": {
"delay": 572,
"time": "1764164792"
},
"stopId": "46",
"stopSequence": 10
},
{
"arrival": {
"delay": 583,
"time": "1764164870"
},
"departure": {
"delay": 583,
"time": "1764164923"
},
"stopId": "36",
"stopSequence": 11
},
{
"arrival": {
"delay": 527,
"time": "1764165047"
},
"stopId": "48",
"stopSequence": 12
}
],
"timestamp": "1764165066",
"trip": {
"directionId": 1,
"routeId": "18",
"tripId": "3-305103112"
}
}
},
{
"id": "SM:3-305103114",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 40,
"time": "1764165160"
},
"departure": {
"delay": 40,
"time": "1764165160"
},
"stopId": "11",
"stopSequence": 2
},
{
"arrival": {
"delay": 40,
"time": "1764165460"
},
"departure": {
"delay": 40,
"time": "1764165460"
},
"stopId": "80",
"stopSequence": 3
},
{
"arrival": {
"delay": 40,
"time": "1764165520"
},
"departure": {
"delay": 40,
"time": "1764165520"
},
"stopId": "4",
"stopSequence": 4
},
{
"arrival": {
"delay": 40,
"time": "1764165580"
},
"departure": {
"delay": 40,
"time": "1764165580"
},
"stopId": "76",
"stopSequence": 5
},
{
"arrival": {
"delay": 40,
"time": "1764165700"
},
"departure": {
"delay": 40,
"time": "1764165700"
},
"stopId": "59",
"stopSequence": 6
},
{
"arrival": {
"delay": 40,
"time": "1764165820"
},
"departure": {
"delay": 40,
"time": "1764165820"
},
"stopId": "68",
"stopSequence": 7
},
{
"arrival": {
"delay": 40,
"time": "1764165940"
},
"departure": {
"delay": 40,
"time": "1764165940"
},
"stopId": "23",
"stopSequence": 8
},
{
"arrival": {
"delay": 40,
"time": "1764166000"
},
"departure": {
"delay": 40,
"time": "1764166000"
},
"stopId": "52",
"stopSequence": 9
},
{
"arrival": {
"delay": 40,
"time": "1764166060"
},
"departure": {
"delay": 40,
"time": "1764166060"
},
"stopId": "46",
"stopSequence": 10
},
{
"arrival": {
"delay": 40,
"time": "1764166180"
},
"departure": {
"delay": 40,
"time": "1764166180"
},
"stopId": "36",
"stopSequence": 11
},
{
"arrival": {
"delay": 40,
"time": "1764166360"
},
"stopId": "48",
"stopSequence": 12
}
],
"timestamp": "1764165064",
"trip": {
"directionId": 1,
"routeId": "18",
"tripId": "3-305103114"
}
}
},
{
"id": "SM:3-839122949",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 16,
"time": "1764163816"
},
"stopId": "86",
"stopSequence": 1
},
{
"arrival": {
"delay": -4,
"time": "1764163845"
},
"departure": {
"delay": -4,
"time": "1764163856"
},
"stopId": "87",
"stopSequence": 2
},
{
"arrival": {
"delay": 54,
"time": "1764163907"
},
"departure": {
"delay": 54,
"time": "1764163974"
},
"stopId": "89",
"stopSequence": 3
},
{
"arrival": {
"delay": 86,
"time": "1764164050"
},
"departure": {
"delay": 86,
"time": "1764164066"
},
"stopId": "18",
"stopSequence": 4
},
{
"arrival": {
"delay": 64,
"time": "1764164095"
},
"departure": {
"delay": 64,
"time": "1764164104"
},
"stopId": "77",
"stopSequence": 5
},
{
"arrival": {
"delay": 109,
"time": "1764164195"
},
"departure": {
"delay": 109,
"time": "1764164209"
},
"stopId": "9",
"stopSequence": 6
},
{
"arrival": {
"delay": 73,
"time": "1764164220"
},
"departure": {
"delay": 73,
"time": "1764164233"
},
"stopId": "8",
"stopSequence": 7
},
{
"arrival": {
"delay": 104,
"time": "1764164270"
},
"departure": {
"delay": 104,
"time": "1764164324"
},
"stopId": "42",
"stopSequence": 8
},
{
"arrival": {
"delay": 108,
"time": "1764164354"
},
"departure": {
"delay": 108,
"time": "1764164388"
},
"stopId": "6",
"stopSequence": 9
},
{
"arrival": {
"delay": 101,
"time": "1764164423"
},
"departure": {
"delay": 101,
"time": "1764164441"
},
"stopId": "57",
"stopSequence": 10
},
{
"arrival": {
"delay": 66,
"time": "1764164454"
},
"departure": {
"delay": 66,
"time": "1764164466"
},
"stopId": "70",
"stopSequence": 11
},
{
"arrival": {
"delay": 159,
"time": "1764164816"
},
"departure": {
"delay": 159,
"time": "1764164859"
},
"stopId": "80",
"stopSequence": 12
},
{
"arrival": {
"delay": 125,
"time": "1764164869"
},
"departure": {
"delay": 125,
"time": "1764164885"
},
"stopId": "4",
"stopSequence": 13
},
{
"arrival": {
"delay": 170,
"time": "1764164998"
},
"departure": {
"delay": 170,
"time": "1764165050"
},
"stopId": "71",
"stopSequence": 14
},
{
"arrival": {
"delay": 150,
"time": "1764165150"
},
"departure": {
"delay": 150,
"time": "1764165150"
},
"stopId": "30",
"stopSequence": 15
},
{
"arrival": {
"delay": 150,
"time": "1764165270"
},
"departure": {
"delay": 150,
"time": "1764165270"
},
"stopId": "83",
"stopSequence": 16
},
{
"arrival": {
"delay": 150,
"time": "1764165510"
},
"departure": {
"delay": 150,
"time": "1764165510"
},
"stopId": "93",
"stopSequence": 17
},
{
"arrival": {
"delay": 150,
"time": "1764165570"
},
"stopId": "92",
"stopSequence": 18
}
],
"timestamp": "1764165066",
"trip": {
"directionId": 1,
"routeId": "50",
"tripId": "3-839122949"
}
}
},
{
"id": "SM:3-275709973",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1764165600"
},
"stopId": "116",
"stopSequence": 1
},
{
"arrival": {
"delay": 60,
"time": "1764165720"
},
"departure": {
"delay": 60,
"time": "1764165720"
},
"stopId": "126",
"stopSequence": 2
},
{
"arrival": {
"delay": 120,
"time": "1764165840"
},
"departure": {
"delay": 120,
"time": "1764165840"
},
"stopId": "117",
"stopSequence": 3
},
{
"arrival": {
"delay": 120,
"time": "1764165960"
},
"departure": {
"delay": 120,
"time": "1764165960"
},
"stopId": "127",
"stopSequence": 4
},
{
"arrival": {
"delay": 120,
"time": "1764166080"
},
"departure": {
"delay": 120,
"time": "1764166080"
},
"stopId": "130",
"stopSequence": 5
},
{
"arrival": {
"delay": 60,
"time": "1764166140"
},
"departure": {
"delay": 60,
"time": "1764166140"
},
"stopId": "129",
"stopSequence": 6
},
{
"arrival": {
"delay": 60,
"time": "1764166200"
},
"departure": {
"delay": 60,
"time": "1764166200"
},
"stopId": "118",
"stopSequence": 7
},
{
"arrival": {
"delay": 120,
"time": "1764166320"
},
"departure": {
"delay": 120,
"time": "1764166320"
},
"stopId": "122",
"stopSequence": 8
},
{
"arrival": {
"delay": 60,
"time": "1764166380"
},
"departure": {
"delay": 60,
"time": "1764166380"
},
"stopId": "146",
"stopSequence": 9
},
{
"arrival": {
"delay": 300,
"time": "1764166680"
},
"departure": {
"delay": 300,
"time": "1764166680"
},
"stopId": "148",
"stopSequence": 10
},
{
"arrival": {
"delay": 180,
"time": "1764166740"
},
"departure": {
"delay": 180,
"time": "1764166740"
},
"stopId": "133",
"stopSequence": 11
},
{
"arrival": {
"delay": 240,
"time": "1764166920"
},
"departure": {
"delay": 240,
"time": "1764166920"
},
"stopId": "135",
"stopSequence": 12
},
{
"arrival": {
"delay": 480,
"time": "1764167220"
},
"departure": {
"delay": 480,
"time": "1764167220"
},
"stopId": "144",
"stopSequence": 13
},
{
"arrival": {
"delay": 480,
"time": "1764167400"
},
"departure": {
"delay": 480,
"time": "1764167400"
},
"stopId": "143",
"stopSequence": 14
},
{
"arrival": {
"delay": 240,
"time": "1764167460"
},
"departure": {
"delay": 240,
"time": "1764167460"
},
"stopId": "141",
"stopSequence": 15
},
{
"arrival": {
"delay": 300,
"time": "1764167700"
},
"departure": {
"delay": 300,
"time": "1764167700"
},
"stopId": "121",
"stopSequence": 16
},
{
"arrival": {
"delay": 360,
"time": "1764167820"
},
"departure": {
"delay": 360,
"time": "1764167820"
},
"stopId": "125",
"stopSequence": 17
},
{
"arrival": {
"delay": 240,
"time": "1764167940"
},
"departure": {
"delay": 240,
"time": "1764167940"
},
"stopId": "137",
"stopSequence": 18
},
{
"arrival": {
"delay": 240,
"time": "1764168060"
},
"departure": {
"delay": 240,
"time": "1764168060"
},
"stopId": "13",
"stopSequence": 19
},
{
"arrival": {
"delay": 240,
"time": "1764168180"
},
"departure": {
"delay": 240,
"time": "1764168180"
},
"stopId": "75",
"stopSequence": 20
},
{
"arrival": {
"delay": 180,
"time": "1764168240"
},
"departure": {
"delay": 180,
"time": "1764168240"
},
"stopId": "71",
"stopSequence": 21
},
{
"arrival": {
"delay": 120,
"time": "1764168300"
},
"departure": {
"delay": 120,
"time": "1764168300"
},
"stopId": "74",
"stopSequence": 22
},
{
"arrival": {
"delay": 180,
"time": "1764168420"
},
"departure": {
"delay": 180,
"time": "1764168420"
},
"stopId": "67",
"stopSequence": 23
}
],
"timestamp": "1764165065",
"trip": {
"routeId": "16",
"tripId": "3-275709973"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1764165070"
}
}