Resource details

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

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

Download availability

2025-10-22
100%
2025-10-23
100%
2025-10-24
100%
2025-10-25
100%
2025-10-26
100%
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.3%
2025-11-06
100%
2025-11-07
99.3%
2025-11-08
100%
2025-11-09
100%
2025-11-10
100%
2025-11-11
100%
2025-11-12
100%
2025-11-13
100%
2025-11-14
100%
2025-11-15
100%
2025-11-16
100%
2025-11-17
99.3%
2025-11-18
100%
2025-11-19
100%
2025-11-20
100%
2025-11-21
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 errors, 218 warnings

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

Errors

stop_time_update departure time is before arrival time E025 3 errors

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.

Sample errors
  • trip_id 301-0812 stop_sequence 11 departure_time 08:30:44 (1763623844) is less than the same stop arrival_time 08:36:44 (1763624204) - departure time must be equal to or greater than arrival time
  • trip_id 303-0748 stop_sequence 11 departure_time 08:07:58 (1763622478) is less than the same stop arrival_time 08:13:58 (1763622838) - departure time must be equal to or greater than arrival time
  • trip_id 403-0728 stop_sequence 19 departure_time 08:00:52 (1763622052) is less than the same stop arrival_time 08:02:52 (1763622172) - departure time must be equal to or greater than arrival time

Warnings

vehicle_id not populated W002 73 errors

vehicle_id should be populated for TripUpdates and VehiclePositions

Sample errors
  • trip_id 1103-0750 does not have a vehicle_id
  • trip_id 1101-0805 does not have a vehicle_id
  • trip_id 1101-0835 does not have a vehicle_id
  • trip_id 1103-0820 does not have a vehicle_id
  • trip_id 10-0805 does not have a vehicle_id

