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-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%
2025-11-22
100%
2025-11-23
100%
2025-11-24
100%
2025-11-25
100%
2025-11-26
100%
2025-11-27
100%
2025-11-28
100%
2025-11-29
100%
2025-11-30
100%
2025-12-01
100%
2025-12-02
100%
2025-12-03
100%
2025-12-04
100%
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

1 error, 128 warnings

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

Errors

stop_time_update departure time is before arrival time E025 1 error

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 302-1428 stop_sequence 11 departure_time 14:47:21 (1764683241) is less than the same stop arrival_time 14:53:21 (1764683601) - departure time must be equal to or greater than arrival time

Warnings

vehicle_id not populated W002 43 errors

vehicle_id should be populated for TripUpdates and VehiclePositions

Sample errors
  • trip_id s108-1545 does not have a vehicle_id
  • trip_id s109-1540 does not have a vehicle_id
  • trip_id 1104-1520 does not have a vehicle_id
  • trip_id 1102-1435 does not have a vehicle_id
  • trip_id 1102-1450 does not have a vehicle_id

Header timestamp is older than 65 seconds W008 1 error

The data in a GTFS-realtime feed should always be less than one minute old

Sample errors
  • header.timestamp is 1039 min 58 sec old which is greater than the recommended age of 65 seconds

