Resource details

File name: Données en temps réel des horaires aux arrêts du réseau Hobus
Format: gtfs-rt

GTFS-RT (protobuff) des horaires aux arrêts.

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

Download availability

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

⚠️3 warnings

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

Warnings

vehicle_id not populated W002 1 error

vehicle_id should be populated for TripUpdates and VehiclePositions

Sample errors
  • trip_id ATOUMOD021:ServiceJourney:110:LOC does not have a vehicle_id

schedule_relationship not populated W009 2 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • trip_id ATOUMOD021:ServiceJourney:110:LOC stop_sequence 11 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id ATOUMOD021:ServiceJourney:110:LOC 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 76 25 times (83 % of validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 152 25 times (83 % 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. 3 3 times (10 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2025-12-27 at 15:09 Europe/Paris.

trip_updates (11) vehicle_positions (0) service_alerts (0)

Entities seen in the last 7 days.

trip_updates

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2025-12-27 at 15:09 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "SM:ATOUMOD021:ServiceJourney:137xSA03xxxxxxSx:LOC", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1766842200" }, "stopId": "FR:14333:ZE:41:ATOUMOD021", "stopSequence": 1 }, { "arrival": { "delay": 95, "time": "1766842403" }, "departure": { "delay": 95, "time": "1766842415" }, "stopId": "FR:14333:ZE:40:ATOUMOD021", "stopSequence": 2 }, { "arrival": { "delay": 88, "time": "1766842458" }, "departure": { "delay": 88, "time": "1766842468" }, "stopId": "FR:14333:ZE:38:ATOUMOD021", "stopSequence": 3 }, { "arrival": { "delay": 69, "time": "1766842494" }, "departure": { "delay": 69, "time": "1766842509" }, "stopId": "FR:14333:ZE:36:ATOUMOD021", "stopSequence": 4 }, { "arrival": { "delay": 46, "time": "1766842532" }, "departure": { "delay": 46, "time": "1766842546" }, "stopId": "FR:14333:ZE:34:ATOUMOD021", "stopSequence": 5 }, { "arrival": { "delay": 8, "time": "1766842562" }, "departure": { "delay": 8, "time": "1766842568" }, "stopId": "FR:14333:ZE:32:ATOUMOD021", "stopSequence": 6 }, { "arrival": { "delay": 11, "time": "1766842604" }, "departure": { "delay": 11, "time": "1766842691" }, "stopId": "FR:14333:ZE:30:ATOUMOD021", "stopSequence": 7 }, { "arrival": { "delay": 29, "time": "1766842794" }, "departure": { "delay": 29, "time": "1766842829" }, "stopId": "FR:14333:ZE:28:ATOUMOD021", "stopSequence": 8 }, { "arrival": { "delay": 75, "time": "1766842880" }, "departure": { "delay": 75, "time": "1766842995" }, "stopId": "FR:14536:ZE:26:ATOUMOD021", "stopSequence": 9 }, { "arrival": { "delay": 71, "time": "1766843074" }, "departure": { "delay": 71, "time": "1766843111" }, "stopId": "FR:14536:ZE:24:ATOUMOD021", "stopSequence": 10 }, { "arrival": { "delay": 73, "time": "1766843233" }, "departure": { "delay": 73, "time": "1766843413" }, "stopId": "FR:14333:ZE:22:ATOUMOD021", "stopSequence": 11 }, { "arrival": { "delay": 49, "time": "1766843438" }, "departure": { "delay": 49, "time": "1766843449" }, "stopId": "FR:14333:ZE:21:ATOUMOD021", "stopSequence": 12 }, { "arrival": { "delay": 126, "time": "1766843473" }, "departure": { "delay": 126, "time": "1766843586" }, "stopId": "FR:14333:ZE:19:ATOUMOD021", "stopSequence": 13 }, { "arrival": { "delay": 91, "time": "1766843608" }, "departure": { "delay": 91, "time": "1766843671" }, "stopId": "FR:14333:ZE:17:ATOUMOD021", "stopSequence": 14 }, { "arrival": { "delay": 97, "time": "1766843726" }, "departure": { "delay": 97, "time": "1766843737" }, "stopId": "FR:14333:ZE:15:ATOUMOD021", "stopSequence": 15 }, { "arrival": { "delay": 80, "time": "1766843770" }, "departure": { "delay": 80, "time": "1766843780" }, "stopId": "FR:14333:ZE:13:ATOUMOD021", "stopSequence": 16 }, { "arrival": { "delay": 87, "time": "1766843860" }, "departure": { "delay": 87, "time": "1766843907" }, "stopId": "FR:14333:ZE:11:ATOUMOD021", "stopSequence": 17 }, { "arrival": { "delay": 89, "time": "1766843999" }, "departure": { "delay": 89, "time": "1766844029" }, "stopId": "FR:14333:ZE:9:ATOUMOD021", "stopSequence": 18 }, { "arrival": { "delay": 114, "time": "1766844136" }, "departure": { "delay": 114, "time": "1766844174" }, "stopId": "FR:14333:ZE:7:ATOUMOD021", "stopSequence": 19 }, { "arrival": { "delay": 103, "time": "1766844217" }, "departure": { "delay": 103, "time": "1766844223" }, "stopId": "FR:14333:ZE:5:ATOUMOD021", "stopSequence": 20 }, { "arrival": { "delay": 68, "time": "1766844248" }, "stopId": "FR:14333:ZE:3:ATOUMOD021", "stopSequence": 21 } ], "timestamp": "1766844518", "trip": { "directionId": 1, "routeId": "ATOUMOD021:Line:A:LOC", "tripId": "ATOUMOD021:ServiceJourney:137xSA03xxxxxxSx:LOC" } } }, { "id": "SM:ATOUMOD021:ServiceJourney:117:LOC", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 70, "time": "1766824270" }, "stopId": "FR:14333:ZE:22:ATOUMOD021", "stopSequence": 1 }, { "arrival": { "delay": 95, "time": "1766824296" }, "departure": { "delay": 95, "time": "1766824355" }, "stopId": "FR:14333:ZE:21:ATOUMOD021", "stopSequence": 2 }, { "arrival": { "delay": 64, "time": "1766824374" }, "departure": { "delay": 64, "time": "1766824384" }, "stopId": "FR:14333:ZE:19:ATOUMOD021", "stopSequence": 3 }, { "arrival": { "delay": -25, "time": "1766824402" }, "departure": { "delay": -25, "time": "1766824415" }, "stopId": "FR:14333:ZE:17:ATOUMOD021", "stopSequence": 4 }, { "arrival": { "delay": 31, "time": "1766824456" }, "departure": { "delay": 31, "time": "1766824531" }, "stopId": "FR:14536:ZE:24:ATOUMOD021", "stopSequence": 5 }, { "arrival": { "delay": 193, "time": "1766824661" }, "departure": { "delay": 193, "time": "1766824933" }, "stopId": "FR:14333:ZE:54:ATOUMOD021", "stopSequence": 6 }, { "arrival": { "delay": 207, "time": "1766825002" }, "departure": { "delay": 207, "time": "1766825007" }, "stopId": "FR:14333:ZE:100:ATOUMOD021", "stopSequence": 7 }, { "arrival": { "delay": 105, "time": "1766825175" }, "departure": { "delay": 105, "time": "1766825265" }, "stopId": "FR:14333:ZE:53:ATOUMOD021", "stopSequence": 8 }, { "arrival": { "delay": 73, "time": "1766825293" }, "departure": { "delay": 73, "time": "1766825293" }, "stopId": "FR:14333:ZE:51:ATOUMOD021", "stopSequence": 9 }, { "arrival": { "delay": 54, "time": "1766825327" }, "departure": { "delay": 54, "time": "1766825334" }, "stopId": "FR:14333:ZE:49:ATOUMOD021", "stopSequence": 10 }, { "arrival": { "delay": 31, "time": "1766825382" }, "departure": { "delay": 31, "time": "1766825431" }, "stopId": "FR:14333:ZE:11:ATOUMOD021", "stopSequence": 11 }, { "arrival": { "delay": -99, "time": "1766825473" }, "departure": { "delay": -99, "time": "1766825481" }, "stopId": "FR:14333:ZE:47:ATOUMOD021", "stopSequence": 12 }, { "arrival": { "delay": 157, "time": "1766825544" }, "departure": { "delay": 157, "time": "1766825797" }, "stopId": "FR:14333:ZE:45:ATOUMOD021", "stopSequence": 13 }, { "arrival": { "delay": 10, "time": "1766825830" }, "stopId": "FR:14333:ZE:43:ATOUMOD021", "stopSequence": 14 } ], "timestamp": "1766844514", "trip": { "directionId": 1, "routeId": "ATOUMOD021:Line:B:LOC", "tripId": "ATOUMOD021:ServiceJourney:117:LOC" } } }, { "id": "SM:ATOUMOD021:ServiceJourney:122:LOC", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 153, "time": "1766827953" }, "stopId": "FR:14333:ZE:22:ATOUMOD021", "stopSequence": 1 }, { "arrival": { "delay": 121, "time": "1766827969" }, "departure": { "delay": 121, "time": "1766827981" }, "stopId": "FR:14333:ZE:21:ATOUMOD021", "stopSequence": 2 }, { "arrival": { "delay": 134, "time": "1766828003" }, "departure": { "delay": 134, "time": "1766828054" }, "stopId": "FR:14333:ZE:19:ATOUMOD021", "stopSequence": 3 }, { "arrival": { "delay": 47, "time": "1766828077" }, "departure": { "delay": 47, "time": "1766828087" }, "stopId": "FR:14333:ZE:17:ATOUMOD021", "stopSequence": 4 }, { "arrival": { "delay": 91, "time": "1766828152" }, "departure": { "delay": 91, "time": "1766828191" }, "stopId": "FR:14536:ZE:24:ATOUMOD021", "stopSequence": 5 }, { "arrival": { "delay": 84, "time": "1766828342" }, "departure": { "delay": 84, "time": "1766828424" }, "stopId": "FR:14333:ZE:54:ATOUMOD021", "stopSequence": 6 }, { "arrival": { "delay": 187, "time": "1766828491" }, "departure": { "delay": 187, "time": "1766828587" }, "stopId": "FR:14333:ZE:100:ATOUMOD021", "stopSequence": 7 }, { "arrival": { "delay": 5, "time": "1766828760" }, "departure": { "delay": 5, "time": "1766828765" }, "stopId": "FR:14333:ZE:53:ATOUMOD021", "stopSequence": 8 }, { "arrival": { "delay": 11, "time": "1766828800" }, "departure": { "delay": 11, "time": "1766828831" }, "stopId": "FR:14333:ZE:51:ATOUMOD021", "stopSequence": 9 }, { "arrival": { "delay": -7, "time": "1766828867" }, "departure": { "delay": -7, "time": "1766828873" }, "stopId": "FR:14333:ZE:49:ATOUMOD021", "stopSequence": 10 }, { "arrival": { "delay": 95, "time": "1766828921" }, "departure": { "delay": 95, "time": "1766829095" }, "stopId": "FR:14333:ZE:11:ATOUMOD021", "stopSequence": 11 }, { "arrival": { "delay": -14, "time": "1766829153" }, "departure": { "delay": -14, "time": "1766829166" }, "stopId": "FR:14333:ZE:47:ATOUMOD021", "stopSequence": 12 }, { "arrival": { "delay": 78, "time": "1766829219" }, "departure": { "delay": 78, "time": "1766829318" }, "stopId": "FR:14333:ZE:45:ATOUMOD021", "stopSequence": 13 }, { "arrival": { "delay": -63, "time": "1766829357" }, "stopId": "FR:14333:ZE:43:ATOUMOD021", "stopSequence": 14 } ], "timestamp": "1766844514", "trip": { "directionId": 1, "routeId": "ATOUMOD021:Line:B:LOC", "tripId": "ATOUMOD021:ServiceJourney:122:LOC" } } }, { "id": "SM:ATOUMOD021:ServiceJourney:128:LOC", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 138, "time": "1766832438" }, "stopId": "FR:14333:ZE:22:ATOUMOD021", "stopSequence": 1 }, { "arrival": { "delay": 99, "time": "1766832459" }, "departure": { "delay": 99, "time": "1766832459" }, "stopId": "FR:14333:ZE:21:ATOUMOD021", "stopSequence": 2 }, { "arrival": { "delay": 71, "time": "1766832483" }, "departure": { "delay": 71, "time": "1766832491" }, "stopId": "FR:14333:ZE:19:ATOUMOD021", "stopSequence": 3 }, { "arrival": { "delay": 53, "time": "1766832505" }, "departure": { "delay": 53, "time": "1766832593" }, "stopId": "FR:14333:ZE:17:ATOUMOD021", "stopSequence": 4 }, { "arrival": { "delay": 43, "time": "1766832630" }, "departure": { "delay": 43, "time": "1766832643" }, "stopId": "FR:14536:ZE:24:ATOUMOD021", "stopSequence": 5 }, { "arrival": { "delay": 63, "time": "1766832799" }, "departure": { "delay": 63, "time": "1766832903" }, "stopId": "FR:14333:ZE:54:ATOUMOD021", "stopSequence": 6 }, { "arrival": { "delay": 113, "time": "1766832973" }, "departure": { "delay": 113, "time": "1766833013" }, "stopId": "FR:14333:ZE:100:ATOUMOD021", "stopSequence": 7 }, { "arrival": { "delay": -49, "time": "1766833211" }, "departure": { "delay": -49, "time": "1766833211" }, "stopId": "FR:14333:ZE:53:ATOUMOD021", "stopSequence": 8 }, { "arrival": { "delay": -70, "time": "1766833244" }, "departure": { "delay": -70, "time": "1766833250" }, "stopId": "FR:14333:ZE:51:ATOUMOD021", "stopSequence": 9 }, { "arrival": { "delay": -86, "time": "1766833283" }, "departure": { "delay": -86, "time": "1766833294" }, "stopId": "FR:14333:ZE:49:ATOUMOD021", "stopSequence": 10 }, { "arrival": { "delay": -104, "time": "1766833334" }, "departure": { "delay": -104, "time": "1766833396" }, "stopId": "FR:14333:ZE:11:ATOUMOD021", "stopSequence": 11 }, { "arrival": { "delay": -194, "time": "1766833471" }, "departure": { "delay": -194, "time": "1766833486" }, "stopId": "FR:14333:ZE:47:ATOUMOD021", "stopSequence": 12 }, { "arrival": { "delay": 133, "time": "1766833552" }, "departure": { "delay": 133, "time": "1766833873" }, "stopId": "FR:14333:ZE:45:ATOUMOD021", "stopSequence": 13 }, { "arrival": { "delay": -2, "time": "1766833918" }, "stopId": "FR:14333:ZE:43:ATOUMOD021", "stopSequence": 14 } ], "timestamp": "1766844514", "trip": { "directionId": 1, "routeId": "ATOUMOD021:Line:B:LOC", "tripId": "ATOUMOD021:ServiceJourney:128:LOC" } } }, { "id": "SM:ATOUMOD021:ServiceJourney:135xSA01xxxxxxSx:LOC", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 162, "time": "1766840562" }, "stopId": "FR:14333:ZE:22:ATOUMOD021", "stopSequence": 1 }, { "arrival": { "delay": 159, "time": "1766840576" }, "departure": { "delay": 159, "time": "1766840619" }, "stopId": "FR:14333:ZE:21:ATOUMOD021", "stopSequence": 2 }, { "arrival": { "delay": 197, "time": "1766840633" }, "departure": { "delay": 197, "time": "1766840717" }, "stopId": "FR:14333:ZE:19:ATOUMOD021", "stopSequence": 3 }, { "arrival": { "delay": 100, "time": "1766840734" }, "departure": { "delay": 100, "time": "1766840740" }, "stopId": "FR:14333:ZE:17:ATOUMOD021", "stopSequence": 4 }, { "arrival": { "delay": 113, "time": "1766840792" }, "departure": { "delay": 113, "time": "1766840813" }, "stopId": "FR:14536:ZE:24:ATOUMOD021", "stopSequence": 5 }, { "arrival": { "delay": 77, "time": "1766840976" }, "departure": { "delay": 77, "time": "1766841017" }, "stopId": "FR:14333:ZE:54:ATOUMOD021", "stopSequence": 6 }, { "arrival": { "delay": 142, "time": "1766841084" }, "departure": { "delay": 142, "time": "1766841142" }, "stopId": "FR:14333:ZE:100:ATOUMOD021", "stopSequence": 7 }, { "arrival": { "delay": -21, "time": "1766841339" }, "departure": { "delay": -21, "time": "1766841339" }, "stopId": "FR:14333:ZE:53:ATOUMOD021", "stopSequence": 8 }, { "arrival": { "delay": -47, "time": "1766841368" }, "departure": { "delay": -47, "time": "1766841373" }, "stopId": "FR:14333:ZE:51:ATOUMOD021", "stopSequence": 9 }, { "arrival": { "delay": 11, "time": "1766841407" }, "departure": { "delay": 11, "time": "1766841491" }, "stopId": "FR:14333:ZE:49:ATOUMOD021", "stopSequence": 10 }, { "arrival": { "delay": 19, "time": "1766841545" }, "departure": { "delay": 19, "time": "1766841619" }, "stopId": "FR:14333:ZE:11:ATOUMOD021", "stopSequence": 11 }, { "arrival": { "delay": -72, "time": "1766841693" }, "departure": { "delay": -72, "time": "1766841708" }, "stopId": "FR:14333:ZE:47:ATOUMOD021", "stopSequence": 12 }, { "arrival": { "delay": -65, "time": "1766841767" }, "departure": { "delay": -65, "time": "1766841775" }, "stopId": "FR:14333:ZE:45:ATOUMOD021", "stopSequence": 13 }, { "arrival": { "delay": -206, "time": "1766841814" }, "stopId": "FR:14333:ZE:43:ATOUMOD021", "stopSequence": 14 } ], "timestamp": "1766844514", "trip": { "directionId": 1, "routeId": "ATOUMOD021:Line:B:LOC", "tripId": "ATOUMOD021:ServiceJourney:135xSA01xxxxxxSx:LOC" } } }, { "id": "SM:ATOUMOD021:ServiceJourney:140xSA01xxxxxxSx:LOC", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 75, "time": "1766844075" }, "stopId": "FR:14333:ZE:22:ATOUMOD021", "stopSequence": 1 }, { "arrival": { "delay": 51, "time": "1766844100" }, "departure": { "delay": 51, "time": "1766844111" }, "stopId": "FR:14333:ZE:21:ATOUMOD021", "stopSequence": 2 }, { "arrival": { "delay": 86, "time": "1766844127" }, "departure": { "delay": 86, "time": "1766844206" }, "stopId": "FR:14333:ZE:19:ATOUMOD021", "stopSequence": 3 }, { "arrival": { "delay": -10, "time": "1766844225" }, "departure": { "delay": -10, "time": "1766844230" }, "stopId": "FR:14333:ZE:17:ATOUMOD021", "stopSequence": 4 }, { "arrival": { "delay": 140, "time": "1766844277" }, "departure": { "delay": 140, "time": "1766844440" }, "stopId": "FR:14536:ZE:24:ATOUMOD021", "stopSequence": 5 }, { "arrival": { "delay": 110, "time": "1766844650" }, "departure": { "delay": 110, "time": "1766844650" }, "stopId": "FR:14333:ZE:54:ATOUMOD021", "stopSequence": 6 }, { "arrival": { "delay": 110, "time": "1766844710" }, "departure": { "delay": 110, "time": "1766844710" }, "stopId": "FR:14333:ZE:100:ATOUMOD021", "stopSequence": 7 }, { "arrival": { "delay": 110, "time": "1766845070" }, "departure": { "delay": 110, "time": "1766845070" }, "stopId": "FR:14333:ZE:53:ATOUMOD021", "stopSequence": 8 }, { "arrival": { "delay": 110, "time": "1766845130" }, "departure": { "delay": 110, "time": "1766845130" }, "stopId": "FR:14333:ZE:51:ATOUMOD021", "stopSequence": 9 }, { "arrival": { "delay": 110, "time": "1766845190" }, "departure": { "delay": 110, "time": "1766845190" }, "stopId": "FR:14333:ZE:49:ATOUMOD021", "stopSequence": 10 }, { "arrival": { "delay": 110, "time": "1766845310" }, "departure": { "delay": 110, "time": "1766845310" }, "stopId": "FR:14333:ZE:11:ATOUMOD021", "stopSequence": 11 }, { "arrival": { "delay": 110, "time": "1766845490" }, "departure": { "delay": 110, "time": "1766845490" }, "stopId": "FR:14333:ZE:47:ATOUMOD021", "stopSequence": 12 }, { "arrival": { "delay": 110, "time": "1766845550" }, "departure": { "delay": 110, "time": "1766845550" }, "stopId": "FR:14333:ZE:45:ATOUMOD021", "stopSequence": 13 }, { "arrival": { "delay": 110, "time": "1766845730" }, "stopId": "FR:14333:ZE:43:ATOUMOD021", "stopSequence": 14 } ], "timestamp": "1766844514", "trip": { "directionId": 1, "routeId": "ATOUMOD021:Line:B:LOC", "tripId": "ATOUMOD021:ServiceJourney:140xSA01xxxxxxSx:LOC" } } }, { "id": "SM:ATOUMOD021:ServiceJourney:141xSA03xxxxxxSx:LOC", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 156, "time": "1766844456" }, "stopId": "FR:14333:ZE:2:ATOUMOD021", "stopSequence": 1 }, { "arrival": { "delay": 132, "time": "1766844477" }, "departure": { "delay": 132, "time": "1766844492" }, "stopId": "FR:14333:ZE:4:ATOUMOD021", "stopSequence": 2 }, { "arrival": { "delay": 80, "time": "1766844560" }, "departure": { "delay": 80, "time": "1766844560" }, "stopId": "FR:14333:ZE:6:ATOUMOD021", "stopSequence": 3 }, { "arrival": { "delay": 80, "time": "1766844680" }, "departure": { "delay": 80, "time": "1766844680" }, "stopId": "FR:14333:ZE:8:ATOUMOD021", "stopSequence": 4 }, { "arrival": { "delay": 80, "time": "1766844800" }, "departure": { "delay": 80, "time": "1766844800" }, "stopId": "FR:14333:ZE:10:ATOUMOD021", "stopSequence": 5 }, { "arrival": { "delay": 80, "time": "1766844860" }, "departure": { "delay": 80, "time": "1766844860" }, "stopId": "FR:14333:ZE:12:ATOUMOD021", "stopSequence": 6 }, { "arrival": { "delay": 80, "time": "1766844920" }, "departure": { "delay": 80, "time": "1766844920" }, "stopId": "FR:14333:ZE:14:ATOUMOD021", "stopSequence": 7 }, { "arrival": { "delay": 80, "time": "1766844980" }, "departure": { "delay": 80, "time": "1766844980" }, "stopId": "FR:14333:ZE:16:ATOUMOD021", "stopSequence": 8 }, { "arrival": { "delay": 80, "time": "1766845040" }, "departure": { "delay": 80, "time": "1766845040" }, "stopId": "FR:14333:ZE:18:ATOUMOD021", "stopSequence": 9 }, { "arrival": { "delay": 80, "time": "1766845100" }, "departure": { "delay": 80, "time": "1766845100" }, "stopId": "FR:14333:ZE:20:ATOUMOD021", "stopSequence": 10 }, { "arrival": { "delay": 80, "time": "1766845160" }, "departure": { "delay": 80, "time": "1766845160" }, "stopId": "FR:14333:ZE:22:ATOUMOD021", "stopSequence": 11 }, { "arrival": { "delay": 80, "time": "1766845460" }, "departure": { "delay": 80, "time": "1766845460" }, "stopId": "FR:14536:ZE:23:ATOUMOD021", "stopSequence": 12 }, { "arrival": { "delay": 80, "time": "1766845580" }, "departure": { "delay": 80, "time": "1766845580" }, "stopId": "FR:14333:ZE:25:ATOUMOD021", "stopSequence": 13 }, { "arrival": { "delay": 80, "time": "1766845700" }, "departure": { "delay": 80, "time": "1766845700" }, "stopId": "FR:14333:ZE:27:ATOUMOD021", "stopSequence": 14 }, { "arrival": { "delay": 80, "time": "1766845820" }, "departure": { "delay": 80, "time": "1766845820" }, "stopId": "FR:14333:ZE:29:ATOUMOD021", "stopSequence": 15 }, { "arrival": { "delay": 80, "time": "1766845880" }, "departure": { "delay": 80, "time": "1766845880" }, "stopId": "FR:14333:ZE:31:ATOUMOD021", "stopSequence": 16 }, { "arrival": { "delay": 80, "time": "1766845940" }, "departure": { "delay": 80, "time": "1766845940" }, "stopId": "FR:14333:ZE:33:ATOUMOD021", "stopSequence": 17 }, { "arrival": { "delay": 80, "time": "1766846060" }, "departure": { "delay": 80, "time": "1766846060" }, "stopId": "FR:14333:ZE:35:ATOUMOD021", "stopSequence": 18 }, { "arrival": { "delay": 80, "time": "1766846120" }, "departure": { "delay": 80, "time": "1766846120" }, "stopId": "FR:14333:ZE:37:ATOUMOD021", "stopSequence": 19 }, { "arrival": { "delay": 80, "time": "1766846180" }, "departure": { "delay": 80, "time": "1766846180" }, "stopId": "FR:14333:ZE:39:ATOUMOD021", "stopSequence": 20 }, { "arrival": { "delay": 80, "time": "1766846360" }, "stopId": "FR:14333:ZE:41:ATOUMOD021", "stopSequence": 21 } ], "timestamp": "1766844518", "trip": { "routeId": "ATOUMOD021:Line:A:LOC", "tripId": "ATOUMOD021:ServiceJourney:141xSA03xxxxxxSx:LOC" } } }, { "id": "SM:ATOUMOD021:ServiceJourney:119:LOC", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 285, "time": "1766826534" }, "departure": { "delay": 285, "time": "1766826585" }, "stopId": "FR:14333:ZE:10:ATOUMOD021", "stopSequence": 4 }, { "arrival": { "delay": 259, "time": "1766826610" }, "departure": { "delay": 259, "time": "1766826619" }, "stopId": "FR:14333:ZE:48:ATOUMOD021", "stopSequence": 5 }, { "arrival": { "delay": 239, "time": "1766826659" }, "departure": { "delay": 239, "time": "1766826659" }, "stopId": "FR:14333:ZE:50:ATOUMOD021", "stopSequence": 6 }, { "arrival": { "delay": 210, "time": "1766826681" }, "departure": { "delay": 210, "time": "1766826690" }, "stopId": "FR:14333:ZE:52:ATOUMOD021", "stopSequence": 7 }, { "arrival": { "delay": 138, "time": "1766826820" }, "departure": { "delay": 138, "time": "1766826858" }, "stopId": "FR:14333:ZE:54:ATOUMOD021", "stopSequence": 8 }, { "arrival": { "delay": 234, "time": "1766826930" }, "departure": { "delay": 234, "time": "1766827014" }, "stopId": "FR:14333:ZE:100:ATOUMOD021", "stopSequence": 9 }, { "arrival": { "delay": 64, "time": "1766827252" }, "departure": { "delay": 64, "time": "1766827264" }, "stopId": "FR:14536:ZE:23:ATOUMOD021", "stopSequence": 10 }, { "arrival": { "delay": 42, "time": "1766827294" }, "departure": { "delay": 42, "time": "1766827302" }, "stopId": "FR:14333:ZE:16:ATOUMOD021", "stopSequence": 11 }, { "arrival": { "delay": 14, "time": "1766827326" }, "departure": { "delay": 14, "time": "1766827334" }, "stopId": "FR:14333:ZE:18:ATOUMOD021", "stopSequence": 12 }, { "arrival": { "delay": -16, "time": "1766827354" }, "departure": { "delay": -16, "time": "1766827364" }, "stopId": "FR:14333:ZE:20:ATOUMOD021", "stopSequence": 13 }, { "arrival": { "delay": -56, "time": "1766827384" }, "stopId": "FR:14333:ZE:22:ATOUMOD021", "stopSequence": 14 } ], "timestamp": "1766844514", "trip": { "routeId": "ATOUMOD021:Line:B:LOC", "tripId": "ATOUMOD021:ServiceJourney:119:LOC" } } }, { "id": "SM:ATOUMOD021:ServiceJourney:125:LOC", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 357, "time": "1766830257" }, "stopId": "FR:14333:ZE:42:ATOUMOD021", "stopSequence": 1 }, { "arrival": { "delay": 355, "time": "1766830308" }, "departure": { "delay": 355, "time": "1766830315" }, "stopId": "FR:14333:ZE:44:ATOUMOD021", "stopSequence": 2 }, { "arrival": { "delay": 364, "time": "1766830374" }, "departure": { "delay": 364, "time": "1766830384" }, "stopId": "FR:14333:ZE:46:ATOUMOD021", "stopSequence": 3 }, { "arrival": { "delay": 365, "time": "1766830518" }, "departure": { "delay": 365, "time": "1766830565" }, "stopId": "FR:14333:ZE:10:ATOUMOD021", "stopSequence": 4 }, { "arrival": { "delay": 334, "time": "1766830588" }, "departure": { "delay": 334, "time": "1766830594" }, "stopId": "FR:14333:ZE:48:ATOUMOD021", "stopSequence": 5 }, { "arrival": { "delay": 312, "time": "1766830622" }, "departure": { "delay": 312, "time": "1766830632" }, "stopId": "FR:14333:ZE:50:ATOUMOD021", "stopSequence": 6 }, { "arrival": { "delay": 291, "time": "1766830666" }, "departure": { "delay": 291, "time": "1766830671" }, "stopId": "FR:14333:ZE:52:ATOUMOD021", "stopSequence": 7 }, { "arrival": { "delay": 223, "time": "1766830809" }, "departure": { "delay": 223, "time": "1766830843" }, "stopId": "FR:14333:ZE:54:ATOUMOD021", "stopSequence": 8 }, { "arrival": { "delay": 245, "time": "1766830919" }, "departure": { "delay": 245, "time": "1766830925" }, "stopId": "FR:14333:ZE:100:ATOUMOD021", "stopSequence": 9 }, { "arrival": { "delay": 123, "time": "1766831217" }, "departure": { "delay": 123, "time": "1766831223" }, "stopId": "FR:14536:ZE:23:ATOUMOD021", "stopSequence": 10 }, { "arrival": { "delay": 107, "time": "1766831258" }, "departure": { "delay": 107, "time": "1766831267" }, "stopId": "FR:14333:ZE:16:ATOUMOD021", "stopSequence": 11 }, { "arrival": { "delay": 69, "time": "1766831289" }, "departure": { "delay": 69, "time": "1766831289" }, "stopId": "FR:14333:ZE:18:ATOUMOD021", "stopSequence": 12 }, { "arrival": { "delay": 34, "time": "1766831308" }, "departure": { "delay": 34, "time": "1766831314" }, "stopId": "FR:14333:ZE:20:ATOUMOD021", "stopSequence": 13 }, { "arrival": { "delay": 110, "time": "1766831450" }, "stopId": "FR:14333:ZE:22:ATOUMOD021", "stopSequence": 14 } ], "timestamp": "1766844514", "trip": { "routeId": "ATOUMOD021:Line:B:LOC", "tripId": "ATOUMOD021:ServiceJourney:125:LOC" } } }, { "id": "SM:ATOUMOD021:ServiceJourney:130:LOC", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 244, "time": "1766834344" }, "stopId": "FR:14333:ZE:42:ATOUMOD021", "stopSequence": 1 }, { "arrival": { "delay": 240, "time": "1766834392" }, "departure": { "delay": 240, "time": "1766834400" }, "stopId": "FR:14333:ZE:44:ATOUMOD021", "stopSequence": 2 }, { "arrival": { "delay": 235, "time": "1766834439" }, "departure": { "delay": 235, "time": "1766834455" }, "stopId": "FR:14333:ZE:46:ATOUMOD021", "stopSequence": 3 }, { "arrival": { "delay": 189, "time": "1766834539" }, "departure": { "delay": 189, "time": "1766834589" }, "stopId": "FR:14333:ZE:10:ATOUMOD021", "stopSequence": 4 }, { "arrival": { "delay": 163, "time": "1766834623" }, "departure": { "delay": 163, "time": "1766834623" }, "stopId": "FR:14333:ZE:48:ATOUMOD021", "stopSequence": 5 }, { "arrival": { "delay": 147, "time": "1766834658" }, "departure": { "delay": 147, "time": "1766834667" }, "stopId": "FR:14333:ZE:50:ATOUMOD021", "stopSequence": 6 }, { "arrival": { "delay": 116, "time": "1766834696" }, "departure": { "delay": 116, "time": "1766834696" }, "stopId": "FR:14333:ZE:52:ATOUMOD021", "stopSequence": 7 }, { "arrival": { "delay": 111, "time": "1766834847" }, "departure": { "delay": 111, "time": "1766834931" }, "stopId": "FR:14333:ZE:54:ATOUMOD021", "stopSequence": 8 }, { "arrival": { "delay": 201, "time": "1766834998" }, "departure": { "delay": 201, "time": "1766835081" }, "stopId": "FR:14333:ZE:100:ATOUMOD021", "stopSequence": 9 }, { "arrival": { "delay": 74, "time": "1766835365" }, "departure": { "delay": 74, "time": "1766835374" }, "stopId": "FR:14536:ZE:23:ATOUMOD021", "stopSequence": 10 }, { "arrival": { "delay": 46, "time": "1766835397" }, "departure": { "delay": 46, "time": "1766835406" }, "stopId": "FR:14333:ZE:16:ATOUMOD021", "stopSequence": 11 }, { "arrival": { "delay": 34, "time": "1766835429" }, "departure": { "delay": 34, "time": "1766835454" }, "stopId": "FR:14333:ZE:18:ATOUMOD021", "stopSequence": 12 }, { "arrival": { "delay": -6, "time": "1766835474" }, "departure": { "delay": -6, "time": "1766835474" }, "stopId": "FR:14333:ZE:20:ATOUMOD021", "stopSequence": 13 }, { "arrival": { "delay": -52, "time": "1766835488" }, "stopId": "FR:14333:ZE:22:ATOUMOD021", "stopSequence": 14 } ], "timestamp": "1766844514", "trip": { "routeId": "ATOUMOD021:Line:B:LOC", "tripId": "ATOUMOD021:ServiceJourney:130:LOC" } } }, { "id": "SM:ATOUMOD021:ServiceJourney:138xSA01xxxxxxSx:LOC", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 135, "time": "1766842335" }, "stopId": "FR:14333:ZE:42:ATOUMOD021", "stopSequence": 1 }, { "arrival": { "delay": 145, "time": "1766842396" }, "departure": { "delay": 145, "time": "1766842405" }, "stopId": "FR:14333:ZE:44:ATOUMOD021", "stopSequence": 2 }, { "arrival": { "delay": 143, "time": "1766842451" }, "departure": { "delay": 143, "time": "1766842463" }, "stopId": "FR:14333:ZE:46:ATOUMOD021", "stopSequence": 3 }, { "arrival": { "delay": 79, "time": "1766842572" }, "departure": { "delay": 79, "time": "1766842579" }, "stopId": "FR:14333:ZE:10:ATOUMOD021", "stopSequence": 4 }, { "arrival": { "delay": 45, "time": "1766842605" }, "departure": { "delay": 45, "time": "1766842605" }, "stopId": "FR:14333:ZE:48:ATOUMOD021", "stopSequence": 5 }, { "arrival": { "delay": 36, "time": "1766842647" }, "departure": { "delay": 36, "time": "1766842656" }, "stopId": "FR:14333:ZE:50:ATOUMOD021", "stopSequence": 6 }, { "arrival": { "delay": 64, "time": "1766842739" }, "departure": { "delay": 64, "time": "1766842744" }, "stopId": "FR:14333:ZE:52:ATOUMOD021", "stopSequence": 7 }, { "arrival": { "delay": 68, "time": "1766842871" }, "departure": { "delay": 68, "time": "1766842988" }, "stopId": "FR:14333:ZE:54:ATOUMOD021", "stopSequence": 8 }, { "arrival": { "delay": 107, "time": "1766843056" }, "departure": { "delay": 107, "time": "1766843087" }, "stopId": "FR:14333:ZE:100:ATOUMOD021", "stopSequence": 9 }, { "arrival": { "delay": -8, "time": "1766843384" }, "departure": { "delay": -8, "time": "1766843392" }, "stopId": "FR:14536:ZE:23:ATOUMOD021", "stopSequence": 10 }, { "arrival": { "delay": -31, "time": "1766843424" }, "departure": { "delay": -31, "time": "1766843429" }, "stopId": "FR:14333:ZE:16:ATOUMOD021", "stopSequence": 11 }, { "arrival": { "delay": -59, "time": "1766843453" }, "departure": { "delay": -59, "time": "1766843461" }, "stopId": "FR:14333:ZE:18:ATOUMOD021", "stopSequence": 12 }, { "arrival": { "delay": -96, "time": "1766843484" }, "departure": { "delay": -96, "time": "1766843484" }, "stopId": "FR:14333:ZE:20:ATOUMOD021", "stopSequence": 13 }, { "arrival": { "delay": -137, "time": "1766843503" }, "stopId": "FR:14333:ZE:22:ATOUMOD021", "stopSequence": 14 } ], "timestamp": "1766844514", "trip": { "routeId": "ATOUMOD021:Line:B:LOC", "tripId": "ATOUMOD021:ServiceJourney:138xSA01xxxxxxSx:LOC" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1766844594" } }