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

12/04/2026
100%
13/04/2026
99.3%
14/04/2026
99.4%
15/04/2026
100%
16/04/2026
100%
17/04/2026
99.3%
18/04/2026
100%
19/04/2026
100%
20/04/2026
100%
21/04/2026
100%
22/04/2026
100%
23/04/2026
100%
24/04/2026
100%
25/04/2026
100%
26/04/2026
100%
27/04/2026
98.7%
28/04/2026
100%
29/04/2026
100%
30/04/2026
100%
01/05/2026
99.2%
02/05/2026
100%
03/05/2026
100%
04/05/2026
100%
05/05/2026
100%
06/05/2026
100%
07/05/2026
100%
08/05/2026
100%
09/05/2026
100%
10/05/2026
100%
11/05/2026
100%
12/05/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 12/05/2026 à 09h09 Europe/Paris avec le validateur GTFS-RT de MobilityData.

Avertissements

vehicle_id not populated W002 41 erreurs

vehicle_id should be populated for TripUpdates and VehiclePositions

Exemples d'erreurs
  • trip_id 1101-0905 does not have a vehicle_id
  • trip_id 1101-0935 does not have a vehicle_id
  • trip_id 1101-0920 does not have a vehicle_id
  • trip_id 1101-0850 does not have a vehicle_id
  • trip_id 103-0905 does not have a vehicle_id