schedule_relationship not populated W009 84 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • trip_id s108-1545 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id s108-1545 does not have a schedule_relationship
  • trip_id s109-1540 stop_sequence 5 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id s109-1540 does not have a schedule_relationship
  • trip_id 1104-1520 stop_sequence 2 (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 618 30 times (100 % of validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 3 211 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. 18 15 times (50 % of validations)
W008 The data in a GTFS-realtime feed should always be less than one minute old 9 9 times (30 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2025-12-03 at 18:11 Europe/Paris.

trip_updates (56) vehicle_positions (0) service_alerts (0)

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

Entities seen in the last 7 days.

trip_updates

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2025-12-03 at 18:11 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "SM:s107-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764780600" }, "stopId": "Saint-Exupéry_15", "stopSequence": 1 }, { "arrival": { "time": "1764782100" }, "departure": { "time": "1764782100" }, "stopId": "Fontaine_AR", "stopSequence": 2 }, { "arrival": { "time": "1764782220" }, "departure": { "time": "1764782220" }, "stopId": "Plume_AR", "stopSequence": 3 }, { "arrival": { "time": "1764782280" }, "departure": { "time": "1764782280" }, "stopId": "Waltenheim_Mairie_AR", "stopSequence": 4 }, { "arrival": { "time": "1764782460" }, "departure": { "time": "1764782460" }, "stopId": "Rue_du_Stade_AR", "stopSequence": 5 }, { "arrival": { "time": "1764782520" }, "departure": { "time": "1764782520" }, "stopId": "Koetzingue_Église_AR", "stopSequence": 6 }, { "arrival": { "time": "1764782700" }, "departure": { "time": "1764782700" }, "stopId": "Rantzwiller_Mairie_AR", "stopSequence": 7 }, { "arrival": { "time": "1764782760" }, "departure": { "time": "1764782760" }, "stopId": "Romains_AR", "stopSequence": 8 }, { "arrival": { "time": "1764783060" }, "departure": { "time": "1764783060" }, "stopId": "Stiermatt_AR", "stopSequence": 9 }, { "arrival": { "time": "1764783180" }, "departure": { "time": "1764783180" }, "stopId": "Orphelins_R", "stopSequence": 10 }, { "arrival": { "time": "1764783360" }, "departure": { "time": "1764783360" }, "stopId": "Dépot_dIncendie_AR", "stopSequence": 11 }, { "arrival": { "delay": -30, "time": "1764783390" }, "departure": { "delay": -30, "time": "1764783390" }, "stopId": "Place_Rotlache_AR", "stopSequence": 12 }, { "arrival": { "time": "1764783840" }, "departure": { "time": "1764783840" }, "stopId": "Pays_Basque_AR", "stopSequence": 13 }, { "arrival": { "time": "1764783960" }, "departure": { "time": "1764783960" }, "stopId": "Plein_Soleil_R", "stopSequence": 14 }, { "arrival": { "time": "1764784020" }, "departure": { "time": "1764784020" }, "stopId": "Vignoble_R", "stopSequence": 15 }, { "arrival": { "time": "1764784080" }, "departure": { "time": "1764784080" }, "stopId": "Schlierbach_Mairie_R", "stopSequence": 16 }, { "arrival": { "time": "1764784140" }, "departure": { "time": "1764784140" }, "stopId": "Salle_des_Fêtes_R", "stopSequence": 17 }, { "arrival": { "time": "1764784200" }, "stopId": "Route_Nationale_R", "stopSequence": 18 } ], "timestamp": "1764780654", "trip": { "directionId": 1, "routeId": "107", "tripId": "s107-1750" } } }, { "id": "SM:1102-1820", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 1327, "time": "1764784327" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1764781858", "trip": { "routeId": "11", "tripId": "1102-1820" } } }, { "id": "SM:1102-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 1927, "time": "1764782527" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 1927, "time": "1764783127" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1764781858", "trip": { "routeId": "11", "tripId": "1102-1750" } } }, { "id": "SM:1102-1735", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 2153, "time": "1764781853" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "delay": 2227, "time": "1764782527" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1764781879", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1735" } } }, { "id": "SM:1102-1805", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 1480, "time": "1764782980" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "delay": 1627, "time": "1764783727" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1764781712", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1805" } } }, { "id": "SM:10-1810", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764781800" }, "stopId": "Hésingue_ZI_R", "stopSequence": 1 }, { "arrival": { "time": "1764782400" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1764781858", "trip": { "directionId": 1, "routeId": "10", "tripId": "10-1810" } } }, { "id": "SM:12-1749", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764780540" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1764780900" }, "departure": { "time": "1764780900" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1764781320" }, "departure": { "time": "1764781320" }, "stopId": "Hésingue_Église_R", "stopSequence": 3 }, { "arrival": { "time": "1764781380" }, "departure": { "time": "1764781380" }, "stopId": "Cigognes_R", "stopSequence": 4 }, { "arrival": { "time": "1764781440" }, "departure": { "time": "1764781440" }, "stopId": "Schweiberg_R", "stopSequence": 5 }, { "arrival": { "time": "1764781500" }, "departure": { "time": "1764781500" }, "stopId": "Buschwiller_Centre_R", "stopSequence": 6 }, { "arrival": { "time": "1764781740" }, "departure": { "time": "1764781740" }, "stopId": "Wentzwiller_Centre_R", "stopSequence": 7 }, { "arrival": { "time": "1764781860" }, "departure": { "time": "1764781860" }, "stopId": "Bellevue_R", "stopSequence": 8 }, { "arrival": { "time": "1764782040" }, "departure": { "time": "1764782040" }, "stopId": "Ferrette_R", "stopSequence": 9 }, { "arrival": { "time": "1764782160" }, "departure": { "time": "1764782160" }, "stopId": "Folgensbourg_Centre_R", "stopSequence": 10 }, { "arrival": { "delay": -30, "time": "1764782190" }, "stopId": "Cesarhof_AR", "stopSequence": 11 } ], "timestamp": "1764780591", "trip": { "directionId": 1, "routeId": "12", "tripId": "12-1749" } } }, { "id": "SM:13-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764780600" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1764780960" }, "departure": { "time": "1764780960" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1764781380" }, "departure": { "time": "1764781380" }, "stopId": "Hésingue_Église_R", "stopSequence": 3 }, { "arrival": { "time": "1764781440" }, "departure": { "time": "1764781440" }, "stopId": "Cigognes_R", "stopSequence": 4 }, { "arrival": { "time": "1764781500" }, "departure": { "time": "1764781500" }, "stopId": "Réservoir_R", "stopSequence": 5 }, { "arrival": { "time": "1764781800" }, "departure": { "time": "1764781800" }, "stopId": "Vordermatt_R", "stopSequence": 6 }, { "arrival": { "time": "1764781860" }, "departure": { "time": "1764781860" }, "stopId": "Wilson_AR", "stopSequence": 7 }, { "arrival": { "time": "1764781920" }, "departure": { "time": "1764781920" }, "stopId": "Rue_de_Paris_R", "stopSequence": 8 }, { "arrival": { "time": "1764781980" }, "departure": { "time": "1764781980" }, "stopId": "Steinacker_R", "stopSequence": 9 }, { "arrival": { "time": "1764782040" }, "stopId": "Michelbach-le-Haut_Centre_AR", "stopSequence": 10 } ], "timestamp": "1764780654", "trip": { "directionId": 1, "routeId": "13", "tripId": "13-1750" } } }, { "id": "SM:14-1803", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764781380" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1764781740" }, "departure": { "time": "1764781740" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1764782160" }, "departure": { "time": "1764782160" }, "stopId": "Sauvage_R", "stopSequence": 3 }, { "arrival": { "time": "1764782460" }, "departure": { "time": "1764782460" }, "stopId": "Klepferhof_R", "stopSequence": 4 }, { "arrival": { "time": "1764782640" }, "departure": { "time": "1764782640" }, "stopId": "Héron_R", "stopSequence": 5 }, { "arrival": { "time": "1764782700" }, "departure": { "time": "1764782700" }, "stopId": "Hagenthal-le-Bas_Centre_R", "stopSequence": 6 }, { "arrival": { "time": "1764782880" }, "departure": { "time": "1764782880" }, "stopId": "Hofacker_AR", "stopSequence": 7 }, { "arrival": { "time": "1764783060" }, "departure": { "time": "1764783060" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 8 }, { "arrival": { "time": "1764783180" }, "departure": { "time": "1764783180" }, "stopId": "Lertzbach_R", "stopSequence": 9 }, { "arrival": { "time": "1764783360" }, "departure": { "time": "1764783360" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 10 }, { "arrival": { "time": "1764783420" }, "departure": { "time": "1764783420" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 11 }, { "arrival": { "time": "1764784080" }, "departure": { "time": "1764784080" }, "stopId": "Birsig_R", "stopSequence": 12 }, { "arrival": { "time": "1764784140" }, "departure": { "time": "1764784140" }, "stopId": "Leymen_Mairie_R", "stopSequence": 13 }, { "arrival": { "time": "1764784320" }, "departure": { "time": "1764784320" }, "stopId": "Liebenswiller_Mairie_R", "stopSequence": 14 }, { "arrival": { "time": "1764784440" }, "stopId": "Aubépines_A", "stopSequence": 15 } ], "timestamp": "1764781432", "trip": { "directionId": 1, "routeId": "14", "tripId": "14-1803" } } }, { "id": "SM:14-1703", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 124, "time": "1764777904" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 514, "time": "1764778643" }, "departure": { "delay": 514, "time": "1764778654" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "delay": 544, "time": "1764779078" }, "departure": { "delay": 544, "time": "1764779104" }, "stopId": "Sauvage_R", "stopSequence": 3 }, { "arrival": { "delay": 550, "time": "1764779410" }, "departure": { "delay": 550, "time": "1764779410" }, "stopId": "Klepferhof_R", "stopSequence": 4 }, { "arrival": { "delay": 514, "time": "1764779542" }, "departure": { "delay": 514, "time": "1764779554" }, "stopId": "Héron_R", "stopSequence": 5 }, { "arrival": { "delay": 574, "time": "1764779651" }, "departure": { "delay": 574, "time": "1764779674" }, "stopId": "Hagenthal-le-Bas_Centre_R", "stopSequence": 6 }, { "arrival": { "delay": 634, "time": "1764779900" }, "departure": { "delay": 634, "time": "1764779914" }, "stopId": "Hofacker_AR", "stopSequence": 7 }, { "arrival": { "delay": 574, "time": "1764780034" }, "departure": { "delay": 574, "time": "1764780034" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 8 }, { "arrival": { "delay": 574, "time": "1764780152" }, "departure": { "delay": 574, "time": "1764780154" }, "stopId": "Lertzbach_R", "stopSequence": 9 }, { "arrival": { "delay": 607, "time": "1764780367" }, "departure": { "delay": 607, "time": "1764780367" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 10 }, { "arrival": { "delay": 634, "time": "1764780436" }, "departure": { "delay": 634, "time": "1764780454" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 11 }, { "arrival": { "delay": 573, "time": "1764781053" }, "departure": { "delay": 573, "time": "1764781053" }, "stopId": "Birsig_R", "stopSequence": 12 }, { "arrival": { "delay": 622, "time": "1764781128" }, "departure": { "delay": 622, "time": "1764781162" }, "stopId": "Leymen_Mairie_R", "stopSequence": 13 }, { "arrival": { "delay": 599, "time": "1764781319" }, "departure": { "delay": 599, "time": "1764781319" }, "stopId": "Liebenswiller_Mairie_R", "stopSequence": 14 }, { "arrival": { "delay": 599, "time": "1764781439" }, "stopId": "Aubépines_A", "stopSequence": 15 } ], "timestamp": "1764777931", "trip": { "directionId": 1, "routeId": "14", "tripId": "14-1703" } } }, { "id": "SM:15-1748", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764780480" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1764780900" }, "departure": { "time": "1764780900" }, "stopId": "Saint-Exupéry_15", "stopSequence": 2 }, { "arrival": { "time": "1764781260" }, "departure": { "time": "1764781260" }, "stopId": "Liesbach_R", "stopSequence": 3 }, { "arrival": { "time": "1764781500" }, "departure": { "time": "1764781500" }, "stopId": "École_des_Missions_R", "stopSequence": 4 }, { "arrival": { "time": "1764781560" }, "departure": { "time": "1764781560" }, "stopId": "Place_Coluche_R", "stopSequence": 5 }, { "arrival": { "time": "1764781620" }, "departure": { "time": "1764781620" }, "stopId": "Acacias_R", "stopSequence": 6 }, { "arrival": { "time": "1764781680" }, "departure": { "time": "1764781680" }, "stopId": "Michelbach-le-Bas_Centre_R", "stopSequence": 7 }, { "arrival": { "time": "1764781740" }, "departure": { "time": "1764781740" }, "stopId": "Aulnes_R", "stopSequence": 8 }, { "arrival": { "time": "1764781800" }, "departure": { "time": "1764781800" }, "stopId": "Coquelicots_R", "stopSequence": 9 }, { "arrival": { "time": "1764781860" }, "departure": { "time": "1764781860" }, "stopId": "Ranspach-le-Bas_Centre_R", "stopSequence": 10 }, { "arrival": { "time": "1764781920" }, "departure": { "time": "1764781920" }, "stopId": "Oberfeld_R", "stopSequence": 11 }, { "arrival": { "time": "1764782040" }, "departure": { "time": "1764782040" }, "stopId": "Attenbach_R", "stopSequence": 12 }, { "arrival": { "time": "1764782100" }, "departure": { "time": "1764782100" }, "stopId": "GrandRue_R", "stopSequence": 13 }, { "arrival": { "time": "1764782160" }, "departure": { "time": "1764782160" }, "stopId": "Forgerons_R", "stopSequence": 14 }, { "arrival": { "time": "1764782340" }, "departure": { "time": "1764782340" }, "stopId": "Knoeringue_Centre_AR", "stopSequence": 15 }, { "arrival": { "time": "1764782580" }, "departure": { "time": "1764782580" }, "stopId": "Berentzwiller-Ctre_Croisement_R", "stopSequence": 16 }, { "arrival": { "time": "1764782760" }, "departure": { "time": "1764782760" }, "stopId": "Centre-Jettingen_AR", "stopSequence": 17 }, { "arrival": { "time": "1764782820" }, "departure": { "time": "1764782820" }, "stopId": "Restaurant_Pflimlin-Franken_AR", "stopSequence": 18 }, { "arrival": { "time": "1764782940" }, "departure": { "time": "1764782940" }, "stopId": "Croisement_Willer-Hunsbach_AR", "stopSequence": 19 }, { "arrival": { "time": "1764783000" }, "departure": { "time": "1764783000" }, "stopId": "Centre_Village-Hausgauen_R", "stopSequence": 20 }, { "arrival": { "time": "1764783120" }, "departure": { "time": "1764783120" }, "stopId": "Centre-Schwoben_AR", "stopSequence": 21 }, { "arrival": { "time": "1764783180" }, "departure": { "time": "1764783180" }, "stopId": "Croisement_D16_AR", "stopSequence": 22 }, { "arrival": { "time": "1764783240" }, "departure": { "time": "1764783240" }, "stopId": "Centre-Emlingen_Village_AR", "stopSequence": 23 }, { "arrival": { "time": "1764783360" }, "departure": { "time": "1764783360" }, "stopId": "Rue_de_Bâle_R", "stopSequence": 24 }, { "arrival": { "time": "1764783480" }, "departure": { "time": "1764783480" }, "stopId": "Hôpital_Saint-Morand_AR", "stopSequence": 25 }, { "arrival": { "time": "1764783600" }, "departure": { "time": "1764783600" }, "stopId": "Fontaine_Pl_Reunion_AR", "stopSequence": 26 }, { "arrival": { "time": "1764783660" }, "stopId": "Altkirch-Gare_AR", "stopSequence": 27 } ], "timestamp": "1764780538", "trip": { "directionId": 1, "routeId": "15", "tripId": "15-1748" } } }, { "id": "SM:102-1730", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 514, "time": "1764779914" }, "scheduleRelationship": "SKIPPED", "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 555, "time": "1764780075" }, "departure": { "delay": 555, "time": "1764780075" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 505, "time": "1764780181" }, "departure": { "delay": 505, "time": "1764780205" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 224, "time": "1764780265" }, "departure": { "delay": 224, "time": "1764780344" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 254, "time": "1764780465" }, "departure": { "delay": 254, "time": "1764780494" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 224, "time": "1764780572" }, "departure": { "delay": 224, "time": "1764780644" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 255, "time": "1764780705" }, "departure": { "delay": 255, "time": "1764780795" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 284, "time": "1764780922" }, "departure": { "delay": 284, "time": "1764780944" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 464, "time": "1764781130" }, "departure": { "delay": 464, "time": "1764781184" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 644, "time": "1764781361" }, "departure": { "delay": 644, "time": "1764781424" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 734, "time": "1764781484" }, "departure": { "delay": 734, "time": "1764781514" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 794, "time": "1764781626" }, "departure": { "delay": 794, "time": "1764781634" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 826, "time": "1764781694" }, "departure": { "delay": 826, "time": "1764781726" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 813, "time": "1764781773" }, "departure": { "delay": 813, "time": "1764781773" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 824, "time": "1764781820" }, "departure": { "delay": 824, "time": "1764781844" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 824, "time": "1764781904" }, "departure": { "delay": 824, "time": "1764781904" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 764, "time": "1764781964" }, "departure": { "delay": 764, "time": "1764781964" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 764, "time": "1764782024" }, "departure": { "delay": 764, "time": "1764782024" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 755, "time": "1764782075" }, "departure": { "delay": 755, "time": "1764782075" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": 687, "time": "1764782127" }, "departure": { "delay": 687, "time": "1764782127" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 627, "time": "1764782187" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1764779967", "trip": { "directionId": 1, "routeId": "1", "tripId": "102-1730" } } }, { "id": "SM:104-1850", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 1490, "time": "1764785690" }, "stopId": "Clostermann_A", "stopSequence": 1 } ], "timestamp": "1764781868", "trip": { "routeId": "1", "tripId": "104-1850" } } }, { "id": "SM:104-1809", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 1422, "time": "1764783162" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 1463, "time": "1764783323" }, "departure": { "delay": 1463, "time": "1764783323" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 1832, "time": "1764783872" }, "departure": { "delay": 1832, "time": "1764783872" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 1481, "time": "1764783941" }, "departure": { "delay": 1481, "time": "1764783941" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 1481, "time": "1764784061" }, "departure": { "delay": 1481, "time": "1764784061" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 1361, "time": "1764784121" }, "departure": { "delay": 1361, "time": "1764784121" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 1330, "time": "1764784210" }, "departure": { "delay": 1330, "time": "1764784210" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 1301, "time": "1764784301" }, "departure": { "delay": 1301, "time": "1764784301" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 1332, "time": "1764784392" }, "departure": { "delay": 1332, "time": "1764784392" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 1423, "time": "1764784543" }, "departure": { "delay": 1423, "time": "1764784543" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 1543, "time": "1764784663" }, "departure": { "delay": 1543, "time": "1764784663" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 1603, "time": "1764784783" }, "departure": { "delay": 1603, "time": "1764784783" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 1603, "time": "1764784843" }, "departure": { "delay": 1603, "time": "1764784843" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 1573, "time": "1764784873" }, "departure": { "delay": 1573, "time": "1764784873" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 1543, "time": "1764784903" }, "departure": { "delay": 1543, "time": "1764784903" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 1543, "time": "1764784963" }, "departure": { "delay": 1543, "time": "1764784963" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 1483, "time": "1764785023" }, "departure": { "delay": 1483, "time": "1764785023" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 1483, "time": "1764785083" }, "departure": { "delay": 1483, "time": "1764785083" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 1483, "time": "1764785143" }, "departure": { "delay": 1483, "time": "1764785143" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": 1423, "time": "1764785203" }, "departure": { "delay": 1423, "time": "1764785203" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 1423, "time": "1764785323" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1764781868", "trip": { "directionId": 1, "routeId": "1", "tripId": "104-1809" } } }, { "id": "SM:102-1810", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 754, "time": "1764782554" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 754, "time": "1764782674" }, "departure": { "delay": 754, "time": "1764782674" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 754, "time": "1764782734" }, "departure": { "delay": 754, "time": "1764782734" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 754, "time": "1764782794" }, "departure": { "delay": 754, "time": "1764782794" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 734, "time": "1764782894" }, "departure": { "delay": 734, "time": "1764782894" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": 673, "time": "1764783073" }, "departure": { "delay": 673, "time": "1764783073" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 653, "time": "1764783173" }, "departure": { "delay": 653, "time": "1764783173" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": 633, "time": "1764783273" }, "departure": { "delay": 633, "time": "1764783273" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": 633, "time": "1764783333" }, "departure": { "delay": 633, "time": "1764783333" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": 633, "time": "1764783393" }, "departure": { "delay": 633, "time": "1764783393" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": 633, "time": "1764783513" }, "departure": { "delay": 633, "time": "1764783513" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": 633, "time": "1764783573" }, "departure": { "delay": 633, "time": "1764783573" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": 633, "time": "1764783633" }, "departure": { "delay": 633, "time": "1764783633" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": 603, "time": "1764783663" }, "departure": { "delay": 603, "time": "1764783663" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": 633, "time": "1764783693" }, "departure": { "delay": 633, "time": "1764783693" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": 633, "time": "1764783813" }, "departure": { "delay": 633, "time": "1764783813" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 633, "time": "1764783933" }, "departure": { "delay": 633, "time": "1764783933" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": 589, "time": "1764784069" }, "departure": { "delay": 589, "time": "1764784069" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": 567, "time": "1764784167" }, "departure": { "delay": 567, "time": "1764784167" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": 567, "time": "1764784227" }, "departure": { "delay": 567, "time": "1764784227" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": 589, "time": "1764784309" }, "departure": { "delay": 589, "time": "1764784309" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": 567, "time": "1764784407" }, "departure": { "delay": 567, "time": "1764784407" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": 567, "time": "1764784467" }, "departure": { "delay": 567, "time": "1764784467" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": 576, "time": "1764784536" }, "departure": { "delay": 576, "time": "1764784536" }, "stopId": "Jung_A", "stopSequence": 24 } ], "timestamp": "1764781847", "trip": { "routeId": "1", "tripId": "102-1810" } } }, { "id": "SM:102-1853", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 887, "time": "1764785267" }, "stopId": "Alsace_R", "stopSequence": 1 } ], "timestamp": "1764781847", "trip": { "directionId": 1, "routeId": "1", "tripId": "102-1853" } } }, { "id": "SM:104-1725", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 1171, "time": "1764780271" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 1321, "time": "1764780426" }, "departure": { "delay": 1321, "time": "1764780541" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 1501, "time": "1764780759" }, "departure": { "delay": 1501, "time": "1764780781" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 1501, "time": "1764780841" }, "departure": { "delay": 1501, "time": "1764780841" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 1441, "time": "1764780901" }, "departure": { "delay": 1441, "time": "1764780901" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": 1262, "time": "1764780962" }, "departure": { "delay": 1262, "time": "1764780962" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 1268, "time": "1764781088" }, "departure": { "delay": 1268, "time": "1764781088" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": 1231, "time": "1764781171" }, "departure": { "delay": 1231, "time": "1764781171" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": 1261, "time": "1764781244" }, "departure": { "delay": 1261, "time": "1764781261" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": 1261, "time": "1764781316" }, "departure": { "delay": 1261, "time": "1764781321" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": 1261, "time": "1764781423" }, "departure": { "delay": 1261, "time": "1764781441" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": 1261, "time": "1764781501" }, "departure": { "delay": 1261, "time": "1764781501" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": 1282, "time": "1764781582" }, "departure": { "delay": 1282, "time": "1764781582" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": 1248, "time": "1764781608" }, "departure": { "delay": 1248, "time": "1764781608" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": 1291, "time": "1764781642" }, "departure": { "delay": 1291, "time": "1764781651" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": 1278, "time": "1764781758" }, "departure": { "delay": 1278, "time": "1764781758" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 1261, "time": "1764781810" }, "departure": { "delay": 1261, "time": "1764781861" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": 1185, "time": "1764781965" }, "departure": { "delay": 1185, "time": "1764781965" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": 1152, "time": "1764782052" }, "departure": { "delay": 1152, "time": "1764782052" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": 1158, "time": "1764782118" }, "departure": { "delay": 1158, "time": "1764782118" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": 1187, "time": "1764782207" }, "departure": { "delay": 1187, "time": "1764782207" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": 1162, "time": "1764782302" }, "departure": { "delay": 1162, "time": "1764782302" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": 1162, "time": "1764782362" }, "departure": { "delay": 1162, "time": "1764782362" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": 1171, "time": "1764782431" }, "departure": { "delay": 1171, "time": "1764782431" }, "stopId": "Jung_A", "stopSequence": 24 } ], "timestamp": "1764780299", "trip": { "routeId": "1", "tripId": "104-1725" } } }, { "id": "SM:204-1715", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 134, "time": "1764778634" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 164, "time": "1764778724" }, "departure": { "delay": 164, "time": "1764778724" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 172, "time": "1764778852" }, "departure": { "delay": 172, "time": "1764778852" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 172, "time": "1764778972" }, "departure": { "delay": 172, "time": "1764778972" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 524, "time": "1764779336" }, "departure": { "delay": 524, "time": "1764779384" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 614, "time": "1764779474" }, "departure": { "delay": 614, "time": "1764779534" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 704, "time": "1764779670" }, "departure": { "delay": 704, "time": "1764779684" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 747, "time": "1764779787" }, "departure": { "delay": 747, "time": "1764779787" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 704, "time": "1764779841" }, "departure": { "delay": 704, "time": "1764779864" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 764, "time": "1764779922" }, "departure": { "delay": 764, "time": "1764779984" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 794, "time": "1764780071" }, "departure": { "delay": 794, "time": "1764780074" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 854, "time": "1764780179" }, "departure": { "delay": 854, "time": "1764780194" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 794, "time": "1764780250" }, "departure": { "delay": 794, "time": "1764780254" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 824, "time": "1764780320" }, "departure": { "delay": 824, "time": "1764780344" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 944, "time": "1764780570" }, "departure": { "delay": 944, "time": "1764780584" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 974, "time": "1764780662" }, "departure": { "delay": 974, "time": "1764780674" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 1034, "time": "1764780763" }, "departure": { "delay": 1034, "time": "1764780794" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 914, "time": "1764780849" }, "departure": { "delay": 914, "time": "1764780854" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 1068, "time": "1764781068" }, "departure": { "delay": 1068, "time": "1764781068" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 1100, "time": "1764781160" }, "departure": { "delay": 1100, "time": "1764781160" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 1125, "time": "1764781234" }, "departure": { "delay": 1125, "time": "1764781245" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 1034, "time": "1764781315" }, "departure": { "delay": 1034, "time": "1764781334" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1764778662", "trip": { "routeId": "2", "tripId": "204-1715" } } }, { "id": "SM:204-1817", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764782220" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1764782250" }, "departure": { "delay": -30, "time": "1764782250" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1764782280" }, "departure": { "time": "1764782280" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1764782340" }, "departure": { "time": "1764782340" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1764782400" }, "departure": { "time": "1764782400" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "time": "1764782580" }, "departure": { "time": "1764782580" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "time": "1764782640" }, "departure": { "time": "1764782640" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "time": "1764782700" }, "departure": { "time": "1764782700" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "time": "1764782760" }, "departure": { "time": "1764782760" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "time": "1764782940" }, "departure": { "time": "1764782940" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "time": "1764783000" }, "departure": { "time": "1764783000" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "time": "1764783060" }, "departure": { "time": "1764783060" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "time": "1764783180" }, "departure": { "time": "1764783180" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "time": "1764783240" }, "departure": { "time": "1764783240" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "time": "1764783360" }, "departure": { "time": "1764783360" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "time": "1764783420" }, "departure": { "time": "1764783420" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "time": "1764783480" }, "departure": { "time": "1764783480" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "time": "1764783600" }, "departure": { "time": "1764783600" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "time": "1764783660" }, "departure": { "time": "1764783660" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "time": "1764783720" }, "departure": { "time": "1764783720" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "time": "1764783780" }, "departure": { "time": "1764783780" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "time": "1764783840" }, "departure": { "time": "1764783840" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1764778621", "trip": { "directionId": 1, "routeId": "2", "tripId": "204-1817" } } }, { "id": "SM:204-1852", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764784320" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "time": "1764784380" }, "departure": { "time": "1764784380" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "time": "1764784560" }, "departure": { "time": "1764784560" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "time": "1764784680" }, "departure": { "time": "1764784680" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 180, "time": "1764784920" }, "departure": { "delay": 180, "time": "1764784920" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 240, "time": "1764785040" }, "departure": { "delay": 240, "time": "1764785040" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 240, "time": "1764785100" }, "departure": { "delay": 240, "time": "1764785100" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 240, "time": "1764785160" }, "departure": { "delay": 240, "time": "1764785160" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1764785220" }, "departure": { "delay": 180, "time": "1764785220" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 240, "time": "1764785340" }, "departure": { "delay": 240, "time": "1764785340" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 240, "time": "1764785400" }, "departure": { "delay": 240, "time": "1764785400" }, "stopId": "Couronne_1A", "stopSequence": 11 } ], "timestamp": "1764780727", "trip": { "routeId": "2", "tripId": "204-1852" } } }, { "id": "SM:202-1848", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 128, "time": "1764784208" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 98, "time": "1764784238" }, "departure": { "delay": 98, "time": "1764784238" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 128, "time": "1764784268" }, "departure": { "delay": 128, "time": "1764784268" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 128, "time": "1764784328" }, "departure": { "delay": 128, "time": "1764784328" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 128, "time": "1764784388" }, "departure": { "delay": 128, "time": "1764784388" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 128, "time": "1764784568" }, "departure": { "delay": 128, "time": "1764784568" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 128, "time": "1764784628" }, "departure": { "delay": 128, "time": "1764784628" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 128, "time": "1764784688" }, "departure": { "delay": 128, "time": "1764784688" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 128, "time": "1764784748" }, "departure": { "delay": 128, "time": "1764784748" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 128, "time": "1764784928" }, "departure": { "delay": 128, "time": "1764784928" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 128, "time": "1764784988" }, "departure": { "delay": 128, "time": "1764784988" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 128, "time": "1764785048" }, "departure": { "delay": 128, "time": "1764785048" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": 128, "time": "1764785168" }, "departure": { "delay": 128, "time": "1764785168" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 128, "time": "1764785228" }, "departure": { "delay": 128, "time": "1764785228" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "delay": 125, "time": "1764785345" }, "departure": { "delay": 125, "time": "1764785345" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "delay": 128, "time": "1764785408" }, "departure": { "delay": 128, "time": "1764785408" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 131, "time": "1764785471" }, "departure": { "delay": 131, "time": "1764785471" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 } ], "timestamp": "1764781837", "trip": { "directionId": 1, "routeId": "2", "tripId": "202-1848" } } }, { "id": "SM:210-1738", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 207, "time": "1764780087" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 232, "time": "1764780172" }, "departure": { "delay": 232, "time": "1764780172" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 232, "time": "1764780292" }, "departure": { "delay": 232, "time": "1764780292" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 232, "time": "1764780412" }, "departure": { "delay": 232, "time": "1764780412" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 474, "time": "1764780693" }, "departure": { "delay": 474, "time": "1764780714" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 594, "time": "1764780804" }, "departure": { "delay": 594, "time": "1764780894" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 714, "time": "1764781004" }, "departure": { "delay": 714, "time": "1764781074" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 684, "time": "1764781164" }, "departure": { "delay": 684, "time": "1764781164" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 505, "time": "1764781231" }, "departure": { "delay": 505, "time": "1764781285" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 564, "time": "1764781370" }, "departure": { "delay": 564, "time": "1764781404" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 626, "time": "1764781503" }, "departure": { "delay": 626, "time": "1764781526" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 630, "time": "1764781590" }, "departure": { "delay": 630, "time": "1764781590" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 571, "time": "1764781651" }, "departure": { "delay": 571, "time": "1764781651" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 594, "time": "1764781720" }, "departure": { "delay": 594, "time": "1764781734" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 609, "time": "1764781869" }, "departure": { "delay": 609, "time": "1764781869" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 604, "time": "1764781924" }, "departure": { "delay": 604, "time": "1764781924" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 629, "time": "1764782009" }, "departure": { "delay": 629, "time": "1764782009" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 505, "time": "1764782065" }, "departure": { "delay": 505, "time": "1764782065" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 625, "time": "1764782245" }, "departure": { "delay": 625, "time": "1764782245" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 625, "time": "1764782305" }, "departure": { "delay": 625, "time": "1764782305" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 625, "time": "1764782365" }, "departure": { "delay": 625, "time": "1764782365" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 514, "time": "1764782434" }, "departure": { "delay": 514, "time": "1764782434" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1764780133", "trip": { "routeId": "2", "tripId": "210-1738" } } }, { "id": "SM:202-1811", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 319, "time": "1764782179" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 319, "time": "1764782239" }, "departure": { "delay": 319, "time": "1764782239" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 327, "time": "1764782367" }, "departure": { "delay": 327, "time": "1764782367" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 327, "time": "1764782487" }, "departure": { "delay": 327, "time": "1764782487" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 507, "time": "1764782727" }, "departure": { "delay": 507, "time": "1764782727" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 507, "time": "1764782787" }, "departure": { "delay": 507, "time": "1764782787" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 548, "time": "1764782888" }, "departure": { "delay": 548, "time": "1764782888" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 569, "time": "1764782969" }, "departure": { "delay": 569, "time": "1764782969" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 509, "time": "1764783029" }, "departure": { "delay": 509, "time": "1764783029" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 541, "time": "1764783121" }, "departure": { "delay": 541, "time": "1764783121" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 571, "time": "1764783211" }, "departure": { "delay": 571, "time": "1764783211" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 594, "time": "1764783294" }, "departure": { "delay": 594, "time": "1764783294" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 535, "time": "1764783355" }, "departure": { "delay": 535, "time": "1764783355" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 540, "time": "1764783420" }, "departure": { "delay": 540, "time": "1764783420" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 600, "time": "1764783600" }, "departure": { "delay": 600, "time": "1764783600" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 600, "time": "1764783660" }, "departure": { "delay": 600, "time": "1764783660" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 600, "time": "1764783720" }, "departure": { "delay": 600, "time": "1764783720" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 480, "time": "1764783780" }, "departure": { "delay": 480, "time": "1764783780" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 600, "time": "1764783960" }, "departure": { "delay": 600, "time": "1764783960" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 600, "time": "1764784020" }, "departure": { "delay": 600, "time": "1764784020" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 600, "time": "1764784080" }, "departure": { "delay": 600, "time": "1764784080" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 480, "time": "1764784140" }, "departure": { "delay": 480, "time": "1764784140" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1764781837", "trip": { "routeId": "2", "tripId": "202-1811" } } }, { "id": "SM:202-1733", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 35, "time": "1764779615" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 35, "time": "1764779666" }, "departure": { "delay": 35, "time": "1764779675" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 95, "time": "1764779733" }, "departure": { "delay": 95, "time": "1764779735" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 95, "time": "1764779795" }, "departure": { "delay": 95, "time": "1764779795" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 108, "time": "1764779868" }, "departure": { "delay": 108, "time": "1764779868" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 59, "time": "1764779999" }, "departure": { "delay": 59, "time": "1764779999" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 59, "time": "1764780059" }, "departure": { "delay": 59, "time": "1764780059" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 35, "time": "1764780095" }, "departure": { "delay": 35, "time": "1764780095" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 40, "time": "1764780160" }, "departure": { "delay": 40, "time": "1764780160" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 6, "time": "1764780294" }, "departure": { "delay": 6, "time": "1764780306" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 5, "time": "1764780360" }, "departure": { "delay": 5, "time": "1764780365" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 26, "time": "1764780446" }, "departure": { "delay": 26, "time": "1764780446" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": -25, "time": "1764780485" }, "departure": { "delay": -25, "time": "1764780515" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 35, "time": "1764780575" }, "departure": { "delay": 35, "time": "1764780635" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "delay": 65, "time": "1764780759" }, "departure": { "delay": 65, "time": "1764780785" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "delay": 185, "time": "1764780915" }, "departure": { "delay": 185, "time": "1764780965" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 335, "time": "1764781139" }, "departure": { "delay": 335, "time": "1764781175" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "delay": 455, "time": "1764781366" }, "departure": { "delay": 455, "time": "1764781415" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "delay": 528, "time": "1764781548" }, "departure": { "delay": 528, "time": "1764781548" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "delay": 548, "time": "1764781628" }, "departure": { "delay": 548, "time": "1764781628" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "delay": 549, "time": "1764781689" }, "departure": { "delay": 549, "time": "1764781689" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "delay": 605, "time": "1764781778" }, "departure": { "delay": 605, "time": "1764781805" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1764779626", "trip": { "directionId": 1, "routeId": "2", "tripId": "202-1733" } } }, { "id": "SM:5-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 103, "time": "1764780703" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 1 }, { "arrival": { "delay": 163, "time": "1764780831" }, "departure": { "delay": 163, "time": "1764780883" }, "stopId": "Place_Mermoz_1R", "stopSequence": 2 }, { "arrival": { "delay": 133, "time": "1764780973" }, "departure": { "delay": 133, "time": "1764780973" }, "stopId": "Couronne_1R", "stopSequence": 3 }, { "arrival": { "delay": 133, "time": "1764781116" }, "departure": { "delay": 133, "time": "1764781153" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 4 }, { "arrival": { "delay": 163, "time": "1764781208" }, "departure": { "delay": 163, "time": "1764781243" }, "stopId": "Breisach_R", "stopSequence": 5 }, { "arrival": { "delay": 163, "time": "1764781303" }, "departure": { "delay": 163, "time": "1764781303" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 6 }, { "arrival": { "delay": 373, "time": "1764781460" }, "departure": { "delay": 373, "time": "1764781513" }, "stopId": "Saint-Louis_Gare_R_Mulh_R", "stopSequence": 7 }, { "arrival": { "delay": 613, "time": "1764781792" }, "departure": { "delay": 613, "time": "1764781813" }, "stopId": "Trois_Lys_R", "stopSequence": 8 }, { "arrival": { "delay": 494, "time": "1764781934" }, "departure": { "delay": 494, "time": "1764781934" }, "stopId": "Cité_du_Rail_R", "stopSequence": 9 }, { "arrival": { "delay": 548, "time": "1764782108" }, "departure": { "delay": 548, "time": "1764782108" }, "stopId": "Rue_de_Séville_R", "stopSequence": 10 }, { "arrival": { "delay": 484, "time": "1764782164" }, "departure": { "delay": 484, "time": "1764782164" }, "stopId": "Chapelle_R", "stopSequence": 11 }, { "arrival": { "delay": 604, "time": "1764782344" }, "departure": { "delay": 604, "time": "1764782344" }, "stopId": "Saint-Claude_R", "stopSequence": 12 }, { "arrival": { "delay": 484, "time": "1764782404" }, "departure": { "delay": 484, "time": "1764782404" }, "stopId": "Prairie_A", "stopSequence": 13 }, { "arrival": { "delay": 544, "time": "1764782524" }, "departure": { "delay": 544, "time": "1764782524" }, "stopId": "Monument_A", "stopSequence": 14 }, { "arrival": { "delay": 480, "time": "1764782580" }, "departure": { "delay": 480, "time": "1764782580" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 15 }, { "arrival": { "delay": 480, "time": "1764782640" }, "departure": { "delay": 480, "time": "1764782640" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 16 }, { "arrival": { "delay": 480, "time": "1764782700" }, "departure": { "delay": 480, "time": "1764782700" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 17 }, { "arrival": { "delay": 480, "time": "1764782760" }, "departure": { "delay": 480, "time": "1764782760" }, "stopId": "Muguet_R", "stopSequence": 18 }, { "arrival": { "delay": 600, "time": "1764782940" }, "departure": { "delay": 600, "time": "1764782940" }, "stopId": "Rousserolles_R", "stopSequence": 19 }, { "arrival": { "delay": 540, "time": "1764783060" }, "departure": { "delay": 540, "time": "1764783060" }, "stopId": "Orée_du_Bois_R", "stopSequence": 20 }, { "arrival": { "delay": 660, "time": "1764783300" }, "departure": { "delay": 660, "time": "1764783300" }, "stopId": "Libération_R", "stopSequence": 21 }, { "arrival": { "delay": 471, "time": "1764783351" }, "departure": { "delay": 471, "time": "1764783351" }, "stopId": "Robert_Hassler_R", "stopSequence": 22 } ], "timestamp": "1764780727", "trip": { "directionId": 1, "routeId": "5", "tripId": "5-1750" } } }, { "id": "SM:304-1818", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764782280" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1764782400" }, "departure": { "time": "1764782400" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1764782640" }, "departure": { "time": "1764782640" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1764782700" }, "departure": { "time": "1764782700" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1764782820" }, "departure": { "time": "1764782820" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1764782940" }, "departure": { "time": "1764782940" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1764783060" }, "departure": { "delay": 60, "time": "1764783060" }, "scheduleRelationship": "SKIPPED", "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 60, "time": "1764783120" }, "departure": { "delay": 60, "time": "1764783120" }, "scheduleRelationship": "SKIPPED", "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 100, "time": "1764783220" }, "departure": { "delay": 100, "time": "1764783220" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 100, "time": "1764783280" }, "departure": { "delay": 100, "time": "1764783280" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1764779409", "trip": { "directionId": 1, "routeId": "603", "tripId": "304-1818" } } }, { "id": "SM:302-1748", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 119, "time": "1764780599" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 130, "time": "1764780730" }, "departure": { "delay": 130, "time": "1764780730" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 108, "time": "1764780948" }, "departure": { "delay": 108, "time": "1764780948" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 108, "time": "1764781008" }, "departure": { "delay": 108, "time": "1764781008" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 108, "time": "1764781128" }, "departure": { "delay": 108, "time": "1764781128" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 450, "time": "1764781590" }, "departure": { "delay": 450, "time": "1764781590" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 554, "time": "1764781862" }, "departure": { "delay": 554, "time": "1764781874" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 551, "time": "1764781931" }, "departure": { "delay": 551, "time": "1764781931" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1764780654", "trip": { "directionId": 1, "routeId": "603", "tripId": "302-1748" } } }, { "id": "SM:302-1820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764782400" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1764782460" }, "departure": { "time": "1764782460" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1764782580" }, "departure": { "time": "1764782580" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 180, "time": "1764783000" }, "departure": { "delay": 180, "time": "1764783000" }, "scheduleRelationship": "SKIPPED", "stopId": "Tournesols_2A", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1764783120" }, "departure": { "delay": 180, "time": "1764783120" }, "scheduleRelationship": "SKIPPED", "stopId": "Domino_1A", "stopSequence": 7 }, { "arrival": { "delay": 449, "time": "1764783449" }, "departure": { "delay": 449, "time": "1764783449" }, "stopId": "Square_Soustons_A", "stopSequence": 8 }, { "arrival": { "delay": 443, "time": "1764783563" }, "departure": { "delay": 443, "time": "1764783563" }, "stopId": "Place_Abbatucci_A", "stopSequence": 9 } ], "timestamp": "1764779264", "trip": { "routeId": "603", "tripId": "302-1820" } } }, { "id": "SM:304-1850", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764784200" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1764784260" }, "departure": { "time": "1764784260" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1764784380" }, "departure": { "time": "1764784380" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 180, "time": "1764784800" }, "departure": { "delay": 180, "time": "1764784800" }, "scheduleRelationship": "SKIPPED", "stopId": "Tournesols_2A", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1764784920" }, "departure": { "delay": 180, "time": "1764784920" }, "scheduleRelationship": "SKIPPED", "stopId": "Domino_1A", "stopSequence": 7 } ], "timestamp": "1764780716", "trip": { "routeId": "603", "tripId": "304-1850" } } }, { "id": "SM:304-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 79, "time": "1764780679" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 117, "time": "1764780777" }, "departure": { "delay": 117, "time": "1764780777" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": 31, "time": "1764780811" }, "departure": { "delay": 31, "time": "1764780811" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 180, "time": "1764781200" }, "departure": { "delay": 180, "time": "1764781200" }, "scheduleRelationship": "SKIPPED", "stopId": "Tournesols_2A", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1764781320" }, "departure": { "delay": 180, "time": "1764781320" }, "scheduleRelationship": "SKIPPED", "stopId": "Domino_1A", "stopSequence": 7 }, { "arrival": { "delay": 573, "time": "1764781773" }, "departure": { "delay": 573, "time": "1764781773" }, "stopId": "Square_Soustons_A", "stopSequence": 8 }, { "arrival": { "delay": 509, "time": "1764781829" }, "departure": { "delay": 509, "time": "1764781829" }, "stopId": "Place_Abbatucci_A", "stopSequence": 9 }, { "arrival": { "delay": 596, "time": "1764781976" }, "departure": { "delay": 596, "time": "1764781976" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 10 } ], "timestamp": "1764780705", "trip": { "routeId": "603", "tripId": "304-1750" } } }, { "id": "SM:302-1848", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1764784620" }, "departure": { "time": "1764784620" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1764784740" }, "departure": { "time": "1764784740" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1764784860" }, "departure": { "delay": 60, "time": "1764784860" }, "scheduleRelationship": "SKIPPED", "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 60, "time": "1764784920" }, "departure": { "delay": 60, "time": "1764784920" }, "scheduleRelationship": "SKIPPED", "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 100, "time": "1764785020" }, "departure": { "delay": 100, "time": "1764785020" }, "stopId": "Square_Soustons_R", "stopSequence": 9 } ], "timestamp": "1764781028", "trip": { "directionId": 1, "routeId": "603", "tripId": "302-1848" } } }, { "id": "SM:s106-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764780600" }, "stopId": "Saint-Exupéry_15", "stopSequence": 1 }, { "arrival": { "time": "1764781500" }, "departure": { "time": "1764781500" }, "stopId": "Place_Centrale_AR", "stopSequence": 2 }, { "arrival": { "time": "1764781740" }, "departure": { "time": "1764781740" }, "stopId": "Salle_Bis_Jobbis_AR", "stopSequence": 3 }, { "arrival": { "time": "1764782040" }, "departure": { "time": "1764782040" }, "stopId": "Helfrantzkirch_Mairie_AR", "stopSequence": 4 }, { "arrival": { "time": "1764782400" }, "departure": { "time": "1764782400" }, "stopId": "Kappelen_Mairie_AR", "stopSequence": 5 }, { "arrival": { "time": "1764782520" }, "departure": { "time": "1764782520" }, "stopId": "Stetten_Église_AR", "stopSequence": 6 }, { "arrival": { "time": "1764782700" }, "departure": { "time": "1764782700" }, "stopId": "Magstatt-le-Bas_Centre_AR", "stopSequence": 7 }, { "arrival": { "time": "1764782880" }, "departure": { "time": "1764782880" }, "stopId": "Magstatt-le-Haut_Mairie_AR", "stopSequence": 8 }, { "arrival": { "time": "1764783180" }, "departure": { "time": "1764783180" }, "stopId": "Uffheim_Centre_R", "stopSequence": 9 }, { "arrival": { "time": "1764783360" }, "departure": { "time": "1764783360" }, "stopId": "Sierentz_Centre_P", "stopSequence": 10 }, { "arrival": { "time": "1764783480" }, "stopId": "Collège_Dolto_A", "stopSequence": 11 } ], "timestamp": "1764780654", "trip": { "directionId": 1, "routeId": "106", "tripId": "s106-1750" } } }, { "id": "SM:406-1814", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 305, "time": "1764782345" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 252, "time": "1764782472" }, "departure": { "delay": 252, "time": "1764782472" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 359, "time": "1764782699" }, "departure": { "delay": 359, "time": "1764782699" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 359, "time": "1764782759" }, "departure": { "delay": 359, "time": "1764782759" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 359, "time": "1764782939" }, "departure": { "delay": 359, "time": "1764782939" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 359, "time": "1764782999" }, "departure": { "delay": 359, "time": "1764782999" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 359, "time": "1764783059" }, "departure": { "delay": 359, "time": "1764783059" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 359, "time": "1764783119" }, "departure": { "delay": 359, "time": "1764783119" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 359, "time": "1764783299" }, "departure": { "delay": 359, "time": "1764783299" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 359, "time": "1764783359" }, "departure": { "delay": 359, "time": "1764783359" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 359, "time": "1764783419" }, "departure": { "delay": 359, "time": "1764783419" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 471, "time": "1764784071" }, "departure": { "delay": 471, "time": "1764784071" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 471, "time": "1764784131" }, "departure": { "delay": 471, "time": "1764784131" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 558, "time": "1764784338" }, "departure": { "delay": 558, "time": "1764784338" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 531, "time": "1764784431" }, "departure": { "delay": 531, "time": "1764784431" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 } ], "timestamp": "1764781868", "trip": { "directionId": 1, "routeId": "604", "tripId": "406-1814" } } }, { "id": "SM:406-1853", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 111, "time": "1764784491" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 81, "time": "1764784521" }, "departure": { "delay": 81, "time": "1764784521" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 111, "time": "1764784551" }, "departure": { "delay": 111, "time": "1764784551" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 81, "time": "1764784581" }, "departure": { "delay": 81, "time": "1764784581" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 111, "time": "1764784611" }, "departure": { "delay": 111, "time": "1764784611" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 115, "time": "1764784675" }, "departure": { "delay": 115, "time": "1764784675" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 175, "time": "1764784735" }, "departure": { "delay": 175, "time": "1764784735" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 175, "time": "1764784795" }, "departure": { "delay": 175, "time": "1764784795" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 235, "time": "1764784915" }, "departure": { "delay": 235, "time": "1764784915" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 295, "time": "1764785095" }, "departure": { "delay": 295, "time": "1764785095" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 175, "time": "1764785275" }, "departure": { "delay": 175, "time": "1764785275" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 235, "time": "1764785395" }, "departure": { "delay": 235, "time": "1764785395" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 } ], "timestamp": "1764781868", "trip": { "routeId": "604", "tripId": "406-1853" } } }, { "id": "SM:406-1735", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 1323, "time": "1764781023" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 1225, "time": "1764781105" }, "departure": { "delay": 1225, "time": "1764781105" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1233, "time": "1764781130" }, "departure": { "delay": 1233, "time": "1764781173" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1282, "time": "1764781282" }, "departure": { "delay": 1282, "time": "1764781282" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1245, "time": "1764781305" }, "departure": { "delay": 1245, "time": "1764781305" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1293, "time": "1764781323" }, "departure": { "delay": 1293, "time": "1764781473" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 1173, "time": "1764781533" }, "departure": { "delay": 1173, "time": "1764781593" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 1083, "time": "1764781683" }, "departure": { "delay": 1083, "time": "1764781683" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 1143, "time": "1764781769" }, "departure": { "delay": 1143, "time": "1764781803" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 1254, "time": "1764781974" }, "departure": { "delay": 1254, "time": "1764781974" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 1261, "time": "1764782041" }, "departure": { "delay": 1261, "time": "1764782041" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 1201, "time": "1764782221" }, "departure": { "delay": 1201, "time": "1764782221" }, "stopId": "Claude_Hess_A", "stopSequence": 12 } ], "timestamp": "1764781049", "trip": { "routeId": "604", "tripId": "406-1735" } } }, { "id": "SM:404-1759", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 1183, "time": "1764782323" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 1127, "time": "1764782447" }, "departure": { "delay": 1127, "time": "1764782447" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 1238, "time": "1764782678" }, "departure": { "delay": 1238, "time": "1764782678" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 1238, "time": "1764782738" }, "departure": { "delay": 1238, "time": "1764782738" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 1238, "time": "1764782918" }, "departure": { "delay": 1238, "time": "1764782918" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 1238, "time": "1764782978" }, "departure": { "delay": 1238, "time": "1764782978" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 1238, "time": "1764783038" }, "departure": { "delay": 1238, "time": "1764783038" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 1238, "time": "1764783098" }, "departure": { "delay": 1238, "time": "1764783098" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 1238, "time": "1764783278" }, "departure": { "delay": 1238, "time": "1764783278" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 1238, "time": "1764783338" }, "departure": { "delay": 1238, "time": "1764783338" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 1238, "time": "1764783398" }, "departure": { "delay": 1238, "time": "1764783398" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 1202, "time": "1764783482" }, "departure": { "delay": 1202, "time": "1764783482" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 1226, "time": "1764784046" }, "departure": { "delay": 1226, "time": "1764784046" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 1226, "time": "1764784106" }, "departure": { "delay": 1226, "time": "1764784106" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 1226, "time": "1764784226" }, "departure": { "delay": 1226, "time": "1764784226" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 } ], "timestamp": "1764781847", "trip": { "directionId": 1, "routeId": "604", "tripId": "404-1759" } } }, { "id": "SM:402-1823", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 56, "time": "1764782636" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 31, "time": "1764782671" }, "departure": { "delay": 31, "time": "1764782671" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 64, "time": "1764782704" }, "departure": { "delay": 64, "time": "1764782704" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 33, "time": "1764782733" }, "departure": { "delay": 33, "time": "1764782733" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 68, "time": "1764782768" }, "departure": { "delay": 68, "time": "1764782768" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 77, "time": "1764782837" }, "departure": { "delay": 77, "time": "1764782837" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 106, "time": "1764782866" }, "departure": { "delay": 106, "time": "1764782866" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 97, "time": "1764782917" }, "departure": { "delay": 97, "time": "1764782917" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 184, "time": "1764783064" }, "departure": { "delay": 184, "time": "1764783064" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 186, "time": "1764783186" }, "departure": { "delay": 186, "time": "1764783186" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 96, "time": "1764783276" }, "departure": { "delay": 96, "time": "1764783276" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 36, "time": "1764783336" }, "departure": { "delay": 36, "time": "1764783336" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 96, "time": "1764783456" }, "departure": { "delay": 96, "time": "1764783456" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 216, "time": "1764783636" }, "departure": { "delay": 216, "time": "1764783636" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 276, "time": "1764783756" }, "departure": { "delay": 276, "time": "1764783756" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 156, "time": "1764783816" }, "departure": { "delay": 156, "time": "1764783816" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 96, "time": "1764783876" }, "departure": { "delay": 96, "time": "1764783876" }, "stopId": "Rhin_A", "stopSequence": 17 } ], "timestamp": "1764781847", "trip": { "routeId": "604", "tripId": "402-1823" } } }, { "id": "SM:402-1744", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764780240" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1764780420" }, "departure": { "time": "1764780420" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1764780540" }, "departure": { "time": "1764780540" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1764780600" }, "departure": { "time": "1764780600" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1764780780" }, "departure": { "time": "1764780780" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1764780840" }, "departure": { "time": "1764780840" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 183, "time": "1764780900" }, "departure": { "delay": 183, "time": "1764781083" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 183, "time": "1764781128" }, "departure": { "delay": 183, "time": "1764781143" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 92, "time": "1764781214" }, "departure": { "delay": 92, "time": "1764781232" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 152, "time": "1764781309" }, "departure": { "delay": 152, "time": "1764781352" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 212, "time": "1764781454" }, "departure": { "delay": 212, "time": "1764781472" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 407, "time": "1764781727" }, "departure": { "delay": 407, "time": "1764781727" }, "scheduleRelationship": "SKIPPED", "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 515, "time": "1764782015" }, "departure": { "delay": 515, "time": "1764782015" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 389, "time": "1764782129" }, "departure": { "delay": 389, "time": "1764782129" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 389, "time": "1764782189" }, "departure": { "delay": 389, "time": "1764782189" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 385, "time": "1764782245" }, "departure": { "delay": 385, "time": "1764782245" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 416, "time": "1764782336" }, "departure": { "delay": 416, "time": "1764782336" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 416, "time": "1764782396" }, "departure": { "delay": 416, "time": "1764782396" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 416, "time": "1764782456" }, "departure": { "delay": 416, "time": "1764782456" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 476, "time": "1764782576" }, "departure": { "delay": 476, "time": "1764782576" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 } ], "timestamp": "1764780299", "trip": { "directionId": 1, "routeId": "604", "tripId": "402-1744" } } }, { "id": "SM:408-1753", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 121, "time": "1764780901" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 100, "time": "1764780940" }, "departure": { "delay": 100, "time": "1764780940" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 135, "time": "1764780975" }, "departure": { "delay": 135, "time": "1764780975" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 121, "time": "1764781002" }, "departure": { "delay": 121, "time": "1764781021" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 181, "time": "1764781061" }, "departure": { "delay": 181, "time": "1764781081" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 228, "time": "1764781188" }, "departure": { "delay": 228, "time": "1764781188" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 241, "time": "1764781201" }, "departure": { "delay": 241, "time": "1764781201" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 271, "time": "1764781247" }, "departure": { "delay": 271, "time": "1764781291" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 391, "time": "1764781452" }, "departure": { "delay": 391, "time": "1764781471" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 373, "time": "1764781573" }, "departure": { "delay": 373, "time": "1764781573" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 301, "time": "1764781636" }, "departure": { "delay": 301, "time": "1764781681" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 361, "time": "1764781853" }, "departure": { "delay": 361, "time": "1764781861" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 359, "time": "1764781919" }, "departure": { "delay": 359, "time": "1764781919" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 371, "time": "1764781991" }, "departure": { "delay": 371, "time": "1764781991" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 404, "time": "1764782084" }, "departure": { "delay": 404, "time": "1764782084" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 263, "time": "1764782123" }, "departure": { "delay": 263, "time": "1764782123" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 193, "time": "1764782173" }, "departure": { "delay": 193, "time": "1764782173" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 313, "time": "1764782353" }, "departure": { "delay": 313, "time": "1764782353" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 313, "time": "1764782413" }, "departure": { "delay": 313, "time": "1764782413" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": 313, "time": "1764782593" }, "departure": { "delay": 313, "time": "1764782593" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 } ], "timestamp": "1764780924", "trip": { "routeId": "604", "tripId": "408-1753" } } }, { "id": "SM:408-1828", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764782880" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1764783060" }, "departure": { "time": "1764783060" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1764783180" }, "departure": { "time": "1764783180" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1764783240" }, "departure": { "time": "1764783240" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1764783420" }, "departure": { "time": "1764783420" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1764783480" }, "departure": { "time": "1764783480" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1764783540" }, "departure": { "time": "1764783540" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1764783600" }, "departure": { "time": "1764783600" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1764783780" }, "departure": { "time": "1764783780" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1764783840" }, "departure": { "time": "1764783840" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1764783900" }, "departure": { "time": "1764783900" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1764784920" }, "departure": { "time": "1764784800" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 } ], "timestamp": "1764780664", "trip": { "directionId": 1, "routeId": "604", "tripId": "408-1828" } } }, { "id": "SM:402-1857", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1764785160" }, "departure": { "time": "1764785160" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1764785220" }, "departure": { "time": "1764785220" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1764785280" }, "departure": { "time": "1764785280" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1764785340" }, "departure": { "time": "1764785340" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1764785460" }, "departure": { "time": "1764785460" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 } ], "timestamp": "1764781567", "trip": { "directionId": 1, "routeId": "604", "tripId": "402-1857" } } }, { "id": "SM:412-1729", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764779340" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1764779520" }, "departure": { "time": "1764779520" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1764779640" }, "departure": { "time": "1764779640" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 3, "time": "1764779703" }, "departure": { "delay": 3, "time": "1764779703" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 3, "time": "1764779883" }, "departure": { "delay": 3, "time": "1764779883" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 176, "time": "1764780113" }, "departure": { "delay": 176, "time": "1764780116" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 163, "time": "1764780163" }, "departure": { "delay": 163, "time": "1764780163" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 145, "time": "1764780197" }, "departure": { "delay": 145, "time": "1764780205" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 146, "time": "1764780295" }, "departure": { "delay": 146, "time": "1764780386" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 205, "time": "1764780458" }, "departure": { "delay": 205, "time": "1764780505" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 445, "time": "1764780702" }, "departure": { "delay": 445, "time": "1764780805" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 595, "time": "1764781031" }, "departure": { "delay": 595, "time": "1764781075" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 746, "time": "1764781406" }, "departure": { "delay": 746, "time": "1764781406" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 595, "time": "1764781526" }, "departure": { "delay": 595, "time": "1764781555" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 625, "time": "1764781636" }, "departure": { "delay": 625, "time": "1764781645" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 625, "time": "1764781700" }, "departure": { "delay": 625, "time": "1764781705" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 659, "time": "1764781799" }, "departure": { "delay": 659, "time": "1764781799" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 655, "time": "1764781855" }, "departure": { "delay": 655, "time": "1764781855" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 601, "time": "1764781981" }, "departure": { "delay": 601, "time": "1764781861" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 } ], "timestamp": "1764779398", "trip": { "directionId": 1, "routeId": "604", "tripId": "412-1729" } } }, { "id": "SM:404-1720", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 1437, "time": "1764780237" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 1407, "time": "1764780267" }, "departure": { "delay": 1407, "time": "1764780267" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 1437, "time": "1764780297" }, "departure": { "delay": 1437, "time": "1764780297" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 1297, "time": "1764780337" }, "departure": { "delay": 1297, "time": "1764780337" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 1287, "time": "1764780367" }, "departure": { "delay": 1287, "time": "1764780387" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 1437, "time": "1764780455" }, "departure": { "delay": 1437, "time": "1764780597" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 1557, "time": "1764780711" }, "departure": { "delay": 1557, "time": "1764780777" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 1555, "time": "1764780895" }, "departure": { "delay": 1555, "time": "1764780895" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 1407, "time": "1764780927" }, "departure": { "delay": 1407, "time": "1764780987" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 1377, "time": "1764781077" }, "departure": { "delay": 1377, "time": "1764781077" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 1707, "time": "1764781209" }, "departure": { "delay": 1707, "time": "1764781467" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 1707, "time": "1764781527" }, "departure": { "delay": 1707, "time": "1764781527" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 1767, "time": "1764781617" }, "departure": { "delay": 1767, "time": "1764781647" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 1587, "time": "1764781677" }, "departure": { "delay": 1587, "time": "1764781707" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 1527, "time": "1764781737" }, "departure": { "delay": 1527, "time": "1764781767" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 1660, "time": "1764781960" }, "departure": { "delay": 1660, "time": "1764781960" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 1659, "time": "1764782019" }, "departure": { "delay": 1659, "time": "1764782019" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": 1719, "time": "1764782199" }, "departure": { "delay": 1719, "time": "1764782199" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 } ], "timestamp": "1764780145", "trip": { "routeId": "604", "tripId": "404-1720" } } }, { "id": "SM:404-1838", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 1258, "time": "1764784738" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 1318, "time": "1764784918" }, "departure": { "delay": 1318, "time": "1764784918" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1378, "time": "1764785098" }, "departure": { "delay": 1378, "time": "1764785098" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1378, "time": "1764785158" }, "departure": { "delay": 1378, "time": "1764785158" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1318, "time": "1764785218" }, "departure": { "delay": 1318, "time": "1764785218" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 1318, "time": "1764785398" }, "departure": { "delay": 1318, "time": "1764785398" }, "stopId": "Trois_Lys_A", "stopSequence": 7 } ], "timestamp": "1764781847", "trip": { "routeId": "604", "tripId": "404-1838" } } }, { "id": "SM:802-1816", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 1153, "time": "1764783313" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "delay": 1153, "time": "1764783373" }, "departure": { "delay": 1153, "time": "1764783373" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 1213, "time": "1764783433" }, "departure": { "delay": 1213, "time": "1764783433" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 1183, "time": "1764783463" }, "departure": { "delay": 1183, "time": "1764783463" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "delay": 1153, "time": "1764783493" }, "departure": { "delay": 1153, "time": "1764783493" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "delay": 1153, "time": "1764783613" }, "departure": { "delay": 1153, "time": "1764783613" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "delay": 1153, "time": "1764783733" }, "departure": { "delay": 1153, "time": "1764783733" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "delay": 1153, "time": "1764783913" }, "departure": { "delay": 1153, "time": "1764783913" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": 1153, "time": "1764784033" }, "departure": { "delay": 1153, "time": "1764784033" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 1153, "time": "1764784153" }, "departure": { "delay": 1153, "time": "1764784153" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 1153, "time": "1764784213" }, "departure": { "delay": 1153, "time": "1764784213" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 1153, "time": "1764784333" }, "departure": { "delay": 1153, "time": "1764784333" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 1153, "time": "1764784393" }, "departure": { "delay": 1153, "time": "1764784393" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 1153, "time": "1764784453" }, "departure": { "delay": 1153, "time": "1764784453" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 1213, "time": "1764784573" }, "departure": { "delay": 1213, "time": "1764784573" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 1213, "time": "1764784633" }, "departure": { "delay": 1213, "time": "1764784633" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 1213, "time": "1764784693" }, "departure": { "delay": 1213, "time": "1764784693" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 1213, "time": "1764784753" }, "departure": { "delay": 1213, "time": "1764784753" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 1213, "time": "1764784813" }, "departure": { "delay": 1213, "time": "1764784813" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 1213, "time": "1764785053" }, "departure": { "delay": 1213, "time": "1764785053" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 1213, "time": "1764785113" }, "departure": { "delay": 1213, "time": "1764785113" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 1213, "time": "1764785173" }, "departure": { "delay": 1213, "time": "1764785173" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 1213, "time": "1764785233" }, "departure": { "delay": 1213, "time": "1764785233" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 1213, "time": "1764785353" }, "departure": { "delay": 1213, "time": "1764785353" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": 1213, "time": "1764785473" }, "departure": { "delay": 1213, "time": "1764785473" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 1213, "time": "1764785833" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1764781868", "trip": { "directionId": 1, "routeId": "608", "tripId": "802-1816" } } }, { "id": "SM:804-1834", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764783240" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "time": "1764783420" }, "departure": { "time": "1764783420" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "time": "1764783540" }, "departure": { "time": "1764783540" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "time": "1764783600" }, "departure": { "time": "1764783600" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "time": "1764783780" }, "departure": { "time": "1764783780" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "time": "1764783840" }, "departure": { "time": "1764783840" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "time": "1764783900" }, "departure": { "time": "1764783900" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "time": "1764783960" }, "departure": { "time": "1764783960" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "time": "1764784200" }, "departure": { "time": "1764784200" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "time": "1764784260" }, "departure": { "time": "1764784260" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "time": "1764784320" }, "departure": { "time": "1764784320" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "time": "1764784380" }, "departure": { "time": "1764784380" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "time": "1764784440" }, "departure": { "time": "1764784440" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "time": "1764784500" }, "departure": { "time": "1764784500" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "time": "1764784560" }, "departure": { "time": "1764784560" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "time": "1764784620" }, "departure": { "time": "1764784620" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 120, "time": "1764784860" }, "departure": { "delay": 120, "time": "1764784860" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 120, "time": "1764784980" }, "departure": { "delay": 120, "time": "1764784980" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 180, "time": "1764785160" }, "departure": { "delay": 180, "time": "1764785160" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 120, "time": "1764785280" }, "departure": { "delay": 120, "time": "1764785280" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 120, "time": "1764785400" }, "departure": { "delay": 120, "time": "1764785400" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 60, "time": "1764785460" }, "departure": { "delay": 60, "time": "1764785460" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 } ], "timestamp": "1764781452", "trip": { "routeId": "608", "tripId": "804-1834" } } }, { "id": "SM:810-1729", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1764779340" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1764779400" }, "departure": { "time": "1764779400" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1764779460" }, "departure": { "delay": 60, "time": "1764779460" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1764779490" }, "departure": { "delay": 30, "time": "1764779490" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1764779520" }, "departure": { "time": "1764779520" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1764779640" }, "departure": { "time": "1764779640" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1764779760" }, "departure": { "time": "1764779760" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "time": "1764779940" }, "departure": { "time": "1764779940" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": 61, "time": "1764780111" }, "departure": { "delay": 61, "time": "1764780121" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 91, "time": "1764780267" }, "departure": { "delay": 91, "time": "1764780271" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 127, "time": "1764780367" }, "departure": { "delay": 127, "time": "1764780367" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 152, "time": "1764780512" }, "departure": { "delay": 152, "time": "1764780512" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 134, "time": "1764780554" }, "departure": { "delay": 134, "time": "1764780554" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 125, "time": "1764780605" }, "departure": { "delay": 125, "time": "1764780605" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 271, "time": "1764780796" }, "departure": { "delay": 271, "time": "1764780811" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 299, "time": "1764780899" }, "departure": { "delay": 299, "time": "1764780899" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 271, "time": "1764780931" }, "departure": { "delay": 271, "time": "1764780931" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 279, "time": "1764780999" }, "departure": { "delay": 279, "time": "1764780999" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 331, "time": "1764781057" }, "departure": { "delay": 331, "time": "1764781111" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 754, "time": "1764781760" }, "departure": { "delay": 754, "time": "1764781774" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 751, "time": "1764781823" }, "departure": { "delay": 751, "time": "1764781831" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 743, "time": "1764781883" }, "departure": { "delay": 743, "time": "1764781883" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 743, "time": "1764781943" }, "departure": { "delay": 743, "time": "1764781943" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 743, "time": "1764782063" }, "departure": { "delay": 743, "time": "1764782063" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": 743, "time": "1764782183" }, "departure": { "delay": 743, "time": "1764782183" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 743, "time": "1764782303" }, "departure": { "delay": 743, "time": "1764782303" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": 743, "time": "1764782543" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1764779398", "trip": { "directionId": 1, "routeId": "608", "tripId": "810-1729" } } }, { "id": "SM:804-1746", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 452, "time": "1764780812" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "delay": 452, "time": "1764780872" }, "departure": { "delay": 452, "time": "1764780872" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 512, "time": "1764780932" }, "departure": { "delay": 512, "time": "1764780932" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 482, "time": "1764780962" }, "departure": { "delay": 482, "time": "1764780962" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "delay": 452, "time": "1764780992" }, "departure": { "delay": 452, "time": "1764780992" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "delay": 452, "time": "1764781112" }, "departure": { "delay": 452, "time": "1764781112" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "delay": 452, "time": "1764781232" }, "departure": { "delay": 452, "time": "1764781232" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "delay": 452, "time": "1764781412" }, "departure": { "delay": 452, "time": "1764781412" }, "scheduleRelationship": "SKIPPED", "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": 452, "time": "1764781532" }, "departure": { "delay": 452, "time": "1764781532" }, "scheduleRelationship": "SKIPPED", "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 314, "time": "1764781559" }, "departure": { "delay": 314, "time": "1764781574" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 247, "time": "1764781624" }, "departure": { "delay": 247, "time": "1764781627" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 237, "time": "1764781677" }, "departure": { "delay": 237, "time": "1764781677" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 228, "time": "1764781728" }, "departure": { "delay": 228, "time": "1764781728" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 316, "time": "1764781876" }, "departure": { "delay": 316, "time": "1764781876" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 341, "time": "1764781961" }, "departure": { "delay": 341, "time": "1764781961" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 316, "time": "1764781996" }, "departure": { "delay": 316, "time": "1764781996" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 316, "time": "1764782056" }, "departure": { "delay": 316, "time": "1764782056" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 321, "time": "1764782121" }, "departure": { "delay": 321, "time": "1764782121" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 321, "time": "1764782361" }, "departure": { "delay": 321, "time": "1764782361" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 311, "time": "1764782411" }, "departure": { "delay": 311, "time": "1764782411" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 311, "time": "1764782471" }, "departure": { "delay": 311, "time": "1764782471" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 311, "time": "1764782531" }, "departure": { "delay": 311, "time": "1764782531" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 311, "time": "1764782651" }, "departure": { "delay": 311, "time": "1764782651" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": 311, "time": "1764782771" }, "departure": { "delay": 311, "time": "1764782771" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 311, "time": "1764782891" }, "departure": { "delay": 311, "time": "1764782891" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": 311, "time": "1764783131" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1764780872", "trip": { "directionId": 1, "routeId": "608", "tripId": "804-1746" } } }, { "id": "SM:802-1734", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 543, "time": "1764780183" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "delay": 554, "time": "1764780374" }, "departure": { "delay": 554, "time": "1764780374" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "delay": 573, "time": "1764780476" }, "departure": { "delay": 573, "time": "1764780513" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "delay": 573, "time": "1764780573" }, "departure": { "delay": 573, "time": "1764780573" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "delay": 574, "time": "1764780754" }, "departure": { "delay": 574, "time": "1764780754" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "delay": 603, "time": "1764780825" }, "departure": { "delay": 603, "time": "1764780843" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "delay": 603, "time": "1764780903" }, "departure": { "delay": 603, "time": "1764780903" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "delay": 620, "time": "1764780980" }, "departure": { "delay": 620, "time": "1764780980" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "delay": 1038, "time": "1764781638" }, "departure": { "delay": 1038, "time": "1764781638" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "delay": 1120, "time": "1764781780" }, "departure": { "delay": 1120, "time": "1764781780" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "delay": 1156, "time": "1764781876" }, "departure": { "delay": 1156, "time": "1764781876" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "delay": 1173, "time": "1764781953" }, "departure": { "delay": 1173, "time": "1764781953" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "delay": 1236, "time": "1764782076" }, "departure": { "delay": 1236, "time": "1764782076" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "delay": 1261, "time": "1764782161" }, "departure": { "delay": 1261, "time": "1764782161" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "delay": 1273, "time": "1764782233" }, "departure": { "delay": 1273, "time": "1764782233" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "delay": 1273, "time": "1764782293" }, "departure": { "delay": 1273, "time": "1764782293" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 1393, "time": "1764782533" }, "departure": { "delay": 1393, "time": "1764782533" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 1393, "time": "1764782653" }, "departure": { "delay": 1393, "time": "1764782653" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 1453, "time": "1764782833" }, "departure": { "delay": 1453, "time": "1764782833" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 1393, "time": "1764782953" }, "departure": { "delay": 1393, "time": "1764782953" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 1393, "time": "1764783073" }, "departure": { "delay": 1393, "time": "1764783073" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 1333, "time": "1764783133" }, "departure": { "delay": 1333, "time": "1764783133" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": 1333, "time": "1764783193" }, "departure": { "delay": 1333, "time": "1764783193" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": 1333, "time": "1764783253" }, "departure": { "delay": 1333, "time": "1764783253" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1764780196", "trip": { "routeId": "608", "tripId": "802-1734" } } }, { "id": "SM:602-1730", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 546, "time": "1764779946" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": 516, "time": "1764779976" }, "departure": { "delay": 516, "time": "1764779976" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 546, "time": "1764780006" }, "departure": { "delay": 546, "time": "1764780006" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 516, "time": "1764780036" }, "departure": { "delay": 516, "time": "1764780036" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": 509, "time": "1764780089" }, "departure": { "delay": 509, "time": "1764780089" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": 517, "time": "1764780214" }, "departure": { "delay": 517, "time": "1764780217" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 546, "time": "1764780403" }, "departure": { "delay": 546, "time": "1764780426" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": 577, "time": "1764780480" }, "departure": { "delay": 577, "time": "1764780517" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "delay": 589, "time": "1764780589" }, "departure": { "delay": 589, "time": "1764780589" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "delay": 580, "time": "1764780640" }, "departure": { "delay": 580, "time": "1764780640" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "delay": 576, "time": "1764780696" }, "departure": { "delay": 576, "time": "1764780696" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "delay": 597, "time": "1764780777" }, "departure": { "delay": 597, "time": "1764780777" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "delay": 547, "time": "1764781017" }, "departure": { "delay": 547, "time": "1764781027" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 }, { "arrival": { "delay": 581, "time": "1764781217" }, "departure": { "delay": 581, "time": "1764781241" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 }, { "arrival": { "delay": 637, "time": "1764781365" }, "departure": { "delay": 637, "time": "1764781417" }, "stopId": "Cité_du_Rail_A", "stopSequence": 15 }, { "arrival": { "delay": 560, "time": "1764781580" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 16 } ], "timestamp": "1764779967", "trip": { "routeId": "6", "tripId": "602-1730" } } }, { "id": "SM:602-1803", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 263, "time": "1764781643" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": 410, "time": "1764782030" }, "departure": { "delay": 410, "time": "1764782030" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "delay": 404, "time": "1764782144" }, "departure": { "delay": 404, "time": "1764782144" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "delay": 404, "time": "1764782264" }, "departure": { "delay": 404, "time": "1764782264" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "delay": 404, "time": "1764782564" }, "departure": { "delay": 404, "time": "1764782564" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": 404, "time": "1764782624" }, "departure": { "delay": 404, "time": "1764782624" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": 404, "time": "1764782684" }, "departure": { "delay": 404, "time": "1764782684" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": 404, "time": "1764782744" }, "departure": { "delay": 404, "time": "1764782744" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": 404, "time": "1764782804" }, "departure": { "delay": 404, "time": "1764782804" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": 404, "time": "1764782864" }, "departure": { "delay": 404, "time": "1764782864" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": 404, "time": "1764782984" }, "departure": { "delay": 404, "time": "1764782984" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": 404, "time": "1764783104" }, "departure": { "delay": 404, "time": "1764783104" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": 404, "time": "1764783164" }, "departure": { "delay": 404, "time": "1764783164" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": 374, "time": "1764783194" }, "departure": { "delay": 374, "time": "1764783194" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": 404, "time": "1764783224" }, "departure": { "delay": 404, "time": "1764783224" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": 404, "time": "1764783284" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1764781670", "trip": { "directionId": 1, "routeId": "6", "tripId": "602-1803" } } }, { "id": "SM:604-1800", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 664, "time": "1764781864" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": 634, "time": "1764781894" }, "departure": { "delay": 634, "time": "1764781894" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 664, "time": "1764781924" }, "departure": { "delay": 664, "time": "1764781924" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 664, "time": "1764781984" }, "departure": { "delay": 664, "time": "1764781984" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": 664, "time": "1764782044" }, "departure": { "delay": 664, "time": "1764782044" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": 664, "time": "1764782164" }, "departure": { "delay": 664, "time": "1764782164" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 664, "time": "1764782344" }, "departure": { "delay": 664, "time": "1764782344" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": 664, "time": "1764782404" }, "departure": { "delay": 664, "time": "1764782404" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "delay": 664, "time": "1764782464" }, "departure": { "delay": 664, "time": "1764782464" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "delay": 664, "time": "1764782524" }, "departure": { "delay": 664, "time": "1764782524" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "delay": 664, "time": "1764782584" }, "departure": { "delay": 664, "time": "1764782584" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "delay": 664, "time": "1764782644" }, "departure": { "delay": 664, "time": "1764782644" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "delay": 664, "time": "1764782944" }, "departure": { "delay": 664, "time": "1764782944" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 }, { "arrival": { "delay": 664, "time": "1764783124" }, "departure": { "delay": 664, "time": "1764783124" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 }, { "arrival": { "delay": 664, "time": "1764783244" }, "departure": { "delay": 664, "time": "1764783244" }, "stopId": "Cité_du_Rail_A", "stopSequence": 15 }, { "arrival": { "delay": 664, "time": "1764783484" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 16 } ], "timestamp": "1764781879", "trip": { "routeId": "6", "tripId": "604-1800" } } }, { "id": "SM:604-1733", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 96, "time": "1764779676" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": 336, "time": "1764780156" }, "departure": { "delay": 336, "time": "1764780156" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "delay": 426, "time": "1764780341" }, "departure": { "delay": 426, "time": "1764780366" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "delay": 426, "time": "1764780467" }, "departure": { "delay": 426, "time": "1764780486" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "delay": 366, "time": "1764780712" }, "departure": { "delay": 366, "time": "1764780726" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": 366, "time": "1764780773" }, "departure": { "delay": 366, "time": "1764780786" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": 368, "time": "1764780848" }, "departure": { "delay": 368, "time": "1764780848" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": 373, "time": "1764780913" }, "departure": { "delay": 373, "time": "1764780913" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": 346, "time": "1764780946" }, "departure": { "delay": 346, "time": "1764780946" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": 366, "time": "1764781026" }, "departure": { "delay": 366, "time": "1764781026" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": 401, "time": "1764781181" }, "departure": { "delay": 401, "time": "1764781181" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": 396, "time": "1764781285" }, "departure": { "delay": 396, "time": "1764781296" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": 388, "time": "1764781348" }, "departure": { "delay": 388, "time": "1764781348" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": 357, "time": "1764781377" }, "departure": { "delay": 357, "time": "1764781377" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": 385, "time": "1764781405" }, "departure": { "delay": 385, "time": "1764781405" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": 387, "time": "1764781467" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1764779678", "trip": { "directionId": 1, "routeId": "6", "tripId": "604-1733" } } }, { "id": "SM:604-1900", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 124, "time": "1764784924" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": 94, "time": "1764784954" }, "departure": { "delay": 94, "time": "1764784954" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 124, "time": "1764784984" }, "departure": { "delay": 124, "time": "1764784984" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 124, "time": "1764785044" }, "departure": { "delay": 124, "time": "1764785044" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": 124, "time": "1764785104" }, "departure": { "delay": 124, "time": "1764785104" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": 124, "time": "1764785224" }, "departure": { "delay": 124, "time": "1764785224" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 124, "time": "1764785404" }, "departure": { "delay": 124, "time": "1764785404" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": 124, "time": "1764785464" }, "departure": { "delay": 124, "time": "1764785464" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 } ], "timestamp": "1764781868", "trip": { "routeId": "6", "tripId": "604-1900" } } }, { "id": "SM:604-1833", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 274, "time": "1764783454" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": 304, "time": "1764783724" }, "departure": { "delay": 304, "time": "1764783724" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "delay": 244, "time": "1764783784" }, "departure": { "delay": 244, "time": "1764783784" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "delay": 244, "time": "1764783904" }, "departure": { "delay": 244, "time": "1764783904" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "delay": 244, "time": "1764784204" }, "departure": { "delay": 244, "time": "1764784204" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": 244, "time": "1764784264" }, "departure": { "delay": 244, "time": "1764784264" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": 244, "time": "1764784324" }, "departure": { "delay": 244, "time": "1764784324" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": 244, "time": "1764784384" }, "departure": { "delay": 244, "time": "1764784384" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": 244, "time": "1764784444" }, "departure": { "delay": 244, "time": "1764784444" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": 244, "time": "1764784504" }, "departure": { "delay": 244, "time": "1764784504" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": 244, "time": "1764784624" }, "departure": { "delay": 244, "time": "1764784624" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": 244, "time": "1764784744" }, "departure": { "delay": 244, "time": "1764784744" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": 244, "time": "1764784804" }, "departure": { "delay": 244, "time": "1764784804" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": 214, "time": "1764784834" }, "departure": { "delay": 214, "time": "1764784834" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": 244, "time": "1764784864" }, "departure": { "delay": 244, "time": "1764784864" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": 244, "time": "1764784924" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1764781837", "trip": { "directionId": 1, "routeId": "6", "tripId": "604-1833" } } }, { "id": "SM:9-1804", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 423, "time": "1764781863" }, "stopId": "Village-Neuf_ZI_AR", "stopSequence": 1 }, { "arrival": { "delay": 423, "time": "1764781983" }, "departure": { "delay": 423, "time": "1764781983" }, "stopId": "Alsace_R", "stopSequence": 2 }, { "arrival": { "delay": 402, "time": "1764782082" }, "departure": { "delay": 402, "time": "1764782082" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 3 } ], "timestamp": "1764781879", "trip": { "directionId": 1, "routeId": "9", "tripId": "9-1804" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1764781889" } }