schedule_relationship not populated W009 145 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • trip_id 1103-0750 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1103-0750 does not have a schedule_relationship
  • trip_id 1101-0805 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1101-0805 does not have a schedule_relationship
  • trip_id 1101-0835 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 1 461 30 times (100 % of validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 2 910 30 times (100 % 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. 20 17 times (57 % of validations)
W008 The data in a GTFS-realtime feed should always be less than one minute old 7 7 times (23 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2025-11-21 at 06:57 Europe/Paris.

trip_updates (89) 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-11-21 at 06:57 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "SM:s101-0656", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763704560" }, "stopId": "Dépot_dIncendie_AR", "stopSequence": 1 }, { "arrival": { "time": "1763704620" }, "departure": { "time": "1763704620" }, "stopId": "Place_Rotlache_AR", "stopSequence": 2 }, { "arrival": { "time": "1763704740" }, "departure": { "time": "1763704740" }, "stopId": "Orphelins_A", "stopSequence": 3 }, { "arrival": { "time": "1763705040" }, "departure": { "time": "1763705040" }, "stopId": "Pays_Basque_AR", "stopSequence": 4 }, { "arrival": { "time": "1763705160" }, "departure": { "time": "1763705160" }, "stopId": "Plein_Soleil_A", "stopSequence": 5 }, { "arrival": { "time": "1763705220" }, "departure": { "time": "1763705220" }, "stopId": "Vignoble_A", "stopSequence": 6 }, { "arrival": { "time": "1763705280" }, "departure": { "time": "1763705280" }, "stopId": "Schlierbach_Mairie_A", "stopSequence": 7 }, { "arrival": { "time": "1763705340" }, "departure": { "time": "1763705340" }, "stopId": "Salle_des_Fêtes_A", "stopSequence": 8 }, { "arrival": { "time": "1763705400" }, "departure": { "time": "1763705400" }, "stopId": "Route_Nationale_A", "stopSequence": 9 }, { "arrival": { "time": "1763705880" }, "departure": { "time": "1763705880" }, "stopId": "Collège_Dolto_A", "stopSequence": 10 }, { "arrival": { "time": "1763706180" }, "departure": { "time": "1763706180" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 11 }, { "arrival": { "time": "1763707200" }, "stopId": "Saint-Exupéry_15", "stopSequence": 12 } ], "timestamp": "1763704596", "trip": { "routeId": "101", "tripId": "s101-0656" } } }, { "id": "SM:T3-7-0621", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763702460" }, "stopId": "Birsfelden_Hard_AR", "stopSequence": 1 }, { "arrival": { "time": "1763702520" }, "departure": { "time": "1763702520" }, "stopId": "Salinenstrasse_AR", "stopSequence": 2 }, { "arrival": { "time": "1763702580" }, "departure": { "time": "1763702580" }, "stopId": "Schulstrasse_AR", "stopSequence": 3 }, { "arrival": { "time": "1763702640" }, "departure": { "time": "1763702640" }, "stopId": "Bären_AR", "stopSequence": 4 }, { "arrival": { "time": "1763702700" }, "departure": { "time": "1763702700" }, "stopId": "Breite_AR", "stopSequence": 5 }, { "arrival": { "time": "1763702820" }, "departure": { "time": "1763702820" }, "stopId": "Waldenburgerstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1763702880" }, "departure": { "time": "1763702880" }, "stopId": "St_Alban-Tor_AR", "stopSequence": 7 }, { "arrival": { "time": "1763702940" }, "departure": { "time": "1763702940" }, "stopId": "Hardstrasse_AR", "stopSequence": 8 }, { "arrival": { "time": "1763703060" }, "departure": { "time": "1763703060" }, "stopId": "Aeschenplatz_A", "stopSequence": 9 }, { "arrival": { "time": "1763703180" }, "departure": { "time": "1763703180" }, "stopId": "Bankverein_AR", "stopSequence": 10 }, { "arrival": { "time": "1763703300" }, "departure": { "time": "1763703300" }, "stopId": "Barfüsserplatz_AR", "stopSequence": 11 }, { "arrival": { "time": "1763703360" }, "departure": { "time": "1763703360" }, "stopId": "Musik-Akademie_AR", "stopSequence": 12 }, { "arrival": { "time": "1763703420" }, "departure": { "time": "1763703420" }, "stopId": "Universität_AR", "stopSequence": 13 }, { "arrival": { "time": "1763703480" }, "departure": { "time": "1763703480" }, "stopId": "Spalentor_AR", "stopSequence": 14 }, { "arrival": { "time": "1763703600" }, "departure": { "time": "1763703600" }, "stopId": "Pilgerstrasse_AR", "stopSequence": 15 }, { "arrival": { "time": "1763703660" }, "departure": { "time": "1763703660" }, "stopId": "Burgfelderplatz_AR", "stopSequence": 16 }, { "arrival": { "time": "1763703720" }, "departure": { "time": "1763703720" }, "stopId": "Strassburgerallee_AR", "stopSequence": 17 }, { "arrival": { "time": "1763703780" }, "departure": { "time": "1763703780" }, "stopId": "Im_Westfeld_AR", "stopSequence": 18 }, { "arrival": { "time": "1763703840" }, "departure": { "time": "1763703840" }, "stopId": "Félix_Platter-Spital_A", "stopSequence": 19 }, { "arrival": { "time": "1763703900" }, "departure": { "time": "1763703900" }, "stopId": "Waldighoferstrasse_AR", "stopSequence": 20 }, { "arrival": { "time": "1763704020" }, "departure": { "time": "1763704020" }, "stopId": "Burgfelderhof_A", "stopSequence": 21 }, { "arrival": { "time": "1763704140" }, "departure": { "time": "1763704140" }, "stopId": "Saint-Exupéry_T3", "stopSequence": 22 }, { "arrival": { "time": "1763704260" }, "departure": { "time": "1763704260" }, "stopId": "Place_Mermoz_T3", "stopSequence": 23 }, { "arrival": { "time": "1763704320" }, "departure": { "time": "1763704320" }, "stopId": "Soleil_A", "stopSequence": 24 }, { "arrival": { "time": "1763704500" }, "stopId": "Saint-Louis_Gare_T3_AR", "stopSequence": 25 } ], "timestamp": "1763702513", "trip": { "routeId": "T3", "tripId": "T3-7-0621" } } }, { "id": "SM:T3-10-0620", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 300, "time": "1763702700" }, "stopId": "Burgfelderhof_R", "stopSequence": 1 }, { "arrival": { "delay": 240, "time": "1763702760" }, "departure": { "delay": 240, "time": "1763702760" }, "stopId": "Waldighoferstrasse_AR", "stopSequence": 2 }, { "arrival": { "delay": 240, "time": "1763702820" }, "departure": { "delay": 240, "time": "1763702820" }, "stopId": "Félix_Platter-Spital_R", "stopSequence": 3 }, { "arrival": { "delay": 300, "time": "1763702940" }, "departure": { "delay": 300, "time": "1763702940" }, "stopId": "Im_Westfeld_AR", "stopSequence": 4 }, { "arrival": { "delay": 300, "time": "1763703000" }, "departure": { "delay": 300, "time": "1763703000" }, "stopId": "Strassburgerallee_AR", "stopSequence": 5 }, { "arrival": { "delay": 300, "time": "1763703060" }, "departure": { "delay": 300, "time": "1763703060" }, "stopId": "Burgfelderplatz_AR", "stopSequence": 6 }, { "arrival": { "delay": 360, "time": "1763703180" }, "departure": { "delay": 360, "time": "1763703180" }, "stopId": "Pilgerstrasse_AR", "stopSequence": 7 }, { "arrival": { "delay": 360, "time": "1763703300" }, "departure": { "delay": 360, "time": "1763703300" }, "stopId": "Spalentor_AR", "stopSequence": 8 }, { "arrival": { "delay": 360, "time": "1763703360" }, "departure": { "delay": 360, "time": "1763703360" }, "stopId": "Universität_AR", "stopSequence": 9 }, { "arrival": { "delay": 420, "time": "1763703480" }, "departure": { "delay": 420, "time": "1763703480" }, "stopId": "Musik-Akademie_AR", "stopSequence": 10 }, { "arrival": { "delay": 360, "time": "1763703540" }, "departure": { "delay": 360, "time": "1763703540" }, "stopId": "Barfüsserplatz_AR", "stopSequence": 11 }, { "arrival": { "delay": 360, "time": "1763703660" }, "departure": { "delay": 360, "time": "1763703660" }, "stopId": "Bankverein_AR", "stopSequence": 12 }, { "arrival": { "delay": 420, "time": "1763703780" }, "departure": { "delay": 420, "time": "1763703780" }, "stopId": "Aeschenplatz_R", "stopSequence": 13 }, { "arrival": { "delay": 360, "time": "1763703840" }, "departure": { "delay": 360, "time": "1763703840" }, "stopId": "Hardstrasse_AR", "stopSequence": 14 }, { "arrival": { "delay": 360, "time": "1763703900" }, "departure": { "delay": 360, "time": "1763703900" }, "stopId": "St_Alban-Tor_AR", "stopSequence": 15 } ], "timestamp": "1763701207", "trip": { "directionId": 1, "routeId": "T3", "tripId": "T3-10-0620" } } }, { "id": "SM:T3-7-0702", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763704920" }, "stopId": "Saint-Louis_Gare_T3_AR", "stopSequence": 1 }, { "arrival": { "time": "1763705160" }, "departure": { "time": "1763705160" }, "stopId": "Soleil_R", "stopSequence": 2 }, { "arrival": { "time": "1763705280" }, "departure": { "time": "1763705280" }, "stopId": "Place_Mermoz_T3", "stopSequence": 3 }, { "arrival": { "time": "1763705400" }, "departure": { "time": "1763705400" }, "stopId": "Saint-Exupéry_T3", "stopSequence": 4 }, { "arrival": { "time": "1763705580" }, "departure": { "time": "1763705580" }, "stopId": "Burgfelderhof_R", "stopSequence": 5 }, { "arrival": { "time": "1763705640" }, "departure": { "time": "1763705640" }, "stopId": "Waldighoferstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1763705700" }, "departure": { "time": "1763705700" }, "stopId": "Félix_Platter-Spital_R", "stopSequence": 7 }, { "arrival": { "time": "1763705760" }, "departure": { "time": "1763705760" }, "stopId": "Im_Westfeld_AR", "stopSequence": 8 }, { "arrival": { "time": "1763705820" }, "departure": { "time": "1763705820" }, "stopId": "Strassburgerallee_AR", "stopSequence": 9 }, { "arrival": { "time": "1763705880" }, "departure": { "time": "1763705880" }, "stopId": "Burgfelderplatz_AR", "stopSequence": 10 }, { "arrival": { "time": "1763706000" }, "departure": { "time": "1763706000" }, "stopId": "Pilgerstrasse_AR", "stopSequence": 11 }, { "arrival": { "time": "1763706060" }, "departure": { "time": "1763706060" }, "stopId": "Spalentor_AR", "stopSequence": 12 }, { "arrival": { "time": "1763706120" }, "departure": { "time": "1763706120" }, "stopId": "Universität_AR", "stopSequence": 13 }, { "arrival": { "time": "1763706180" }, "departure": { "time": "1763706180" }, "stopId": "Musik-Akademie_AR", "stopSequence": 14 }, { "arrival": { "time": "1763706300" }, "departure": { "time": "1763706300" }, "stopId": "Barfüsserplatz_AR", "stopSequence": 15 }, { "arrival": { "delay": 120, "time": "1763706540" }, "departure": { "delay": 120, "time": "1763706540" }, "stopId": "Bankverein_AR", "stopSequence": 16 }, { "arrival": { "delay": 60, "time": "1763706600" }, "departure": { "delay": 60, "time": "1763706600" }, "stopId": "Aeschenplatz_R", "stopSequence": 17 } ], "timestamp": "1763701321", "trip": { "directionId": 1, "routeId": "T3", "tripId": "T3-7-0702" } } }, { "id": "SM:T3-9-0636", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763703360" }, "stopId": "Birsfelden_Hard_AR", "stopSequence": 1 }, { "arrival": { "time": "1763703420" }, "departure": { "time": "1763703420" }, "stopId": "Salinenstrasse_AR", "stopSequence": 2 }, { "arrival": { "time": "1763703480" }, "departure": { "time": "1763703480" }, "stopId": "Schulstrasse_AR", "stopSequence": 3 }, { "arrival": { "time": "1763703540" }, "departure": { "time": "1763703540" }, "stopId": "Bären_AR", "stopSequence": 4 }, { "arrival": { "time": "1763703600" }, "departure": { "time": "1763703600" }, "stopId": "Breite_AR", "stopSequence": 5 }, { "arrival": { "time": "1763703960" }, "departure": { "time": "1763703960" }, "stopId": "Aeschenplatz_A", "stopSequence": 9 }, { "arrival": { "time": "1763705040" }, "departure": { "time": "1763705040" }, "stopId": "Saint-Exupéry_T3", "stopSequence": 22 }, { "arrival": { "time": "1763705160" }, "departure": { "time": "1763705160" }, "stopId": "Place_Mermoz_T3", "stopSequence": 23 }, { "arrival": { "time": "1763705220" }, "departure": { "time": "1763705220" }, "stopId": "Soleil_A", "stopSequence": 24 } ], "timestamp": "1763701145", "trip": { "routeId": "T3", "tripId": "T3-9-0636" } } }, { "id": "SM:s108-0700", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763704800" }, "stopId": "Tilleul_A", "stopSequence": 1 }, { "arrival": { "time": "1763704860" }, "departure": { "time": "1763704860" }, "stopId": "Notre-Dame_du_Chene_A", "stopSequence": 2 }, { "arrival": { "time": "1763704980" }, "departure": { "time": "1763704980" }, "stopId": "Artisanat_A", "stopSequence": 3 }, { "arrival": { "time": "1763705100" }, "departure": { "time": "1763705100" }, "stopId": "Sénateur_Brom_A", "stopSequence": 4 }, { "arrival": { "time": "1763705460" }, "departure": { "time": "1763705460" }, "stopId": "Vignes_608R", "stopSequence": 5 }, { "arrival": { "time": "1763705580" }, "departure": { "time": "1763705580" }, "stopId": "Hopfet_A", "stopSequence": 6 }, { "arrival": { "time": "1763705700" }, "departure": { "time": "1763705700" }, "stopId": "Place_Coluche_A", "stopSequence": 7 }, { "arrival": { "delay": -57, "time": "1763705763" }, "departure": { "delay": -57, "time": "1763705763" }, "stopId": "École_des_Missions_A", "stopSequence": 8 }, { "arrival": { "delay": -57, "time": "1763705943" }, "departure": { "delay": -57, "time": "1763705943" }, "stopId": "Halliers_A", "stopSequence": 9 }, { "arrival": { "delay": -57, "time": "1763706003" }, "departure": { "delay": -57, "time": "1763706003" }, "stopId": "Hésingue_Église_A", "stopSequence": 10 }, { "arrival": { "delay": -57, "time": "1763706063" }, "departure": { "delay": -57, "time": "1763706063" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 11 }, { "arrival": { "delay": -57, "time": "1763706183" }, "departure": { "delay": -57, "time": "1763706183" }, "stopId": "Cerisiers_A", "stopSequence": 12 }, { "arrival": { "delay": -57, "time": "1763706243" }, "departure": { "delay": -57, "time": "1763706243" }, "stopId": "Raisins_A", "stopSequence": 13 }, { "arrival": { "delay": -57, "time": "1763706303" }, "departure": { "delay": -57, "time": "1763706303" }, "stopId": "Le_Ried_A", "stopSequence": 14 }, { "arrival": { "delay": -58, "time": "1763706362" }, "departure": { "delay": -58, "time": "1763706362" }, "stopId": "Iselisweg_A", "stopSequence": 15 }, { "arrival": { "delay": -59, "time": "1763706421" }, "departure": { "delay": -59, "time": "1763706421" }, "stopId": "Riescher_A", "stopSequence": 16 }, { "arrival": { "delay": -61, "time": "1763706599" }, "departure": { "delay": -61, "time": "1763706599" }, "stopId": "Bourgfelden_1A", "stopSequence": 17 }, { "arrival": { "delay": -63, "time": "1763706777" }, "departure": { "delay": -63, "time": "1763706777" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 18 }, { "arrival": { "delay": -63, "time": "1763707737" }, "stopId": "Collège_Nerval_AR", "stopSequence": 19 } ], "timestamp": "1763701207", "trip": { "routeId": "108", "tripId": "s108-0700" } } }, { "id": "SM:s109-0731", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763706660" }, "stopId": "Concorde_R", "stopSequence": 1 }, { "arrival": { "time": "1763706720" }, "departure": { "time": "1763706720" }, "stopId": "Schweitzer_R", "stopSequence": 2 } ], "timestamp": "1763703062", "trip": { "directionId": 1, "routeId": "109", "tripId": "s109-0731" } } }, { "id": "SM:s109-0710", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 441, "time": "1763705841" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 381, "time": "1763705901" }, "departure": { "delay": 381, "time": "1763705901" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 383, "time": "1763705963" }, "departure": { "delay": 383, "time": "1763705963" }, "stopId": "Place_Abbatucci_A", "stopSequence": 3 }, { "arrival": { "delay": 441, "time": "1763706081" }, "departure": { "delay": 441, "time": "1763706081" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 499, "time": "1763706199" }, "departure": { "delay": 499, "time": "1763706199" }, "stopId": "Jung_A", "stopSequence": 5 } ], "timestamp": "1763702244", "trip": { "routeId": "109", "tripId": "s109-0710" } } }, { "id": "SM:1103-0650", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 83, "time": "1763704283" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "delay": 114, "time": "1763704914" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1763704283", "trip": { "directionId": 1, "routeId": "11", "tripId": "1103-0650" } } }, { "id": "SM:10-0705", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763705100" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1763705700" }, "stopId": "Hésingue_ZI_A", "stopSequence": 2 } ], "timestamp": "1763704418", "trip": { "routeId": "10", "tripId": "10-0705" } } }, { "id": "SM:1101-0650", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 178, "time": "1763704378" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 107, "time": "1763704907" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1763704397", "trip": { "routeId": "11", "tripId": "1101-0650" } } }, { "id": "SM:s102-0700", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763704800" }, "stopId": "Fontaine_AR", "stopSequence": 1 }, { "arrival": { "time": "1763704920" }, "departure": { "time": "1763704920" }, "stopId": "Plume_AR", "stopSequence": 2 }, { "arrival": { "time": "1763705160" }, "departure": { "time": "1763705160" }, "stopId": "Croisement_D19_AR", "stopSequence": 3 }, { "arrival": { "time": "1763705580" }, "departure": { "time": "1763705580" }, "stopId": "Sierentz_Centre_A", "stopSequence": 4 }, { "arrival": { "time": "1763705640" }, "departure": { "time": "1763705640" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 5 }, { "arrival": { "time": "1763707200" }, "stopId": "Saint-Exupéry_15", "stopSequence": 6 } ], "timestamp": "1763701207", "trip": { "routeId": "102", "tripId": "s102-0700" } } }, { "id": "SM:1101-0635", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 32, "time": "1763703332" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "delay": 77, "time": "1763703977" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1763703362", "trip": { "directionId": 1, "routeId": "11", "tripId": "1101-0635" } } }, { "id": "SM:1103-0705", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763705100" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1763705700" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1763703797", "trip": { "routeId": "11", "tripId": "1103-0705" } } }, { "id": "SM:1101-0705", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763705100" }, "stopId": "EuroAirport_AR", "stopSequence": 1 } ], "timestamp": "1763704564", "trip": { "directionId": 1, "routeId": "11", "tripId": "1101-0705" } } }, { "id": "SM:1103-0720", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763706000" }, "stopId": "EuroAirport_AR", "stopSequence": 1 } ], "timestamp": "1763704314", "trip": { "directionId": 1, "routeId": "11", "tripId": "1103-0720" } } }, { "id": "SM:1103-0635", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 327, "time": "1763703627" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 188, "time": "1763704088" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1763703642", "trip": { "routeId": "11", "tripId": "1103-0635" } } }, { "id": "SM:s111-0718", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763705880" }, "stopId": "Tivoli_R", "stopSequence": 1 }, { "arrival": { "delay": -120, "time": "1763705940" }, "departure": { "delay": -120, "time": "1763705940" }, "scheduleRelationship": "SKIPPED", "stopId": "Square_Soustons_A", "stopSequence": 4 }, { "arrival": { "delay": -120, "time": "1763706000" }, "departure": { "delay": -120, "time": "1763706000" }, "scheduleRelationship": "SKIPPED", "stopId": "Domino_603R", "stopSequence": 5 } ], "timestamp": "1763702285", "trip": { "directionId": 1, "routeId": "111", "tripId": "s111-0718" } } }, { "id": "SM:s121-0748", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763707680" }, "stopId": "Knoeringue_Centre_AR", "stopSequence": 1 }, { "arrival": { "time": "1763708100" }, "departure": { "time": "1763708100" }, "stopId": "Forgerons_A", "stopSequence": 2 }, { "arrival": { "time": "1763708160" }, "departure": { "time": "1763708160" }, "stopId": "GrandRue_A", "stopSequence": 3 }, { "arrival": { "time": "1763708220" }, "departure": { "time": "1763708220" }, "stopId": "Attenbach_A", "stopSequence": 4 } ], "timestamp": "1763704087", "trip": { "routeId": "121", "tripId": "s121-0748" } } }, { "id": "SM:s122-0750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763707800" }, "stopId": "Acacias_A", "stopSequence": 1 }, { "arrival": { "time": "1763707920" }, "departure": { "time": "1763707920" }, "stopId": "Michelbach-le-Bas_Centre_A", "stopSequence": 2 }, { "arrival": { "time": "1763707980" }, "departure": { "time": "1763707980" }, "stopId": "Aulnes_A", "stopSequence": 3 }, { "arrival": { "time": "1763708040" }, "departure": { "time": "1763708040" }, "stopId": "Coquelicots_A", "stopSequence": 4 } ], "timestamp": "1763704201", "trip": { "routeId": "122", "tripId": "s122-0750" } } }, { "id": "SM:s123-0755", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763708100" }, "stopId": "Rue_de_Paris_A", "stopSequence": 1 }, { "arrival": { "time": "1763708220" }, "departure": { "time": "1763708220" }, "stopId": "Wilson_AR", "stopSequence": 2 } ], "timestamp": "1763704500", "trip": { "routeId": "123", "tripId": "s123-0755" } } }, { "id": "SM:s124-0755", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763708100" }, "stopId": "Ferrette_A", "stopSequence": 1 }, { "arrival": { "time": "1763708220" }, "departure": { "time": "1763708220" }, "stopId": "Folgensbourg_Centre_A", "stopSequence": 2 } ], "timestamp": "1763704500", "trip": { "routeId": "124", "tripId": "s124-0755" } } }, { "id": "SM:s125+126-0745", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763707500" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 1 }, { "arrival": { "time": "1763707620" }, "departure": { "time": "1763707620" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 2 }, { "arrival": { "time": "1763707980" }, "departure": { "time": "1763707980" }, "stopId": "Lertzbach_A", "stopSequence": 3 }, { "arrival": { "time": "1763708160" }, "departure": { "time": "1763708160" }, "stopId": "Hofacker_AR", "stopSequence": 4 } ], "timestamp": "1763703900", "trip": { "routeId": "125+126", "tripId": "s125+126-0745" } } }, { "id": "SM:s103-0712", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763705520" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "time": "1763705580" }, "departure": { "time": "1763705580" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1763705640" }, "departure": { "time": "1763705640" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1763705700" }, "departure": { "time": "1763705700" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1763705760" }, "departure": { "time": "1763705760" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "time": "1763705940" }, "departure": { "time": "1763705940" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "time": "1763706000" }, "departure": { "time": "1763706000" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "time": "1763706360" }, "departure": { "time": "1763706360" }, "stopId": "Collège_Nerval_Parking", "stopSequence": 10 }, { "arrival": { "time": "1763706420" }, "departure": { "time": "1763706420" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "time": "1763706480" }, "departure": { "time": "1763706480" }, "stopId": "Schweitzer_R", "stopSequence": 12 } ], "timestamp": "1763701923", "trip": { "directionId": 1, "routeId": "103", "tripId": "s103-0712" } } }, { "id": "SM:s127-0750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763707800" }, "stopId": "Liebenswiller_Mairie_A", "stopSequence": 1 }, { "arrival": { "time": "1763708100" }, "departure": { "time": "1763708100" }, "stopId": "Leymen_Mairie_A", "stopSequence": 2 }, { "arrival": { "time": "1763708220" }, "departure": { "time": "1763708220" }, "stopId": "Birsig_A", "stopSequence": 3 } ], "timestamp": "1763704201", "trip": { "routeId": "127", "tripId": "s127-0750" } } }, { "id": "SM:s128-0751", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763707860" }, "stopId": "19_Novembre_A", "stopSequence": 1 }, { "arrival": { "time": "1763708040" }, "departure": { "time": "1763708040" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 2 }, { "arrival": { "time": "1763708160" }, "departure": { "time": "1763708160" }, "stopId": "Vignes_608R", "stopSequence": 3 } ], "timestamp": "1763704263", "trip": { "routeId": "128", "tripId": "s128-0751" } } }, { "id": "SM:12-0718", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763705880" }, "stopId": "Cesarhof_AR", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1763705910" }, "departure": { "delay": -30, "time": "1763705910" }, "stopId": "Folgensbourg_Centre_A", "stopSequence": 2 }, { "arrival": { "time": "1763706000" }, "departure": { "time": "1763706000" }, "stopId": "Ferrette_A", "stopSequence": 3 }, { "arrival": { "time": "1763706180" }, "departure": { "time": "1763706180" }, "stopId": "Bellevue_A", "stopSequence": 4 }, { "arrival": { "time": "1763706300" }, "departure": { "time": "1763706300" }, "stopId": "Wentzwiller_Centre_A", "stopSequence": 5 }, { "arrival": { "time": "1763706480" }, "departure": { "time": "1763706480" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 6 }, { "arrival": { "time": "1763706600" }, "departure": { "time": "1763706600" }, "stopId": "Schweiberg_A", "stopSequence": 7 }, { "arrival": { "time": "1763706660" }, "departure": { "time": "1763706660" }, "stopId": "Cigognes_A", "stopSequence": 8 }, { "arrival": { "time": "1763707080" }, "departure": { "time": "1763707080" }, "stopId": "Place_Mermoz_14A", "stopSequence": 10 } ], "timestamp": "1763702285", "trip": { "routeId": "12", "tripId": "12-0718" } } }, { "id": "SM:13-0721", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763706060" }, "stopId": "Michelbach-le-Haut_Centre_AR", "stopSequence": 1 }, { "arrival": { "time": "1763706180" }, "departure": { "time": "1763706180" }, "stopId": "Steinacker_A", "stopSequence": 2 }, { "arrival": { "time": "1763706240" }, "departure": { "time": "1763706240" }, "stopId": "Rue_de_Paris_A", "stopSequence": 3 }, { "arrival": { "time": "1763706360" }, "departure": { "time": "1763706360" }, "stopId": "Wilson_AR", "stopSequence": 4 }, { "arrival": { "time": "1763706420" }, "departure": { "time": "1763706420" }, "stopId": "Vordermatt_A", "stopSequence": 5 }, { "arrival": { "time": "1763706660" }, "departure": { "time": "1763706660" }, "stopId": "Réservoir_A", "stopSequence": 6 }, { "arrival": { "time": "1763706720" }, "departure": { "time": "1763706720" }, "stopId": "Cigognes_A", "stopSequence": 7 }, { "arrival": { "time": "1763707140" }, "departure": { "time": "1763707140" }, "stopId": "Place_Mermoz_14A", "stopSequence": 9 } ], "timestamp": "1763702462", "trip": { "routeId": "13", "tripId": "13-0721" } } }, { "id": "SM:s112-0710", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763705400" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "time": "1763705460" }, "departure": { "time": "1763705460" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1763705520" }, "departure": { "time": "1763705520" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1763705580" }, "departure": { "time": "1763705580" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": -16, "time": "1763705624" }, "departure": { "delay": -16, "time": "1763705624" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": -43, "time": "1763705777" }, "departure": { "delay": -43, "time": "1763705777" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": -43, "time": "1763705837" }, "departure": { "delay": -43, "time": "1763705837" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": -93, "time": "1763705907" }, "departure": { "delay": -93, "time": "1763705907" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": -93, "time": "1763705967" }, "departure": { "delay": -93, "time": "1763705967" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": -93, "time": "1763706207" }, "stopId": "Collège_Nerval_Parking", "stopSequence": 10 } ], "timestamp": "1763701809", "trip": { "directionId": 1, "routeId": "112", "tripId": "s112-0710" } } }, { "id": "SM:14-0705_NEU_Sco", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 720, "time": "1763705820" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 1 }, { "arrival": { "delay": 780, "time": "1763705940" }, "departure": { "delay": 780, "time": "1763705940" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 2 }, { "arrival": { "delay": 780, "time": "1763706420" }, "departure": { "delay": 780, "time": "1763706420" }, "stopId": "Lertzbach_A", "stopSequence": 3 } ], "timestamp": "1763702223", "trip": { "routeId": "14", "tripId": "14-0705_NEU_Sco" } } }, { "id": "SM:14-0659_Sco", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763704740" }, "stopId": "Aubépines_A", "stopSequence": 1 }, { "arrival": { "time": "1763704800" }, "departure": { "time": "1763704800" }, "stopId": "Liebenswiller_Mairie_A", "stopSequence": 2 }, { "arrival": { "time": "1763704980" }, "departure": { "time": "1763704980" }, "stopId": "Leymen_Mairie_A", "stopSequence": 3 }, { "arrival": { "time": "1763705100" }, "departure": { "time": "1763705100" }, "stopId": "Birsig_A", "stopSequence": 4 }, { "arrival": { "delay": 600, "time": "1763706240" }, "departure": { "delay": 600, "time": "1763706240" }, "stopId": "Hofacker_AR", "stopSequence": 5 }, { "arrival": { "delay": 780, "time": "1763706480" }, "departure": { "delay": 780, "time": "1763706480" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 6 } ], "timestamp": "1763701145", "trip": { "routeId": "14", "tripId": "14-0659_Sco" } } }, { "id": "SM:s151-0743", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763707380" }, "stopId": "Dépot_dIncendie_AR", "stopSequence": 1 }, { "arrival": { "time": "1763707500" }, "departure": { "time": "1763707500" }, "stopId": "Place_Rotlache_AR", "stopSequence": 2 }, { "arrival": { "time": "1763707740" }, "departure": { "time": "1763707740" }, "stopId": "Orphelins_A", "stopSequence": 3 }, { "arrival": { "time": "1763707980" }, "departure": { "time": "1763707980" }, "stopId": "Pays_Basque_AR", "stopSequence": 4 }, { "arrival": { "time": "1763708100" }, "departure": { "time": "1763708100" }, "stopId": "Plein_Soleil_A", "stopSequence": 5 }, { "arrival": { "time": "1763708160" }, "departure": { "time": "1763708160" }, "stopId": "Vignoble_A", "stopSequence": 6 }, { "arrival": { "time": "1763708220" }, "departure": { "time": "1763708220" }, "stopId": "Schlierbach_Mairie_A", "stopSequence": 7 } ], "timestamp": "1763703787", "trip": { "routeId": "151", "tripId": "s151-0743" } } }, { "id": "SM:s152-0750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763707800" }, "stopId": "Romains_AR", "stopSequence": 1 }, { "arrival": { "time": "1763707860" }, "departure": { "time": "1763707860" }, "stopId": "Rantzwiller_Mairie_AR", "stopSequence": 2 }, { "arrival": { "time": "1763708040" }, "departure": { "time": "1763708040" }, "stopId": "Koetzingue_Église_AR", "stopSequence": 3 }, { "arrival": { "time": "1763708160" }, "departure": { "time": "1763708160" }, "stopId": "Rue_du_Stade_AR", "stopSequence": 4 } ], "timestamp": "1763704201", "trip": { "routeId": "152", "tripId": "s152-0750" } } }, { "id": "SM:s154-0750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763707800" }, "stopId": "Stetten_Église_AR", "stopSequence": 1 } ], "timestamp": "1763704201", "trip": { "routeId": "154", "tripId": "s154-0750" } } }, { "id": "SM:s155-0745", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763707500" }, "stopId": "Helfrantzkirch_Mairie_AR", "stopSequence": 1 }, { "arrival": { "time": "1763707680" }, "departure": { "time": "1763707680" }, "stopId": "Lotissement_Les_Hameaux_A", "stopSequence": 2 }, { "arrival": { "time": "1763707800" }, "departure": { "time": "1763707800" }, "stopId": "Helfrantzkirch-Rue_de_Bâle_AR", "stopSequence": 3 }, { "arrival": { "time": "1763707920" }, "departure": { "time": "1763707920" }, "stopId": "Salle_Bis_Jobbis_AR", "stopSequence": 4 }, { "arrival": { "time": "1763708040" }, "departure": { "time": "1763708040" }, "stopId": "Brinckheim_École_A", "stopSequence": 5 }, { "arrival": { "time": "1763708160" }, "departure": { "time": "1763708160" }, "stopId": "Bartenheim_Église_A", "stopSequence": 6 } ], "timestamp": "1763703900", "trip": { "routeId": "155", "tripId": "s155-0745" } } }, { "id": "SM:s156-0755", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763708100" }, "stopId": "Victor_Hugo_A", "stopSequence": 1 }, { "arrival": { "time": "1763708220" }, "departure": { "time": "1763708220" }, "stopId": "Libération_R", "stopSequence": 2 } ], "timestamp": "1763704500", "trip": { "routeId": "156", "tripId": "s156-0755" } } }, { "id": "SM:15-0654", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763704440" }, "stopId": "Altkirch-Gare_AR", "stopSequence": 1 }, { "arrival": { "time": "1763704500" }, "departure": { "time": "1763704500" }, "stopId": "Fontaine_Pl_Reunion_AR", "stopSequence": 2 }, { "arrival": { "time": "1763704620" }, "departure": { "time": "1763704620" }, "stopId": "Hôpital_Saint-Morand_AR", "stopSequence": 3 }, { "arrival": { "time": "1763704740" }, "departure": { "time": "1763704740" }, "stopId": "Rue_JJ_Henner-Wittersdorf_A", "stopSequence": 4 }, { "arrival": { "time": "1763704860" }, "departure": { "time": "1763704860" }, "stopId": "Centre-Emlingen_Village_AR", "stopSequence": 5 }, { "arrival": { "time": "1763704920" }, "departure": { "time": "1763704920" }, "stopId": "Croisement_D16_AR", "stopSequence": 6 }, { "arrival": { "time": "1763704980" }, "departure": { "time": "1763704980" }, "stopId": "Centre-Schwoben_AR", "stopSequence": 7 }, { "arrival": { "time": "1763705100" }, "departure": { "time": "1763705100" }, "stopId": "Centre_Village-Hausgauen_A", "stopSequence": 8 }, { "arrival": { "time": "1763705160" }, "departure": { "time": "1763705160" }, "stopId": "Croisement_Willer-Hunsbach_AR", "stopSequence": 9 }, { "arrival": { "time": "1763705280" }, "departure": { "time": "1763705280" }, "stopId": "Restaurant_Pflimlin-Franken_AR", "stopSequence": 10 }, { "arrival": { "time": "1763705340" }, "departure": { "time": "1763705340" }, "stopId": "Centre-Jettingen_AR", "stopSequence": 11 }, { "arrival": { "time": "1763705520" }, "departure": { "time": "1763705520" }, "stopId": "Berentzwiller-Ctre_Croisement_A", "stopSequence": 12 }, { "arrival": { "time": "1763705760" }, "departure": { "time": "1763705760" }, "stopId": "Knoeringue_Centre_AR", "stopSequence": 13 }, { "arrival": { "time": "1763705940" }, "departure": { "time": "1763705940" }, "stopId": "Forgerons_A", "stopSequence": 14 }, { "arrival": { "time": "1763706000" }, "departure": { "time": "1763706000" }, "stopId": "GrandRue_A", "stopSequence": 15 }, { "arrival": { "time": "1763706060" }, "departure": { "time": "1763706060" }, "stopId": "Attenbach_A", "stopSequence": 16 }, { "arrival": { "time": "1763706180" }, "departure": { "time": "1763706180" }, "stopId": "Oberfeld_A", "stopSequence": 17 }, { "arrival": { "time": "1763706240" }, "departure": { "time": "1763706240" }, "stopId": "Ranspach-le-Bas_Centre_A", "stopSequence": 18 }, { "arrival": { "time": "1763706300" }, "departure": { "time": "1763706300" }, "stopId": "Sud_Alsace_A", "stopSequence": 19 }, { "arrival": { "time": "1763706360" }, "departure": { "time": "1763706360" }, "stopId": "Coquelicots_A", "stopSequence": 20 }, { "arrival": { "time": "1763706420" }, "departure": { "time": "1763706420" }, "stopId": "Aulnes_A", "stopSequence": 21 }, { "arrival": { "delay": -30, "time": "1763706450" }, "departure": { "delay": -30, "time": "1763706450" }, "stopId": "Michelbach-le-Bas_Centre_A", "stopSequence": 22 }, { "arrival": { "time": "1763706540" }, "departure": { "time": "1763706540" }, "stopId": "Acacias_A", "stopSequence": 23 }, { "arrival": { "time": "1763706600" }, "departure": { "time": "1763706600" }, "stopId": "Place_Coluche_A", "stopSequence": 24 }, { "arrival": { "time": "1763706660" }, "departure": { "time": "1763706660" }, "stopId": "École_des_Missions_A", "stopSequence": 25 }, { "arrival": { "time": "1763706900" }, "departure": { "time": "1763706900" }, "stopId": "Liesbach_A", "stopSequence": 26 } ], "timestamp": "1763704500", "trip": { "routeId": "15", "tripId": "15-0654" } } }, { "id": "SM:s161-0700", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763704800" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "time": "1763704860" }, "departure": { "time": "1763704860" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "time": "1763704920" }, "departure": { "time": "1763704920" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "time": "1763704980" }, "departure": { "time": "1763704980" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "time": "1763705040" }, "departure": { "time": "1763705040" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "time": "1763705160" }, "departure": { "time": "1763705160" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "time": "1763705280" }, "departure": { "time": "1763705280" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "time": "1763705340" }, "departure": { "time": "1763705340" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "time": "1763705400" }, "departure": { "time": "1763705400" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "time": "1763705460" }, "departure": { "time": "1763705460" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "time": "1763705520" }, "departure": { "time": "1763705520" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "time": "1763705580" }, "departure": { "time": "1763705580" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "time": "1763705760" }, "departure": { "time": "1763705760" }, "stopId": "Professeur_Coste_A", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1763705790" }, "departure": { "delay": -30, "time": "1763705790" }, "stopId": "Rousserolles_A", "stopSequence": 14 }, { "arrival": { "time": "1763705820" }, "departure": { "time": "1763705820" }, "stopId": "Muguet_A", "stopSequence": 15 }, { "arrival": { "time": "1763705880" }, "departure": { "time": "1763705880" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 16 }, { "arrival": { "time": "1763705940" }, "departure": { "time": "1763705940" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 17 }, { "arrival": { "time": "1763706000" }, "departure": { "time": "1763706000" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 18 }, { "arrival": { "time": "1763706360" }, "departure": { "time": "1763706360" }, "stopId": "Collège_Forlen_AR", "stopSequence": 19 }, { "arrival": { "time": "1763707020" }, "stopId": "École_des_Missions_R", "stopSequence": 20 } ], "timestamp": "1763701207", "trip": { "routeId": "161", "tripId": "s161-0700" } } }, { "id": "SM:s162-0715", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763705700" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1763705730" }, "departure": { "delay": -30, "time": "1763705730" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1763705760" }, "departure": { "time": "1763705760" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1763705820" }, "departure": { "time": "1763705820" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1763705880" }, "departure": { "time": "1763705880" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "time": "1763706060" }, "departure": { "time": "1763706060" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "time": "1763706120" }, "departure": { "time": "1763706120" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "time": "1763706240" }, "departure": { "time": "1763706240" }, "stopId": "Maison_Retraite_A", "stopSequence": 8 }, { "arrival": { "time": "1763706360" }, "departure": { "time": "1763706360" }, "stopId": "Collège_Forlen_AR", "stopSequence": 9 }, { "arrival": { "time": "1763706720" }, "departure": { "time": "1763706720" }, "stopId": "Monument_A", "stopSequence": 10 }, { "arrival": { "time": "1763706780" }, "departure": { "time": "1763706780" }, "stopId": "Prairie_A", "stopSequence": 11 } ], "timestamp": "1763703787", "trip": { "routeId": "162", "tripId": "s162-0715" } } }, { "id": "SM:163-0710", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763705400" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": -100, "time": "1763705480" }, "departure": { "delay": -100, "time": "1763705480" }, "stopId": "Place_Abbatucci_A", "stopSequence": 3 }, { "arrival": { "delay": -156, "time": "1763705484" }, "departure": { "delay": -156, "time": "1763705484" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": -219, "time": "1763705541" }, "departure": { "delay": -219, "time": "1763705541" }, "stopId": "Coccinelles_A", "stopSequence": 6 }, { "arrival": { "delay": -279, "time": "1763705601" }, "departure": { "delay": -279, "time": "1763705601" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": -279, "time": "1763705661" }, "departure": { "delay": -279, "time": "1763705661" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": -279, "time": "1763705721" }, "departure": { "delay": -279, "time": "1763705721" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": -279, "time": "1763705841" }, "departure": { "delay": -279, "time": "1763705841" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": -339, "time": "1763705901" }, "departure": { "delay": -339, "time": "1763705901" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": -457, "time": "1763705963" }, "departure": { "delay": -457, "time": "1763705963" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": -459, "time": "1763706081" }, "departure": { "delay": -459, "time": "1763706081" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": -461, "time": "1763706199" }, "departure": { "delay": -461, "time": "1763706199" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": -343, "time": "1763706377" }, "departure": { "delay": -343, "time": "1763706377" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": -284, "time": "1763706496" }, "departure": { "delay": -284, "time": "1763706496" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": -164, "time": "1763706616" }, "departure": { "delay": -164, "time": "1763706616" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": -164, "time": "1763706676" }, "departure": { "delay": -164, "time": "1763706676" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": -194, "time": "1763706706" }, "departure": { "delay": -194, "time": "1763706706" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": -224, "time": "1763706736" }, "departure": { "delay": -224, "time": "1763706736" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": -224, "time": "1763706796" }, "departure": { "delay": -224, "time": "1763706796" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": -404, "time": "1763706856" }, "stopId": "École_des_Missions_R", "stopSequence": 22 } ], "timestamp": "1763701809", "trip": { "routeId": "163", "tripId": "163-0710" } } }, { "id": "SM:164-0750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763707800" }, "stopId": "Frontière_S", "stopSequence": 1 }, { "arrival": { "time": "1763707860" }, "departure": { "time": "1763707860" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 2 }, { "arrival": { "time": "1763707920" }, "departure": { "time": "1763707920" }, "stopId": "Rhin_R", "stopSequence": 3 }, { "arrival": { "time": "1763707980" }, "departure": { "time": "1763707980" }, "stopId": "Claude_Hess_R", "stopSequence": 4 }, { "arrival": { "time": "1763708100" }, "departure": { "time": "1763708100" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 5 } ], "timestamp": "1763704201", "trip": { "directionId": 1, "routeId": "164", "tripId": "164-0750" } } }, { "id": "SM:s104-0653", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763704380" }, "stopId": "Romains_AR", "stopSequence": 1 }, { "arrival": { "time": "1763704560" }, "departure": { "time": "1763704560" }, "stopId": "Rantzwiller_Mairie_AR", "stopSequence": 2 }, { "arrival": { "time": "1763704680" }, "departure": { "time": "1763704680" }, "stopId": "Koetzingue_Église_AR", "stopSequence": 3 }, { "arrival": { "time": "1763704980" }, "departure": { "time": "1763704980" }, "stopId": "Magstatt-le-Haut_Mairie_AR", "stopSequence": 4 }, { "arrival": { "time": "1763705100" }, "departure": { "time": "1763705100" }, "stopId": "Magstatt-le-Bas_Centre_AR", "stopSequence": 5 }, { "arrival": { "time": "1763705400" }, "departure": { "time": "1763705400" }, "stopId": "Uffheim_Centre_A", "stopSequence": 6 }, { "arrival": { "time": "1763707200" }, "stopId": "Saint-Exupéry_15", "stopSequence": 7 } ], "timestamp": "1763704428", "trip": { "routeId": "104", "tripId": "s104-0653" } } }, { "id": "SM:103-0715", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 65, "time": "1763705945" }, "departure": { "delay": 65, "time": "1763705945" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": -45, "time": "1763706015" }, "departure": { "delay": -45, "time": "1763706015" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": -105, "time": "1763706135" }, "departure": { "delay": -105, "time": "1763706135" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": -105, "time": "1763706195" }, "departure": { "delay": -105, "time": "1763706195" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": -105, "time": "1763706315" }, "departure": { "delay": -105, "time": "1763706315" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": -165, "time": "1763706375" }, "departure": { "delay": -165, "time": "1763706375" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": -258, "time": "1763706462" }, "departure": { "delay": -258, "time": "1763706462" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": -285, "time": "1763706555" }, "departure": { "delay": -285, "time": "1763706555" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": -285, "time": "1763706675" }, "departure": { "delay": -285, "time": "1763706675" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": -192, "time": "1763706828" }, "departure": { "delay": -192, "time": "1763706828" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": -132, "time": "1763706948" }, "departure": { "delay": -132, "time": "1763706948" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": -12, "time": "1763707068" }, "departure": { "delay": -12, "time": "1763707068" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": -12, "time": "1763707128" }, "departure": { "delay": -12, "time": "1763707128" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": -42, "time": "1763707158" }, "departure": { "delay": -42, "time": "1763707158" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": -72, "time": "1763707188" }, "departure": { "delay": -72, "time": "1763707188" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": -72, "time": "1763707248" }, "departure": { "delay": -72, "time": "1763707248" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": -72, "time": "1763707308" }, "departure": { "delay": -72, "time": "1763707308" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": -132, "time": "1763707368" }, "departure": { "delay": -132, "time": "1763707368" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": -132, "time": "1763707428" }, "departure": { "delay": -132, "time": "1763707428" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": -132, "time": "1763707488" }, "departure": { "delay": -132, "time": "1763707488" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": -137, "time": "1763707603" }, "departure": { "delay": -137, "time": "1763707603" }, "stopId": "19_Novembre_R", "stopSequence": 26 } ], "timestamp": "1763704586", "trip": { "directionId": 1, "routeId": "1", "tripId": "103-0715" } } }, { "id": "SM:105-0750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763707800" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "time": "1763707920" }, "departure": { "time": "1763707920" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "time": "1763707980" }, "departure": { "time": "1763707980" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 } ], "timestamp": "1763704201", "trip": { "routeId": "1", "tripId": "105-0750" } } }, { "id": "SM:101-0715", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 3, "time": "1763705703" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 3, "time": "1763705823" }, "departure": { "delay": 3, "time": "1763705823" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 3, "time": "1763705883" }, "departure": { "delay": 3, "time": "1763705883" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 3, "time": "1763705943" }, "departure": { "delay": 3, "time": "1763705943" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "time": "1763706060" }, "departure": { "time": "1763706060" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "time": "1763706300" }, "departure": { "time": "1763706300" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "time": "1763706420" }, "departure": { "time": "1763706420" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "time": "1763706540" }, "departure": { "time": "1763706540" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "time": "1763706600" }, "departure": { "time": "1763706600" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "time": "1763706660" }, "departure": { "time": "1763706660" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "time": "1763706780" }, "departure": { "time": "1763706780" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "time": "1763706840" }, "departure": { "time": "1763706840" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "time": "1763706900" }, "departure": { "time": "1763706900" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1763706930" }, "departure": { "delay": -30, "time": "1763706930" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "time": "1763706960" }, "departure": { "time": "1763706960" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "time": "1763707080" }, "departure": { "time": "1763707080" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "time": "1763707200" }, "departure": { "time": "1763707200" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "time": "1763707380" }, "departure": { "time": "1763707380" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "time": "1763707500" }, "departure": { "time": "1763707500" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "time": "1763707560" }, "departure": { "time": "1763707560" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "time": "1763707620" }, "departure": { "time": "1763707620" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "time": "1763707740" }, "departure": { "time": "1763707740" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "time": "1763707800" }, "departure": { "time": "1763707800" }, "stopId": "Coccinelles_A", "stopSequence": 23 } ], "timestamp": "1763703694", "trip": { "routeId": "1", "tripId": "101-0715" } } }, { "id": "SM:103-0635", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763703300" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "time": "1763703420" }, "departure": { "time": "1763703420" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": -32, "time": "1763703448" }, "departure": { "delay": -32, "time": "1763703448" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": -7, "time": "1763703486" }, "departure": { "delay": -7, "time": "1763703533" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 23, "time": "1763703605" }, "departure": { "delay": 23, "time": "1763703623" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": -9, "time": "1763703711" }, "departure": { "delay": -9, "time": "1763703711" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": -31, "time": "1763703809" }, "departure": { "delay": -31, "time": "1763703809" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": -7, "time": "1763703884" }, "departure": { "delay": -7, "time": "1763703893" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": -7, "time": "1763703953" }, "departure": { "delay": -7, "time": "1763703953" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": -7, "time": "1763704013" }, "departure": { "delay": -7, "time": "1763704013" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": -7, "time": "1763704102" }, "departure": { "delay": -7, "time": "1763704133" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": -7, "time": "1763704193" }, "departure": { "delay": -7, "time": "1763704193" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": -7, "time": "1763704253" }, "departure": { "delay": -7, "time": "1763704253" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -34, "time": "1763704277" }, "departure": { "delay": -34, "time": "1763704286" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "time": "1763704320" }, "departure": { "time": "1763704320" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": -19, "time": "1763704421" }, "departure": { "delay": -19, "time": "1763704421" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 23, "time": "1763704480" }, "departure": { "delay": 23, "time": "1763704583" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "time": "1763704680" }, "departure": { "time": "1763704680" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "time": "1763704800" }, "departure": { "time": "1763704800" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "time": "1763704860" }, "departure": { "time": "1763704860" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "time": "1763704920" }, "departure": { "time": "1763704920" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": -35, "time": "1763705005" }, "departure": { "delay": -35, "time": "1763705005" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": -35, "time": "1763705065" }, "departure": { "delay": -35, "time": "1763705065" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": -26, "time": "1763705134" }, "departure": { "delay": -26, "time": "1763705134" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": -180, "time": "1763705160" }, "departure": { "delay": -180, "time": "1763705160" }, "scheduleRelationship": "SKIPPED", "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": -240, "time": "1763705220" }, "scheduleRelationship": "SKIPPED", "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1763703320", "trip": { "routeId": "1", "tripId": "103-0635" } } }, { "id": "SM:101-0638", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 326, "time": "1763703806" }, "scheduleRelationship": "SKIPPED", "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 197, "time": "1763703857" }, "departure": { "delay": 197, "time": "1763703857" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 141, "time": "1763703861" }, "departure": { "delay": 141, "time": "1763703861" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": -84, "time": "1763703876" }, "departure": { "delay": -84, "time": "1763703876" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": -60, "time": "1763703953" }, "departure": { "delay": -60, "time": "1763703960" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": -25, "time": "1763704055" }, "departure": { "delay": -25, "time": "1763704055" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": -90, "time": "1763704110" }, "departure": { "delay": -90, "time": "1763704110" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": -120, "time": "1763704190" }, "departure": { "delay": -120, "time": "1763704200" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": -110, "time": "1763704270" }, "departure": { "delay": -110, "time": "1763704270" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": -120, "time": "1763704380" }, "departure": { "delay": -120, "time": "1763704380" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": -73, "time": "1763704487" }, "departure": { "delay": -73, "time": "1763704487" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": -88, "time": "1763704532" }, "departure": { "delay": -88, "time": "1763704532" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 5, "time": "1763704625" }, "departure": { "delay": 5, "time": "1763704625" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 5, "time": "1763704685" }, "departure": { "delay": 5, "time": "1763704685" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": -25, "time": "1763704715" }, "departure": { "delay": -25, "time": "1763704715" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": -55, "time": "1763704745" }, "departure": { "delay": -55, "time": "1763704745" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": -55, "time": "1763704805" }, "departure": { "delay": -55, "time": "1763704805" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": -55, "time": "1763704865" }, "departure": { "delay": -55, "time": "1763704865" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": -115, "time": "1763704925" }, "departure": { "delay": -115, "time": "1763704925" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": -115, "time": "1763704985" }, "departure": { "delay": -115, "time": "1763704985" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": -115, "time": "1763705045" }, "departure": { "delay": -115, "time": "1763705045" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": -118, "time": "1763705162" }, "departure": { "delay": -118, "time": "1763705162" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": -170, "time": "1763705230" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1763703859", "trip": { "directionId": 1, "routeId": "1", "tripId": "101-0638" } } }, { "id": "SM:203-0720", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763706000" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "time": "1763706120" }, "departure": { "time": "1763706120" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "time": "1763706360" }, "departure": { "time": "1763706360" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "time": "1763706480" }, "departure": { "time": "1763706480" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 180, "time": "1763706780" }, "departure": { "delay": 180, "time": "1763706780" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 240, "time": "1763706900" }, "departure": { "delay": 240, "time": "1763706900" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 240, "time": "1763706960" }, "departure": { "delay": 240, "time": "1763706960" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 240, "time": "1763707020" }, "departure": { "delay": 240, "time": "1763707020" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1763707080" }, "departure": { "delay": 180, "time": "1763707080" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 300, "time": "1763707260" }, "departure": { "delay": 300, "time": "1763707260" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 360, "time": "1763707380" }, "departure": { "delay": 360, "time": "1763707380" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 360, "time": "1763707440" }, "departure": { "delay": 360, "time": "1763707440" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 240, "time": "1763707500" }, "departure": { "delay": 240, "time": "1763707500" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 180, "time": "1763707560" }, "departure": { "delay": 180, "time": "1763707560" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 300, "time": "1763707740" }, "departure": { "delay": 300, "time": "1763707740" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 300, "time": "1763707800" }, "departure": { "delay": 300, "time": "1763707800" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 300, "time": "1763707860" }, "departure": { "delay": 300, "time": "1763707860" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 180, "time": "1763707920" }, "departure": { "delay": 180, "time": "1763707920" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 300, "time": "1763708100" }, "departure": { "delay": 300, "time": "1763708100" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 300, "time": "1763708160" }, "departure": { "delay": 300, "time": "1763708160" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 300, "time": "1763708220" }, "departure": { "delay": 300, "time": "1763708220" }, "stopId": "Ritty_A", "stopSequence": 21 } ], "timestamp": "1763703497", "trip": { "routeId": "2", "tripId": "203-0720" } } }, { "id": "SM:210-0640", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 410, "time": "1763704010" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 420, "time": "1763704080" }, "departure": { "delay": 420, "time": "1763704080" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 440, "time": "1763704220" }, "departure": { "delay": 440, "time": "1763704220" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 440, "time": "1763704340" }, "departure": { "delay": 440, "time": "1763704340" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 632, "time": "1763704563" }, "departure": { "delay": 632, "time": "1763704592" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 653, "time": "1763704673" }, "departure": { "delay": 653, "time": "1763704673" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 710, "time": "1763704790" }, "departure": { "delay": 710, "time": "1763704790" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 767, "time": "1763704907" }, "departure": { "delay": 767, "time": "1763704907" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 587, "time": "1763704967" }, "departure": { "delay": 587, "time": "1763704967" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 593, "time": "1763705033" }, "departure": { "delay": 593, "time": "1763705033" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 653, "time": "1763705153" }, "departure": { "delay": 653, "time": "1763705153" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 704, "time": "1763705264" }, "departure": { "delay": 704, "time": "1763705264" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 644, "time": "1763705324" }, "departure": { "delay": 644, "time": "1763705324" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 644, "time": "1763705384" }, "departure": { "delay": 644, "time": "1763705384" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 704, "time": "1763705564" }, "departure": { "delay": 704, "time": "1763705564" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 704, "time": "1763705624" }, "departure": { "delay": 704, "time": "1763705624" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 704, "time": "1763705684" }, "departure": { "delay": 704, "time": "1763705684" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 584, "time": "1763705744" }, "departure": { "delay": 584, "time": "1763705744" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 704, "time": "1763705924" }, "departure": { "delay": 704, "time": "1763705924" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 704, "time": "1763705984" }, "departure": { "delay": 704, "time": "1763705984" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 704, "time": "1763706044" }, "departure": { "delay": 704, "time": "1763706044" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 584, "time": "1763706104" }, "departure": { "delay": 584, "time": "1763706104" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1763704056", "trip": { "routeId": "2", "tripId": "210-0640" } } }, { "id": "SM:201-0615", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 163, "time": "1763702263" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 154, "time": "1763702314" }, "departure": { "delay": 154, "time": "1763702314" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 141, "time": "1763702421" }, "departure": { "delay": 141, "time": "1763702421" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 141, "time": "1763702541" }, "departure": { "delay": 141, "time": "1763702541" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 316, "time": "1763702776" }, "departure": { "delay": 316, "time": "1763702776" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 313, "time": "1763702833" }, "departure": { "delay": 313, "time": "1763702833" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 373, "time": "1763702906" }, "departure": { "delay": 373, "time": "1763702953" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 403, "time": "1763703043" }, "departure": { "delay": 403, "time": "1763703043" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 319, "time": "1763703079" }, "departure": { "delay": 319, "time": "1763703079" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 356, "time": "1763703176" }, "departure": { "delay": 356, "time": "1763703176" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 343, "time": "1763703213" }, "departure": { "delay": 343, "time": "1763703223" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 379, "time": "1763703319" }, "departure": { "delay": 379, "time": "1763703319" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 289, "time": "1763703349" }, "departure": { "delay": 289, "time": "1763703349" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 275, "time": "1763703395" }, "departure": { "delay": 275, "time": "1763703395" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 265, "time": "1763703505" }, "departure": { "delay": 265, "time": "1763703505" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 373, "time": "1763703551" }, "departure": { "delay": 373, "time": "1763703673" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 380, "time": "1763703740" }, "departure": { "delay": 380, "time": "1763703740" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 239, "time": "1763703779" }, "departure": { "delay": 239, "time": "1763703779" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 323, "time": "1763703923" }, "departure": { "delay": 323, "time": "1763703923" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 313, "time": "1763703972" }, "departure": { "delay": 313, "time": "1763703973" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 300, "time": "1763704020" }, "departure": { "delay": 300, "time": "1763704020" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 163, "time": "1763704063" }, "departure": { "delay": 163, "time": "1763704063" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1763702275", "trip": { "routeId": "2", "tripId": "201-0615" } } }, { "id": "SM:s105-0659", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1763705100" }, "departure": { "time": "1763705100" }, "stopId": "Helfrantzkirch_Mairie_AR", "stopSequence": 1 }, { "arrival": { "time": "1763705400" }, "departure": { "time": "1763705400" }, "stopId": "Salle_Bis_Jobbis_AR", "stopSequence": 2 }, { "arrival": { "time": "1763705580" }, "departure": { "time": "1763705580" }, "stopId": "Brinckheim_École_A", "stopSequence": 3 }, { "arrival": { "time": "1763705640" }, "departure": { "time": "1763705640" }, "stopId": "Place_Centrale_AR", "stopSequence": 4 }, { "arrival": { "time": "1763707200" }, "stopId": "Saint-Exupéry_15", "stopSequence": 5 } ], "timestamp": "1763701145", "trip": { "routeId": "105", "tripId": "s105-0659" } } }, { "id": "SM:201-0710", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763705400" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "time": "1763705460" }, "departure": { "time": "1763705460" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1763705520" }, "departure": { "time": "1763705520" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1763705580" }, "departure": { "time": "1763705580" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": -16, "time": "1763705624" }, "departure": { "delay": -16, "time": "1763705624" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": -43, "time": "1763705777" }, "departure": { "delay": -43, "time": "1763705777" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": -43, "time": "1763705837" }, "departure": { "delay": -43, "time": "1763705837" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": -93, "time": "1763705907" }, "departure": { "delay": -93, "time": "1763705907" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": -93, "time": "1763705967" }, "departure": { "delay": -93, "time": "1763705967" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": -93, "time": "1763706147" }, "departure": { "delay": -93, "time": "1763706147" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": -93, "time": "1763706207" }, "departure": { "delay": -93, "time": "1763706207" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": -93, "time": "1763706267" }, "departure": { "delay": -93, "time": "1763706267" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": -76, "time": "1763707004" }, "departure": { "delay": -76, "time": "1763707004" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "delay": -76, "time": "1763707064" }, "departure": { "delay": -76, "time": "1763707064" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "delay": -76, "time": "1763707124" }, "departure": { "delay": -76, "time": "1763707124" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "delay": -76, "time": "1763707184" }, "departure": { "delay": -76, "time": "1763707184" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1763701809", "trip": { "directionId": 1, "routeId": "2", "tripId": "201-0710" } } }, { "id": "SM:203-0642", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 29, "time": "1763703749" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 27, "time": "1763703791" }, "departure": { "delay": 27, "time": "1763703807" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 87, "time": "1763703854" }, "departure": { "delay": 87, "time": "1763703867" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 87, "time": "1763703913" }, "departure": { "delay": 87, "time": "1763703927" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 77, "time": "1763703977" }, "departure": { "delay": 77, "time": "1763703977" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 36, "time": "1763704116" }, "departure": { "delay": 36, "time": "1763704116" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 33, "time": "1763704173" }, "departure": { "delay": 33, "time": "1763704173" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 87, "time": "1763704213" }, "departure": { "delay": 87, "time": "1763704287" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 89, "time": "1763704348" }, "departure": { "delay": 89, "time": "1763704349" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 27, "time": "1763704463" }, "departure": { "delay": 27, "time": "1763704467" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 27, "time": "1763704518" }, "departure": { "delay": 27, "time": "1763704527" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 57, "time": "1763704573" }, "departure": { "delay": 57, "time": "1763704617" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": 57, "time": "1763704737" }, "departure": { "delay": 57, "time": "1763704737" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 53, "time": "1763704793" }, "departure": { "delay": 53, "time": "1763704793" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "delay": 50, "time": "1763704910" }, "departure": { "delay": 50, "time": "1763704910" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "delay": 59, "time": "1763704979" }, "departure": { "delay": 59, "time": "1763704979" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 62, "time": "1763705042" }, "departure": { "delay": 62, "time": "1763705042" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "delay": 51, "time": "1763705151" }, "departure": { "delay": 51, "time": "1763705151" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "delay": 53, "time": "1763705213" }, "departure": { "delay": 53, "time": "1763705213" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "delay": 53, "time": "1763705273" }, "departure": { "delay": 53, "time": "1763705273" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "delay": 53, "time": "1763705333" }, "departure": { "delay": 53, "time": "1763705333" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "delay": 53, "time": "1763705393" }, "departure": { "delay": 53, "time": "1763705393" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1763703766", "trip": { "directionId": 1, "routeId": "2", "tripId": "203-0642" } } }, { "id": "SM:303-0748", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1763708220" }, "departure": { "time": "1763708220" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 } ], "timestamp": "1763704627", "trip": { "directionId": 1, "routeId": "603", "tripId": "303-0748" } } }, { "id": "SM:303-0648", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 35, "time": "1763704115" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 35, "time": "1763704235" }, "departure": { "delay": 35, "time": "1763704235" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 35, "time": "1763704475" }, "departure": { "delay": 35, "time": "1763704475" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 35, "time": "1763704535" }, "departure": { "delay": 35, "time": "1763704535" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 35, "time": "1763704655" }, "departure": { "delay": 35, "time": "1763704655" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 35, "time": "1763704775" }, "departure": { "delay": 35, "time": "1763704775" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1763704860" }, "departure": { "delay": 60, "time": "1763704860" }, "scheduleRelationship": "SKIPPED", "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 60, "time": "1763704920" }, "departure": { "delay": 60, "time": "1763704920" }, "scheduleRelationship": "SKIPPED", "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 135, "time": "1763705055" }, "departure": { "delay": 135, "time": "1763705055" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 135, "time": "1763705115" }, "departure": { "delay": 135, "time": "1763705115" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1763704159", "trip": { "directionId": 1, "routeId": "603", "tripId": "303-0648" } } }, { "id": "SM:303-0621", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 112, "time": "1763702572" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 173, "time": "1763702668" }, "departure": { "delay": 173, "time": "1763702693" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": 112, "time": "1763702751" }, "departure": { "delay": 112, "time": "1763702752" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 180, "time": "1763703060" }, "departure": { "delay": 180, "time": "1763703060" }, "scheduleRelationship": "SKIPPED", "stopId": "Tournesols_2A", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1763703180" }, "departure": { "delay": 180, "time": "1763703180" }, "scheduleRelationship": "SKIPPED", "stopId": "Domino_1A", "stopSequence": 7 }, { "arrival": { "delay": 686, "time": "1763703746" }, "departure": { "delay": 686, "time": "1763703746" }, "stopId": "Square_Soustons_A", "stopSequence": 8 }, { "arrival": { "delay": 654, "time": "1763703763" }, "departure": { "delay": 654, "time": "1763703834" }, "stopId": "Place_Abbatucci_A", "stopSequence": 9 }, { "arrival": { "delay": 755, "time": "1763703995" }, "departure": { "delay": 755, "time": "1763703995" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 10 } ], "timestamp": "1763702596", "trip": { "routeId": "603", "tripId": "303-0621" } } }, { "id": "SM:301-0645", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763703900" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 91, "time": "1763704021" }, "departure": { "delay": 91, "time": "1763704051" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": 31, "time": "1763704111" }, "departure": { "delay": 31, "time": "1763704111" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 180, "time": "1763704500" }, "departure": { "delay": 180, "time": "1763704500" }, "scheduleRelationship": "SKIPPED", "stopId": "Tournesols_2A", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1763704620" }, "departure": { "delay": 180, "time": "1763704620" }, "scheduleRelationship": "SKIPPED", "stopId": "Domino_1A", "stopSequence": 7 }, { "arrival": { "delay": 570, "time": "1763705070" }, "departure": { "delay": 570, "time": "1763705070" }, "stopId": "Square_Soustons_A", "stopSequence": 8 }, { "arrival": { "delay": 502, "time": "1763705122" }, "departure": { "delay": 502, "time": "1763705122" }, "stopId": "Place_Abbatucci_A", "stopSequence": 9 }, { "arrival": { "delay": 624, "time": "1763705304" }, "departure": { "delay": 624, "time": "1763705304" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 10 } ], "timestamp": "1763703932", "trip": { "routeId": "603", "tripId": "301-0645" } } }, { "id": "SM:301-0745", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763707500" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1763707560" }, "departure": { "time": "1763707560" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1763707680" }, "departure": { "time": "1763707680" }, "stopId": "Belfort_A", "stopSequence": 3 } ], "timestamp": "1763703942", "trip": { "routeId": "603", "tripId": "301-0745" } } }, { "id": "SM:301-0712Ner", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763705520" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1763705640" }, "departure": { "time": "1763705640" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1763705880" }, "departure": { "time": "1763705880" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1763705940" }, "departure": { "time": "1763705940" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1763706060" }, "departure": { "time": "1763706060" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1763706180" }, "departure": { "time": "1763706180" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": -240, "time": "1763706300" }, "departure": { "delay": -240, "time": "1763706300" }, "scheduleRelationship": "SKIPPED", "stopId": "Square_Soustons_A", "stopSequence": 9 }, { "arrival": { "delay": 125, "time": "1763706905" }, "departure": { "delay": 125, "time": "1763706905" }, "stopId": "Collège_Nerval_Parking", "stopSequence": 11 }, { "arrival": { "delay": 5, "time": "1763706965" }, "departure": { "delay": 5, "time": "1763706965" }, "stopId": "Tournesols_2A", "stopSequence": 12 }, { "arrival": { "delay": 5, "time": "1763707025" }, "departure": { "delay": 5, "time": "1763707025" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 13 }, { "arrival": { "delay": 5, "time": "1763707085" }, "departure": { "delay": 5, "time": "1763707085" }, "stopId": "Maison_Retraite_A", "stopSequence": 14 } ], "timestamp": "1763702865", "trip": { "directionId": 1, "routeId": "603", "tripId": "301-0712Ner" } } }, { "id": "SM:303-0715Ner", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763705700" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1763705760" }, "departure": { "time": "1763705760" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1763705880" }, "departure": { "time": "1763705880" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "time": "1763705940" }, "departure": { "time": "1763705940" }, "stopId": "Maison_Retraite_R", "stopSequence": 4 }, { "arrival": { "time": "1763706060" }, "departure": { "time": "1763706060" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "time": "1763706120" }, "departure": { "time": "1763706120" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "time": "1763706420" }, "departure": { "time": "1763706420" }, "stopId": "Collège_Nerval_Parking", "stopSequence": 7 }, { "arrival": { "delay": 120, "time": "1763706780" }, "departure": { "delay": 120, "time": "1763706780" }, "scheduleRelationship": "SKIPPED", "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 29, "time": "1763706869" }, "departure": { "delay": 29, "time": "1763706869" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 11 } ], "timestamp": "1763702606", "trip": { "routeId": "603", "tripId": "303-0715Ner" } } }, { "id": "SM:407-0642", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 17, "time": "1763703737" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 17, "time": "1763703857" }, "departure": { "delay": 17, "time": "1763703857" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 47, "time": "1763704052" }, "departure": { "delay": 47, "time": "1763704127" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 47, "time": "1763704187" }, "departure": { "delay": 47, "time": "1763704187" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 63, "time": "1763704323" }, "departure": { "delay": 63, "time": "1763704323" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 77, "time": "1763704397" }, "departure": { "delay": 77, "time": "1763704397" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 77, "time": "1763704457" }, "departure": { "delay": 77, "time": "1763704457" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 77, "time": "1763704517" }, "departure": { "delay": 77, "time": "1763704517" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": -28, "time": "1763704532" }, "departure": { "delay": -28, "time": "1763704532" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": -34, "time": "1763704586" }, "departure": { "delay": -34, "time": "1763704586" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": -42, "time": "1763704638" }, "departure": { "delay": -42, "time": "1763704638" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": -41, "time": "1763704699" }, "departure": { "delay": -41, "time": "1763704699" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 4, "time": "1763704864" }, "departure": { "delay": 4, "time": "1763704864" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -82, "time": "1763704958" }, "departure": { "delay": -82, "time": "1763704958" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": -87, "time": "1763705013" }, "departure": { "delay": -87, "time": "1763705013" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": -121, "time": "1763705039" }, "departure": { "delay": -121, "time": "1763705039" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -136, "time": "1763705084" }, "departure": { "delay": -136, "time": "1763705084" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -98, "time": "1763705122" }, "departure": { "delay": -98, "time": "1763705122" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": -98, "time": "1763705182" }, "departure": { "delay": -98, "time": "1763705182" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": -98, "time": "1763705242" }, "departure": { "delay": -98, "time": "1763705242" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 } ], "timestamp": "1763703766", "trip": { "directionId": 1, "routeId": "604", "tripId": "407-0642" } } }, { "id": "SM:401-0635", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 661, "time": "1763703961" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 631, "time": "1763704052" }, "departure": { "delay": 631, "time": "1763704111" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 721, "time": "1763704172" }, "departure": { "delay": 721, "time": "1763704261" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 751, "time": "1763704332" }, "departure": { "delay": 751, "time": "1763704351" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 721, "time": "1763704380" }, "departure": { "delay": 721, "time": "1763704381" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 811, "time": "1763704424" }, "departure": { "delay": 811, "time": "1763704591" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 692, "time": "1763704712" }, "departure": { "delay": 692, "time": "1763704712" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 547, "time": "1763704747" }, "departure": { "delay": 547, "time": "1763704747" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 558, "time": "1763704818" }, "departure": { "delay": 558, "time": "1763704818" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 617, "time": "1763704937" }, "departure": { "delay": 617, "time": "1763704937" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 608, "time": "1763704988" }, "departure": { "delay": 608, "time": "1763704988" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 605, "time": "1763705225" }, "departure": { "delay": 605, "time": "1763705225" }, "stopId": "Claude_Hess_A", "stopSequence": 12 } ], "timestamp": "1763703983", "trip": { "routeId": "604", "tripId": "401-0635" } } }, { "id": "SM:409-0623", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 205, "time": "1763702785" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 175, "time": "1763702815" }, "departure": { "delay": 175, "time": "1763702815" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 205, "time": "1763702845" }, "departure": { "delay": 205, "time": "1763702845" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 235, "time": "1763702904" }, "departure": { "delay": 235, "time": "1763702935" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 270, "time": "1763702970" }, "departure": { "delay": 270, "time": "1763702970" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 390, "time": "1763703150" }, "departure": { "delay": 390, "time": "1763703150" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 415, "time": "1763703175" }, "departure": { "delay": 415, "time": "1763703175" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 427, "time": "1763703247" }, "departure": { "delay": 427, "time": "1763703247" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 475, "time": "1763703335" }, "departure": { "delay": 475, "time": "1763703355" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 445, "time": "1763703444" }, "departure": { "delay": 445, "time": "1763703445" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 385, "time": "1763703505" }, "departure": { "delay": 385, "time": "1763703565" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 330, "time": "1763703630" }, "departure": { "delay": 330, "time": "1763703630" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 385, "time": "1763703689" }, "departure": { "delay": 385, "time": "1763703745" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 419, "time": "1763703839" }, "departure": { "delay": 419, "time": "1763703839" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 385, "time": "1763703865" }, "departure": { "delay": 385, "time": "1763703865" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 269, "time": "1763703895" }, "departure": { "delay": 269, "time": "1763703929" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 236, "time": "1763703964" }, "departure": { "delay": 236, "time": "1763704016" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 295, "time": "1763704135" }, "departure": { "delay": 295, "time": "1763704135" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 295, "time": "1763704179" }, "departure": { "delay": 295, "time": "1763704195" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": 302, "time": "1763704382" }, "departure": { "delay": 302, "time": "1763704382" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 } ], "timestamp": "1763702813", "trip": { "routeId": "604", "tripId": "409-0623" } } }, { "id": "SM:407-0720", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1763706060" }, "departure": { "time": "1763706060" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1763706120" }, "departure": { "delay": 60, "time": "1763706120" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 60, "time": "1763706240" }, "departure": { "delay": 60, "time": "1763706240" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 399, "time": "1763707419" }, "departure": { "delay": 399, "time": "1763707419" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 459, "time": "1763707539" }, "departure": { "delay": 459, "time": "1763707539" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 279, "time": "1763707599" }, "departure": { "delay": 279, "time": "1763707599" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 219, "time": "1763707659" }, "departure": { "delay": 219, "time": "1763707659" }, "stopId": "Rhin_A", "stopSequence": 17 } ], "timestamp": "1763704356", "trip": { "routeId": "604", "tripId": "407-0720" } } }, { "id": "SM:405-0627", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 12, "time": "1763702832" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 14, "time": "1763702949" }, "departure": { "delay": 14, "time": "1763702954" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": -16, "time": "1763703129" }, "departure": { "delay": -16, "time": "1763703164" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 21, "time": "1763703261" }, "departure": { "delay": 21, "time": "1763703261" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": -16, "time": "1763703340" }, "departure": { "delay": -16, "time": "1763703344" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 14, "time": "1763703420" }, "departure": { "delay": 14, "time": "1763703434" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1763703480" }, "departure": { "time": "1763703480" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": -27, "time": "1763703513" }, "departure": { "delay": -27, "time": "1763703513" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 14, "time": "1763703618" }, "departure": { "delay": 14, "time": "1763703674" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 14, "time": "1763703734" }, "departure": { "delay": 14, "time": "1763703734" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 5, "time": "1763703785" }, "departure": { "delay": 5, "time": "1763703785" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 14, "time": "1763703846" }, "departure": { "delay": 14, "time": "1763703854" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 44, "time": "1763704004" }, "departure": { "delay": 44, "time": "1763704004" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -40, "time": "1763704100" }, "departure": { "delay": -40, "time": "1763704100" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": -46, "time": "1763704154" }, "departure": { "delay": -46, "time": "1763704154" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": -81, "time": "1763704179" }, "departure": { "delay": -81, "time": "1763704179" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -76, "time": "1763704243" }, "departure": { "delay": -76, "time": "1763704244" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -41, "time": "1763704279" }, "departure": { "delay": -41, "time": "1763704279" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 } ], "timestamp": "1763702854", "trip": { "directionId": 1, "routeId": "604", "tripId": "405-0627" } } }, { "id": "SM:405-0705", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 457, "time": "1763705557" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 517, "time": "1763705797" }, "departure": { "delay": 517, "time": "1763705797" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 557, "time": "1763705897" }, "departure": { "delay": 557, "time": "1763705897" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 564, "time": "1763705964" }, "departure": { "delay": 564, "time": "1763705964" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 543, "time": "1763706003" }, "departure": { "delay": 543, "time": "1763706003" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 472, "time": "1763706052" }, "departure": { "delay": 472, "time": "1763706052" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 472, "time": "1763706292" }, "departure": { "delay": 472, "time": "1763706292" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 412, "time": "1763706412" }, "departure": { "delay": 412, "time": "1763706412" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 472, "time": "1763706532" }, "departure": { "delay": 472, "time": "1763706532" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 532, "time": "1763706652" }, "departure": { "delay": 532, "time": "1763706652" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 532, "time": "1763706712" }, "departure": { "delay": 532, "time": "1763706712" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 532, "time": "1763706952" }, "departure": { "delay": 532, "time": "1763706952" }, "stopId": "Claude_Hess_A", "stopSequence": 12 } ], "timestamp": "1763704387", "trip": { "routeId": "604", "tripId": "405-0705" } } }, { "id": "SM:403-0728", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763706480" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1763706660" }, "departure": { "time": "1763706660" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1763706780" }, "departure": { "time": "1763706780" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1763706840" }, "departure": { "time": "1763706840" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1763707020" }, "departure": { "time": "1763707020" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1763707080" }, "departure": { "time": "1763707080" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1763707140" }, "departure": { "time": "1763707140" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1763707200" }, "departure": { "time": "1763707200" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1763707380" }, "departure": { "time": "1763707380" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1763707440" }, "departure": { "time": "1763707440" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1763707500" }, "departure": { "time": "1763707500" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 } ], "timestamp": "1763704180", "trip": { "directionId": 1, "routeId": "604", "tripId": "403-0728" } } }, { "id": "SM:405-0743", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1763707920" }, "departure": { "time": "1763707920" }, "stopId": "Frontière_R", "stopSequence": 5 } ], "timestamp": "1763704387", "trip": { "directionId": 1, "routeId": "604", "tripId": "405-0743" } } }, { "id": "SM:403-0650", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 91, "time": "1763704291" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 62, "time": "1763704321" }, "departure": { "delay": 62, "time": "1763704322" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 127, "time": "1763704387" }, "departure": { "delay": 127, "time": "1763704387" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 140, "time": "1763704460" }, "departure": { "delay": 140, "time": "1763704460" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 91, "time": "1763704464" }, "departure": { "delay": 91, "time": "1763704471" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 208, "time": "1763704648" }, "departure": { "delay": 208, "time": "1763704648" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 196, "time": "1763704696" }, "departure": { "delay": 196, "time": "1763704696" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 185, "time": "1763704745" }, "departure": { "delay": 185, "time": "1763704745" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 215, "time": "1763704835" }, "departure": { "delay": 215, "time": "1763704835" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 214, "time": "1763704954" }, "departure": { "delay": 214, "time": "1763704954" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 41, "time": "1763705021" }, "departure": { "delay": 41, "time": "1763705021" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": -9, "time": "1763705091" }, "departure": { "delay": -9, "time": "1763705091" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 8, "time": "1763705168" }, "departure": { "delay": 8, "time": "1763705168" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 66, "time": "1763705286" }, "departure": { "delay": 66, "time": "1763705286" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 48, "time": "1763705328" }, "departure": { "delay": 48, "time": "1763705328" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": -156, "time": "1763705364" }, "departure": { "delay": -156, "time": "1763705364" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": -237, "time": "1763705403" }, "departure": { "delay": -237, "time": "1763705403" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": -178, "time": "1763705522" }, "departure": { "delay": -178, "time": "1763705522" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": -188, "time": "1763705572" }, "departure": { "delay": -188, "time": "1763705572" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": -94, "time": "1763705786" }, "departure": { "delay": -94, "time": "1763705786" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 } ], "timestamp": "1763704314", "trip": { "routeId": "604", "tripId": "403-0650" } } }, { "id": "SM:409-0657", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763704620" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1763704740" }, "departure": { "time": "1763704740" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1763704980" }, "departure": { "time": "1763704980" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1763705040" }, "departure": { "time": "1763705040" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1763705160" }, "departure": { "time": "1763705160" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1763705220" }, "departure": { "time": "1763705220" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1763705280" }, "departure": { "time": "1763705280" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1763705340" }, "departure": { "time": "1763705340" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1763705460" }, "departure": { "time": "1763705460" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1763705520" }, "departure": { "time": "1763705520" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1763705580" }, "departure": { "time": "1763705580" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1763705640" }, "departure": { "time": "1763705640" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 180, "time": "1763705940" }, "departure": { "delay": 180, "time": "1763705940" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 60, "time": "1763706000" }, "departure": { "delay": 60, "time": "1763706000" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 60, "time": "1763706060" }, "departure": { "delay": 60, "time": "1763706060" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 30, "time": "1763706090" }, "departure": { "delay": 30, "time": "1763706090" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "time": "1763706120" }, "departure": { "time": "1763706120" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 60, "time": "1763706180" }, "departure": { "delay": 60, "time": "1763706180" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 } ], "timestamp": "1763702326", "trip": { "directionId": 1, "routeId": "604", "tripId": "409-0657" } } }, { "id": "SM:401-0713", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763705580" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1763705700" }, "departure": { "time": "1763705700" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1763705940" }, "departure": { "time": "1763705940" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1763706000" }, "departure": { "time": "1763706000" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1763706120" }, "departure": { "time": "1763706120" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1763706180" }, "departure": { "time": "1763706180" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1763706240" }, "departure": { "time": "1763706240" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1763706300" }, "departure": { "time": "1763706300" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1763706420" }, "departure": { "time": "1763706420" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1763706480" }, "departure": { "time": "1763706480" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1763706540" }, "departure": { "time": "1763706540" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 180, "time": "1763706900" }, "departure": { "delay": 180, "time": "1763706900" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 60, "time": "1763707020" }, "departure": { "delay": 60, "time": "1763707020" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 30, "time": "1763707050" }, "departure": { "delay": 30, "time": "1763707050" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 60, "time": "1763707140" }, "departure": { "delay": 60, "time": "1763707140" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 60, "time": "1763707200" }, "departure": { "delay": 60, "time": "1763707200" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 60, "time": "1763707260" }, "departure": { "delay": 60, "time": "1763707260" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 } ], "timestamp": "1763703776", "trip": { "directionId": 1, "routeId": "604", "tripId": "401-0713" } } }, { "id": "SM:801-0746", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763707560" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1763707620" }, "departure": { "time": "1763707620" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1763707680" }, "departure": { "delay": 60, "time": "1763707680" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1763707710" }, "departure": { "delay": 30, "time": "1763707710" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1763707740" }, "departure": { "time": "1763707740" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1763707860" }, "departure": { "time": "1763707860" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1763707980" }, "departure": { "time": "1763707980" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "time": "1763708160" }, "departure": { "time": "1763708160" }, "stopId": "Cimetière_R", "stopSequence": 8 } ], "timestamp": "1763703963", "trip": { "directionId": 1, "routeId": "608", "tripId": "801-0746" } } }, { "id": "SM:801-0704", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763705040" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "time": "1763705220" }, "departure": { "time": "1763705220" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "time": "1763705340" }, "departure": { "time": "1763705340" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "time": "1763705400" }, "departure": { "time": "1763705400" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "time": "1763705580" }, "departure": { "time": "1763705580" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "time": "1763705640" }, "departure": { "time": "1763705640" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "time": "1763705700" }, "departure": { "time": "1763705700" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "time": "1763705760" }, "departure": { "time": "1763705760" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "time": "1763706000" }, "departure": { "time": "1763706000" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "time": "1763706060" }, "departure": { "time": "1763706060" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "time": "1763706120" }, "departure": { "time": "1763706120" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "time": "1763706180" }, "departure": { "time": "1763706180" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "time": "1763706240" }, "departure": { "time": "1763706240" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "time": "1763706300" }, "departure": { "time": "1763706300" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "time": "1763706360" }, "departure": { "time": "1763706360" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "time": "1763706420" }, "departure": { "time": "1763706420" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 120, "time": "1763706780" }, "departure": { "delay": 120, "time": "1763706780" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 180, "time": "1763706960" }, "departure": { "delay": 180, "time": "1763706960" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 120, "time": "1763707080" }, "departure": { "delay": 120, "time": "1763707080" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 120, "time": "1763707200" }, "departure": { "delay": 120, "time": "1763707200" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 60, "time": "1763707260" }, "departure": { "delay": 60, "time": "1763707260" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": 60, "time": "1763707320" }, "departure": { "delay": 60, "time": "1763707320" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": 60, "time": "1763707380" }, "departure": { "delay": 60, "time": "1763707380" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1763703373", "trip": { "routeId": "608", "tripId": "801-0704" } } }, { "id": "SM:803-0721", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763706060" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1763706120" }, "departure": { "time": "1763706120" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1763706180" }, "departure": { "delay": 60, "time": "1763706180" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1763706210" }, "departure": { "delay": 30, "time": "1763706210" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1763706240" }, "departure": { "time": "1763706240" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1763706360" }, "departure": { "time": "1763706360" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1763706480" }, "departure": { "time": "1763706480" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "time": "1763706660" }, "departure": { "time": "1763706660" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "time": "1763706780" }, "departure": { "time": "1763706780" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "time": "1763706900" }, "departure": { "time": "1763706900" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "time": "1763706960" }, "departure": { "time": "1763706960" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "time": "1763707080" }, "departure": { "time": "1763707080" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "time": "1763707140" }, "departure": { "time": "1763707140" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "time": "1763707200" }, "departure": { "time": "1763707200" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "time": "1763707260" }, "departure": { "time": "1763707260" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "time": "1763707320" }, "departure": { "time": "1763707320" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "time": "1763707380" }, "departure": { "time": "1763707380" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "time": "1763707440" }, "departure": { "time": "1763707440" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "time": "1763707500" }, "departure": { "time": "1763707500" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "time": "1763707740" }, "departure": { "time": "1763707740" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "time": "1763707800" }, "departure": { "time": "1763707800" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "time": "1763707860" }, "departure": { "time": "1763707860" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "time": "1763707920" }, "departure": { "time": "1763707920" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "time": "1763708160" }, "departure": { "time": "1763708160" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 } ], "timestamp": "1763702730", "trip": { "directionId": 1, "routeId": "608", "tripId": "803-0721" } } }, { "id": "SM:803-0634", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 82, "time": "1763703322" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "delay": 81, "time": "1763703501" }, "departure": { "delay": 81, "time": "1763703501" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "delay": 52, "time": "1763703577" }, "departure": { "delay": 52, "time": "1763703592" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "delay": 43, "time": "1763703643" }, "departure": { "delay": 43, "time": "1763703643" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "delay": 22, "time": "1763703774" }, "departure": { "delay": 22, "time": "1763703802" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "delay": 22, "time": "1763703862" }, "departure": { "delay": 22, "time": "1763703862" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "delay": 6, "time": "1763703906" }, "departure": { "delay": 6, "time": "1763703906" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "delay": -21, "time": "1763703939" }, "departure": { "delay": -21, "time": "1763703939" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "delay": -8, "time": "1763704123" }, "departure": { "delay": -8, "time": "1763704192" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "time": "1763704260" }, "departure": { "time": "1763704260" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "delay": -8, "time": "1763704312" }, "departure": { "delay": -8, "time": "1763704312" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "delay": 34, "time": "1763704414" }, "departure": { "delay": 34, "time": "1763704414" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "delay": 87, "time": "1763704527" }, "departure": { "delay": 87, "time": "1763704527" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "delay": 92, "time": "1763704592" }, "departure": { "delay": 92, "time": "1763704592" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "delay": 99, "time": "1763704659" }, "departure": { "delay": 99, "time": "1763704659" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "delay": 99, "time": "1763704719" }, "departure": { "delay": 99, "time": "1763704719" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 219, "time": "1763704959" }, "departure": { "delay": 219, "time": "1763704959" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 219, "time": "1763705079" }, "departure": { "delay": 219, "time": "1763705079" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 279, "time": "1763705259" }, "departure": { "delay": 279, "time": "1763705259" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 219, "time": "1763705379" }, "departure": { "delay": 219, "time": "1763705379" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 219, "time": "1763705499" }, "departure": { "delay": 219, "time": "1763705499" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 159, "time": "1763705559" }, "departure": { "delay": 159, "time": "1763705559" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": 159, "time": "1763705619" }, "departure": { "delay": 159, "time": "1763705619" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": 159, "time": "1763705679" }, "departure": { "delay": 159, "time": "1763705679" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1763703352", "trip": { "routeId": "608", "tripId": "803-0634" } } }, { "id": "SM:801-0616", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 100, "time": "1763703460" }, "departure": { "delay": 100, "time": "1763703460" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 115, "time": "1763703535" }, "departure": { "delay": 115, "time": "1763703535" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 91, "time": "1763703571" }, "departure": { "delay": 91, "time": "1763703571" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 75, "time": "1763703615" }, "departure": { "delay": 75, "time": "1763703615" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 48, "time": "1763703648" }, "departure": { "delay": 48, "time": "1763703648" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 30, "time": "1763703866" }, "departure": { "delay": 30, "time": "1763703870" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 24, "time": "1763703924" }, "departure": { "delay": 24, "time": "1763703924" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 31, "time": "1763703975" }, "departure": { "delay": 31, "time": "1763703991" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 42, "time": "1763704062" }, "departure": { "delay": 42, "time": "1763704062" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 65, "time": "1763704205" }, "departure": { "delay": 65, "time": "1763704205" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "time": "1763704260" }, "departure": { "time": "1763704260" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": -16, "time": "1763704364" }, "departure": { "delay": -16, "time": "1763704364" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": -108, "time": "1763704512" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1763703476", "trip": { "directionId": 1, "routeId": "608", "tripId": "801-0616" } } }, { "id": "SM:810-0732", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763706660" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "time": "1763706840" }, "departure": { "time": "1763706840" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "time": "1763706960" }, "departure": { "time": "1763706960" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "time": "1763707020" }, "departure": { "time": "1763707020" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "time": "1763707200" }, "departure": { "time": "1763707200" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "time": "1763707260" }, "departure": { "time": "1763707260" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "time": "1763707320" }, "departure": { "time": "1763707320" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "time": "1763707380" }, "departure": { "time": "1763707380" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "time": "1763707620" }, "departure": { "time": "1763707620" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "time": "1763707800" }, "departure": { "time": "1763707800" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "time": "1763707860" }, "departure": { "time": "1763707860" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "time": "1763707920" }, "departure": { "time": "1763707920" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "time": "1763708040" }, "departure": { "time": "1763708040" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "time": "1763708100" }, "departure": { "time": "1763708100" }, "stopId": "Collège_des_Trois_Pays_AR", "stopSequence": 17 }, { "arrival": { "time": "1763708160" }, "departure": { "time": "1763708160" }, "stopId": "Chênes_608A", "stopSequence": 18 } ], "timestamp": "1763703062", "trip": { "routeId": "608", "tripId": "810-0732" } } }, { "id": "SM:601-0627", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 393, "time": "1763703213" }, "scheduleRelationship": "SKIPPED", "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": 320, "time": "1763703380" }, "departure": { "delay": 320, "time": "1763703380" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "delay": 278, "time": "1763703458" }, "departure": { "delay": 278, "time": "1763703458" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "delay": 242, "time": "1763703542" }, "departure": { "delay": 242, "time": "1763703542" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "delay": 158, "time": "1763703758" }, "departure": { "delay": 158, "time": "1763703758" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": 136, "time": "1763703796" }, "departure": { "delay": 136, "time": "1763703796" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": 114, "time": "1763703834" }, "departure": { "delay": 114, "time": "1763703834" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": 100, "time": "1763703880" }, "departure": { "delay": 100, "time": "1763703880" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": 76, "time": "1763703916" }, "departure": { "delay": 76, "time": "1763703916" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": 67, "time": "1763703967" }, "departure": { "delay": 67, "time": "1763703967" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": 67, "time": "1763704087" }, "departure": { "delay": 67, "time": "1763704087" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": -3, "time": "1763704137" }, "departure": { "delay": -3, "time": "1763704137" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": -19, "time": "1763704181" }, "departure": { "delay": -19, "time": "1763704181" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": -54, "time": "1763704206" }, "departure": { "delay": -54, "time": "1763704206" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": -12, "time": "1763704248" }, "departure": { "delay": -12, "time": "1763704248" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": -12, "time": "1763704308" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1763703269", "trip": { "directionId": 1, "routeId": "6", "tripId": "601-0627" } } }, { "id": "SM:611-0649", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 33, "time": "1763704173" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": 3, "time": "1763704323" }, "departure": { "delay": 3, "time": "1763704383" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "delay": 3, "time": "1763704491" }, "departure": { "delay": 3, "time": "1763704503" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "delay": 11, "time": "1763704631" }, "departure": { "delay": 11, "time": "1763704631" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "delay": -73, "time": "1763704847" }, "departure": { "delay": -73, "time": "1763704847" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": -100, "time": "1763704880" }, "departure": { "delay": -100, "time": "1763704880" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": -105, "time": "1763704935" }, "departure": { "delay": -105, "time": "1763704935" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": -125, "time": "1763704975" }, "departure": { "delay": -125, "time": "1763704975" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": -136, "time": "1763705024" }, "departure": { "delay": -136, "time": "1763705024" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": -144, "time": "1763705076" }, "departure": { "delay": -144, "time": "1763705076" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": -153, "time": "1763705187" }, "departure": { "delay": -153, "time": "1763705187" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": -206, "time": "1763705254" }, "departure": { "delay": -206, "time": "1763705254" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": -220, "time": "1763705300" }, "departure": { "delay": -220, "time": "1763705300" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": -254, "time": "1763705326" }, "departure": { "delay": -254, "time": "1763705326" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": -224, "time": "1763705356" }, "departure": { "delay": -224, "time": "1763705356" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": -224, "time": "1763705416" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1763704201", "trip": { "directionId": 1, "routeId": "6", "tripId": "611-0649" } } }, { "id": "SM:611-0620", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 67, "time": "1763702467" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": 67, "time": "1763702509" }, "departure": { "delay": 67, "time": "1763702527" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 127, "time": "1763702565" }, "departure": { "delay": 127, "time": "1763702587" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 107, "time": "1763702627" }, "departure": { "delay": 107, "time": "1763702627" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": 90, "time": "1763702670" }, "departure": { "delay": 90, "time": "1763702670" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": 84, "time": "1763702784" }, "departure": { "delay": 84, "time": "1763702784" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 97, "time": "1763702931" }, "departure": { "delay": 97, "time": "1763702977" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": 157, "time": "1763703052" }, "departure": { "delay": 157, "time": "1763703097" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "delay": 157, "time": "1763703157" }, "departure": { "delay": 157, "time": "1763703157" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "delay": 149, "time": "1763703209" }, "departure": { "delay": 149, "time": "1763703209" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "delay": 142, "time": "1763703262" }, "departure": { "delay": 142, "time": "1763703262" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "delay": 144, "time": "1763703324" }, "departure": { "delay": 144, "time": "1763703324" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "delay": 84, "time": "1763703564" }, "departure": { "delay": 84, "time": "1763703564" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 }, { "arrival": { "delay": 46, "time": "1763703706" }, "departure": { "delay": 46, "time": "1763703706" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 }, { "arrival": { "delay": 12, "time": "1763703792" }, "departure": { "delay": 12, "time": "1763703792" }, "stopId": "Cité_du_Rail_A", "stopSequence": 15 }, { "arrival": { "delay": -104, "time": "1763703916" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 16 } ], "timestamp": "1763702493", "trip": { "routeId": "6", "tripId": "611-0620" } } }, { "id": "SM:601-0658Sco", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763704680" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1763704710" }, "departure": { "delay": -30, "time": "1763704710" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "time": "1763704740" }, "departure": { "time": "1763704740" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "time": "1763704800" }, "departure": { "time": "1763704800" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "time": "1763704860" }, "departure": { "time": "1763704860" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "time": "1763704980" }, "departure": { "time": "1763704980" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "time": "1763705160" }, "departure": { "time": "1763705160" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "time": "1763705220" }, "departure": { "time": "1763705220" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "time": "1763705280" }, "departure": { "time": "1763705280" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "time": "1763705340" }, "departure": { "time": "1763705340" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "time": "1763705400" }, "departure": { "time": "1763705400" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "time": "1763705460" }, "departure": { "time": "1763705460" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "time": "1763705760" }, "departure": { "time": "1763705760" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 }, { "arrival": { "time": "1763705940" }, "departure": { "time": "1763705940" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 }, { "arrival": { "time": "1763706060" }, "departure": { "time": "1763706060" }, "stopId": "Cité_du_Rail_A", "stopSequence": 15 } ], "timestamp": "1763703331", "trip": { "routeId": "6", "tripId": "601-0658Sco" } } }, { "id": "SM:611-0720Sco", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763706000" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1763706030" }, "departure": { "delay": -30, "time": "1763706030" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "time": "1763706060" }, "departure": { "time": "1763706060" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "time": "1763706120" }, "departure": { "time": "1763706120" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "time": "1763706180" }, "departure": { "time": "1763706180" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "time": "1763706300" }, "departure": { "time": "1763706300" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "time": "1763706480" }, "departure": { "time": "1763706480" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "time": "1763706540" }, "departure": { "time": "1763706540" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "time": "1763706600" }, "departure": { "time": "1763706600" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "time": "1763706660" }, "departure": { "time": "1763706660" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "time": "1763706720" }, "departure": { "time": "1763706720" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 } ], "timestamp": "1763704283", "trip": { "routeId": "6", "tripId": "611-0720Sco" } } }, { "id": "SM:605-0727", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1763706660" }, "departure": { "time": "1763706660" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "time": "1763706780" }, "departure": { "time": "1763706780" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "time": "1763706900" }, "departure": { "time": "1763706900" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "time": "1763707200" }, "departure": { "time": "1763707200" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "time": "1763707260" }, "departure": { "time": "1763707260" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "time": "1763707320" }, "departure": { "time": "1763707320" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "time": "1763707440" }, "departure": { "time": "1763707440" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "time": "1763707500" }, "departure": { "time": "1763707500" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "time": "1763707620" }, "departure": { "time": "1763707620" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "time": "1763707740" }, "departure": { "time": "1763707740" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "time": "1763707800" }, "departure": { "time": "1763707800" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1763707830" }, "departure": { "delay": -30, "time": "1763707830" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "time": "1763707860" }, "departure": { "time": "1763707860" }, "stopId": "Ciel_R", "stopSequence": 15 } ], "timestamp": "1763704046", "trip": { "directionId": 1, "routeId": "6", "tripId": "605-0727" } } }, { "id": "SM:9-0746", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1763708100" }, "departure": { "time": "1763708100" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 2 } ], "timestamp": "1763704500", "trip": { "routeId": "9", "tripId": "9-0746" } } }, { "id": "SM:9-0735", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1763707440" }, "departure": { "time": "1763707440" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 2 }, { "arrival": { "time": "1763707620" }, "departure": { "time": "1763707620" }, "stopId": "Blochmont_A", "stopSequence": 3 } ], "timestamp": "1763703849", "trip": { "routeId": "9", "tripId": "9-0735" } } }, { "id": "SM:T3-10-0651", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763704260" }, "stopId": "Birsfelden_Hard_AR", "stopSequence": 1 }, { "arrival": { "time": "1763704320" }, "departure": { "time": "1763704320" }, "stopId": "Salinenstrasse_AR", "stopSequence": 2 }, { "arrival": { "time": "1763704380" }, "departure": { "time": "1763704380" }, "stopId": "Schulstrasse_AR", "stopSequence": 3 }, { "arrival": { "time": "1763704440" }, "departure": { "time": "1763704440" }, "stopId": "Bären_AR", "stopSequence": 4 }, { "arrival": { "time": "1763704500" }, "departure": { "time": "1763704500" }, "stopId": "Breite_AR", "stopSequence": 5 }, { "arrival": { "time": "1763704620" }, "departure": { "time": "1763704620" }, "stopId": "Waldenburgerstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1763704680" }, "departure": { "time": "1763704680" }, "stopId": "St_Alban-Tor_AR", "stopSequence": 7 }, { "arrival": { "time": "1763704740" }, "departure": { "time": "1763704740" }, "stopId": "Hardstrasse_AR", "stopSequence": 8 }, { "arrival": { "time": "1763704860" }, "departure": { "time": "1763704860" }, "stopId": "Aeschenplatz_A", "stopSequence": 9 }, { "arrival": { "time": "1763704980" }, "departure": { "time": "1763704980" }, "stopId": "Bankverein_AR", "stopSequence": 10 }, { "arrival": { "time": "1763705640" }, "departure": { "time": "1763705640" }, "stopId": "Félix_Platter-Spital_A", "stopSequence": 19 }, { "arrival": { "time": "1763705820" }, "departure": { "time": "1763705820" }, "stopId": "Burgfelderhof_A", "stopSequence": 21 }, { "arrival": { "time": "1763705940" }, "departure": { "time": "1763705940" }, "stopId": "Saint-Exupéry_T3", "stopSequence": 22 }, { "arrival": { "time": "1763706060" }, "departure": { "time": "1763706060" }, "stopId": "Place_Mermoz_T3", "stopSequence": 23 }, { "arrival": { "time": "1763706120" }, "departure": { "time": "1763706120" }, "stopId": "Soleil_A", "stopSequence": 24 } ], "timestamp": "1763701684", "trip": { "routeId": "T3", "tripId": "T3-10-0651" } } }, { "id": "SM:T3-2-0635", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 360, "time": "1763704260" }, "departure": { "delay": 360, "time": "1763704260" }, "stopId": "Universität_AR", "stopSequence": 9 } ], "timestamp": "1763700668", "trip": { "directionId": 1, "routeId": "T3", "tripId": "T3-2-0635" } } }, { "id": "SM:T3-4-0721", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1763706060" }, "stopId": "Birsfelden_Hard_AR", "stopSequence": 1 } ], "timestamp": "1763702524", "trip": { "routeId": "T3", "tripId": "T3-4-0721" } } }, { "id": "SM:T3-4-0650", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 300, "time": "1763704500" }, "stopId": "Burgfelderhof_R", "stopSequence": 1 }, { "arrival": { "delay": 240, "time": "1763704560" }, "departure": { "delay": 240, "time": "1763704560" }, "stopId": "Waldighoferstrasse_AR", "stopSequence": 2 }, { "arrival": { "delay": 240, "time": "1763704620" }, "departure": { "delay": 240, "time": "1763704620" }, "stopId": "Félix_Platter-Spital_R", "stopSequence": 3 }, { "arrival": { "delay": 300, "time": "1763704740" }, "departure": { "delay": 300, "time": "1763704740" }, "stopId": "Im_Westfeld_AR", "stopSequence": 4 }, { "arrival": { "delay": 300, "time": "1763704800" }, "departure": { "delay": 300, "time": "1763704800" }, "stopId": "Strassburgerallee_AR", "stopSequence": 5 }, { "arrival": { "delay": 300, "time": "1763704860" }, "departure": { "delay": 300, "time": "1763704860" }, "stopId": "Burgfelderplatz_AR", "stopSequence": 6 }, { "arrival": { "delay": 360, "time": "1763704980" }, "departure": { "delay": 360, "time": "1763704980" }, "stopId": "Pilgerstrasse_AR", "stopSequence": 7 }, { "arrival": { "delay": 360, "time": "1763705160" }, "departure": { "delay": 360, "time": "1763705160" }, "stopId": "Universität_AR", "stopSequence": 9 }, { "arrival": { "delay": 360, "time": "1763705340" }, "departure": { "delay": 360, "time": "1763705340" }, "stopId": "Barfüsserplatz_AR", "stopSequence": 11 }, { "arrival": { "delay": 360, "time": "1763705460" }, "departure": { "delay": 360, "time": "1763705460" }, "stopId": "Bankverein_AR", "stopSequence": 12 }, { "arrival": { "delay": 420, "time": "1763705580" }, "departure": { "delay": 420, "time": "1763705580" }, "stopId": "Aeschenplatz_R", "stopSequence": 13 }, { "arrival": { "delay": 360, "time": "1763705640" }, "departure": { "delay": 360, "time": "1763705640" }, "stopId": "Hardstrasse_AR", "stopSequence": 14 }, { "arrival": { "delay": 360, "time": "1763705700" }, "departure": { "delay": 360, "time": "1763705700" }, "stopId": "St_Alban-Tor_AR", "stopSequence": 15 } ], "timestamp": "1763702109", "trip": { "directionId": 1, "routeId": "T3", "tripId": "T3-4-0650" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1763704640" } }