schedule_relationship not populated W009 82 erreurs

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Exemples d'erreurs
  • trip_id 1101-0905 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1101-0905 does not have a schedule_relationship
  • trip_id 1101-0935 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1101-0935 does not have a schedule_relationship
  • trip_id 1101-0920 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 073 30 fois (100 % des validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 2 126 30 fois (100 % 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. 8 7 fois (23 % des validations)
W008 The data in a GTFS-realtime feed should always be less than one minute old 1 1 fois (3 % des validations)

Contenu du flux GTFS-RT

Entités

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

trip_updates (57) 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 12/05/2026 à 17h49 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "SM:10-1740", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 25, "time": "1778600425" }, "stopId": "Hésingue_ZI_R", "stopSequence": 1 } ], "timestamp": "1778600449", "trip": { "directionId": 1, "routeId": "10", "tripId": "10-1740" } } }, { "id": "SM:1102-1835", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778603700" }, "stopId": "EuroAirport_AR", "stopSequence": 1 } ], "timestamp": "1778600449", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1835" } } }, { "id": "SM:1102-1735", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 23, "time": "1778600123" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "delay": 255, "time": "1778600955" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1778600146", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1735" } } }, { "id": "SM:1102-1820", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1778603400" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1778600449", "trip": { "routeId": "11", "tripId": "1102-1820" } } }, { "id": "SM:12-1749", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778600940" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1778601300" }, "departure": { "time": "1778601300" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1778601720" }, "departure": { "time": "1778601720" }, "stopId": "Hésingue_Église_R", "stopSequence": 3 }, { "arrival": { "time": "1778601780" }, "departure": { "time": "1778601780" }, "stopId": "Cigognes_R", "stopSequence": 4 }, { "arrival": { "time": "1778601840" }, "departure": { "time": "1778601840" }, "stopId": "Schweiberg_R", "stopSequence": 5 }, { "arrival": { "time": "1778601900" }, "departure": { "time": "1778601900" }, "stopId": "Buschwiller_Centre_R", "stopSequence": 6 }, { "arrival": { "time": "1778602140" }, "departure": { "time": "1778602140" }, "stopId": "Wentzwiller_Centre_R", "stopSequence": 7 }, { "arrival": { "time": "1778602260" }, "departure": { "time": "1778602260" }, "stopId": "Bellevue_R", "stopSequence": 8 }, { "arrival": { "time": "1778602440" }, "departure": { "time": "1778602440" }, "stopId": "Ferrette_R", "stopSequence": 9 }, { "arrival": { "time": "1778602560" }, "departure": { "time": "1778602560" }, "stopId": "Folgensbourg_Centre_R", "stopSequence": 10 }, { "arrival": { "delay": -30, "time": "1778602590" }, "stopId": "Cesarhof_AR", "stopSequence": 11 } ], "timestamp": "1778599001", "trip": { "directionId": 1, "routeId": "12", "tripId": "12-1749" } } }, { "id": "SM:13-1750", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1778601360" }, "departure": { "time": "1778601360" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1778601780" }, "departure": { "time": "1778601780" }, "stopId": "Hésingue_Église_R", "stopSequence": 3 }, { "arrival": { "time": "1778601840" }, "departure": { "time": "1778601840" }, "stopId": "Cigognes_R", "stopSequence": 4 }, { "arrival": { "time": "1778601900" }, "departure": { "time": "1778601900" }, "stopId": "Réservoir_R", "stopSequence": 5 }, { "arrival": { "time": "1778602200" }, "departure": { "time": "1778602200" }, "stopId": "Vordermatt_R", "stopSequence": 6 }, { "arrival": { "time": "1778602260" }, "departure": { "time": "1778602260" }, "stopId": "Wilson_AR", "stopSequence": 7 }, { "arrival": { "time": "1778602320" }, "departure": { "time": "1778602320" }, "stopId": "Rue_de_Paris_R", "stopSequence": 8 }, { "arrival": { "time": "1778602380" }, "departure": { "time": "1778602380" }, "stopId": "Steinacker_R", "stopSequence": 9 }, { "arrival": { "time": "1778602440" }, "stopId": "Michelbach-le-Haut_Centre_AR", "stopSequence": 10 } ], "timestamp": "1778598484", "trip": { "directionId": 1, "routeId": "13", "tripId": "13-1750" } } }, { "id": "SM:14-1803", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1778602140" }, "departure": { "time": "1778602140" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1778602560" }, "departure": { "time": "1778602560" }, "stopId": "Sauvage_R", "stopSequence": 3 }, { "arrival": { "time": "1778602860" }, "departure": { "time": "1778602860" }, "stopId": "Klepferhof_R", "stopSequence": 4 }, { "arrival": { "time": "1778603040" }, "departure": { "time": "1778603040" }, "stopId": "Héron_R", "stopSequence": 5 }, { "arrival": { "time": "1778603100" }, "departure": { "time": "1778603100" }, "stopId": "Hagenthal-le-Bas_Centre_R", "stopSequence": 6 }, { "arrival": { "time": "1778603280" }, "departure": { "time": "1778603280" }, "stopId": "Hofacker_AR", "stopSequence": 7 }, { "arrival": { "time": "1778603460" }, "departure": { "time": "1778603460" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 8 }, { "arrival": { "time": "1778603580" }, "departure": { "time": "1778603580" }, "stopId": "Lertzbach_R", "stopSequence": 9 }, { "arrival": { "time": "1778603760" }, "departure": { "time": "1778603760" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 10 }, { "arrival": { "time": "1778603820" }, "departure": { "time": "1778603820" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 11 }, { "arrival": { "time": "1778604480" }, "departure": { "time": "1778604480" }, "stopId": "Birsig_R", "stopSequence": 12 }, { "arrival": { "time": "1778604540" }, "departure": { "time": "1778604540" }, "stopId": "Leymen_Mairie_R", "stopSequence": 13 } ], "timestamp": "1778598546", "trip": { "directionId": 1, "routeId": "14", "tripId": "14-1803" } } }, { "id": "SM:14-1703", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 211, "time": "1778598391" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 361, "time": "1778598849" }, "departure": { "delay": 361, "time": "1778598901" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "delay": 393, "time": "1778599328" }, "departure": { "delay": 393, "time": "1778599353" }, "stopId": "Sauvage_R", "stopSequence": 3 }, { "arrival": { "delay": 488, "time": "1778599748" }, "departure": { "delay": 488, "time": "1778599748" }, "stopId": "Klepferhof_R", "stopSequence": 4 }, { "arrival": { "delay": 481, "time": "1778599900" }, "departure": { "delay": 481, "time": "1778599921" }, "stopId": "Héron_R", "stopSequence": 5 }, { "arrival": { "delay": 511, "time": "1778600000" }, "departure": { "delay": 511, "time": "1778600011" }, "stopId": "Hagenthal-le-Bas_Centre_R", "stopSequence": 6 }, { "arrival": { "delay": 571, "time": "1778600240" }, "departure": { "delay": 571, "time": "1778600251" }, "stopId": "Hofacker_AR", "stopSequence": 7 }, { "arrival": { "delay": 520, "time": "1778600380" }, "departure": { "delay": 520, "time": "1778600380" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 8 }, { "arrival": { "delay": 476, "time": "1778600456" }, "departure": { "delay": 476, "time": "1778600456" }, "stopId": "Lertzbach_R", "stopSequence": 9 }, { "arrival": { "delay": 489, "time": "1778600649" }, "departure": { "delay": 489, "time": "1778600649" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 10 }, { "arrival": { "delay": 511, "time": "1778600721" }, "departure": { "delay": 511, "time": "1778600731" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 11 }, { "arrival": { "delay": 485, "time": "1778601365" }, "departure": { "delay": 485, "time": "1778601365" }, "stopId": "Birsig_R", "stopSequence": 12 }, { "arrival": { "delay": 485, "time": "1778601425" }, "departure": { "delay": 485, "time": "1778601425" }, "stopId": "Leymen_Mairie_R", "stopSequence": 13 }, { "arrival": { "delay": 485, "time": "1778601605" }, "departure": { "delay": 485, "time": "1778601605" }, "stopId": "Liebenswiller_Mairie_R", "stopSequence": 14 }, { "arrival": { "delay": 485, "time": "1778601725" }, "stopId": "Aubépines_A", "stopSequence": 15 } ], "timestamp": "1778598412", "trip": { "directionId": 1, "routeId": "14", "tripId": "14-1703" } } }, { "id": "SM:15-1748", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 48, "time": "1778600928" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 48, "time": "1778601348" }, "departure": { "delay": 48, "time": "1778601348" }, "stopId": "Saint-Exupéry_15", "stopSequence": 2 }, { "arrival": { "delay": 48, "time": "1778601708" }, "departure": { "delay": 48, "time": "1778601708" }, "stopId": "Liesbach_R", "stopSequence": 3 }, { "arrival": { "delay": 48, "time": "1778601948" }, "departure": { "delay": 48, "time": "1778601948" }, "stopId": "École_des_Missions_R", "stopSequence": 4 }, { "arrival": { "delay": 48, "time": "1778602008" }, "departure": { "delay": 48, "time": "1778602008" }, "stopId": "Place_Coluche_R", "stopSequence": 5 }, { "arrival": { "delay": 48, "time": "1778602068" }, "departure": { "delay": 48, "time": "1778602068" }, "stopId": "Acacias_R", "stopSequence": 6 }, { "arrival": { "delay": 48, "time": "1778602128" }, "departure": { "delay": 48, "time": "1778602128" }, "stopId": "Michelbach-le-Bas_Centre_R", "stopSequence": 7 }, { "arrival": { "delay": 48, "time": "1778602188" }, "departure": { "delay": 48, "time": "1778602188" }, "stopId": "Aulnes_R", "stopSequence": 8 }, { "arrival": { "delay": 48, "time": "1778602248" }, "departure": { "delay": 48, "time": "1778602248" }, "stopId": "Coquelicots_R", "stopSequence": 9 }, { "arrival": { "delay": 48, "time": "1778602308" }, "departure": { "delay": 48, "time": "1778602308" }, "stopId": "Ranspach-le-Bas_Centre_R", "stopSequence": 10 }, { "arrival": { "delay": 48, "time": "1778602368" }, "departure": { "delay": 48, "time": "1778602368" }, "stopId": "Oberfeld_R", "stopSequence": 11 }, { "arrival": { "delay": 48, "time": "1778602488" }, "departure": { "delay": 48, "time": "1778602488" }, "stopId": "Attenbach_R", "stopSequence": 12 }, { "arrival": { "delay": 48, "time": "1778602548" }, "departure": { "delay": 48, "time": "1778602548" }, "stopId": "GrandRue_R", "stopSequence": 13 }, { "arrival": { "delay": 48, "time": "1778602608" }, "departure": { "delay": 48, "time": "1778602608" }, "stopId": "Forgerons_R", "stopSequence": 14 }, { "arrival": { "delay": 48, "time": "1778602788" }, "departure": { "delay": 48, "time": "1778602788" }, "stopId": "Knoeringue_Centre_AR", "stopSequence": 15 }, { "arrival": { "delay": 48, "time": "1778603028" }, "departure": { "delay": 48, "time": "1778603028" }, "stopId": "Berentzwiller-Ctre_Croisement_R", "stopSequence": 16 }, { "arrival": { "delay": 48, "time": "1778603208" }, "departure": { "delay": 48, "time": "1778603208" }, "stopId": "Centre-Jettingen_AR", "stopSequence": 17 }, { "arrival": { "delay": 48, "time": "1778603268" }, "departure": { "delay": 48, "time": "1778603268" }, "stopId": "Restaurant_Pflimlin-Franken_AR", "stopSequence": 18 }, { "arrival": { "delay": 48, "time": "1778603388" }, "departure": { "delay": 48, "time": "1778603388" }, "stopId": "Croisement_Willer-Hunsbach_AR", "stopSequence": 19 }, { "arrival": { "delay": 48, "time": "1778603448" }, "departure": { "delay": 48, "time": "1778603448" }, "stopId": "Centre_Village-Hausgauen_R", "stopSequence": 20 }, { "arrival": { "delay": 48, "time": "1778603568" }, "departure": { "delay": 48, "time": "1778603568" }, "stopId": "Centre-Schwoben_AR", "stopSequence": 21 }, { "arrival": { "delay": 48, "time": "1778603628" }, "departure": { "delay": 48, "time": "1778603628" }, "stopId": "Croisement_D16_AR", "stopSequence": 22 }, { "arrival": { "delay": 48, "time": "1778603688" }, "departure": { "delay": 48, "time": "1778603688" }, "stopId": "Centre-Emlingen_Village_AR", "stopSequence": 23 }, { "arrival": { "delay": 48, "time": "1778603808" }, "departure": { "delay": 48, "time": "1778603808" }, "stopId": "Rue_de_Bâle_R", "stopSequence": 24 }, { "arrival": { "delay": 48, "time": "1778603928" }, "departure": { "delay": 48, "time": "1778603928" }, "stopId": "Hôpital_Saint-Morand_AR", "stopSequence": 25 }, { "arrival": { "delay": 48, "time": "1778604048" }, "departure": { "delay": 48, "time": "1778604048" }, "stopId": "Fontaine_Pl_Reunion_AR", "stopSequence": 26 }, { "arrival": { "delay": 48, "time": "1778604108" }, "stopId": "Altkirch-Gare_AR", "stopSequence": 27 } ], "timestamp": "1778600935", "trip": { "directionId": 1, "routeId": "15", "tripId": "15-1748" } } }, { "id": "SM:102-1810", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 178, "time": "1778602378" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 178, "time": "1778602498" }, "departure": { "delay": 178, "time": "1778602498" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 178, "time": "1778602558" }, "departure": { "delay": 178, "time": "1778602558" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 178, "time": "1778602618" }, "departure": { "delay": 178, "time": "1778602618" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 173, "time": "1778602733" }, "departure": { "delay": 173, "time": "1778602733" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": 159, "time": "1778602959" }, "departure": { "delay": 159, "time": "1778602959" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 154, "time": "1778603074" }, "departure": { "delay": 154, "time": "1778603074" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": 149, "time": "1778603189" }, "departure": { "delay": 149, "time": "1778603189" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": 149, "time": "1778603249" }, "departure": { "delay": 149, "time": "1778603249" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": 149, "time": "1778603309" }, "departure": { "delay": 149, "time": "1778603309" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": 149, "time": "1778603429" }, "departure": { "delay": 149, "time": "1778603429" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": 149, "time": "1778603489" }, "departure": { "delay": 149, "time": "1778603489" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": 149, "time": "1778603549" }, "departure": { "delay": 149, "time": "1778603549" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": 119, "time": "1778603579" }, "departure": { "delay": 119, "time": "1778603579" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": 149, "time": "1778603609" }, "departure": { "delay": 149, "time": "1778603609" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": 149, "time": "1778603729" }, "departure": { "delay": 149, "time": "1778603729" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 149, "time": "1778603849" }, "departure": { "delay": 149, "time": "1778603849" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": 139, "time": "1778604019" }, "departure": { "delay": 139, "time": "1778604019" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": 134, "time": "1778604134" }, "departure": { "delay": 134, "time": "1778604134" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": 134, "time": "1778604194" }, "departure": { "delay": 134, "time": "1778604194" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": 139, "time": "1778604259" }, "departure": { "delay": 139, "time": "1778604259" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": 134, "time": "1778604434" }, "departure": { "delay": 134, "time": "1778604434" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": 134, "time": "1778604494" }, "departure": { "delay": 134, "time": "1778604494" }, "stopId": "Jung_A", "stopSequence": 24 } ], "timestamp": "1778600935", "trip": { "routeId": "1", "tripId": "102-1810" } } }, { "id": "SM:104-1809", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 13, "time": "1778602153" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 13, "time": "1778602273" }, "departure": { "delay": 13, "time": "1778602273" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 14, "time": "1778602334" }, "departure": { "delay": 14, "time": "1778602334" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 14, "time": "1778602394" }, "departure": { "delay": 14, "time": "1778602394" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 14, "time": "1778602454" }, "departure": { "delay": 14, "time": "1778602454" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 14, "time": "1778602514" }, "departure": { "delay": 14, "time": "1778602514" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 14, "time": "1778602634" }, "departure": { "delay": 14, "time": "1778602634" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 14, "time": "1778602694" }, "departure": { "delay": 14, "time": "1778602694" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 15, "time": "1778602755" }, "departure": { "delay": 15, "time": "1778602755" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 14, "time": "1778602874" }, "departure": { "delay": 14, "time": "1778602874" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 13, "time": "1778602993" }, "departure": { "delay": 13, "time": "1778602993" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 12, "time": "1778603172" }, "departure": { "delay": 12, "time": "1778603172" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 12, "time": "1778603292" }, "departure": { "delay": 12, "time": "1778603292" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 12, "time": "1778603412" }, "departure": { "delay": 12, "time": "1778603412" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 12, "time": "1778603472" }, "departure": { "delay": 12, "time": "1778603472" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": -18, "time": "1778603502" }, "departure": { "delay": -18, "time": "1778603502" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 12, "time": "1778603532" }, "departure": { "delay": 12, "time": "1778603532" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 12, "time": "1778603592" }, "departure": { "delay": 12, "time": "1778603592" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 12, "time": "1778603652" }, "departure": { "delay": 12, "time": "1778603652" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 12, "time": "1778603772" }, "departure": { "delay": 12, "time": "1778603772" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 12, "time": "1778603952" }, "departure": { "delay": 12, "time": "1778603952" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 12, "time": "1778604192" }, "departure": { "delay": 12, "time": "1778604192" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 12, "time": "1778604312" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1778600925", "trip": { "directionId": 1, "routeId": "1", "tripId": "104-1809" } } }, { "id": "SM:104-1725", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 665, "time": "1778600165" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 667, "time": "1778600287" }, "departure": { "delay": 667, "time": "1778600287" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 755, "time": "1778600428" }, "departure": { "delay": 755, "time": "1778600435" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 754, "time": "1778600494" }, "departure": { "delay": 754, "time": "1778600494" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 695, "time": "1778600555" }, "departure": { "delay": 695, "time": "1778600555" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": 546, "time": "1778600646" }, "departure": { "delay": 546, "time": "1778600646" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 478, "time": "1778600698" }, "departure": { "delay": 478, "time": "1778600698" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": 414, "time": "1778600754" }, "departure": { "delay": 414, "time": "1778600754" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": 394, "time": "1778600786" }, "departure": { "delay": 394, "time": "1778600794" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": 379, "time": "1778600839" }, "departure": { "delay": 379, "time": "1778600839" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": 326, "time": "1778600906" }, "departure": { "delay": 326, "time": "1778600906" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": 285, "time": "1778600925" }, "departure": { "delay": 285, "time": "1778600925" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": 285, "time": "1778600985" }, "departure": { "delay": 285, "time": "1778600985" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": 255, "time": "1778601015" }, "departure": { "delay": 255, "time": "1778601015" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": 285, "time": "1778601045" }, "departure": { "delay": 285, "time": "1778601045" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": 285, "time": "1778601165" }, "departure": { "delay": 285, "time": "1778601165" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 291, "time": "1778601291" }, "departure": { "delay": 291, "time": "1778601291" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": 223, "time": "1778601403" }, "departure": { "delay": 223, "time": "1778601403" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": 190, "time": "1778601490" }, "departure": { "delay": 190, "time": "1778601490" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": 203, "time": "1778601563" }, "departure": { "delay": 203, "time": "1778601563" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": 209, "time": "1778601629" }, "departure": { "delay": 209, "time": "1778601629" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": 149, "time": "1778601689" }, "departure": { "delay": 149, "time": "1778601689" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": 149, "time": "1778601749" }, "departure": { "delay": 149, "time": "1778601749" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": 149, "time": "1778601809" }, "departure": { "delay": 149, "time": "1778601809" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": 149, "time": "1778601869" }, "departure": { "delay": 149, "time": "1778601869" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": 146, "time": "1778601926" }, "departure": { "delay": 146, "time": "1778601926" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": 185, "time": "1778602025" }, "departure": { "delay": 185, "time": "1778602025" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": 185, "time": "1778602145" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1778600188", "trip": { "routeId": "1", "tripId": "104-1725" } } }, { "id": "SM:10-1810", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778602200" }, "stopId": "Hésingue_ZI_R", "stopSequence": 1 } ], "timestamp": "1778598608", "trip": { "directionId": 1, "routeId": "10", "tripId": "10-1810" } } }, { "id": "SM:102-1730", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778599800" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": -13, "time": "1778599907" }, "departure": { "delay": -13, "time": "1778599907" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": -15, "time": "1778599935" }, "departure": { "delay": -15, "time": "1778599965" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 15, "time": "1778600040" }, "departure": { "delay": 15, "time": "1778600055" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 105, "time": "1778600121" }, "departure": { "delay": 105, "time": "1778600205" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 105, "time": "1778600261" }, "departure": { "delay": 105, "time": "1778600265" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 75, "time": "1778600355" }, "departure": { "delay": 75, "time": "1778600355" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 136, "time": "1778600466" }, "departure": { "delay": 136, "time": "1778600476" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 256, "time": "1778600584" }, "departure": { "delay": 256, "time": "1778600656" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 451, "time": "1778600971" }, "departure": { "delay": 451, "time": "1778600971" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 507, "time": "1778601147" }, "departure": { "delay": 507, "time": "1778601147" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 471, "time": "1778601291" }, "departure": { "delay": 471, "time": "1778601291" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 471, "time": "1778601411" }, "departure": { "delay": 471, "time": "1778601411" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 471, "time": "1778601531" }, "departure": { "delay": 471, "time": "1778601531" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 471, "time": "1778601591" }, "departure": { "delay": 471, "time": "1778601591" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 441, "time": "1778601621" }, "departure": { "delay": 441, "time": "1778601621" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 471, "time": "1778601651" }, "departure": { "delay": 471, "time": "1778601651" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 471, "time": "1778601711" }, "departure": { "delay": 471, "time": "1778601711" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 471, "time": "1778601771" }, "departure": { "delay": 471, "time": "1778601771" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 471, "time": "1778601831" }, "departure": { "delay": 471, "time": "1778601831" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 471, "time": "1778601891" }, "departure": { "delay": 471, "time": "1778601891" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 471, "time": "1778601951" }, "departure": { "delay": 471, "time": "1778601951" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 411, "time": "1778602011" }, "departure": { "delay": 411, "time": "1778602011" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 411, "time": "1778602071" }, "departure": { "delay": 411, "time": "1778602071" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 411, "time": "1778602131" }, "departure": { "delay": 411, "time": "1778602131" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": 411, "time": "1778602251" }, "departure": { "delay": 411, "time": "1778602251" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 411, "time": "1778602371" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1778599810", "trip": { "directionId": 1, "routeId": "1", "tripId": "102-1730" } } }, { "id": "SM:202-1848", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778604480" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1778604510" }, "departure": { "delay": -30, "time": "1778604510" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1778604540" }, "departure": { "time": "1778604540" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 } ], "timestamp": "1778600884", "trip": { "directionId": 1, "routeId": "2", "tripId": "202-1848" } } }, { "id": "SM:204-1817", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778602620" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1778602650" }, "departure": { "delay": -30, "time": "1778602650" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1778602680" }, "departure": { "time": "1778602680" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1778602740" }, "departure": { "time": "1778602740" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1778602800" }, "departure": { "time": "1778602800" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "time": "1778602980" }, "departure": { "time": "1778602980" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "time": "1778603040" }, "departure": { "time": "1778603040" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "time": "1778603100" }, "departure": { "time": "1778603100" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "time": "1778603160" }, "departure": { "time": "1778603160" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "time": "1778603340" }, "departure": { "time": "1778603340" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "time": "1778603400" }, "departure": { "time": "1778603400" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "time": "1778603460" }, "departure": { "time": "1778603460" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "time": "1778603580" }, "departure": { "time": "1778603580" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "time": "1778603640" }, "departure": { "time": "1778603640" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "time": "1778603760" }, "departure": { "time": "1778603760" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "time": "1778604060" }, "departure": { "time": "1778604060" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "time": "1778604120" }, "departure": { "time": "1778604120" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "time": "1778604180" }, "departure": { "time": "1778604180" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "time": "1778604240" }, "departure": { "time": "1778604240" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1778599022", "trip": { "directionId": 1, "routeId": "2", "tripId": "204-1817" } } }, { "id": "SM:210-1657", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 171, "time": "1778597991" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 156, "time": "1778598036" }, "departure": { "delay": 156, "time": "1778598036" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 201, "time": "1778598070" }, "departure": { "delay": 201, "time": "1778598081" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 206, "time": "1778598146" }, "departure": { "delay": 206, "time": "1778598146" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 208, "time": "1778598208" }, "departure": { "delay": 208, "time": "1778598208" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 199, "time": "1778598379" }, "departure": { "delay": 199, "time": "1778598379" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 189, "time": "1778598429" }, "departure": { "delay": 189, "time": "1778598429" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 231, "time": "1778598499" }, "departure": { "delay": 231, "time": "1778598531" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 260, "time": "1778598620" }, "departure": { "delay": 260, "time": "1778598620" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1778598720" }, "departure": { "delay": 180, "time": "1778598720" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 180, "time": "1778598780" }, "departure": { "delay": 180, "time": "1778598780" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 180, "time": "1778598840" }, "departure": { "delay": 180, "time": "1778598840" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": 111, "time": "1778598891" }, "departure": { "delay": 111, "time": "1778598891" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 141, "time": "1778598972" }, "departure": { "delay": 141, "time": "1778598981" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "delay": 83, "time": "1778599043" }, "departure": { "delay": 83, "time": "1778599043" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "delay": 291, "time": "1778599297" }, "departure": { "delay": 291, "time": "1778599311" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 500, "time": "1778599535" }, "departure": { "delay": 500, "time": "1778599580" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "delay": 531, "time": "1778599729" }, "departure": { "delay": 531, "time": "1778599731" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "delay": 622, "time": "1778599864" }, "departure": { "delay": 622, "time": "1778599882" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "delay": 684, "time": "1778600004" }, "departure": { "delay": 684, "time": "1778600004" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "delay": 675, "time": "1778600055" }, "departure": { "delay": 675, "time": "1778600055" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "delay": 692, "time": "1778600132" }, "departure": { "delay": 692, "time": "1778600132" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1778597995", "trip": { "directionId": 1, "routeId": "2", "tripId": "210-1657" } } }, { "id": "SM:210-1738", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 260, "time": "1778600540" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 260, "time": "1778600600" }, "departure": { "delay": 260, "time": "1778600600" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 260, "time": "1778600720" }, "departure": { "delay": 260, "time": "1778600720" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 260, "time": "1778600840" }, "departure": { "delay": 260, "time": "1778600840" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 492, "time": "1778601132" }, "departure": { "delay": 492, "time": "1778601132" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 559, "time": "1778601259" }, "departure": { "delay": 559, "time": "1778601259" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 611, "time": "1778601371" }, "departure": { "delay": 611, "time": "1778601371" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 578, "time": "1778601458" }, "departure": { "delay": 578, "time": "1778601458" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 351, "time": "1778601531" }, "departure": { "delay": 351, "time": "1778601531" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 357, "time": "1778601597" }, "departure": { "delay": 357, "time": "1778601597" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 357, "time": "1778601657" }, "departure": { "delay": 357, "time": "1778601657" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 417, "time": "1778601777" }, "departure": { "delay": 417, "time": "1778601777" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 357, "time": "1778601837" }, "departure": { "delay": 357, "time": "1778601837" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 357, "time": "1778601897" }, "departure": { "delay": 357, "time": "1778601897" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 417, "time": "1778602077" }, "departure": { "delay": 417, "time": "1778602077" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 423, "time": "1778602143" }, "departure": { "delay": 423, "time": "1778602143" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 423, "time": "1778602203" }, "departure": { "delay": 423, "time": "1778602203" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 303, "time": "1778602263" }, "departure": { "delay": 303, "time": "1778602263" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 423, "time": "1778602443" }, "departure": { "delay": 423, "time": "1778602443" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 423, "time": "1778602503" }, "departure": { "delay": 423, "time": "1778602503" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 423, "time": "1778602563" }, "departure": { "delay": 423, "time": "1778602563" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 303, "time": "1778602623" }, "departure": { "delay": 303, "time": "1778602623" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1778600594", "trip": { "routeId": "2", "tripId": "210-1738" } } }, { "id": "SM:204-1715", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 662, "time": "1778599562" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 662, "time": "1778599622" }, "departure": { "delay": 662, "time": "1778599622" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 662, "time": "1778599742" }, "departure": { "delay": 662, "time": "1778599742" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 662, "time": "1778599862" }, "departure": { "delay": 662, "time": "1778599862" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 1053, "time": "1778600258" }, "departure": { "delay": 1053, "time": "1778600313" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 1143, "time": "1778600423" }, "departure": { "delay": 1143, "time": "1778600463" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 1263, "time": "1778600581" }, "departure": { "delay": 1263, "time": "1778600643" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 1293, "time": "1778600733" }, "departure": { "delay": 1293, "time": "1778600733" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 1263, "time": "1778600807" }, "departure": { "delay": 1263, "time": "1778600823" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 1263, "time": "1778600883" }, "departure": { "delay": 1263, "time": "1778600883" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 1324, "time": "1778601004" }, "departure": { "delay": 1324, "time": "1778601004" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 1384, "time": "1778601124" }, "departure": { "delay": 1384, "time": "1778601124" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 1324, "time": "1778601184" }, "departure": { "delay": 1324, "time": "1778601184" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 1324, "time": "1778601244" }, "departure": { "delay": 1324, "time": "1778601244" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 1384, "time": "1778601424" }, "departure": { "delay": 1384, "time": "1778601424" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 1391, "time": "1778601491" }, "departure": { "delay": 1391, "time": "1778601491" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 1391, "time": "1778601551" }, "departure": { "delay": 1391, "time": "1778601551" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 1271, "time": "1778601611" }, "departure": { "delay": 1271, "time": "1778601611" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 1391, "time": "1778601791" }, "departure": { "delay": 1391, "time": "1778601791" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 1391, "time": "1778601851" }, "departure": { "delay": 1391, "time": "1778601851" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 1391, "time": "1778601911" }, "departure": { "delay": 1391, "time": "1778601911" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 1271, "time": "1778601971" }, "departure": { "delay": 1271, "time": "1778601971" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1778599623", "trip": { "routeId": "2", "tripId": "204-1715" } } }, { "id": "SM:202-1733", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 139, "time": "1778600119" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 121, "time": "1778600161" }, "departure": { "delay": 121, "time": "1778600161" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 169, "time": "1778600199" }, "departure": { "delay": 169, "time": "1778600209" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 152, "time": "1778600252" }, "departure": { "delay": 152, "time": "1778600252" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 137, "time": "1778600297" }, "departure": { "delay": 137, "time": "1778600297" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 91, "time": "1778600431" }, "departure": { "delay": 91, "time": "1778600431" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 117, "time": "1778600517" }, "departure": { "delay": 117, "time": "1778600517" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 89, "time": "1778600549" }, "departure": { "delay": 89, "time": "1778600549" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 101, "time": "1778600621" }, "departure": { "delay": 101, "time": "1778600621" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 36, "time": "1778600736" }, "departure": { "delay": 36, "time": "1778600736" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 30, "time": "1778600790" }, "departure": { "delay": 30, "time": "1778600790" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 19, "time": "1778600839" }, "departure": { "delay": 19, "time": "1778600839" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": 8, "time": "1778600948" }, "departure": { "delay": 8, "time": "1778600948" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 54, "time": "1778601054" }, "departure": { "delay": 54, "time": "1778601054" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "delay": 43, "time": "1778601163" }, "departure": { "delay": 43, "time": "1778601163" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "delay": 45, "time": "1778601225" }, "departure": { "delay": 45, "time": "1778601225" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 37, "time": "1778601277" }, "departure": { "delay": 37, "time": "1778601277" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "delay": 52, "time": "1778601412" }, "departure": { "delay": 52, "time": "1778601412" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "delay": 100, "time": "1778601520" }, "departure": { "delay": 100, "time": "1778601520" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "delay": 100, "time": "1778601580" }, "departure": { "delay": 100, "time": "1778601580" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "delay": 94, "time": "1778601634" }, "departure": { "delay": 94, "time": "1778601634" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "delay": 108, "time": "1778601708" }, "departure": { "delay": 108, "time": "1778601708" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1778600146", "trip": { "directionId": 1, "routeId": "2", "tripId": "202-1733" } } }, { "id": "SM:202-1811", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778602260" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "time": "1778602320" }, "departure": { "time": "1778602320" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "time": "1778602440" }, "departure": { "time": "1778602440" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "time": "1778602560" }, "departure": { "time": "1778602560" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 180, "time": "1778602800" }, "departure": { "delay": 180, "time": "1778602800" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 240, "time": "1778602920" }, "departure": { "delay": 240, "time": "1778602920" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 240, "time": "1778602980" }, "departure": { "delay": 240, "time": "1778602980" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 240, "time": "1778603040" }, "departure": { "delay": 240, "time": "1778603040" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1778603100" }, "departure": { "delay": 180, "time": "1778603100" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 240, "time": "1778603220" }, "departure": { "delay": 240, "time": "1778603220" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 240, "time": "1778603280" }, "departure": { "delay": 240, "time": "1778603280" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 300, "time": "1778603400" }, "departure": { "delay": 300, "time": "1778603400" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 240, "time": "1778603460" }, "departure": { "delay": 240, "time": "1778603460" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 240, "time": "1778603520" }, "departure": { "delay": 240, "time": "1778603520" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 300, "time": "1778603820" }, "departure": { "delay": 300, "time": "1778603820" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 180, "time": "1778603880" }, "departure": { "delay": 180, "time": "1778603880" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 300, "time": "1778604060" }, "departure": { "delay": 300, "time": "1778604060" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 300, "time": "1778604120" }, "departure": { "delay": 300, "time": "1778604120" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 300, "time": "1778604180" }, "departure": { "delay": 300, "time": "1778604180" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 180, "time": "1778604240" }, "departure": { "delay": 180, "time": "1778604240" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1778599634", "trip": { "routeId": "2", "tripId": "202-1811" } } }, { "id": "SM:5-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778601000" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 1 }, { "arrival": { "time": "1778601120" }, "departure": { "time": "1778601120" }, "stopId": "Place_Mermoz_1R", "stopSequence": 2 }, { "arrival": { "time": "1778601240" }, "departure": { "time": "1778601240" }, "stopId": "Couronne_1R", "stopSequence": 3 }, { "arrival": { "time": "1778601420" }, "departure": { "time": "1778601420" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 4 }, { "arrival": { "time": "1778601480" }, "departure": { "time": "1778601480" }, "stopId": "Breisach_R", "stopSequence": 5 }, { "arrival": { "delay": -30, "time": "1778601510" }, "departure": { "delay": -30, "time": "1778601510" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 6 }, { "arrival": { "time": "1778601540" }, "departure": { "time": "1778601540" }, "stopId": "Saint-Louis_Gare_R_Mulh_R", "stopSequence": 7 }, { "arrival": { "time": "1778601600" }, "departure": { "time": "1778601600" }, "stopId": "Trois_Lys_R", "stopSequence": 8 }, { "arrival": { "delay": -108, "time": "1778601732" }, "departure": { "delay": -108, "time": "1778601732" }, "stopId": "Cité_du_Rail_R", "stopSequence": 9 }, { "arrival": { "delay": -78, "time": "1778601882" }, "departure": { "delay": -78, "time": "1778601882" }, "stopId": "Rue_de_Séville_R", "stopSequence": 10 }, { "arrival": { "delay": -165, "time": "1778601915" }, "departure": { "delay": -165, "time": "1778601915" }, "stopId": "Chapelle_R", "stopSequence": 11 }, { "arrival": { "delay": -45, "time": "1778602095" }, "departure": { "delay": -45, "time": "1778602095" }, "stopId": "Saint-Claude_R", "stopSequence": 12 }, { "arrival": { "delay": -165, "time": "1778602155" }, "departure": { "delay": -165, "time": "1778602155" }, "stopId": "Prairie_A", "stopSequence": 13 }, { "arrival": { "delay": -105, "time": "1778602275" }, "departure": { "delay": -105, "time": "1778602275" }, "stopId": "Monument_A", "stopSequence": 14 }, { "arrival": { "delay": -172, "time": "1778602328" }, "departure": { "delay": -172, "time": "1778602328" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 15 }, { "arrival": { "delay": -165, "time": "1778602395" }, "departure": { "delay": -165, "time": "1778602395" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 16 }, { "arrival": { "delay": -165, "time": "1778602455" }, "departure": { "delay": -165, "time": "1778602455" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 17 }, { "arrival": { "delay": -165, "time": "1778602515" }, "departure": { "delay": -165, "time": "1778602515" }, "stopId": "Muguet_R", "stopSequence": 18 }, { "arrival": { "delay": -45, "time": "1778602695" }, "departure": { "delay": -45, "time": "1778602695" }, "stopId": "Rousserolles_R", "stopSequence": 19 }, { "arrival": { "delay": -105, "time": "1778602815" }, "departure": { "delay": -105, "time": "1778602815" }, "stopId": "Orée_du_Bois_R", "stopSequence": 20 }, { "arrival": { "delay": 15, "time": "1778603055" }, "departure": { "delay": 15, "time": "1778603055" }, "stopId": "Libération_R", "stopSequence": 21 }, { "arrival": { "delay": -165, "time": "1778603115" }, "departure": { "delay": -165, "time": "1778603115" }, "stopId": "Robert_Hassler_R", "stopSequence": 22 } ], "timestamp": "1778598067", "trip": { "directionId": 1, "routeId": "5", "tripId": "5-1750" } } }, { "id": "SM:5-1700", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778598000" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 1 }, { "arrival": { "time": "1778598120" }, "departure": { "time": "1778598120" }, "stopId": "Place_Mermoz_1R", "stopSequence": 2 }, { "arrival": { "time": "1778598240" }, "departure": { "time": "1778598240" }, "stopId": "Couronne_1R", "stopSequence": 3 }, { "arrival": { "time": "1778598420" }, "departure": { "time": "1778598420" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 4 }, { "arrival": { "time": "1778598480" }, "departure": { "time": "1778598480" }, "stopId": "Breisach_R", "stopSequence": 5 }, { "arrival": { "delay": -30, "time": "1778598510" }, "departure": { "delay": -30, "time": "1778598510" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 6 }, { "arrival": { "time": "1778598540" }, "departure": { "time": "1778598540" }, "stopId": "Saint-Louis_Gare_R_Mulh_R", "stopSequence": 7 }, { "arrival": { "time": "1778598600" }, "departure": { "time": "1778598600" }, "stopId": "Trois_Lys_R", "stopSequence": 8 }, { "arrival": { "time": "1778598840" }, "departure": { "time": "1778598840" }, "stopId": "Cité_du_Rail_R", "stopSequence": 9 }, { "arrival": { "delay": 120, "time": "1778599080" }, "departure": { "delay": 120, "time": "1778599080" }, "stopId": "Rue_de_Séville_R", "stopSequence": 10 }, { "arrival": { "delay": 60, "time": "1778599140" }, "departure": { "delay": 60, "time": "1778599140" }, "stopId": "Chapelle_R", "stopSequence": 11 }, { "arrival": { "delay": 180, "time": "1778599320" }, "departure": { "delay": 180, "time": "1778599320" }, "stopId": "Saint-Claude_R", "stopSequence": 12 }, { "arrival": { "delay": 60, "time": "1778599380" }, "departure": { "delay": 60, "time": "1778599380" }, "stopId": "Prairie_A", "stopSequence": 13 }, { "arrival": { "delay": 120, "time": "1778599500" }, "departure": { "delay": 120, "time": "1778599500" }, "stopId": "Monument_A", "stopSequence": 14 }, { "arrival": { "delay": 60, "time": "1778599560" }, "departure": { "delay": 60, "time": "1778599560" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 15 }, { "arrival": { "delay": 60, "time": "1778599620" }, "departure": { "delay": 60, "time": "1778599620" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 16 }, { "arrival": { "delay": 60, "time": "1778599680" }, "departure": { "delay": 60, "time": "1778599680" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 17 }, { "arrival": { "delay": 60, "time": "1778599740" }, "departure": { "delay": 60, "time": "1778599740" }, "stopId": "Muguet_R", "stopSequence": 18 }, { "arrival": { "delay": 180, "time": "1778599920" }, "departure": { "delay": 180, "time": "1778599920" }, "stopId": "Rousserolles_R", "stopSequence": 19 }, { "arrival": { "delay": 120, "time": "1778600040" }, "departure": { "delay": 120, "time": "1778600040" }, "stopId": "Orée_du_Bois_R", "stopSequence": 20 }, { "arrival": { "delay": 240, "time": "1778600280" }, "departure": { "delay": 240, "time": "1778600280" }, "stopId": "Libération_R", "stopSequence": 21 }, { "arrival": { "delay": 60, "time": "1778600340" }, "departure": { "delay": 60, "time": "1778600340" }, "stopId": "Robert_Hassler_R", "stopSequence": 22 } ], "timestamp": "1778598026", "trip": { "directionId": 1, "routeId": "5", "tripId": "5-1700" } } }, { "id": "SM:302-1720", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 112, "time": "1778599312" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 141, "time": "1778599394" }, "departure": { "delay": 141, "time": "1778599401" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": 68, "time": "1778599448" }, "departure": { "delay": 68, "time": "1778599448" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 170, "time": "1778599602" }, "departure": { "delay": 170, "time": "1778599610" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 140, "time": "1778599687" }, "departure": { "delay": 140, "time": "1778599700" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 175, "time": "1778599795" }, "departure": { "delay": 175, "time": "1778599795" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 230, "time": "1778599938" }, "departure": { "delay": 230, "time": "1778599970" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 231, "time": "1778600031" }, "departure": { "delay": 231, "time": "1778600031" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 187, "time": "1778600107" }, "departure": { "delay": 187, "time": "1778600107" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 250, "time": "1778600230" }, "departure": { "delay": 250, "time": "1778600230" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 310, "time": "1778600350" }, "departure": { "delay": 310, "time": "1778600350" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 251, "time": "1778600411" }, "departure": { "delay": 251, "time": "1778600411" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 }, { "arrival": { "delay": 327, "time": "1778600607" }, "departure": { "delay": 327, "time": "1778600607" }, "stopId": "Hüningerstrasse_A", "stopSequence": 13 } ], "timestamp": "1778599333", "trip": { "routeId": "603", "tripId": "302-1720" } } }, { "id": "SM:304-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778601000" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 11, "time": "1778601071" }, "departure": { "delay": 11, "time": "1778601071" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": -38, "time": "1778601142" }, "departure": { "delay": -38, "time": "1778601142" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 40, "time": "1778601280" }, "departure": { "delay": 40, "time": "1778601280" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": -3, "time": "1778601357" }, "departure": { "delay": -3, "time": "1778601357" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 40, "time": "1778601460" }, "departure": { "delay": 40, "time": "1778601460" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 56, "time": "1778601596" }, "departure": { "delay": 56, "time": "1778601596" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 57, "time": "1778601657" }, "departure": { "delay": 57, "time": "1778601657" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 8, "time": "1778601728" }, "departure": { "delay": 8, "time": "1778601728" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 68, "time": "1778601848" }, "departure": { "delay": 68, "time": "1778601848" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 128, "time": "1778601968" }, "departure": { "delay": 128, "time": "1778601968" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 119, "time": "1778602079" }, "departure": { "delay": 119, "time": "1778602079" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 }, { "arrival": { "delay": 188, "time": "1778602268" }, "departure": { "delay": 188, "time": "1778602268" }, "stopId": "Hüningerstrasse_A", "stopSequence": 13 } ], "timestamp": "1778600842", "trip": { "routeId": "603", "tripId": "304-1750" } } }, { "id": "SM:302-1748", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778600880" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1778601000" }, "departure": { "time": "1778601000" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1778601240" }, "departure": { "time": "1778601240" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1778601300" }, "departure": { "time": "1778601300" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1778601420" }, "departure": { "time": "1778601420" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1778601540" }, "departure": { "time": "1778601540" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1778601780" }, "departure": { "delay": 180, "time": "1778601780" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1778601840" }, "departure": { "delay": 180, "time": "1778601840" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1778601900" }, "departure": { "delay": 180, "time": "1778601900" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1778601960" }, "departure": { "delay": 180, "time": "1778601960" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1778600935", "trip": { "directionId": 1, "routeId": "603", "tripId": "302-1748" } } }, { "id": "SM:304-1718", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778599080" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 11, "time": "1778599211" }, "departure": { "delay": 11, "time": "1778599211" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 16, "time": "1778599456" }, "departure": { "delay": 16, "time": "1778599456" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 69, "time": "1778599569" }, "departure": { "delay": 69, "time": "1778599569" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 69, "time": "1778599689" }, "departure": { "delay": 69, "time": "1778599689" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 69, "time": "1778599809" }, "departure": { "delay": 69, "time": "1778599809" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 700, "time": "1778600500" }, "departure": { "delay": 700, "time": "1778600500" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 718, "time": "1778600578" }, "departure": { "delay": 718, "time": "1778600578" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 734, "time": "1778600646" }, "departure": { "delay": 734, "time": "1778600654" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 745, "time": "1778600725" }, "departure": { "delay": 745, "time": "1778600725" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1778599136", "trip": { "directionId": 1, "routeId": "603", "tripId": "304-1718" } } }, { "id": "SM:304-1818", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778602680" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1778602800" }, "departure": { "time": "1778602800" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1778603040" }, "departure": { "time": "1778603040" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1778603100" }, "departure": { "time": "1778603100" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1778603220" }, "departure": { "time": "1778603220" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1778603340" }, "departure": { "time": "1778603340" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1778603580" }, "departure": { "delay": 180, "time": "1778603580" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1778603640" }, "departure": { "delay": 180, "time": "1778603640" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1778603700" }, "departure": { "delay": 180, "time": "1778603700" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1778603760" }, "departure": { "delay": 180, "time": "1778603760" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1778599884", "trip": { "directionId": 1, "routeId": "603", "tripId": "304-1818" } } }, { "id": "SM:302-1820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778602800" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1778602860" }, "departure": { "time": "1778602860" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1778602980" }, "departure": { "time": "1778602980" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 120, "time": "1778603160" }, "departure": { "delay": 120, "time": "1778603160" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 60, "time": "1778603220" }, "departure": { "delay": 60, "time": "1778603220" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 120, "time": "1778603340" }, "departure": { "delay": 120, "time": "1778603340" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1778603520" }, "departure": { "delay": 180, "time": "1778603520" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1778603580" }, "departure": { "delay": 180, "time": "1778603580" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1778603640" }, "departure": { "delay": 120, "time": "1778603640" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1778603760" }, "departure": { "delay": 180, "time": "1778603760" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 } ], "timestamp": "1778599343", "trip": { "routeId": "603", "tripId": "302-1820" } } }, { "id": "SM:406T-1735", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 971, "time": "1778601071" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 941, "time": "1778601101" }, "departure": { "delay": 941, "time": "1778601101" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 971, "time": "1778601131" }, "departure": { "delay": 971, "time": "1778601131" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 944, "time": "1778601164" }, "departure": { "delay": 944, "time": "1778601164" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 917, "time": "1778601197" }, "departure": { "delay": 917, "time": "1778601197" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 952, "time": "1778601292" }, "departure": { "delay": 952, "time": "1778601292" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 946, "time": "1778601346" }, "departure": { "delay": 946, "time": "1778601346" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 944, "time": "1778601404" }, "departure": { "delay": 944, "time": "1778601404" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 1005, "time": "1778601525" }, "departure": { "delay": 1005, "time": "1778601525" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 1305, "time": "1778601945" }, "departure": { "delay": 1305, "time": "1778601945" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 968, "time": "1778602028" }, "departure": { "delay": 968, "time": "1778602028" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 790, "time": "1778602150" }, "departure": { "delay": 790, "time": "1778602150" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 651, "time": "1778602191" }, "departure": { "delay": 651, "time": "1778602191" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 649, "time": "1778602249" }, "departure": { "delay": 649, "time": "1778602249" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 783, "time": "1778602443" }, "departure": { "delay": 783, "time": "1778602443" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 663, "time": "1778602563" }, "departure": { "delay": 663, "time": "1778602563" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 603, "time": "1778602623" }, "departure": { "delay": 603, "time": "1778602623" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 603, "time": "1778602683" }, "departure": { "delay": 603, "time": "1778602683" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 709, "time": "1778602849" }, "departure": { "delay": 709, "time": "1778602849" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": 649, "time": "1778602909" }, "departure": { "delay": 649, "time": "1778602909" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": 783, "time": "1778603103" }, "departure": { "delay": 783, "time": "1778603103" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1778600946", "trip": { "routeId": "604", "tripId": "406T-1735" } } }, { "id": "SM:404T-1749", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778600940" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1778601120" }, "departure": { "time": "1778601120" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1778601240" }, "departure": { "time": "1778601240" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1778601300" }, "departure": { "time": "1778601300" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1778601480" }, "departure": { "time": "1778601480" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1778601540" }, "departure": { "time": "1778601540" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1778601600" }, "departure": { "time": "1778601600" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1778601660" }, "departure": { "time": "1778601660" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1778601840" }, "departure": { "time": "1778601840" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1778601900" }, "departure": { "time": "1778601900" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1778601960" }, "departure": { "time": "1778601960" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1778602380" }, "departure": { "time": "1778602380" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1778602860" }, "departure": { "time": "1778602860" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "time": "1778602920" }, "departure": { "time": "1778602920" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 60, "time": "1778603160" }, "departure": { "delay": 60, "time": "1778603160" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 60, "time": "1778603220" }, "departure": { "delay": 60, "time": "1778603220" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1778599686", "trip": { "directionId": 1, "routeId": "604", "tripId": "404T-1749" } } }, { "id": "SM:404T-1830", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": -30, "time": "1778603430" }, "departure": { "delay": -30, "time": "1778603430" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1778603460" }, "departure": { "time": "1778603460" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": -30, "time": "1778603490" }, "departure": { "delay": -30, "time": "1778603490" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1778603520" }, "departure": { "time": "1778603520" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "time": "1778603580" }, "departure": { "time": "1778603580" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1778603640" }, "departure": { "delay": 60, "time": "1778603640" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 420, "time": "1778604240" }, "departure": { "delay": 420, "time": "1778604240" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 } ], "timestamp": "1778599832", "trip": { "routeId": "604", "tripId": "404T-1830" } } }, { "id": "SM:402T-1659", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 52, "time": "1778597992" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 4, "time": "1778598124" }, "departure": { "delay": 4, "time": "1778598124" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 142, "time": "1778598370" }, "departure": { "delay": 142, "time": "1778598382" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 202, "time": "1778598502" }, "departure": { "delay": 202, "time": "1778598502" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 158, "time": "1778598638" }, "departure": { "delay": 158, "time": "1778598638" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 160, "time": "1778598700" }, "departure": { "delay": 160, "time": "1778598700" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 160, "time": "1778598760" }, "departure": { "delay": 160, "time": "1778598760" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 160, "time": "1778598820" }, "departure": { "delay": 160, "time": "1778598820" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 113, "time": "1778598953" }, "departure": { "delay": 113, "time": "1778598953" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 144, "time": "1778599008" }, "departure": { "delay": 144, "time": "1778599044" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 384, "time": "1778599324" }, "departure": { "delay": 384, "time": "1778599344" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 459, "time": "1778599599" }, "departure": { "delay": 459, "time": "1778599599" }, "scheduleRelationship": "SKIPPED", "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 1026, "time": "1778600400" }, "departure": { "delay": 1026, "time": "1778600406" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 786, "time": "1778600525" }, "departure": { "delay": 786, "time": "1778600526" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 876, "time": "1778600634" }, "departure": { "delay": 876, "time": "1778600676" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 876, "time": "1778600736" }, "departure": { "delay": 876, "time": "1778600736" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 846, "time": "1778600766" }, "departure": { "delay": 846, "time": "1778600766" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 876, "time": "1778600835" }, "departure": { "delay": 876, "time": "1778600856" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 877, "time": "1778600911" }, "departure": { "delay": 877, "time": "1778600917" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 873, "time": "1778601033" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1778597995", "trip": { "directionId": 1, "routeId": "604", "tripId": "402T-1659" } } }, { "id": "SM:410T-1731", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778599860" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": -9, "time": "1778599971" }, "departure": { "delay": -9, "time": "1778600031" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 111, "time": "1778600204" }, "departure": { "delay": 111, "time": "1778600271" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 172, "time": "1778600372" }, "departure": { "delay": 172, "time": "1778600392" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 201, "time": "1778600500" }, "departure": { "delay": 201, "time": "1778600601" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 211, "time": "1778600671" }, "departure": { "delay": 211, "time": "1778600671" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 202, "time": "1778600722" }, "departure": { "delay": 202, "time": "1778600722" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 215, "time": "1778600795" }, "departure": { "delay": 215, "time": "1778600795" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 175, "time": "1778600900" }, "departure": { "delay": 175, "time": "1778600935" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 175, "time": "1778600995" }, "departure": { "delay": 175, "time": "1778600995" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 225, "time": "1778601105" }, "departure": { "delay": 225, "time": "1778601105" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 225, "time": "1778601285" }, "departure": { "delay": 225, "time": "1778601285" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 225, "time": "1778601525" }, "departure": { "delay": 225, "time": "1778601525" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1778601660" }, "departure": { "time": "1778601660" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 24, "time": "1778601744" }, "departure": { "delay": 24, "time": "1778601744" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 25, "time": "1778601805" }, "departure": { "delay": 25, "time": "1778601805" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "time": "1778601840" }, "departure": { "time": "1778601840" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 8, "time": "1778601908" }, "departure": { "delay": 8, "time": "1778601908" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 4, "time": "1778601964" }, "departure": { "delay": 4, "time": "1778601964" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 4, "time": "1778602084" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1778599874", "trip": { "directionId": 1, "routeId": "604", "tripId": "410T-1731" } } }, { "id": "SM:408T-1710", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778598600" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1778598780" }, "departure": { "time": "1778598780" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1778598900" }, "departure": { "time": "1778598900" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1778598960" }, "departure": { "time": "1778598960" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1778599140" }, "departure": { "time": "1778599140" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1778599200" }, "departure": { "time": "1778599200" }, "scheduleRelationship": "SKIPPED", "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 24, "time": "1778599284" }, "departure": { "delay": 24, "time": "1778599284" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 17, "time": "1778599337" }, "departure": { "delay": 17, "time": "1778599337" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": -13, "time": "1778599427" }, "departure": { "delay": -13, "time": "1778599487" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 77, "time": "1778599627" }, "departure": { "delay": 77, "time": "1778599637" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 197, "time": "1778599757" }, "departure": { "delay": 197, "time": "1778599817" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 388, "time": "1778600188" }, "departure": { "delay": 388, "time": "1778600188" }, "scheduleRelationship": "SKIPPED", "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 901, "time": "1778600930" }, "departure": { "delay": 901, "time": "1778600941" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 684, "time": "1778601084" }, "departure": { "delay": 684, "time": "1778601084" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 708, "time": "1778601168" }, "departure": { "delay": 708, "time": "1778601168" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 708, "time": "1778601228" }, "departure": { "delay": 708, "time": "1778601228" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 681, "time": "1778601261" }, "departure": { "delay": 681, "time": "1778601261" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 689, "time": "1778601329" }, "departure": { "delay": 689, "time": "1778601329" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 685, "time": "1778601385" }, "departure": { "delay": 685, "time": "1778601385" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 731, "time": "1778601491" }, "departure": { "delay": 731, "time": "1778601491" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 731, "time": "1778601551" }, "departure": { "delay": 731, "time": "1778601551" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1778598629", "trip": { "directionId": 1, "routeId": "604", "tripId": "408T-1710" } } }, { "id": "SM:412T-1805", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778601900" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1778602080" }, "departure": { "time": "1778602080" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1778602200" }, "departure": { "time": "1778602200" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1778602260" }, "departure": { "time": "1778602260" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1778602440" }, "departure": { "time": "1778602440" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1778602500" }, "departure": { "time": "1778602500" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1778602560" }, "departure": { "time": "1778602560" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1778602620" }, "departure": { "time": "1778602620" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1778602800" }, "departure": { "time": "1778602800" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1778602860" }, "departure": { "time": "1778602860" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1778602920" }, "departure": { "time": "1778602920" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1778604120" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1778600760", "trip": { "directionId": 1, "routeId": "604", "tripId": "412T-1805" } } }, { "id": "SM:412T-1720", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 664, "time": "1778599864" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 1211, "time": "1778600591" }, "departure": { "delay": 1211, "time": "1778600591" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1232, "time": "1778600643" }, "departure": { "delay": 1232, "time": "1778600672" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1279, "time": "1778600770" }, "departure": { "delay": 1279, "time": "1778600779" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1279, "time": "1778600822" }, "departure": { "delay": 1279, "time": "1778600839" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1249, "time": "1778600892" }, "departure": { "delay": 1249, "time": "1778600929" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 933, "time": "1778601033" }, "departure": { "delay": 933, "time": "1778601033" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 721, "time": "1778601121" }, "departure": { "delay": 721, "time": "1778601121" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 591, "time": "1778601171" }, "departure": { "delay": 591, "time": "1778601171" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 591, "time": "1778601231" }, "departure": { "delay": 591, "time": "1778601231" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 651, "time": "1778601351" }, "departure": { "delay": 651, "time": "1778601351" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 475, "time": "1778601415" }, "departure": { "delay": 475, "time": "1778601415" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 591, "time": "1778601651" }, "departure": { "delay": 591, "time": "1778601651" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1778599895", "trip": { "routeId": "604", "tripId": "412T-1720" } } }, { "id": "SM:402T-1753", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 85, "time": "1778601265" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 55, "time": "1778601295" }, "departure": { "delay": 55, "time": "1778601295" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 85, "time": "1778601325" }, "departure": { "delay": 85, "time": "1778601325" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 55, "time": "1778601355" }, "departure": { "delay": 55, "time": "1778601355" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 85, "time": "1778601385" }, "departure": { "delay": 85, "time": "1778601385" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 88, "time": "1778601448" }, "departure": { "delay": 88, "time": "1778601448" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 148, "time": "1778601508" }, "departure": { "delay": 148, "time": "1778601508" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 148, "time": "1778601568" }, "departure": { "delay": 148, "time": "1778601568" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 208, "time": "1778601688" }, "departure": { "delay": 208, "time": "1778601688" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 508, "time": "1778602108" }, "departure": { "delay": 508, "time": "1778602108" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 16, "time": "1778602336" }, "departure": { "delay": 16, "time": "1778602336" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -117, "time": "1778602383" }, "departure": { "delay": -117, "time": "1778602383" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": -117, "time": "1778602443" }, "departure": { "delay": -117, "time": "1778602443" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 14, "time": "1778602634" }, "departure": { "delay": 14, "time": "1778602634" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": -46, "time": "1778602754" }, "departure": { "delay": -46, "time": "1778602754" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": -106, "time": "1778602814" }, "departure": { "delay": -106, "time": "1778602814" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": -106, "time": "1778602874" }, "departure": { "delay": -106, "time": "1778602874" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 3, "time": "1778603043" }, "departure": { "delay": 3, "time": "1778603043" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": -117, "time": "1778603103" }, "departure": { "delay": -117, "time": "1778603103" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": 14, "time": "1778603294" }, "departure": { "delay": 14, "time": "1778603294" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1778600863", "trip": { "routeId": "604", "tripId": "402T-1753" } } }, { "id": "SM:406T-1820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 427, "time": "1778603227" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 427, "time": "1778603767" }, "departure": { "delay": 427, "time": "1778603767" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 427, "time": "1778603827" }, "departure": { "delay": 427, "time": "1778603827" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 427, "time": "1778603887" }, "departure": { "delay": 427, "time": "1778603887" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 427, "time": "1778603947" }, "departure": { "delay": 427, "time": "1778603947" }, "stopId": "Claude_Hess_R", "stopSequence": 8 } ], "timestamp": "1778600946", "trip": { "directionId": 1, "routeId": "604", "tripId": "406T-1820" } } }, { "id": "SM:404T-1705", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 722, "time": "1778599022" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 842, "time": "1778599292" }, "departure": { "delay": 842, "time": "1778599322" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 932, "time": "1778599413" }, "departure": { "delay": 932, "time": "1778599472" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1114, "time": "1778599696" }, "departure": { "delay": 1114, "time": "1778599714" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1114, "time": "1778599744" }, "departure": { "delay": 1114, "time": "1778599774" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1294, "time": "1778599834" }, "departure": { "delay": 1294, "time": "1778600074" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 964, "time": "1778600163" }, "departure": { "delay": 964, "time": "1778600164" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 755, "time": "1778600248" }, "departure": { "delay": 755, "time": "1778600255" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 634, "time": "1778600304" }, "departure": { "delay": 634, "time": "1778600314" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 646, "time": "1778600386" }, "departure": { "delay": 646, "time": "1778600386" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 715, "time": "1778600515" }, "departure": { "delay": 715, "time": "1778600515" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 533, "time": "1778600573" }, "departure": { "delay": 533, "time": "1778600573" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 615, "time": "1778600775" }, "departure": { "delay": 615, "time": "1778600775" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1778599032", "trip": { "routeId": "604", "tripId": "404T-1705" } } }, { "id": "SM:406T-1650", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 141, "time": "1778597541" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 111, "time": "1778597683" }, "departure": { "delay": 111, "time": "1778597691" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 261, "time": "1778597931" }, "departure": { "delay": 261, "time": "1778597961" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 351, "time": "1778598086" }, "departure": { "delay": 351, "time": "1778598111" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 471, "time": "1778598231" }, "departure": { "delay": 471, "time": "1778598411" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 503, "time": "1778598467" }, "departure": { "delay": 503, "time": "1778598503" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 503, "time": "1778598563" }, "departure": { "delay": 503, "time": "1778598563" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 503, "time": "1778598623" }, "departure": { "delay": 503, "time": "1778598623" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 471, "time": "1778598771" }, "departure": { "delay": 471, "time": "1778598771" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 471, "time": "1778598831" }, "departure": { "delay": 471, "time": "1778598831" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 922, "time": "1778599272" }, "departure": { "delay": 922, "time": "1778599342" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 1024, "time": "1778599624" }, "departure": { "delay": 1024, "time": "1778599624" }, "scheduleRelationship": "SKIPPED", "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 1564, "time": "1778600381" }, "departure": { "delay": 1564, "time": "1778600404" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 1344, "time": "1778600544" }, "departure": { "delay": 1344, "time": "1778600544" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 1409, "time": "1778600631" }, "departure": { "delay": 1409, "time": "1778600669" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 1424, "time": "1778600744" }, "departure": { "delay": 1424, "time": "1778600744" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 1386, "time": "1778600766" }, "departure": { "delay": 1386, "time": "1778600766" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 1379, "time": "1778600806" }, "departure": { "delay": 1379, "time": "1778600819" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 1379, "time": "1778600871" }, "departure": { "delay": 1379, "time": "1778600879" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 1420, "time": "1778600980" }, "departure": { "delay": 1420, "time": "1778600980" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 1391, "time": "1778601011" }, "departure": { "delay": 1391, "time": "1778601011" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1778597569", "trip": { "directionId": 1, "routeId": "604", "tripId": "406T-1650" } } }, { "id": "SM:402T-1835", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1778604240" }, "departure": { "time": "1778604240" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1778604300" }, "departure": { "time": "1778604300" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1778604360" }, "departure": { "time": "1778604360" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1778604420" }, "departure": { "time": "1778604420" }, "stopId": "Claude_Hess_R", "stopSequence": 8 } ], "timestamp": "1778600645", "trip": { "directionId": 1, "routeId": "604", "tripId": "402T-1835" } } }, { "id": "SM:408T-1808", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 420, "time": "1778602500" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 720, "time": "1778602920" }, "departure": { "delay": 720, "time": "1778602920" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1080, "time": "1778603400" }, "departure": { "delay": 1080, "time": "1778603400" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1080, "time": "1778603460" }, "departure": { "delay": 1080, "time": "1778603460" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1020, "time": "1778603520" }, "departure": { "delay": 1020, "time": "1778603520" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 780, "time": "1778603700" }, "departure": { "delay": 780, "time": "1778603700" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 600, "time": "1778603820" }, "departure": { "delay": 600, "time": "1778603820" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 480, "time": "1778603880" }, "departure": { "delay": 480, "time": "1778603880" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 480, "time": "1778603940" }, "departure": { "delay": 480, "time": "1778603940" }, "stopId": "Breisach_A", "stopSequence": 10 } ], "timestamp": "1778600021", "trip": { "routeId": "604", "tripId": "408T-1808" } } }, { "id": "SM:810-1729", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778599740" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1778599800" }, "departure": { "time": "1778599800" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1778599860" }, "departure": { "delay": 60, "time": "1778599860" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1778599890" }, "departure": { "delay": 30, "time": "1778599890" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1778599920" }, "departure": { "time": "1778599920" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1778600040" }, "departure": { "time": "1778600040" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1778600160" }, "departure": { "time": "1778600160" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "time": "1778600340" }, "departure": { "time": "1778600340" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": 374, "time": "1778600802" }, "departure": { "delay": 374, "time": "1778600834" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 354, "time": "1778600934" }, "departure": { "delay": 354, "time": "1778600934" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 344, "time": "1778600984" }, "departure": { "delay": 344, "time": "1778600984" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 344, "time": "1778601104" }, "departure": { "delay": 344, "time": "1778601104" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 344, "time": "1778601164" }, "departure": { "delay": 344, "time": "1778601164" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 342, "time": "1778601222" }, "departure": { "delay": 342, "time": "1778601222" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 376, "time": "1778601316" }, "departure": { "delay": 376, "time": "1778601316" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 380, "time": "1778601380" }, "departure": { "delay": 380, "time": "1778601380" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 384, "time": "1778601444" }, "departure": { "delay": 384, "time": "1778601444" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 384, "time": "1778601504" }, "departure": { "delay": 384, "time": "1778601504" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 384, "time": "1778601564" }, "departure": { "delay": 384, "time": "1778601564" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 384, "time": "1778601804" }, "departure": { "delay": 384, "time": "1778601804" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 384, "time": "1778601864" }, "departure": { "delay": 384, "time": "1778601864" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 384, "time": "1778601924" }, "departure": { "delay": 384, "time": "1778601924" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 384, "time": "1778601984" }, "departure": { "delay": 384, "time": "1778601984" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 384, "time": "1778602104" }, "departure": { "delay": 384, "time": "1778602104" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": 384, "time": "1778602224" }, "departure": { "delay": 384, "time": "1778602224" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 384, "time": "1778602344" }, "departure": { "delay": 384, "time": "1778602344" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": 384, "time": "1778602584" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1778599800", "trip": { "directionId": 1, "routeId": "608", "tripId": "810-1729" } } }, { "id": "SM:802-1646", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 90, "time": "1778597250" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "delay": 101, "time": "1778597321" }, "departure": { "delay": 101, "time": "1778597321" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 135, "time": "1778597355" }, "departure": { "delay": 135, "time": "1778597355" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 90, "time": "1778597363" }, "departure": { "delay": 90, "time": "1778597370" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "delay": 53, "time": "1778597393" }, "departure": { "delay": 53, "time": "1778597393" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1778597460" }, "departure": { "time": "1778597460" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "delay": 92, "time": "1778597672" }, "departure": { "delay": 92, "time": "1778597672" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "delay": -30, "time": "1778597730" }, "departure": { "delay": -30, "time": "1778597730" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": 127, "time": "1778598007" }, "departure": { "delay": 127, "time": "1778598007" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 150, "time": "1778598137" }, "departure": { "delay": 150, "time": "1778598150" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 571, "time": "1778598603" }, "departure": { "delay": 571, "time": "1778598631" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 660, "time": "1778598840" }, "departure": { "delay": 660, "time": "1778598840" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 670, "time": "1778598910" }, "departure": { "delay": 670, "time": "1778598910" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 678, "time": "1778598978" }, "departure": { "delay": 678, "time": "1778598978" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 753, "time": "1778599113" }, "departure": { "delay": 753, "time": "1778599113" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 754, "time": "1778599174" }, "departure": { "delay": 754, "time": "1778599174" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 750, "time": "1778599230" }, "departure": { "delay": 750, "time": "1778599230" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 739, "time": "1778599279" }, "departure": { "delay": 739, "time": "1778599279" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 707, "time": "1778599307" }, "departure": { "delay": 707, "time": "1778599307" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 664, "time": "1778599504" }, "departure": { "delay": 664, "time": "1778599504" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 644, "time": "1778599544" }, "departure": { "delay": 644, "time": "1778599544" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 630, "time": "1778599590" }, "departure": { "delay": 630, "time": "1778599590" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 630, "time": "1778599650" }, "departure": { "delay": 630, "time": "1778599650" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 620, "time": "1778599760" }, "departure": { "delay": 620, "time": "1778599760" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": 570, "time": "1778599830" }, "departure": { "delay": 570, "time": "1778599830" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 510, "time": "1778599890" }, "departure": { "delay": 510, "time": "1778599890" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": 565, "time": "1778600185" }, "scheduleRelationship": "SKIPPED", "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1778597279", "trip": { "directionId": 1, "routeId": "608", "tripId": "802-1646" } } }, { "id": "SM:802-1816", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778602560" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1778602620" }, "departure": { "time": "1778602620" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1778602680" }, "departure": { "delay": 60, "time": "1778602680" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1778602710" }, "departure": { "delay": 30, "time": "1778602710" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1778602740" }, "departure": { "time": "1778602740" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1778602860" }, "departure": { "time": "1778602860" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1778602980" }, "departure": { "time": "1778602980" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "time": "1778603160" }, "departure": { "time": "1778603160" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "time": "1778603280" }, "departure": { "time": "1778603280" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "time": "1778603400" }, "departure": { "time": "1778603400" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "time": "1778603460" }, "departure": { "time": "1778603460" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "time": "1778603640" }, "departure": { "time": "1778603640" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "time": "1778603700" }, "departure": { "time": "1778603700" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "time": "1778603760" }, "departure": { "time": "1778603760" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "time": "1778603820" }, "departure": { "time": "1778603820" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "time": "1778603880" }, "departure": { "time": "1778603880" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "time": "1778603940" }, "departure": { "time": "1778603940" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "time": "1778604000" }, "departure": { "time": "1778604000" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "time": "1778604240" }, "departure": { "time": "1778604240" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "time": "1778604300" }, "departure": { "time": "1778604300" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "time": "1778604360" }, "departure": { "time": "1778604360" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "time": "1778604420" }, "departure": { "time": "1778604420" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "time": "1778604540" }, "departure": { "time": "1778604540" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 } ], "timestamp": "1778600635", "trip": { "directionId": 1, "routeId": "608", "tripId": "802-1816" } } }, { "id": "SM:802-1734", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 196, "time": "1778600236" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "delay": 166, "time": "1778600386" }, "departure": { "delay": 166, "time": "1778600386" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "delay": 136, "time": "1778600476" }, "departure": { "delay": 136, "time": "1778600476" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "delay": 136, "time": "1778600536" }, "departure": { "delay": 136, "time": "1778600536" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "delay": 81, "time": "1778600661" }, "departure": { "delay": 81, "time": "1778600661" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "delay": 82, "time": "1778600722" }, "departure": { "delay": 82, "time": "1778600722" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "delay": 57, "time": "1778600757" }, "departure": { "delay": 57, "time": "1778600757" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "delay": 57, "time": "1778600817" }, "departure": { "delay": 57, "time": "1778600817" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "delay": 4, "time": "1778601004" }, "departure": { "delay": 4, "time": "1778601004" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "delay": 4, "time": "1778601064" }, "departure": { "delay": 4, "time": "1778601064" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "delay": 5, "time": "1778601125" }, "departure": { "delay": 5, "time": "1778601125" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "delay": 9, "time": "1778601189" }, "departure": { "delay": 9, "time": "1778601189" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "delay": 23, "time": "1778601263" }, "departure": { "delay": 23, "time": "1778601263" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "delay": 23, "time": "1778601323" }, "departure": { "delay": 23, "time": "1778601323" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "delay": 9, "time": "1778601369" }, "departure": { "delay": 9, "time": "1778601369" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "delay": 9, "time": "1778601429" }, "departure": { "delay": 9, "time": "1778601429" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 129, "time": "1778601669" }, "departure": { "delay": 129, "time": "1778601669" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 129, "time": "1778601789" }, "departure": { "delay": 129, "time": "1778601789" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 189, "time": "1778601969" }, "departure": { "delay": 189, "time": "1778601969" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 129, "time": "1778602089" }, "departure": { "delay": 129, "time": "1778602089" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 129, "time": "1778602209" }, "departure": { "delay": 129, "time": "1778602209" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 69, "time": "1778602269" }, "departure": { "delay": 69, "time": "1778602269" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": 69, "time": "1778602329" }, "departure": { "delay": 69, "time": "1778602329" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": 69, "time": "1778602389" }, "departure": { "delay": 69, "time": "1778602389" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1778600262", "trip": { "routeId": "608", "tripId": "802-1734" } } }, { "id": "SM:602-1730", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 643, "time": "1778600443" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": 615, "time": "1778600473" }, "departure": { "delay": 615, "time": "1778600475" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 643, "time": "1778600503" }, "departure": { "delay": 643, "time": "1778600503" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 613, "time": "1778600533" }, "departure": { "delay": 613, "time": "1778600533" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": 613, "time": "1778600593" }, "departure": { "delay": 613, "time": "1778600593" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": 613, "time": "1778600713" }, "departure": { "delay": 613, "time": "1778600713" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 617, "time": "1778600897" }, "departure": { "delay": 617, "time": "1778600897" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": 595, "time": "1778600935" }, "departure": { "delay": 595, "time": "1778600935" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "delay": 595, "time": "1778600995" }, "departure": { "delay": 595, "time": "1778600995" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "delay": 595, "time": "1778601055" }, "departure": { "delay": 595, "time": "1778601055" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "delay": 595, "time": "1778601115" }, "departure": { "delay": 595, "time": "1778601115" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "delay": 595, "time": "1778601175" }, "departure": { "delay": 595, "time": "1778601175" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "delay": 595, "time": "1778601475" }, "departure": { "delay": 595, "time": "1778601475" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 }, { "arrival": { "delay": 595, "time": "1778601655" }, "departure": { "delay": 595, "time": "1778601655" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 }, { "arrival": { "delay": 595, "time": "1778601775" }, "departure": { "delay": 595, "time": "1778601775" }, "stopId": "Cité_du_Rail_A", "stopSequence": 15 }, { "arrival": { "delay": 595, "time": "1778602015" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 16 } ], "timestamp": "1778600470", "trip": { "routeId": "6", "tripId": "602-1730" } } }, { "id": "SM:604-1700", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 337, "time": "1778598337" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": 307, "time": "1778598367" }, "departure": { "delay": 307, "time": "1778598367" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 337, "time": "1778598397" }, "departure": { "delay": 337, "time": "1778598397" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 312, "time": "1778598432" }, "departure": { "delay": 312, "time": "1778598432" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": 283, "time": "1778598463" }, "departure": { "delay": 283, "time": "1778598463" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": 281, "time": "1778598581" }, "departure": { "delay": 281, "time": "1778598581" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 277, "time": "1778598736" }, "departure": { "delay": 277, "time": "1778598757" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": 286, "time": "1778598826" }, "departure": { "delay": 286, "time": "1778598826" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "delay": 271, "time": "1778598871" }, "departure": { "delay": 271, "time": "1778598871" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "delay": 256, "time": "1778598916" }, "departure": { "delay": 256, "time": "1778598916" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "delay": 264, "time": "1778598984" }, "departure": { "delay": 264, "time": "1778598984" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "delay": 282, "time": "1778599062" }, "departure": { "delay": 282, "time": "1778599062" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "delay": 258, "time": "1778599338" }, "departure": { "delay": 258, "time": "1778599338" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 }, { "arrival": { "delay": 247, "time": "1778599484" }, "departure": { "delay": 247, "time": "1778599507" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 }, { "arrival": { "delay": 339, "time": "1778599662" }, "departure": { "delay": 339, "time": "1778599719" }, "stopId": "Cité_du_Rail_A", "stopSequence": 15 }, { "arrival": { "delay": 692, "time": "1778600312" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 16 } ], "timestamp": "1778598361", "trip": { "routeId": "6", "tripId": "604-1700" } } }, { "id": "SM:602-1803", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 235, "time": "1778602015" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": 209, "time": "1778602769" }, "departure": { "delay": 209, "time": "1778602769" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": 209, "time": "1778602829" }, "departure": { "delay": 209, "time": "1778602829" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": 209, "time": "1778602889" }, "departure": { "delay": 209, "time": "1778602889" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": 209, "time": "1778602949" }, "departure": { "delay": 209, "time": "1778602949" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": 209, "time": "1778603009" }, "departure": { "delay": 209, "time": "1778603009" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": 209, "time": "1778603069" }, "departure": { "delay": 209, "time": "1778603069" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": 209, "time": "1778603189" }, "departure": { "delay": 209, "time": "1778603189" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": 209, "time": "1778603309" }, "departure": { "delay": 209, "time": "1778603309" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": 209, "time": "1778603369" }, "departure": { "delay": 209, "time": "1778603369" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": 179, "time": "1778603399" }, "departure": { "delay": 179, "time": "1778603399" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": 209, "time": "1778603429" }, "departure": { "delay": 209, "time": "1778603429" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": 209, "time": "1778603489" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1778600925", "trip": { "directionId": 1, "routeId": "6", "tripId": "602-1803" } } }, { "id": "SM:604-1733", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 524, "time": "1778600504" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": 889, "time": "1778601109" }, "departure": { "delay": 889, "time": "1778601109" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "delay": 853, "time": "1778601193" }, "departure": { "delay": 853, "time": "1778601193" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "delay": 853, "time": "1778601313" }, "departure": { "delay": 853, "time": "1778601313" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "delay": 853, "time": "1778601613" }, "departure": { "delay": 853, "time": "1778601613" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": 853, "time": "1778601673" }, "departure": { "delay": 853, "time": "1778601673" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": 853, "time": "1778601733" }, "departure": { "delay": 853, "time": "1778601733" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": 853, "time": "1778601793" }, "departure": { "delay": 853, "time": "1778601793" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": 853, "time": "1778601853" }, "departure": { "delay": 853, "time": "1778601853" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": 853, "time": "1778601913" }, "departure": { "delay": 853, "time": "1778601913" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": 853, "time": "1778602033" }, "departure": { "delay": 853, "time": "1778602033" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": 853, "time": "1778602153" }, "departure": { "delay": 853, "time": "1778602153" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": 853, "time": "1778602213" }, "departure": { "delay": 853, "time": "1778602213" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": 823, "time": "1778602243" }, "departure": { "delay": 823, "time": "1778602243" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": 853, "time": "1778602273" }, "departure": { "delay": 853, "time": "1778602273" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": 853, "time": "1778602333" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1778600532", "trip": { "directionId": 1, "routeId": "6", "tripId": "604-1733" } } }, { "id": "SM:604-1800", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 733, "time": "1778602333" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": 703, "time": "1778602363" }, "departure": { "delay": 703, "time": "1778602363" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 733, "time": "1778602393" }, "departure": { "delay": 733, "time": "1778602393" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 733, "time": "1778602453" }, "departure": { "delay": 733, "time": "1778602453" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": 733, "time": "1778602513" }, "departure": { "delay": 733, "time": "1778602513" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": 733, "time": "1778602633" }, "departure": { "delay": 733, "time": "1778602633" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 733, "time": "1778602813" }, "departure": { "delay": 733, "time": "1778602813" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": 733, "time": "1778602873" }, "departure": { "delay": 733, "time": "1778602873" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "delay": 733, "time": "1778602933" }, "departure": { "delay": 733, "time": "1778602933" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "delay": 733, "time": "1778602993" }, "departure": { "delay": 733, "time": "1778602993" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "delay": 733, "time": "1778603053" }, "departure": { "delay": 733, "time": "1778603053" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "delay": 733, "time": "1778603113" }, "departure": { "delay": 733, "time": "1778603113" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 } ], "timestamp": "1778600935", "trip": { "routeId": "6", "tripId": "604-1800" } } }, { "id": "SM:602-1703", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 121, "time": "1778598301" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": 301, "time": "1778598656" }, "departure": { "delay": 301, "time": "1778598721" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "delay": 301, "time": "1778598831" }, "departure": { "delay": 301, "time": "1778598841" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "delay": 331, "time": "1778598984" }, "departure": { "delay": 331, "time": "1778598991" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "delay": 300, "time": "1778599246" }, "departure": { "delay": 300, "time": "1778599260" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": 301, "time": "1778599314" }, "departure": { "delay": 301, "time": "1778599321" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": 313, "time": "1778599393" }, "departure": { "delay": 313, "time": "1778599393" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": 290, "time": "1778599430" }, "departure": { "delay": 290, "time": "1778599430" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": 275, "time": "1778599475" }, "departure": { "delay": 275, "time": "1778599475" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": 307, "time": "1778599567" }, "departure": { "delay": 307, "time": "1778599567" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": 361, "time": "1778599732" }, "departure": { "delay": 361, "time": "1778599741" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": 351, "time": "1778599851" }, "departure": { "delay": 351, "time": "1778599851" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": 345, "time": "1778599905" }, "departure": { "delay": 345, "time": "1778599905" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": 362, "time": "1778599951" }, "departure": { "delay": 362, "time": "1778599982" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": 398, "time": "1778600018" }, "departure": { "delay": 398, "time": "1778600018" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": 392, "time": "1778600072" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1778598329", "trip": { "directionId": 1, "routeId": "6", "tripId": "602-1703" } } }, { "id": "SM:1102-1805", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778601900" }, "stopId": "EuroAirport_AR", "stopSequence": 1 } ], "timestamp": "1778600449", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1805" } } }, { "id": "SM:9-1734", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 135, "time": "1778600175" }, "stopId": "Village-Neuf_ZI_AR", "stopSequence": 1 }, { "arrival": { "delay": 135, "time": "1778600282" }, "departure": { "delay": 135, "time": "1778600295" }, "stopId": "Alsace_R", "stopSequence": 2 }, { "arrival": { "delay": 271, "time": "1778600551" }, "departure": { "delay": 271, "time": "1778600551" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 3 }, { "arrival": { "delay": 314, "time": "1778600686" }, "departure": { "delay": 314, "time": "1778600714" }, "stopId": "Blochmont_R", "stopSequence": 4 }, { "arrival": { "delay": 171, "time": "1778601231" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 5 } ], "timestamp": "1778600198", "trip": { "directionId": 1, "routeId": "9", "tripId": "9-1734" } } }, { "id": "SM:9-1804", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778601840" }, "stopId": "Village-Neuf_ZI_AR", "stopSequence": 1 }, { "arrival": { "time": "1778601960" }, "departure": { "time": "1778601960" }, "stopId": "Alsace_R", "stopSequence": 2 }, { "arrival": { "time": "1778602080" }, "departure": { "time": "1778602080" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 3 }, { "arrival": { "time": "1778602200" }, "departure": { "time": "1778602200" }, "stopId": "Blochmont_R", "stopSequence": 4 } ], "timestamp": "1778598244", "trip": { "directionId": 1, "routeId": "9", "tripId": "9-1804" } } }, { "id": "SM:1102-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1778601000" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1778601600" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1778600449", "trip": { "routeId": "11", "tripId": "1102-1750" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1778600957" } }