Détails de la ressource

Nom du fichier : Horaires temps réel des lignes du réseau Distribus
Format : gtfs-rt

Cette ressource fait partie du jeu de données Réseau urbain Distribus.

Disponibilité au téléchargement

29/06/2026
100%
30/06/2026
100%
01/07/2026
100%
02/07/2026
100%
03/07/2026
100%
04/07/2026
100%
05/07/2026
100%
06/07/2026
96.7%
07/07/2026
100%
08/07/2026
100%
09/07/2026
100%
10/07/2026
100%
11/07/2026
100%
12/07/2026
100%
13/07/2026
95.3%
14/07/2026
100%
15/07/2026
100%
16/07/2026
100%
17/07/2026
100%
18/07/2026
100%
19/07/2026
100%
20/07/2026
100%
21/07/2026
100%
22/07/2026
100%
23/07/2026
100%
24/07/2026
100%
25/07/2026
100%
26/07/2026
100%
27/07/2026
100%
28/07/2026
100%
29/07/2026
100%
En savoir plus
Nous testons la disponibilité de cette ressource au téléchargement toutes les heures, en effectuant une requête HTTP de type HEAD dont le temps de réponse doit être inférieur à 5 secondes. Si nous détectons une indisponibilité, nous effectuons un nouveau test toutes les 10 minutes, jusqu'à ce que la ressource soit à nouveau disponible.

Pour les flux SIRI et SIRI Lite, nous effectuons une requête HTTP de type GET : nous considérons une réponse avec un code 401 ou 405 comme étant disponible. En cas d'erreur 500, nous considèrerons que le flux est indisponible, sauf si il semble contenir du SOAP.

Rapport de validation

⚠️123 avertissements

Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 29/07/2026 à 09h03 Europe/Paris avec le validateur GTFS-RT de MobilityData.

Avertissements

vehicle_id not populated W002 42 erreurs

vehicle_id should be populated for TripUpdates and VehiclePositions

Exemples d'erreurs
  • trip_id 1101-0850 does not have a vehicle_id
  • trip_id 103-0905 does not have a vehicle_id
  • trip_id 101-0910 does not have a vehicle_id
  • trip_id 105-0833 does not have a vehicle_id
  • trip_id 103-0820 does not have a vehicle_id

schedule_relationship not populated W009 81 erreurs

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Exemples d'erreurs
  • trip_id 1101-0850 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1101-0850 does not have a schedule_relationship
  • trip_id 103-0905 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 103-0905 does not have a schedule_relationship
  • trip_id 101-0910 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
Valider ce GTFS-RT maintenant

Validations précédentes

Voici un récapitulatif des différents types d'erreurs constatés au cours des 30 derniers jours.

