Resource details

File name: Horaires temps réel des lignes du réseau TUB
Format: gtfs-rt

This resource file is part of the dataset Réseau urbain TUB.

Download availability

2025-10-27
100%
2025-10-28
100%
2025-10-29
100%
2025-10-30
100%
2025-10-31
100%
2025-11-01
100%
2025-11-02
100%
2025-11-03
100%
2025-11-04
100%
2025-11-05
99.4%
2025-11-06
100%
2025-11-07
99.4%
2025-11-08
100%
2025-11-09
100%
2025-11-10
100%
2025-11-11
100%
2025-11-12
99.5%
2025-11-13
100%
2025-11-14
100%
2025-11-15
100%
2025-11-16
100%
2025-11-17
99.4%
2025-11-18
100%
2025-11-19
100%
2025-11-20
100%
2025-11-21
100%
2025-11-22
100%
2025-11-23
99.6%
2025-11-24
100%
2025-11-25
100%
2025-11-26
100%
Learn more
We test this resource download availability every hour by making an HTTP HEAD request with a timeout of 5 seconds. If we detect a downtime, we perform subsequent tests every 10 minutes, until the resource is back online.

For SIRI and SIRI Lite feeds, we perform a GET request: a 401 or 405 status code is considered successful. In case of HTTP 500, the feed will be considered unavailable, unless the body appears to contain SOAP.

Validation details

⚠️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
Validate this GTFS-RT now

Previous validations

Here is a recap of all the error types encountered over the last 30 days.

Error ID Description Errors count Number of occurences
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)

The timestamp field appears to be too old compared to the current time: the delay is 8 162 seconds. Try to update your feed at most every 30 seconds.

Entities seen in the last 7 days.

trip_updates

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2025-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" } }