Identifiant d'erreur Description Nombre d'erreurs Nombre d'occurences
W002 vehicle_id should be populated for TripUpdates and VehiclePositions 1 104 29 fois (97 % des validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 2 055 29 fois (97 % des validations)
E025 Within the same stop_time_update, arrival and departures times can be the same, or the departure time can be later than the arrival time - the departure time should never come before the arrival time. 3 3 fois (10 % des validations)
W008 The data in a GTFS-realtime feed should always be less than one minute old 3 3 fois (10 % des validations)

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 29/07/2026 à 17h49 Europe/Paris.

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

Entités présentes dans ce flux lors des 7 derniers jours.

trip_updates

Flux GTFS-RT décodé

Voir le contenu du flux

Voici le flux GTFS-RT décodé au format Protobuf le 29/07/2026 à 17h49 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "SM:10-1810", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785341400" }, "stopId": "Hésingue_ZI_R", "stopSequence": 1 } ], "timestamp": "1785337803", "trip": { "directionId": 1, "routeId": "10", "tripId": "10-1810" } } }, { "id": "SM:1104-1805", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1785341700" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1785339667", "trip": { "routeId": "11", "tripId": "1104-1805" } } }, { "id": "SM:12-1749", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785340140" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1785340500" }, "departure": { "time": "1785340500" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1785340920" }, "departure": { "time": "1785340920" }, "stopId": "Hésingue_Église_R", "stopSequence": 3 }, { "arrival": { "time": "1785340980" }, "departure": { "time": "1785340980" }, "stopId": "Cigognes_R", "stopSequence": 4 }, { "arrival": { "time": "1785341040" }, "departure": { "time": "1785341040" }, "stopId": "Schweiberg_R", "stopSequence": 5 }, { "arrival": { "time": "1785341100" }, "departure": { "time": "1785341100" }, "stopId": "Buschwiller_Centre_R", "stopSequence": 6 }, { "arrival": { "time": "1785341340" }, "departure": { "time": "1785341340" }, "stopId": "Wentzwiller_Centre_R", "stopSequence": 7 }, { "arrival": { "time": "1785341460" }, "departure": { "time": "1785341460" }, "stopId": "Bellevue_R", "stopSequence": 8 }, { "arrival": { "time": "1785341640" }, "departure": { "time": "1785341640" }, "stopId": "Ferrette_R", "stopSequence": 9 }, { "arrival": { "time": "1785341760" }, "departure": { "time": "1785341760" }, "stopId": "Folgensbourg_Centre_R", "stopSequence": 10 }, { "arrival": { "delay": -30, "time": "1785341790" }, "stopId": "Cesarhof_AR", "stopSequence": 11 } ], "timestamp": "1785340162", "trip": { "directionId": 1, "routeId": "12", "tripId": "12-1749" } } }, { "id": "SM:13-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785340200" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1785340560" }, "departure": { "time": "1785340560" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1785340980" }, "departure": { "time": "1785340980" }, "stopId": "Hésingue_Église_R", "stopSequence": 3 }, { "arrival": { "time": "1785341040" }, "departure": { "time": "1785341040" }, "stopId": "Cigognes_R", "stopSequence": 4 }, { "arrival": { "time": "1785341100" }, "departure": { "time": "1785341100" }, "stopId": "Réservoir_R", "stopSequence": 5 }, { "arrival": { "time": "1785341400" }, "departure": { "time": "1785341400" }, "stopId": "Vordermatt_R", "stopSequence": 6 }, { "arrival": { "time": "1785341460" }, "departure": { "time": "1785341460" }, "stopId": "Wilson_AR", "stopSequence": 7 }, { "arrival": { "time": "1785341520" }, "departure": { "time": "1785341520" }, "stopId": "Rue_de_Paris_R", "stopSequence": 8 }, { "arrival": { "time": "1785341580" }, "departure": { "time": "1785341580" }, "stopId": "Steinacker_R", "stopSequence": 9 }, { "arrival": { "time": "1785341640" }, "stopId": "Michelbach-le-Haut_Centre_AR", "stopSequence": 10 } ], "timestamp": "1785340120", "trip": { "directionId": 1, "routeId": "13", "tripId": "13-1750" } } }, { "id": "SM:14-1703", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 61, "time": "1785337441" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 181, "time": "1785337740" }, "departure": { "delay": 181, "time": "1785337921" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "delay": 111, "time": "1785338271" }, "departure": { "delay": 111, "time": "1785338271" }, "stopId": "Sauvage_R", "stopSequence": 3 }, { "arrival": { "delay": 111, "time": "1785338571" }, "departure": { "delay": 111, "time": "1785338571" }, "stopId": "Klepferhof_R", "stopSequence": 4 }, { "arrival": { "delay": 61, "time": "1785338680" }, "departure": { "delay": 61, "time": "1785338701" }, "stopId": "Héron_R", "stopSequence": 5 }, { "arrival": { "delay": 74, "time": "1785338774" }, "departure": { "delay": 74, "time": "1785338774" }, "stopId": "Hagenthal-le-Bas_Centre_R", "stopSequence": 6 }, { "arrival": { "delay": 100, "time": "1785338980" }, "departure": { "delay": 100, "time": "1785338980" }, "stopId": "Hofacker_AR", "stopSequence": 7 }, { "arrival": { "delay": 47, "time": "1785339107" }, "departure": { "delay": 47, "time": "1785339107" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 8 }, { "arrival": { "delay": 18, "time": "1785339198" }, "departure": { "delay": 18, "time": "1785339198" }, "stopId": "Lertzbach_R", "stopSequence": 9 }, { "arrival": { "delay": 40, "time": "1785339400" }, "departure": { "delay": 40, "time": "1785339400" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 10 }, { "arrival": { "delay": 91, "time": "1785339472" }, "departure": { "delay": 91, "time": "1785339511" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 11 }, { "arrival": { "delay": 22, "time": "1785340088" }, "departure": { "delay": 22, "time": "1785340102" }, "stopId": "Birsig_R", "stopSequence": 12 }, { "arrival": { "delay": 36, "time": "1785340176" }, "departure": { "delay": 36, "time": "1785340176" }, "stopId": "Leymen_Mairie_R", "stopSequence": 13 }, { "arrival": { "delay": 36, "time": "1785340356" }, "departure": { "delay": 36, "time": "1785340356" }, "stopId": "Liebenswiller_Mairie_R", "stopSequence": 14 }, { "arrival": { "delay": 36, "time": "1785340476" }, "stopId": "Aubépines_A", "stopSequence": 15 } ], "timestamp": "1785337464", "trip": { "directionId": 1, "routeId": "14", "tripId": "14-1703" } } }, { "id": "SM:14-1803", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1785341340" }, "departure": { "time": "1785341340" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1785341760" }, "departure": { "time": "1785341760" }, "stopId": "Sauvage_R", "stopSequence": 3 }, { "arrival": { "time": "1785342060" }, "departure": { "time": "1785342060" }, "stopId": "Klepferhof_R", "stopSequence": 4 }, { "arrival": { "time": "1785342240" }, "departure": { "time": "1785342240" }, "stopId": "Héron_R", "stopSequence": 5 }, { "arrival": { "time": "1785342300" }, "departure": { "time": "1785342300" }, "stopId": "Hagenthal-le-Bas_Centre_R", "stopSequence": 6 }, { "arrival": { "time": "1785342480" }, "departure": { "time": "1785342480" }, "stopId": "Hofacker_AR", "stopSequence": 7 }, { "arrival": { "time": "1785342660" }, "departure": { "time": "1785342660" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 8 }, { "arrival": { "time": "1785342780" }, "departure": { "time": "1785342780" }, "stopId": "Lertzbach_R", "stopSequence": 9 }, { "arrival": { "time": "1785342960" }, "departure": { "time": "1785342960" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 10 }, { "arrival": { "time": "1785343020" }, "departure": { "time": "1785343020" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 11 }, { "arrival": { "time": "1785343680" }, "departure": { "time": "1785343680" }, "stopId": "Birsig_R", "stopSequence": 12 }, { "arrival": { "time": "1785343740" }, "departure": { "time": "1785343740" }, "stopId": "Leymen_Mairie_R", "stopSequence": 13 } ], "timestamp": "1785337742", "trip": { "directionId": 1, "routeId": "14", "tripId": "14-1803" } } }, { "id": "SM:15-1748", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785340080" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": -14, "time": "1785340486" }, "departure": { "delay": -14, "time": "1785340486" }, "stopId": "Saint-Exupéry_15", "stopSequence": 2 }, { "arrival": { "delay": -14, "time": "1785340846" }, "departure": { "delay": -14, "time": "1785340846" }, "stopId": "Liesbach_R", "stopSequence": 3 }, { "arrival": { "delay": -14, "time": "1785341086" }, "departure": { "delay": -14, "time": "1785341086" }, "stopId": "École_des_Missions_R", "stopSequence": 4 }, { "arrival": { "delay": -14, "time": "1785341146" }, "departure": { "delay": -14, "time": "1785341146" }, "stopId": "Place_Coluche_R", "stopSequence": 5 }, { "arrival": { "delay": -14, "time": "1785341206" }, "departure": { "delay": -14, "time": "1785341206" }, "stopId": "Acacias_R", "stopSequence": 6 }, { "arrival": { "delay": -14, "time": "1785341266" }, "departure": { "delay": -14, "time": "1785341266" }, "stopId": "Michelbach-le-Bas_Centre_R", "stopSequence": 7 }, { "arrival": { "delay": -14, "time": "1785341326" }, "departure": { "delay": -14, "time": "1785341326" }, "stopId": "Aulnes_R", "stopSequence": 8 }, { "arrival": { "delay": -14, "time": "1785341386" }, "departure": { "delay": -14, "time": "1785341386" }, "stopId": "Coquelicots_R", "stopSequence": 9 }, { "arrival": { "delay": -14, "time": "1785341446" }, "departure": { "delay": -14, "time": "1785341446" }, "stopId": "Ranspach-le-Bas_Centre_R", "stopSequence": 10 }, { "arrival": { "delay": -14, "time": "1785341506" }, "departure": { "delay": -14, "time": "1785341506" }, "stopId": "Oberfeld_R", "stopSequence": 11 }, { "arrival": { "delay": -14, "time": "1785341626" }, "departure": { "delay": -14, "time": "1785341626" }, "stopId": "Attenbach_R", "stopSequence": 12 }, { "arrival": { "delay": -14, "time": "1785341686" }, "departure": { "delay": -14, "time": "1785341686" }, "stopId": "GrandRue_R", "stopSequence": 13 }, { "arrival": { "delay": -14, "time": "1785341746" }, "departure": { "delay": -14, "time": "1785341746" }, "stopId": "Forgerons_R", "stopSequence": 14 }, { "arrival": { "delay": -14, "time": "1785341926" }, "departure": { "delay": -14, "time": "1785341926" }, "stopId": "Knoeringue_Centre_AR", "stopSequence": 15 }, { "arrival": { "delay": -14, "time": "1785342166" }, "departure": { "delay": -14, "time": "1785342166" }, "stopId": "Berentzwiller-Ctre_Croisement_R", "stopSequence": 16 }, { "arrival": { "delay": -14, "time": "1785342346" }, "departure": { "delay": -14, "time": "1785342346" }, "stopId": "Centre-Jettingen_AR", "stopSequence": 17 }, { "arrival": { "delay": -14, "time": "1785342406" }, "departure": { "delay": -14, "time": "1785342406" }, "stopId": "Restaurant_Pflimlin-Franken_AR", "stopSequence": 18 }, { "arrival": { "delay": -14, "time": "1785342526" }, "departure": { "delay": -14, "time": "1785342526" }, "stopId": "Croisement_Willer-Hunsbach_AR", "stopSequence": 19 }, { "arrival": { "delay": -14, "time": "1785342586" }, "departure": { "delay": -14, "time": "1785342586" }, "stopId": "Centre_Village-Hausgauen_R", "stopSequence": 20 }, { "arrival": { "delay": -14, "time": "1785342706" }, "departure": { "delay": -14, "time": "1785342706" }, "stopId": "Centre-Schwoben_AR", "stopSequence": 21 }, { "arrival": { "delay": -14, "time": "1785342766" }, "departure": { "delay": -14, "time": "1785342766" }, "stopId": "Croisement_D16_AR", "stopSequence": 22 }, { "arrival": { "delay": -14, "time": "1785342826" }, "departure": { "delay": -14, "time": "1785342826" }, "stopId": "Centre-Emlingen_Village_AR", "stopSequence": 23 }, { "arrival": { "delay": -14, "time": "1785342946" }, "departure": { "delay": -14, "time": "1785342946" }, "stopId": "Rue_de_Bâle_R", "stopSequence": 24 }, { "arrival": { "delay": -14, "time": "1785343066" }, "departure": { "delay": -14, "time": "1785343066" }, "stopId": "Hôpital_Saint-Morand_AR", "stopSequence": 25 }, { "arrival": { "delay": -14, "time": "1785343186" }, "departure": { "delay": -14, "time": "1785343186" }, "stopId": "Fontaine_Pl_Reunion_AR", "stopSequence": 26 }, { "arrival": { "delay": -14, "time": "1785343246" }, "stopId": "Altkirch-Gare_AR", "stopSequence": 27 } ], "timestamp": "1785340110", "trip": { "directionId": 1, "routeId": "15", "tripId": "15-1748" } } }, { "id": "SM:102-1810", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785341400" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "time": "1785341520" }, "departure": { "time": "1785341520" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "time": "1785341580" }, "departure": { "time": "1785341580" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "time": "1785341640" }, "departure": { "time": "1785341640" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "time": "1785341760" }, "departure": { "time": "1785341760" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "time": "1785342000" }, "departure": { "time": "1785342000" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "time": "1785342120" }, "departure": { "time": "1785342120" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "time": "1785342240" }, "departure": { "time": "1785342240" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "time": "1785342300" }, "departure": { "time": "1785342300" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "time": "1785342360" }, "departure": { "time": "1785342360" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "time": "1785342480" }, "departure": { "time": "1785342480" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "time": "1785342540" }, "departure": { "time": "1785342540" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "time": "1785342600" }, "departure": { "time": "1785342600" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1785342630" }, "departure": { "delay": -30, "time": "1785342630" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "time": "1785342660" }, "departure": { "time": "1785342660" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "time": "1785342780" }, "departure": { "time": "1785342780" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "time": "1785342900" }, "departure": { "time": "1785342900" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "time": "1785343080" }, "departure": { "time": "1785343080" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "time": "1785343200" }, "departure": { "time": "1785343200" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "time": "1785343260" }, "departure": { "time": "1785343260" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "time": "1785343320" }, "departure": { "time": "1785343320" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "time": "1785343440" }, "departure": { "time": "1785343440" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "time": "1785343500" }, "departure": { "time": "1785343500" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "time": "1785343560" }, "departure": { "time": "1785343560" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "time": "1785343620" }, "departure": { "time": "1785343620" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "time": "1785343680" }, "departure": { "time": "1785343680" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "time": "1785343740" }, "departure": { "time": "1785343740" }, "stopId": "Square_Soustons_A", "stopSequence": 27 } ], "timestamp": "1785337803", "trip": { "routeId": "1", "tripId": "102-1810" } } }, { "id": "SM:104-1725", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785338700" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": -33, "time": "1785338787" }, "departure": { "delay": -33, "time": "1785338787" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": -62, "time": "1785338818" }, "departure": { "delay": -62, "time": "1785338818" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": -32, "time": "1785338881" }, "departure": { "delay": -32, "time": "1785338908" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 118, "time": "1785338976" }, "departure": { "delay": 118, "time": "1785339178" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": -45, "time": "1785339255" }, "departure": { "delay": -45, "time": "1785339255" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": -26, "time": "1785339394" }, "departure": { "delay": -26, "time": "1785339394" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": -82, "time": "1785339458" }, "departure": { "delay": -82, "time": "1785339458" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": -86, "time": "1785339514" }, "departure": { "delay": -86, "time": "1785339514" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": -62, "time": "1785339563" }, "departure": { "delay": -62, "time": "1785339598" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": -92, "time": "1785339688" }, "departure": { "delay": -92, "time": "1785339688" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": -109, "time": "1785339731" }, "departure": { "delay": -109, "time": "1785339731" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": -62, "time": "1785339808" }, "departure": { "delay": -62, "time": "1785339838" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -55, "time": "1785339905" }, "departure": { "delay": -55, "time": "1785339905" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": -17, "time": "1785339943" }, "departure": { "delay": -17, "time": "1785339943" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "time": "1785340060" }, "departure": { "time": "1785340080" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": -62, "time": "1785340138" }, "departure": { "delay": -62, "time": "1785340138" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": -137, "time": "1785340243" }, "departure": { "delay": -137, "time": "1785340243" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": -148, "time": "1785340352" }, "departure": { "delay": -148, "time": "1785340352" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": -148, "time": "1785340412" }, "departure": { "delay": -148, "time": "1785340412" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": -129, "time": "1785340491" }, "departure": { "delay": -129, "time": "1785340491" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": -146, "time": "1785340594" }, "departure": { "delay": -146, "time": "1785340594" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": -146, "time": "1785340654" }, "departure": { "delay": -146, "time": "1785340654" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": -146, "time": "1785340714" }, "departure": { "delay": -146, "time": "1785340714" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": -146, "time": "1785340774" }, "departure": { "delay": -146, "time": "1785340774" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": -146, "time": "1785340834" }, "departure": { "delay": -146, "time": "1785340834" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": -108, "time": "1785340932" }, "departure": { "delay": -108, "time": "1785340932" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": -108, "time": "1785341052" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1785338679", "trip": { "routeId": "1", "tripId": "104-1725" } } }, { "id": "SM:102-1730", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 7, "time": "1785339007" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 7, "time": "1785339097" }, "departure": { "delay": 7, "time": "1785339127" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 39, "time": "1785339186" }, "departure": { "delay": 39, "time": "1785339219" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 45, "time": "1785339285" }, "departure": { "delay": 45, "time": "1785339285" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 67, "time": "1785339364" }, "departure": { "delay": 67, "time": "1785339367" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 72, "time": "1785339432" }, "departure": { "delay": 72, "time": "1785339432" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 44, "time": "1785339524" }, "departure": { "delay": 44, "time": "1785339524" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 67, "time": "1785339588" }, "departure": { "delay": 67, "time": "1785339607" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 67, "time": "1785339667" }, "departure": { "delay": 67, "time": "1785339667" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 27, "time": "1785339747" }, "departure": { "delay": 27, "time": "1785339747" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 7, "time": "1785339824" }, "departure": { "delay": 7, "time": "1785339847" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 9, "time": "1785339997" }, "departure": { "delay": 9, "time": "1785340029" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": -10, "time": "1785340130" }, "departure": { "delay": -10, "time": "1785340130" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": -10, "time": "1785340250" }, "departure": { "delay": -10, "time": "1785340250" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": -10, "time": "1785340310" }, "departure": { "delay": -10, "time": "1785340310" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": -40, "time": "1785340340" }, "departure": { "delay": -40, "time": "1785340340" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": -10, "time": "1785340370" }, "departure": { "delay": -10, "time": "1785340370" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": -10, "time": "1785340430" }, "departure": { "delay": -10, "time": "1785340430" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": -10, "time": "1785340490" }, "departure": { "delay": -10, "time": "1785340490" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": -10, "time": "1785340550" }, "departure": { "delay": -10, "time": "1785340550" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": -10, "time": "1785340610" }, "departure": { "delay": -10, "time": "1785340610" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": -27, "time": "1785340653" }, "departure": { "delay": -27, "time": "1785340653" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": -20, "time": "1785340780" }, "departure": { "delay": -20, "time": "1785340780" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": -20, "time": "1785340840" }, "departure": { "delay": -20, "time": "1785340840" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": -20, "time": "1785340900" }, "departure": { "delay": -20, "time": "1785340900" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": -20, "time": "1785341020" }, "departure": { "delay": -20, "time": "1785341020" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": -20, "time": "1785341140" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1785339018", "trip": { "directionId": 1, "routeId": "1", "tripId": "102-1730" } } }, { "id": "SM:10-1740", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785339600" }, "stopId": "Hésingue_ZI_R", "stopSequence": 1 }, { "arrival": { "time": "1785340200" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1785339636", "trip": { "directionId": 1, "routeId": "10", "tripId": "10-1740" } } }, { "id": "SM:104-1809", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785341340" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "time": "1785341460" }, "departure": { "time": "1785341460" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "time": "1785341520" }, "departure": { "time": "1785341520" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "time": "1785341580" }, "departure": { "time": "1785341580" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "time": "1785341640" }, "departure": { "time": "1785341640" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "time": "1785341700" }, "departure": { "time": "1785341700" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "time": "1785341820" }, "departure": { "time": "1785341820" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "time": "1785341880" }, "departure": { "time": "1785341880" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "time": "1785341940" }, "departure": { "time": "1785341940" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "time": "1785342060" }, "departure": { "time": "1785342060" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "time": "1785342180" }, "departure": { "time": "1785342180" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "time": "1785342360" }, "departure": { "time": "1785342360" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "time": "1785342480" }, "departure": { "time": "1785342480" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "time": "1785342600" }, "departure": { "time": "1785342600" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "time": "1785342660" }, "departure": { "time": "1785342660" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": -30, "time": "1785342690" }, "departure": { "delay": -30, "time": "1785342690" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "time": "1785342720" }, "departure": { "time": "1785342720" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "time": "1785342780" }, "departure": { "time": "1785342780" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "time": "1785342840" }, "departure": { "time": "1785342840" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "time": "1785342960" }, "departure": { "time": "1785342960" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "time": "1785343140" }, "departure": { "time": "1785343140" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "time": "1785343380" }, "departure": { "time": "1785343380" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "time": "1785343500" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1785337742", "trip": { "directionId": 1, "routeId": "1", "tripId": "104-1809" } } }, { "id": "SM:1102-1735", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 283, "time": "1785339583" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "delay": 69, "time": "1785339969" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1785339595", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1735" } } }, { "id": "SM:202-1848", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 57, "time": "1785343737" }, "stopId": "Petit_Canal_R", "stopSequence": 1 } ], "timestamp": "1785340141", "trip": { "directionId": 1, "routeId": "2", "tripId": "202-1848" } } }, { "id": "SM:204-1817", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785341820" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1785341850" }, "departure": { "delay": -30, "time": "1785341850" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1785341880" }, "departure": { "time": "1785341880" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1785341940" }, "departure": { "time": "1785341940" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1785342000" }, "departure": { "time": "1785342000" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "time": "1785342180" }, "departure": { "time": "1785342180" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "time": "1785342240" }, "departure": { "time": "1785342240" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "time": "1785342300" }, "departure": { "time": "1785342300" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "time": "1785342360" }, "departure": { "time": "1785342360" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "time": "1785342540" }, "departure": { "time": "1785342540" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "time": "1785342600" }, "departure": { "time": "1785342600" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "time": "1785342660" }, "departure": { "time": "1785342660" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "time": "1785342780" }, "departure": { "time": "1785342780" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "time": "1785342840" }, "departure": { "time": "1785342840" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "time": "1785342960" }, "departure": { "time": "1785342960" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "time": "1785343020" }, "departure": { "time": "1785343020" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "time": "1785343080" }, "departure": { "time": "1785343080" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "time": "1785343200" }, "departure": { "time": "1785343200" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "time": "1785343260" }, "departure": { "time": "1785343260" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "time": "1785343320" }, "departure": { "time": "1785343320" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "time": "1785343380" }, "departure": { "time": "1785343380" }, "stopId": "Stade_R", "stopSequence": 21 } ], "timestamp": "1785338225", "trip": { "directionId": 1, "routeId": "2", "tripId": "204-1817" } } }, { "id": "SM:210-1738", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 159, "time": "1785339639" }, "scheduleRelationship": "SKIPPED", "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 159, "time": "1785339699" }, "departure": { "delay": 159, "time": "1785339699" }, "scheduleRelationship": "SKIPPED", "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 123, "time": "1785339783" }, "departure": { "delay": 123, "time": "1785339783" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 123, "time": "1785339903" }, "departure": { "delay": 123, "time": "1785339903" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 286, "time": "1785340126" }, "departure": { "delay": 286, "time": "1785340126" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 316, "time": "1785340216" }, "departure": { "delay": 316, "time": "1785340216" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 355, "time": "1785340315" }, "departure": { "delay": 355, "time": "1785340315" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 344, "time": "1785340424" }, "departure": { "delay": 344, "time": "1785340424" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 104, "time": "1785340484" }, "departure": { "delay": 104, "time": "1785340484" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 124, "time": "1785340564" }, "departure": { "delay": 124, "time": "1785340564" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 167, "time": "1785340667" }, "departure": { "delay": 167, "time": "1785340667" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 193, "time": "1785340753" }, "departure": { "delay": 193, "time": "1785340753" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 133, "time": "1785340813" }, "departure": { "delay": 133, "time": "1785340813" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 139, "time": "1785340879" }, "departure": { "delay": 139, "time": "1785340879" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 199, "time": "1785341059" }, "departure": { "delay": 199, "time": "1785341059" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 196, "time": "1785341116" }, "departure": { "delay": 196, "time": "1785341116" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 209, "time": "1785341189" }, "departure": { "delay": 209, "time": "1785341189" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 76, "time": "1785341236" }, "departure": { "delay": 76, "time": "1785341236" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 196, "time": "1785341416" }, "departure": { "delay": 196, "time": "1785341416" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 196, "time": "1785341476" }, "departure": { "delay": 196, "time": "1785341476" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 196, "time": "1785341536" }, "departure": { "delay": 196, "time": "1785341536" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 76, "time": "1785341596" }, "departure": { "delay": 76, "time": "1785341596" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1785339698", "trip": { "routeId": "2", "tripId": "210-1738" } } }, { "id": "SM:204-1715", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 190, "time": "1785338290" }, "scheduleRelationship": "SKIPPED", "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 190, "time": "1785338350" }, "departure": { "delay": 190, "time": "1785338350" }, "scheduleRelationship": "SKIPPED", "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 140, "time": "1785338420" }, "departure": { "delay": 140, "time": "1785338420" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 140, "time": "1785338540" }, "departure": { "delay": 140, "time": "1785338540" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 425, "time": "1785338833" }, "departure": { "delay": 425, "time": "1785338885" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 482, "time": "1785339002" }, "departure": { "delay": 482, "time": "1785339002" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 457, "time": "1785339034" }, "departure": { "delay": 457, "time": "1785339037" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 517, "time": "1785339145" }, "departure": { "delay": 517, "time": "1785339157" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 461, "time": "1785339221" }, "departure": { "delay": 461, "time": "1785339221" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 487, "time": "1785339295" }, "departure": { "delay": 487, "time": "1785339307" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 528, "time": "1785339408" }, "departure": { "delay": 528, "time": "1785339408" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 549, "time": "1785339489" }, "departure": { "delay": 549, "time": "1785339489" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 519, "time": "1785339561" }, "departure": { "delay": 519, "time": "1785339579" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 526, "time": "1785339646" }, "departure": { "delay": 526, "time": "1785339646" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 570, "time": "1785339810" }, "departure": { "delay": 570, "time": "1785339810" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 580, "time": "1785339867" }, "departure": { "delay": 580, "time": "1785339880" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 595, "time": "1785339955" }, "departure": { "delay": 595, "time": "1785339955" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 473, "time": "1785340013" }, "departure": { "delay": 473, "time": "1785340013" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 577, "time": "1785340177" }, "departure": { "delay": 577, "time": "1785340177" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 577, "time": "1785340237" }, "departure": { "delay": 577, "time": "1785340237" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 577, "time": "1785340297" }, "departure": { "delay": 577, "time": "1785340297" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 457, "time": "1785340357" }, "departure": { "delay": 457, "time": "1785340357" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1785338349", "trip": { "routeId": "2", "tripId": "204-1715" } } }, { "id": "SM:202-1733", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 349, "time": "1785339529" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 379, "time": "1785339580" }, "departure": { "delay": 379, "time": "1785339619" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 418, "time": "1785339658" }, "departure": { "delay": 418, "time": "1785339658" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 431, "time": "1785339731" }, "departure": { "delay": 431, "time": "1785339731" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 425, "time": "1785339785" }, "departure": { "delay": 425, "time": "1785339785" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 445, "time": "1785339985" }, "departure": { "delay": 445, "time": "1785339985" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 439, "time": "1785340039" }, "departure": { "delay": 439, "time": "1785340039" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 469, "time": "1785340110" }, "departure": { "delay": 469, "time": "1785340129" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 485, "time": "1785340205" }, "departure": { "delay": 485, "time": "1785340205" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 485, "time": "1785340385" }, "departure": { "delay": 485, "time": "1785340385" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 485, "time": "1785340445" }, "departure": { "delay": 485, "time": "1785340445" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 485, "time": "1785340505" }, "departure": { "delay": 485, "time": "1785340505" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": 485, "time": "1785340625" }, "departure": { "delay": 485, "time": "1785340625" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 489, "time": "1785340689" }, "departure": { "delay": 489, "time": "1785340689" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "delay": 434, "time": "1785340754" }, "departure": { "delay": 434, "time": "1785340754" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "delay": 454, "time": "1785340834" }, "departure": { "delay": 454, "time": "1785340834" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 471, "time": "1785340911" }, "departure": { "delay": 471, "time": "1785340911" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "delay": 499, "time": "1785341059" }, "departure": { "delay": 499, "time": "1785341059" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "delay": 499, "time": "1785341119" }, "departure": { "delay": 499, "time": "1785341119" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "delay": 499, "time": "1785341179" }, "departure": { "delay": 499, "time": "1785341179" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "delay": 499, "time": "1785341239" }, "departure": { "delay": 499, "time": "1785341239" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "delay": 499, "time": "1785341299" }, "departure": { "delay": 499, "time": "1785341299" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1785339543", "trip": { "directionId": 1, "routeId": "2", "tripId": "202-1733" } } }, { "id": "SM:202-1811", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 182, "time": "1785341642" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 182, "time": "1785341702" }, "departure": { "delay": 182, "time": "1785341702" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 186, "time": "1785341826" }, "departure": { "delay": 186, "time": "1785341826" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 186, "time": "1785341946" }, "departure": { "delay": 186, "time": "1785341946" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 366, "time": "1785342186" }, "departure": { "delay": 366, "time": "1785342186" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 426, "time": "1785342306" }, "departure": { "delay": 426, "time": "1785342306" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 455, "time": "1785342395" }, "departure": { "delay": 455, "time": "1785342395" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 469, "time": "1785342469" }, "departure": { "delay": 469, "time": "1785342469" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 409, "time": "1785342529" }, "departure": { "delay": 409, "time": "1785342529" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 455, "time": "1785342635" }, "departure": { "delay": 455, "time": "1785342635" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 469, "time": "1785342709" }, "departure": { "delay": 469, "time": "1785342709" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 529, "time": "1785342829" }, "departure": { "delay": 529, "time": "1785342829" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 469, "time": "1785342889" }, "departure": { "delay": 469, "time": "1785342889" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 469, "time": "1785342949" }, "departure": { "delay": 469, "time": "1785342949" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 529, "time": "1785343129" }, "departure": { "delay": 529, "time": "1785343129" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 529, "time": "1785343189" }, "departure": { "delay": 529, "time": "1785343189" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 529, "time": "1785343249" }, "departure": { "delay": 529, "time": "1785343249" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 409, "time": "1785343309" }, "departure": { "delay": 409, "time": "1785343309" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 529, "time": "1785343489" }, "departure": { "delay": 529, "time": "1785343489" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 529, "time": "1785343549" }, "departure": { "delay": 529, "time": "1785343549" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 529, "time": "1785343609" }, "departure": { "delay": 529, "time": "1785343609" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 409, "time": "1785343669" }, "departure": { "delay": 409, "time": "1785343669" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1785340141", "trip": { "routeId": "2", "tripId": "202-1811" } } }, { "id": "SM:304-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785340200" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1785340260" }, "departure": { "time": "1785340260" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1785340380" }, "departure": { "time": "1785340380" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 120, "time": "1785340560" }, "departure": { "delay": 120, "time": "1785340560" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 60, "time": "1785340620" }, "departure": { "delay": 60, "time": "1785340620" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 120, "time": "1785340740" }, "departure": { "delay": 120, "time": "1785340740" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 139, "time": "1785340879" }, "departure": { "delay": 139, "time": "1785340879" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 143, "time": "1785340943" }, "departure": { "delay": 143, "time": "1785340943" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 83, "time": "1785341003" }, "departure": { "delay": 83, "time": "1785341003" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 143, "time": "1785341123" }, "departure": { "delay": 143, "time": "1785341123" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 203, "time": "1785341243" }, "departure": { "delay": 203, "time": "1785341243" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 200, "time": "1785341360" }, "departure": { "delay": 200, "time": "1785341360" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 }, { "arrival": { "delay": 263, "time": "1785341543" }, "departure": { "delay": 263, "time": "1785341543" }, "stopId": "Hüningerstrasse_A", "stopSequence": 13 } ], "timestamp": "1785339904", "trip": { "routeId": "603", "tripId": "304-1750" } } }, { "id": "SM:304-1818", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785341880" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1785342000" }, "departure": { "time": "1785342000" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1785342240" }, "departure": { "time": "1785342240" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1785342300" }, "departure": { "time": "1785342300" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1785342420" }, "departure": { "time": "1785342420" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1785342540" }, "departure": { "time": "1785342540" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1785342780" }, "departure": { "delay": 180, "time": "1785342780" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1785342840" }, "departure": { "delay": 180, "time": "1785342840" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1785342900" }, "departure": { "delay": 180, "time": "1785342900" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1785342960" }, "departure": { "delay": 180, "time": "1785342960" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1785339399", "trip": { "directionId": 1, "routeId": "603", "tripId": "304-1818" } } }, { "id": "SM:304-1718", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 38, "time": "1785338318" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 41, "time": "1785338441" }, "departure": { "delay": 41, "time": "1785338441" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 35, "time": "1785338675" }, "departure": { "delay": 35, "time": "1785338675" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 35, "time": "1785338735" }, "departure": { "delay": 35, "time": "1785338735" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 35, "time": "1785338855" }, "departure": { "delay": 35, "time": "1785338855" }, "scheduleRelationship": "SKIPPED", "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1785338940" }, "departure": { "time": "1785338940" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 396, "time": "1785339396" }, "departure": { "delay": 396, "time": "1785339396" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 420, "time": "1785339468" }, "departure": { "delay": 420, "time": "1785339480" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 433, "time": "1785339553" }, "departure": { "delay": 433, "time": "1785339553" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 421, "time": "1785339601" }, "departure": { "delay": 421, "time": "1785339601" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1785338369", "trip": { "directionId": 1, "routeId": "603", "tripId": "304-1718" } } }, { "id": "SM:302-1748", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785340080" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1785340200" }, "departure": { "time": "1785340200" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1785340440" }, "departure": { "time": "1785340440" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1785340500" }, "departure": { "time": "1785340500" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1785340620" }, "departure": { "time": "1785340620" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1785340740" }, "departure": { "time": "1785340740" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1785340980" }, "departure": { "delay": 180, "time": "1785340980" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1785341040" }, "departure": { "delay": 180, "time": "1785341040" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1785341100" }, "departure": { "delay": 180, "time": "1785341100" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1785341160" }, "departure": { "delay": 180, "time": "1785341160" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1785340131", "trip": { "directionId": 1, "routeId": "603", "tripId": "302-1748" } } }, { "id": "SM:302-1720", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785338400" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1785338460" }, "departure": { "time": "1785338460" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1785338580" }, "departure": { "time": "1785338580" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 120, "time": "1785338760" }, "departure": { "delay": 120, "time": "1785338760" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 60, "time": "1785338820" }, "departure": { "delay": 60, "time": "1785338820" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 120, "time": "1785338940" }, "departure": { "delay": 120, "time": "1785338940" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1785339120" }, "departure": { "delay": 180, "time": "1785339120" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1785339180" }, "departure": { "delay": 180, "time": "1785339180" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1785339240" }, "departure": { "delay": 120, "time": "1785339240" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1785339360" }, "departure": { "delay": 180, "time": "1785339360" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 240, "time": "1785339480" }, "departure": { "delay": 240, "time": "1785339480" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 240, "time": "1785339600" }, "departure": { "delay": 240, "time": "1785339600" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 }, { "arrival": { "delay": 300, "time": "1785339780" }, "departure": { "delay": 300, "time": "1785339780" }, "stopId": "Hüningerstrasse_A", "stopSequence": 13 } ], "timestamp": "1785338452", "trip": { "routeId": "603", "tripId": "302-1720" } } }, { "id": "SM:1104-1735", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785339300" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": -259, "time": "1785339641" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1785339327", "trip": { "routeId": "11", "tripId": "1104-1735" } } }, { "id": "SM:302-1820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785342000" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1785342060" }, "departure": { "time": "1785342060" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1785342180" }, "departure": { "time": "1785342180" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 120, "time": "1785342360" }, "departure": { "delay": 120, "time": "1785342360" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 60, "time": "1785342420" }, "departure": { "delay": 60, "time": "1785342420" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 120, "time": "1785342540" }, "departure": { "delay": 120, "time": "1785342540" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1785342720" }, "departure": { "delay": 180, "time": "1785342720" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1785342780" }, "departure": { "delay": 180, "time": "1785342780" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1785342840" }, "departure": { "delay": 120, "time": "1785342840" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1785342960" }, "departure": { "delay": 180, "time": "1785342960" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 } ], "timestamp": "1785338462", "trip": { "routeId": "603", "tripId": "302-1820" } } }, { "id": "SM:408T-1808", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 420, "time": "1785341700" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 720, "time": "1785342120" }, "departure": { "delay": 720, "time": "1785342120" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1080, "time": "1785342600" }, "departure": { "delay": 1080, "time": "1785342600" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1080, "time": "1785342660" }, "departure": { "delay": 1080, "time": "1785342660" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1020, "time": "1785342720" }, "departure": { "delay": 1020, "time": "1785342720" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 780, "time": "1785342900" }, "departure": { "delay": 780, "time": "1785342900" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 600, "time": "1785343020" }, "departure": { "delay": 600, "time": "1785343020" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 480, "time": "1785343080" }, "departure": { "delay": 480, "time": "1785343080" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 480, "time": "1785343140" }, "departure": { "delay": 480, "time": "1785343140" }, "stopId": "Breisach_A", "stopSequence": 10 } ], "timestamp": "1785339183", "trip": { "routeId": "604", "tripId": "408T-1808" } } }, { "id": "SM:406T-1735", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 240, "time": "1785339540" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 249, "time": "1785339609" }, "departure": { "delay": 249, "time": "1785339609" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 279, "time": "1785339639" }, "departure": { "delay": 279, "time": "1785339639" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 270, "time": "1785339674" }, "departure": { "delay": 270, "time": "1785339690" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 248, "time": "1785339728" }, "departure": { "delay": 248, "time": "1785339728" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 297, "time": "1785339837" }, "departure": { "delay": 297, "time": "1785339837" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 270, "time": "1785339863" }, "departure": { "delay": 270, "time": "1785339870" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 420, "time": "1785339944" }, "departure": { "delay": 420, "time": "1785340080" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 460, "time": "1785340180" }, "departure": { "delay": 460, "time": "1785340180" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 493, "time": "1785340333" }, "departure": { "delay": 493, "time": "1785340333" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 155, "time": "1785340415" }, "departure": { "delay": 155, "time": "1785340415" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": -73, "time": "1785340487" }, "departure": { "delay": -73, "time": "1785340487" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -214, "time": "1785340526" }, "departure": { "delay": -214, "time": "1785340526" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": -232, "time": "1785340568" }, "departure": { "delay": -232, "time": "1785340568" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": -210, "time": "1785340650" }, "departure": { "delay": -210, "time": "1785340650" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": -383, "time": "1785340717" }, "departure": { "delay": -383, "time": "1785340717" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": -458, "time": "1785340762" }, "departure": { "delay": -458, "time": "1785340762" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": -458, "time": "1785340822" }, "departure": { "delay": -458, "time": "1785340822" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": -398, "time": "1785340942" }, "departure": { "delay": -398, "time": "1785340942" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": -424, "time": "1785341036" }, "departure": { "delay": -424, "time": "1785341036" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": -278, "time": "1785341242" }, "departure": { "delay": -278, "time": "1785341242" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1785339564", "trip": { "routeId": "604", "tripId": "406T-1735" } } }, { "id": "SM:404T-1749", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785340140" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1785340320" }, "departure": { "time": "1785340320" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1785340440" }, "departure": { "time": "1785340440" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1785340500" }, "departure": { "time": "1785340500" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1785340680" }, "departure": { "time": "1785340680" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1785340740" }, "departure": { "time": "1785340740" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1785340800" }, "departure": { "time": "1785340800" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1785340860" }, "departure": { "time": "1785340860" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1785341040" }, "departure": { "time": "1785341040" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1785341100" }, "departure": { "time": "1785341100" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1785341160" }, "departure": { "time": "1785341160" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1785341580" }, "departure": { "time": "1785341580" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1785341940" }, "departure": { "time": "1785341940" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "time": "1785342000" }, "departure": { "time": "1785342000" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "time": "1785342060" }, "departure": { "time": "1785342060" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "time": "1785342120" }, "departure": { "time": "1785342120" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "time": "1785342180" }, "departure": { "time": "1785342180" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "time": "1785342240" }, "departure": { "time": "1785342240" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 60, "time": "1785342360" }, "departure": { "delay": 60, "time": "1785342360" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 60, "time": "1785342420" }, "departure": { "delay": 60, "time": "1785342420" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1785340162", "trip": { "directionId": 1, "routeId": "604", "tripId": "404T-1749" } } }, { "id": "SM:402T-1835", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1785343440" }, "departure": { "time": "1785343440" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1785343500" }, "departure": { "time": "1785343500" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1785343560" }, "departure": { "time": "1785343560" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1785343620" }, "departure": { "time": "1785343620" }, "stopId": "Claude_Hess_R", "stopSequence": 8 } ], "timestamp": "1785339842", "trip": { "directionId": 1, "routeId": "604", "tripId": "402T-1835" } } }, { "id": "SM:404T-1830", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785342600" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1785342630" }, "departure": { "delay": -30, "time": "1785342630" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1785342660" }, "departure": { "time": "1785342660" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": -30, "time": "1785342690" }, "departure": { "delay": -30, "time": "1785342690" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1785342720" }, "departure": { "time": "1785342720" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "time": "1785342780" }, "departure": { "time": "1785342780" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1785342840" }, "departure": { "delay": 60, "time": "1785342840" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 420, "time": "1785343440" }, "departure": { "delay": 420, "time": "1785343440" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 } ], "timestamp": "1785339070", "trip": { "routeId": "604", "tripId": "404T-1830" } } }, { "id": "SM:402T-1659", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 484, "time": "1785337624" }, "scheduleRelationship": "SKIPPED", "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 484, "time": "1785337804" }, "departure": { "delay": 484, "time": "1785337804" }, "scheduleRelationship": "SKIPPED", "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 324, "time": "1785337824" }, "departure": { "delay": 324, "time": "1785337824" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 344, "time": "1785337947" }, "departure": { "delay": 344, "time": "1785338024" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 434, "time": "1785338084" }, "departure": { "delay": 434, "time": "1785338174" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 406, "time": "1785338206" }, "departure": { "delay": 406, "time": "1785338206" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 405, "time": "1785338265" }, "departure": { "delay": 405, "time": "1785338265" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 434, "time": "1785338354" }, "departure": { "delay": 434, "time": "1785338474" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 413, "time": "1785338513" }, "departure": { "delay": 413, "time": "1785338513" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 404, "time": "1785338541" }, "departure": { "delay": 404, "time": "1785338564" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 404, "time": "1785338624" }, "departure": { "delay": 404, "time": "1785338744" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 284, "time": "1785338858" }, "departure": { "delay": 284, "time": "1785338864" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 14, "time": "1785338954" }, "departure": { "delay": 14, "time": "1785338954" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 74, "time": "1785339071" }, "departure": { "delay": 74, "time": "1785339074" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 78, "time": "1785339138" }, "departure": { "delay": 78, "time": "1785339138" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 38, "time": "1785339158" }, "departure": { "delay": 38, "time": "1785339158" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 22, "time": "1785339202" }, "departure": { "delay": 22, "time": "1785339202" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 14, "time": "1785339254" }, "departure": { "delay": 14, "time": "1785339254" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 43, "time": "1785339403" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1785337680", "trip": { "directionId": 1, "routeId": "604", "tripId": "402T-1659" } } }, { "id": "SM:410T-1731", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 275, "time": "1785339335" }, "scheduleRelationship": "SKIPPED", "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 259, "time": "1785339499" }, "departure": { "delay": 259, "time": "1785339499" }, "scheduleRelationship": "SKIPPED", "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 68, "time": "1785339578" }, "departure": { "delay": 68, "time": "1785339668" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 68, "time": "1785339728" }, "departure": { "delay": 68, "time": "1785339728" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 42, "time": "1785339762" }, "departure": { "delay": 42, "time": "1785339762" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 28, "time": "1785339808" }, "departure": { "delay": 28, "time": "1785339808" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": -14, "time": "1785339920" }, "departure": { "delay": -14, "time": "1785339946" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": -31, "time": "1785339989" }, "departure": { "delay": -31, "time": "1785339989" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": -57, "time": "1785340023" }, "departure": { "delay": -57, "time": "1785340023" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": -153, "time": "1785340107" }, "departure": { "delay": -153, "time": "1785340107" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -261, "time": "1785340239" }, "departure": { "delay": -261, "time": "1785340239" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -477, "time": "1785340383" }, "departure": { "delay": -477, "time": "1785340383" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": -445, "time": "1785340475" }, "departure": { "delay": -445, "time": "1785340475" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": -445, "time": "1785340535" }, "departure": { "delay": -445, "time": "1785340535" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -457, "time": "1785340583" }, "departure": { "delay": -457, "time": "1785340583" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -470, "time": "1785340630" }, "departure": { "delay": -470, "time": "1785340630" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": -477, "time": "1785340683" }, "departure": { "delay": -477, "time": "1785340683" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": -477, "time": "1785340803" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1785339379", "trip": { "directionId": 1, "routeId": "604", "tripId": "410T-1731" } } }, { "id": "SM:408T-1710", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 427, "time": "1785338227" }, "scheduleRelationship": "SKIPPED", "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 374, "time": "1785338354" }, "departure": { "delay": 374, "time": "1785338354" }, "scheduleRelationship": "SKIPPED", "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 264, "time": "1785338422" }, "departure": { "delay": 264, "time": "1785338424" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 234, "time": "1785338560" }, "departure": { "delay": 234, "time": "1785338574" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 234, "time": "1785338634" }, "departure": { "delay": 234, "time": "1785338634" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 206, "time": "1785338666" }, "departure": { "delay": 206, "time": "1785338666" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 189, "time": "1785338709" }, "departure": { "delay": 189, "time": "1785338709" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 143, "time": "1785338843" }, "departure": { "delay": 143, "time": "1785338843" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 124, "time": "1785338884" }, "departure": { "delay": 124, "time": "1785338884" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 95, "time": "1785338915" }, "departure": { "delay": 95, "time": "1785338915" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 98, "time": "1785338987" }, "departure": { "delay": 98, "time": "1785339098" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -60, "time": "1785339180" }, "departure": { "delay": -60, "time": "1785339180" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -180, "time": "1785339297" }, "departure": { "delay": -180, "time": "1785339420" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 144, "time": "1785339804" }, "departure": { "delay": 144, "time": "1785339804" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 144, "time": "1785339864" }, "departure": { "delay": 144, "time": "1785339864" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 144, "time": "1785339911" }, "departure": { "delay": 144, "time": "1785339924" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 132, "time": "1785339972" }, "departure": { "delay": 132, "time": "1785339972" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 110, "time": "1785340010" }, "departure": { "delay": 110, "time": "1785340010" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 128, "time": "1785340088" }, "departure": { "delay": 128, "time": "1785340088" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 83, "time": "1785340103" }, "departure": { "delay": 83, "time": "1785340103" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1785338287", "trip": { "directionId": 1, "routeId": "604", "tripId": "408T-1710" } } }, { "id": "SM:402T-1753", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785340380" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 5, "time": "1785340445" }, "departure": { "delay": 5, "time": "1785340445" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 35, "time": "1785340475" }, "departure": { "delay": 35, "time": "1785340475" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 5, "time": "1785340505" }, "departure": { "delay": 5, "time": "1785340505" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 47, "time": "1785340547" }, "departure": { "delay": 47, "time": "1785340547" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 91, "time": "1785340651" }, "departure": { "delay": 91, "time": "1785340651" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 120, "time": "1785340680" }, "departure": { "delay": 120, "time": "1785340680" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 133, "time": "1785340753" }, "departure": { "delay": 133, "time": "1785340753" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 182, "time": "1785340862" }, "departure": { "delay": 182, "time": "1785340862" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 332, "time": "1785341132" }, "departure": { "delay": 332, "time": "1785341132" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": -169, "time": "1785341351" }, "departure": { "delay": -169, "time": "1785341351" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -306, "time": "1785341394" }, "departure": { "delay": -306, "time": "1785341394" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": -321, "time": "1785341439" }, "departure": { "delay": -321, "time": "1785341439" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": -177, "time": "1785341643" }, "departure": { "delay": -177, "time": "1785341643" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": -237, "time": "1785341763" }, "departure": { "delay": -237, "time": "1785341763" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": -297, "time": "1785341823" }, "departure": { "delay": -297, "time": "1785341823" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": -297, "time": "1785341883" }, "departure": { "delay": -297, "time": "1785341883" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": -201, "time": "1785342039" }, "departure": { "delay": -201, "time": "1785342039" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": -321, "time": "1785342099" }, "departure": { "delay": -321, "time": "1785342099" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": -177, "time": "1785342303" }, "departure": { "delay": -177, "time": "1785342303" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1785337577", "trip": { "routeId": "604", "tripId": "402T-1753" } } }, { "id": "SM:412T-1805", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785341100" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1785341280" }, "departure": { "time": "1785341280" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1785341400" }, "departure": { "time": "1785341400" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1785341460" }, "departure": { "time": "1785341460" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1785341640" }, "departure": { "time": "1785341640" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1785341700" }, "departure": { "time": "1785341700" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1785341760" }, "departure": { "time": "1785341760" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1785341820" }, "departure": { "time": "1785341820" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1785342000" }, "departure": { "time": "1785342000" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1785342060" }, "departure": { "time": "1785342060" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1785342120" }, "departure": { "time": "1785342120" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1785342540" }, "departure": { "time": "1785342540" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1785342900" }, "departure": { "time": "1785342900" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "time": "1785342960" }, "departure": { "time": "1785342960" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "time": "1785343020" }, "departure": { "time": "1785343020" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "time": "1785343080" }, "departure": { "time": "1785343080" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "time": "1785343140" }, "departure": { "time": "1785343140" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "time": "1785343200" }, "departure": { "time": "1785343200" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "time": "1785343320" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1785338379", "trip": { "directionId": 1, "routeId": "604", "tripId": "412T-1805" } } }, { "id": "SM:412T-1720", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 752, "time": "1785339152" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 962, "time": "1785339272" }, "departure": { "delay": 962, "time": "1785339542" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 992, "time": "1785339600" }, "departure": { "delay": 992, "time": "1785339632" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1112, "time": "1785339692" }, "departure": { "delay": 1112, "time": "1785339812" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1089, "time": "1785339849" }, "departure": { "delay": 1089, "time": "1785339849" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1232, "time": "1785339889" }, "departure": { "delay": 1232, "time": "1785340112" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 910, "time": "1785340210" }, "departure": { "delay": 910, "time": "1785340210" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 675, "time": "1785340275" }, "departure": { "delay": 675, "time": "1785340275" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 540, "time": "1785340320" }, "departure": { "delay": 540, "time": "1785340320" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 540, "time": "1785340380" }, "departure": { "delay": 540, "time": "1785340380" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 600, "time": "1785340500" }, "departure": { "delay": 600, "time": "1785340500" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 420, "time": "1785340560" }, "departure": { "delay": 420, "time": "1785340560" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 540, "time": "1785340800" }, "departure": { "delay": 540, "time": "1785340800" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1785339173", "trip": { "routeId": "604", "tripId": "412T-1720" } } }, { "id": "SM:406T-1820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785342000" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1785342540" }, "departure": { "time": "1785342540" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1785342600" }, "departure": { "time": "1785342600" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1785342660" }, "departure": { "time": "1785342660" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1785342720" }, "departure": { "time": "1785342720" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1785342900" }, "departure": { "time": "1785342900" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1785342960" }, "departure": { "time": "1785342960" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1785343020" }, "departure": { "time": "1785343020" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1785343440" }, "departure": { "time": "1785343440" }, "stopId": "Trois_Lys_R", "stopSequence": 13 } ], "timestamp": "1785340141", "trip": { "directionId": 1, "routeId": "604", "tripId": "406T-1820" } } }, { "id": "SM:404T-1705", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 632, "time": "1785338132" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 1021, "time": "1785338222" }, "departure": { "delay": 1021, "time": "1785338701" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1052, "time": "1785338787" }, "departure": { "delay": 1052, "time": "1785338792" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1080, "time": "1785338880" }, "departure": { "delay": 1080, "time": "1785338880" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1052, "time": "1785338912" }, "departure": { "delay": 1052, "time": "1785338912" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1323, "time": "1785338942" }, "departure": { "delay": 1323, "time": "1785339303" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 993, "time": "1785339362" }, "departure": { "delay": 993, "time": "1785339393" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 752, "time": "1785339452" }, "departure": { "delay": 752, "time": "1785339452" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 631, "time": "1785339495" }, "departure": { "delay": 631, "time": "1785339511" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 621, "time": "1785339561" }, "departure": { "delay": 621, "time": "1785339561" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 742, "time": "1785339742" }, "departure": { "delay": 742, "time": "1785339742" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 553, "time": "1785339793" }, "departure": { "delay": 553, "time": "1785339793" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 642, "time": "1785340002" }, "departure": { "delay": 642, "time": "1785340002" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1785338143", "trip": { "routeId": "604", "tripId": "404T-1705" } } }, { "id": "SM:1102-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785340200" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1785340800" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1785339997", "trip": { "routeId": "11", "tripId": "1102-1750" } } }, { "id": "SM:804-1704", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 151, "time": "1785337591" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "delay": 129, "time": "1785337749" }, "departure": { "delay": 129, "time": "1785337749" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "delay": 121, "time": "1785337842" }, "departure": { "delay": 121, "time": "1785337861" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "delay": 101, "time": "1785337901" }, "departure": { "delay": 101, "time": "1785337901" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "delay": 69, "time": "1785338029" }, "departure": { "delay": 69, "time": "1785338049" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "delay": 65, "time": "1785338105" }, "departure": { "delay": 65, "time": "1785338105" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "delay": 44, "time": "1785338144" }, "departure": { "delay": 44, "time": "1785338144" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "time": "1785338160" }, "departure": { "time": "1785338160" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "delay": -26, "time": "1785338370" }, "departure": { "delay": -26, "time": "1785338374" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "delay": 6, "time": "1785338466" }, "departure": { "delay": 6, "time": "1785338466" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "delay": 121, "time": "1785338520" }, "departure": { "delay": 121, "time": "1785338641" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "delay": 121, "time": "1785338701" }, "departure": { "delay": 121, "time": "1785338701" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "delay": 165, "time": "1785338805" }, "departure": { "delay": 165, "time": "1785338805" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "delay": 158, "time": "1785338858" }, "departure": { "delay": 158, "time": "1785338858" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "delay": 187, "time": "1785338947" }, "departure": { "delay": 187, "time": "1785338947" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "delay": 197, "time": "1785339017" }, "departure": { "delay": 197, "time": "1785339017" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 241, "time": "1785339181" }, "departure": { "delay": 241, "time": "1785339181" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 215, "time": "1785339275" }, "departure": { "delay": 215, "time": "1785339275" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 197, "time": "1785339377" }, "departure": { "delay": 197, "time": "1785339377" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 137, "time": "1785339497" }, "departure": { "delay": 137, "time": "1785339497" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 137, "time": "1785339617" }, "departure": { "delay": 137, "time": "1785339617" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 77, "time": "1785339677" }, "departure": { "delay": 77, "time": "1785339677" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": 77, "time": "1785339737" }, "departure": { "delay": 77, "time": "1785339737" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": 77, "time": "1785339797" }, "departure": { "delay": 77, "time": "1785339797" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1785337618", "trip": { "routeId": "608", "tripId": "804-1704" } } }, { "id": "SM:804-1746", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 7, "time": "1785339967" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "delay": 7, "time": "1785340027" }, "departure": { "delay": 7, "time": "1785340027" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 67, "time": "1785340087" }, "departure": { "delay": 67, "time": "1785340087" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 37, "time": "1785340117" }, "departure": { "delay": 37, "time": "1785340117" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "delay": 7, "time": "1785340147" }, "departure": { "delay": 7, "time": "1785340147" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "delay": 7, "time": "1785340267" }, "departure": { "delay": 7, "time": "1785340267" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "delay": 7, "time": "1785340387" }, "departure": { "delay": 7, "time": "1785340387" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "delay": 7, "time": "1785340567" }, "departure": { "delay": 7, "time": "1785340567" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": 7, "time": "1785340687" }, "departure": { "delay": 7, "time": "1785340687" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 7, "time": "1785340807" }, "departure": { "delay": 7, "time": "1785340807" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 7, "time": "1785340867" }, "departure": { "delay": 7, "time": "1785340867" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 7, "time": "1785340987" }, "departure": { "delay": 7, "time": "1785340987" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 7, "time": "1785341047" }, "departure": { "delay": 7, "time": "1785341047" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 7, "time": "1785341107" }, "departure": { "delay": 7, "time": "1785341107" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 7, "time": "1785341167" }, "departure": { "delay": 7, "time": "1785341167" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 7, "time": "1785341227" }, "departure": { "delay": 7, "time": "1785341227" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 7, "time": "1785341287" }, "departure": { "delay": 7, "time": "1785341287" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 7, "time": "1785341347" }, "departure": { "delay": 7, "time": "1785341347" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 7, "time": "1785341407" }, "departure": { "delay": 7, "time": "1785341407" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 7, "time": "1785341647" }, "departure": { "delay": 7, "time": "1785341647" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 7, "time": "1785341707" }, "departure": { "delay": 7, "time": "1785341707" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 7, "time": "1785341767" }, "departure": { "delay": 7, "time": "1785341767" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 7, "time": "1785341827" }, "departure": { "delay": 7, "time": "1785341827" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 7, "time": "1785341947" }, "departure": { "delay": 7, "time": "1785341947" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": 7, "time": "1785342067" }, "departure": { "delay": 7, "time": "1785342067" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 7, "time": "1785342187" }, "departure": { "delay": 7, "time": "1785342187" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": 7, "time": "1785342427" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1785340028", "trip": { "directionId": 1, "routeId": "608", "tripId": "804-1746" } } }, { "id": "SM:810-1729", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785338940" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1785339000" }, "departure": { "time": "1785339000" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1785339060" }, "departure": { "delay": 60, "time": "1785339060" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1785339090" }, "departure": { "delay": 30, "time": "1785339090" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1785339120" }, "departure": { "time": "1785339120" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1785339240" }, "departure": { "time": "1785339240" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1785339360" }, "departure": { "time": "1785339360" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "time": "1785339540" }, "departure": { "time": "1785339540" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "time": "1785339660" }, "departure": { "time": "1785339660" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 61, "time": "1785339841" }, "departure": { "delay": 61, "time": "1785339841" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 72, "time": "1785339912" }, "departure": { "delay": 72, "time": "1785339912" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "time": "1785339960" }, "departure": { "time": "1785339960" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 22, "time": "1785340042" }, "departure": { "delay": 22, "time": "1785340042" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 8, "time": "1785340088" }, "departure": { "delay": 8, "time": "1785340088" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 47, "time": "1785340187" }, "departure": { "delay": 47, "time": "1785340187" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 47, "time": "1785340247" }, "departure": { "delay": 47, "time": "1785340247" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 47, "time": "1785340307" }, "departure": { "delay": 47, "time": "1785340307" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 47, "time": "1785340367" }, "departure": { "delay": 47, "time": "1785340367" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 47, "time": "1785340427" }, "departure": { "delay": 47, "time": "1785340427" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 47, "time": "1785340667" }, "departure": { "delay": 47, "time": "1785340667" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 47, "time": "1785340727" }, "departure": { "delay": 47, "time": "1785340727" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 47, "time": "1785340787" }, "departure": { "delay": 47, "time": "1785340787" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 47, "time": "1785340847" }, "departure": { "delay": 47, "time": "1785340847" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 47, "time": "1785340967" }, "departure": { "delay": 47, "time": "1785340967" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": 47, "time": "1785341087" }, "departure": { "delay": 47, "time": "1785341087" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 47, "time": "1785341207" }, "departure": { "delay": 47, "time": "1785341207" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": 47, "time": "1785341447" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1785338988", "trip": { "directionId": 1, "routeId": "608", "tripId": "810-1729" } } }, { "id": "SM:802-1816", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 115, "time": "1785341875" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "delay": 115, "time": "1785341935" }, "departure": { "delay": 115, "time": "1785341935" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 175, "time": "1785341995" }, "departure": { "delay": 175, "time": "1785341995" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 145, "time": "1785342025" }, "departure": { "delay": 145, "time": "1785342025" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "delay": 115, "time": "1785342055" }, "departure": { "delay": 115, "time": "1785342055" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "delay": 115, "time": "1785342175" }, "departure": { "delay": 115, "time": "1785342175" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "delay": 115, "time": "1785342295" }, "departure": { "delay": 115, "time": "1785342295" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "delay": 115, "time": "1785342475" }, "departure": { "delay": 115, "time": "1785342475" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": 115, "time": "1785342595" }, "departure": { "delay": 115, "time": "1785342595" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 115, "time": "1785342715" }, "departure": { "delay": 115, "time": "1785342715" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 115, "time": "1785342775" }, "departure": { "delay": 115, "time": "1785342775" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 115, "time": "1785342955" }, "departure": { "delay": 115, "time": "1785342955" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 115, "time": "1785343015" }, "departure": { "delay": 115, "time": "1785343015" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 173, "time": "1785343133" }, "departure": { "delay": 173, "time": "1785343133" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 173, "time": "1785343313" }, "departure": { "delay": 173, "time": "1785343313" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 173, "time": "1785343373" }, "departure": { "delay": 173, "time": "1785343373" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 173, "time": "1785343613" }, "departure": { "delay": 173, "time": "1785343613" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 173, "time": "1785343673" }, "departure": { "delay": 173, "time": "1785343673" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 173, "time": "1785343733" }, "departure": { "delay": 173, "time": "1785343733" }, "stopId": "République_R", "stopSequence": 22 } ], "timestamp": "1785340120", "trip": { "directionId": 1, "routeId": "608", "tripId": "802-1816" } } }, { "id": "SM:802-1734", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 152, "time": "1785339392" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "delay": 182, "time": "1785339578" }, "departure": { "delay": 182, "time": "1785339602" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "delay": 175, "time": "1785339715" }, "departure": { "delay": 175, "time": "1785339715" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "delay": 182, "time": "1785339767" }, "departure": { "delay": 182, "time": "1785339782" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "delay": 152, "time": "1785339932" }, "departure": { "delay": 152, "time": "1785339932" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "delay": 161, "time": "1785340001" }, "departure": { "delay": 161, "time": "1785340001" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "delay": 152, "time": "1785340030" }, "departure": { "delay": 152, "time": "1785340052" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "delay": 146, "time": "1785340106" }, "departure": { "delay": 146, "time": "1785340106" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "delay": 138, "time": "1785340338" }, "departure": { "delay": 138, "time": "1785340338" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "delay": 138, "time": "1785340398" }, "departure": { "delay": 138, "time": "1785340398" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "delay": 146, "time": "1785340466" }, "departure": { "delay": 146, "time": "1785340466" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "delay": 163, "time": "1785340543" }, "departure": { "delay": 163, "time": "1785340543" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "delay": 233, "time": "1785340673" }, "departure": { "delay": 233, "time": "1785340673" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "delay": 238, "time": "1785340738" }, "departure": { "delay": 238, "time": "1785340738" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "delay": 235, "time": "1785340795" }, "departure": { "delay": 235, "time": "1785340795" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "delay": 235, "time": "1785340855" }, "departure": { "delay": 235, "time": "1785340855" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 355, "time": "1785341095" }, "departure": { "delay": 355, "time": "1785341095" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 355, "time": "1785341215" }, "departure": { "delay": 355, "time": "1785341215" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 415, "time": "1785341395" }, "departure": { "delay": 415, "time": "1785341395" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 355, "time": "1785341515" }, "departure": { "delay": 355, "time": "1785341515" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 355, "time": "1785341635" }, "departure": { "delay": 355, "time": "1785341635" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 295, "time": "1785341695" }, "departure": { "delay": 295, "time": "1785341695" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": 295, "time": "1785341755" }, "departure": { "delay": 295, "time": "1785341755" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": 295, "time": "1785341815" }, "departure": { "delay": 295, "time": "1785341815" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1785339410", "trip": { "routeId": "608", "tripId": "802-1734" } } }, { "id": "SM:804-1834", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785342840" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "time": "1785343020" }, "departure": { "time": "1785343020" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "time": "1785343140" }, "departure": { "time": "1785343140" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "time": "1785343200" }, "departure": { "time": "1785343200" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "time": "1785343380" }, "departure": { "time": "1785343380" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "time": "1785343440" }, "departure": { "time": "1785343440" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "time": "1785343500" }, "departure": { "time": "1785343500" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "time": "1785343560" }, "departure": { "time": "1785343560" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 } ], "timestamp": "1785339245", "trip": { "routeId": "608", "tripId": "804-1834" } } }, { "id": "SM:604-1733", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 42, "time": "1785339222" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": -19, "time": "1785339401" }, "departure": { "delay": -19, "time": "1785339401" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "delay": 102, "time": "1785339497" }, "departure": { "delay": 102, "time": "1785339642" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "delay": 163, "time": "1785339799" }, "departure": { "delay": 163, "time": "1785339823" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "delay": 128, "time": "1785340088" }, "departure": { "delay": 128, "time": "1785340088" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": 112, "time": "1785340132" }, "departure": { "delay": 112, "time": "1785340132" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": 112, "time": "1785340192" }, "departure": { "delay": 112, "time": "1785340192" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": 112, "time": "1785340252" }, "departure": { "delay": 112, "time": "1785340252" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": 112, "time": "1785340312" }, "departure": { "delay": 112, "time": "1785340312" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": 112, "time": "1785340372" }, "departure": { "delay": 112, "time": "1785340372" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": 112, "time": "1785340492" }, "departure": { "delay": 112, "time": "1785340492" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": 112, "time": "1785340612" }, "departure": { "delay": 112, "time": "1785340612" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": 112, "time": "1785340672" }, "departure": { "delay": 112, "time": "1785340672" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": 82, "time": "1785340702" }, "departure": { "delay": 82, "time": "1785340702" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": 112, "time": "1785340732" }, "departure": { "delay": 112, "time": "1785340732" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": 112, "time": "1785340792" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1785339245", "trip": { "directionId": 1, "routeId": "6", "tripId": "604-1733" } } }, { "id": "SM:602-1803", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1785341220" }, "departure": { "time": "1785341220" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "time": "1785341340" }, "departure": { "time": "1785341340" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "time": "1785341460" }, "departure": { "time": "1785341460" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "time": "1785341760" }, "departure": { "time": "1785341760" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "time": "1785341820" }, "departure": { "time": "1785341820" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "time": "1785341880" }, "departure": { "time": "1785341880" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "time": "1785341940" }, "departure": { "time": "1785341940" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "time": "1785342000" }, "departure": { "time": "1785342000" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "time": "1785342060" }, "departure": { "time": "1785342060" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "time": "1785342180" }, "departure": { "time": "1785342180" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "time": "1785342300" }, "departure": { "time": "1785342300" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "time": "1785342360" }, "departure": { "time": "1785342360" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1785342390" }, "departure": { "delay": -30, "time": "1785342390" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "time": "1785342420" }, "departure": { "time": "1785342420" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "time": "1785342480" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1785338988", "trip": { "directionId": 1, "routeId": "6", "tripId": "602-1803" } } }, { "id": "SM:604-1800", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 8, "time": "1785340808" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": -22, "time": "1785340838" }, "departure": { "delay": -22, "time": "1785340838" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 8, "time": "1785340868" }, "departure": { "delay": 8, "time": "1785340868" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 5, "time": "1785340925" }, "departure": { "delay": 5, "time": "1785340925" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": -12, "time": "1785340968" }, "departure": { "delay": -12, "time": "1785340968" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": -17, "time": "1785341083" }, "departure": { "delay": -17, "time": "1785341083" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": -34, "time": "1785341246" }, "departure": { "delay": -34, "time": "1785341246" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": -34, "time": "1785341306" }, "departure": { "delay": -34, "time": "1785341306" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "delay": -34, "time": "1785341366" }, "departure": { "delay": -34, "time": "1785341366" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "delay": -51, "time": "1785341409" }, "departure": { "delay": -51, "time": "1785341409" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "delay": -54, "time": "1785341466" }, "departure": { "delay": -54, "time": "1785341466" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "delay": -51, "time": "1785341529" }, "departure": { "delay": -51, "time": "1785341529" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "delay": -51, "time": "1785341829" }, "departure": { "delay": -51, "time": "1785341829" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 }, { "arrival": { "delay": -51, "time": "1785342009" }, "departure": { "delay": -51, "time": "1785342009" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 } ], "timestamp": "1785340069", "trip": { "routeId": "6", "tripId": "604-1800" } } }, { "id": "SM:602-1730", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 124, "time": "1785339124" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": 94, "time": "1785339154" }, "departure": { "delay": 94, "time": "1785339154" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 124, "time": "1785339184" }, "departure": { "delay": 124, "time": "1785339184" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 119, "time": "1785339239" }, "departure": { "delay": 119, "time": "1785339239" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": 100, "time": "1785339280" }, "departure": { "delay": 100, "time": "1785339280" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": 85, "time": "1785339385" }, "departure": { "delay": 85, "time": "1785339385" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 64, "time": "1785339529" }, "departure": { "delay": 64, "time": "1785339544" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": 64, "time": "1785339604" }, "departure": { "delay": 64, "time": "1785339604" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "delay": 97, "time": "1785339697" }, "departure": { "delay": 97, "time": "1785339697" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "delay": 64, "time": "1785339724" }, "departure": { "delay": 64, "time": "1785339724" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "delay": 59, "time": "1785339779" }, "departure": { "delay": 59, "time": "1785339779" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "delay": 63, "time": "1785339843" }, "departure": { "delay": 63, "time": "1785339843" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "delay": 16, "time": "1785340096" }, "departure": { "delay": 16, "time": "1785340096" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 }, { "arrival": { "delay": -10, "time": "1785340250" }, "departure": { "delay": -10, "time": "1785340250" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 }, { "arrival": { "delay": -29, "time": "1785340351" }, "departure": { "delay": -29, "time": "1785340351" }, "stopId": "Cité_du_Rail_A", "stopSequence": 15 }, { "arrival": { "delay": -97, "time": "1785340523" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 16 } ], "timestamp": "1785339152", "trip": { "routeId": "6", "tripId": "602-1730" } } }, { "id": "SM:1104-1820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785342000" }, "stopId": "EuroAirport_AR", "stopSequence": 1 } ], "timestamp": "1785339966", "trip": { "directionId": 1, "routeId": "11", "tripId": "1104-1820" } } }, { "id": "SM:604-1833", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1785343560" }, "departure": { "time": "1785343560" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "time": "1785343620" }, "departure": { "time": "1785343620" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "time": "1785343680" }, "departure": { "time": "1785343680" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "time": "1785343740" }, "departure": { "time": "1785343740" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 } ], "timestamp": "1785339966", "trip": { "directionId": 1, "routeId": "6", "tripId": "604-1833" } } }, { "id": "SM:9-1804", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785341040" }, "stopId": "Village-Neuf_ZI_AR", "stopSequence": 1 }, { "arrival": { "time": "1785341160" }, "departure": { "time": "1785341160" }, "stopId": "Alsace_R", "stopSequence": 2 }, { "arrival": { "time": "1785341280" }, "departure": { "time": "1785341280" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 3 }, { "arrival": { "time": "1785341400" }, "departure": { "time": "1785341400" }, "stopId": "Blochmont_R", "stopSequence": 4 } ], "timestamp": "1785337443", "trip": { "directionId": 1, "routeId": "9", "tripId": "9-1804" } } }, { "id": "SM:9-1734", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 70, "time": "1785339310" }, "stopId": "Village-Neuf_ZI_AR", "stopSequence": 1 }, { "arrival": { "delay": 86, "time": "1785339446" }, "departure": { "delay": 86, "time": "1785339446" }, "stopId": "Alsace_R", "stopSequence": 2 }, { "arrival": { "delay": 355, "time": "1785339835" }, "departure": { "delay": 355, "time": "1785339835" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 3 }, { "arrival": { "delay": 353, "time": "1785339953" }, "departure": { "delay": 353, "time": "1785339953" }, "stopId": "Blochmont_R", "stopSequence": 4 }, { "arrival": { "delay": 254, "time": "1785340514" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 5 } ], "timestamp": "1785339337", "trip": { "directionId": 1, "routeId": "9", "tripId": "9-1734" } } }, { "id": "SM:1102-1805", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785341100" }, "stopId": "EuroAirport_AR", "stopSequence": 1 } ], "timestamp": "1785339986", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1805" } } }, { "id": "SM:1104-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1785340200" }, "stopId": "EuroAirport_AR", "stopSequence": 1 } ], "timestamp": "1785340100", "trip": { "directionId": 1, "routeId": "11", "tripId": "1104-1750" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1785340163" } }