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

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

⚠️122 avertissements

Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 26/06/2026 à 09h06 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-0820 does not have a vehicle_id
  • trip_id 1101-0850 does not have a vehicle_id
  • trip_id 1101-0835 does not have a vehicle_id
  • trip_id 103-0905 does not have a vehicle_id
  • trip_id 101-0910 does not have a vehicle_id

schedule_relationship not populated W009 81 erreurs

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Exemples d'erreurs
  • trip_id 1101-0820 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1101-0820 does not have a schedule_relationship
  • trip_id 1101-0850 stop_sequence 2 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1101-0850 does not have a schedule_relationship
  • trip_id 1101-0835 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
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 093 30 fois (100 % des validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 2 169 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. 6 6 fois (20 % des validations)
W008 The data in a GTFS-realtime feed should always be less than one minute old 4 4 fois (13 % des validations)

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 26/06/2026 à 18h19 Europe/Paris.

trip_updates (45) 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 26/06/2026 à 18h19 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "SM:1102-1835", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782491700" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "time": "1782492300" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1782490247", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1835" } } }, { "id": "SM:1102-1820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782490800" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": -216, "time": "1782491184" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1782490542", "trip": { "routeId": "11", "tripId": "1102-1820" } } }, { "id": "SM:12-1749", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782488940" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1782489300" }, "departure": { "time": "1782489300" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1782489720" }, "departure": { "time": "1782489720" }, "stopId": "Hésingue_Église_R", "stopSequence": 3 }, { "arrival": { "time": "1782489780" }, "departure": { "time": "1782489780" }, "stopId": "Cigognes_R", "stopSequence": 4 }, { "arrival": { "time": "1782489840" }, "departure": { "time": "1782489840" }, "stopId": "Schweiberg_R", "stopSequence": 5 }, { "arrival": { "time": "1782489900" }, "departure": { "time": "1782489900" }, "stopId": "Buschwiller_Centre_R", "stopSequence": 6 }, { "arrival": { "time": "1782490140" }, "departure": { "time": "1782490140" }, "stopId": "Wentzwiller_Centre_R", "stopSequence": 7 }, { "arrival": { "time": "1782490260" }, "departure": { "time": "1782490260" }, "stopId": "Bellevue_R", "stopSequence": 8 }, { "arrival": { "time": "1782490440" }, "departure": { "time": "1782490440" }, "stopId": "Ferrette_R", "stopSequence": 9 }, { "arrival": { "time": "1782490560" }, "departure": { "time": "1782490560" }, "stopId": "Folgensbourg_Centre_R", "stopSequence": 10 }, { "arrival": { "delay": -30, "time": "1782490590" }, "stopId": "Cesarhof_AR", "stopSequence": 11 } ], "timestamp": "1782488999", "trip": { "directionId": 1, "routeId": "12", "tripId": "12-1749" } } }, { "id": "SM:13-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782489000" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1782489360" }, "departure": { "time": "1782489360" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1782489780" }, "departure": { "time": "1782489780" }, "stopId": "Hésingue_Église_R", "stopSequence": 3 }, { "arrival": { "time": "1782489840" }, "departure": { "time": "1782489840" }, "stopId": "Cigognes_R", "stopSequence": 4 }, { "arrival": { "time": "1782489900" }, "departure": { "time": "1782489900" }, "stopId": "Réservoir_R", "stopSequence": 5 }, { "arrival": { "time": "1782490200" }, "departure": { "time": "1782490200" }, "stopId": "Vordermatt_R", "stopSequence": 6 }, { "arrival": { "time": "1782490260" }, "departure": { "time": "1782490260" }, "stopId": "Wilson_AR", "stopSequence": 7 }, { "arrival": { "time": "1782490320" }, "departure": { "time": "1782490320" }, "stopId": "Rue_de_Paris_R", "stopSequence": 8 }, { "arrival": { "time": "1782490380" }, "departure": { "time": "1782490380" }, "stopId": "Steinacker_R", "stopSequence": 9 }, { "arrival": { "time": "1782490440" }, "stopId": "Michelbach-le-Haut_Centre_AR", "stopSequence": 10 } ], "timestamp": "1782489051", "trip": { "directionId": 1, "routeId": "13", "tripId": "13-1750" } } }, { "id": "SM:14-1803", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782489780" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1782490140" }, "departure": { "time": "1782490140" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1782490560" }, "departure": { "time": "1782490560" }, "stopId": "Sauvage_R", "stopSequence": 3 }, { "arrival": { "time": "1782490860" }, "departure": { "time": "1782490860" }, "stopId": "Klepferhof_R", "stopSequence": 4 }, { "arrival": { "time": "1782491040" }, "departure": { "time": "1782491040" }, "stopId": "Héron_R", "stopSequence": 5 }, { "arrival": { "time": "1782491100" }, "departure": { "time": "1782491100" }, "stopId": "Hagenthal-le-Bas_Centre_R", "stopSequence": 6 }, { "arrival": { "time": "1782491280" }, "departure": { "time": "1782491280" }, "stopId": "Hofacker_AR", "stopSequence": 7 }, { "arrival": { "time": "1782491460" }, "departure": { "time": "1782491460" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 8 }, { "arrival": { "time": "1782491580" }, "departure": { "time": "1782491580" }, "stopId": "Lertzbach_R", "stopSequence": 9 }, { "arrival": { "time": "1782491760" }, "departure": { "time": "1782491760" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 10 }, { "arrival": { "time": "1782491820" }, "departure": { "time": "1782491820" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 11 }, { "arrival": { "time": "1782492480" }, "departure": { "time": "1782492480" }, "stopId": "Birsig_R", "stopSequence": 12 }, { "arrival": { "time": "1782492540" }, "departure": { "time": "1782492540" }, "stopId": "Leymen_Mairie_R", "stopSequence": 13 }, { "arrival": { "time": "1782492720" }, "departure": { "time": "1782492720" }, "stopId": "Liebenswiller_Mairie_R", "stopSequence": 14 }, { "arrival": { "time": "1782492840" }, "stopId": "Aubépines_A", "stopSequence": 15 } ], "timestamp": "1782489832", "trip": { "directionId": 1, "routeId": "14", "tripId": "14-1803" } } }, { "id": "SM:15-1748", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 40, "time": "1782488920" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 352, "time": "1782489652" }, "departure": { "delay": 352, "time": "1782489652" }, "scheduleRelationship": "SKIPPED", "stopId": "Saint-Exupéry_15", "stopSequence": 2 }, { "arrival": { "delay": 411, "time": "1782490071" }, "departure": { "delay": 411, "time": "1782490071" }, "stopId": "Liesbach_R", "stopSequence": 3 }, { "arrival": { "delay": 235, "time": "1782490135" }, "departure": { "delay": 235, "time": "1782490135" }, "stopId": "École_des_Missions_R", "stopSequence": 4 }, { "arrival": { "delay": 230, "time": "1782490190" }, "departure": { "delay": 230, "time": "1782490190" }, "stopId": "Place_Coluche_R", "stopSequence": 5 }, { "arrival": { "delay": 340, "time": "1782490360" }, "departure": { "delay": 340, "time": "1782490360" }, "stopId": "Acacias_R", "stopSequence": 6 }, { "arrival": { "delay": 407, "time": "1782490487" }, "departure": { "delay": 407, "time": "1782490487" }, "stopId": "Michelbach-le-Bas_Centre_R", "stopSequence": 7 }, { "arrival": { "delay": 388, "time": "1782490528" }, "departure": { "delay": 388, "time": "1782490528" }, "stopId": "Aulnes_R", "stopSequence": 8 }, { "arrival": { "delay": 375, "time": "1782490575" }, "departure": { "delay": 375, "time": "1782490575" }, "stopId": "Coquelicots_R", "stopSequence": 9 }, { "arrival": { "delay": 397, "time": "1782490657" }, "departure": { "delay": 397, "time": "1782490657" }, "stopId": "Ranspach-le-Bas_Centre_R", "stopSequence": 10 }, { "arrival": { "delay": 389, "time": "1782490709" }, "departure": { "delay": 389, "time": "1782490709" }, "stopId": "Oberfeld_R", "stopSequence": 11 }, { "arrival": { "delay": 389, "time": "1782490829" }, "departure": { "delay": 389, "time": "1782490829" }, "stopId": "Attenbach_R", "stopSequence": 12 }, { "arrival": { "delay": 389, "time": "1782490889" }, "departure": { "delay": 389, "time": "1782490889" }, "stopId": "GrandRue_R", "stopSequence": 13 }, { "arrival": { "delay": 389, "time": "1782490949" }, "departure": { "delay": 389, "time": "1782490949" }, "stopId": "Forgerons_R", "stopSequence": 14 }, { "arrival": { "delay": 389, "time": "1782491129" }, "departure": { "delay": 389, "time": "1782491129" }, "stopId": "Knoeringue_Centre_AR", "stopSequence": 15 }, { "arrival": { "delay": 389, "time": "1782491369" }, "departure": { "delay": 389, "time": "1782491369" }, "stopId": "Berentzwiller-Ctre_Croisement_R", "stopSequence": 16 }, { "arrival": { "delay": 389, "time": "1782491549" }, "departure": { "delay": 389, "time": "1782491549" }, "stopId": "Centre-Jettingen_AR", "stopSequence": 17 }, { "arrival": { "delay": 389, "time": "1782491609" }, "departure": { "delay": 389, "time": "1782491609" }, "stopId": "Restaurant_Pflimlin-Franken_AR", "stopSequence": 18 }, { "arrival": { "delay": 389, "time": "1782491729" }, "departure": { "delay": 389, "time": "1782491729" }, "stopId": "Croisement_Willer-Hunsbach_AR", "stopSequence": 19 }, { "arrival": { "delay": 389, "time": "1782491789" }, "departure": { "delay": 389, "time": "1782491789" }, "stopId": "Centre_Village-Hausgauen_R", "stopSequence": 20 }, { "arrival": { "delay": 389, "time": "1782491909" }, "departure": { "delay": 389, "time": "1782491909" }, "stopId": "Centre-Schwoben_AR", "stopSequence": 21 }, { "arrival": { "delay": 389, "time": "1782491969" }, "departure": { "delay": 389, "time": "1782491969" }, "stopId": "Croisement_D16_AR", "stopSequence": 22 }, { "arrival": { "delay": 389, "time": "1782492029" }, "departure": { "delay": 389, "time": "1782492029" }, "stopId": "Centre-Emlingen_Village_AR", "stopSequence": 23 }, { "arrival": { "delay": 389, "time": "1782492149" }, "departure": { "delay": 389, "time": "1782492149" }, "stopId": "Rue_de_Bâle_R", "stopSequence": 24 }, { "arrival": { "delay": 389, "time": "1782492269" }, "departure": { "delay": 389, "time": "1782492269" }, "stopId": "Hôpital_Saint-Morand_AR", "stopSequence": 25 }, { "arrival": { "delay": 389, "time": "1782492389" }, "departure": { "delay": 389, "time": "1782492389" }, "stopId": "Fontaine_Pl_Reunion_AR", "stopSequence": 26 }, { "arrival": { "delay": 389, "time": "1782492449" }, "stopId": "Altkirch-Gare_AR", "stopSequence": 27 } ], "timestamp": "1782488948", "trip": { "directionId": 1, "routeId": "15", "tripId": "15-1748" } } }, { "id": "SM:102-1810", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 92, "time": "1782490292" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 252, "time": "1782490572" }, "departure": { "delay": 252, "time": "1782490572" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 255, "time": "1782490635" }, "departure": { "delay": 255, "time": "1782490635" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 268, "time": "1782490708" }, "departure": { "delay": 268, "time": "1782490708" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 206, "time": "1782490766" }, "departure": { "delay": 206, "time": "1782490766" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": 55, "time": "1782490855" }, "departure": { "delay": 55, "time": "1782490855" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 46, "time": "1782490966" }, "departure": { "delay": 46, "time": "1782490966" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": -6, "time": "1782491034" }, "departure": { "delay": -6, "time": "1782491034" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": -14, "time": "1782491086" }, "departure": { "delay": -14, "time": "1782491086" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": -14, "time": "1782491146" }, "departure": { "delay": -14, "time": "1782491146" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": -14, "time": "1782491266" }, "departure": { "delay": -14, "time": "1782491266" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": -14, "time": "1782491326" }, "departure": { "delay": -14, "time": "1782491326" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": -14, "time": "1782491386" }, "departure": { "delay": -14, "time": "1782491386" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -44, "time": "1782491416" }, "departure": { "delay": -44, "time": "1782491416" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": -14, "time": "1782491446" }, "departure": { "delay": -14, "time": "1782491446" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": -14, "time": "1782491566" }, "departure": { "delay": -14, "time": "1782491566" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": -14, "time": "1782491686" }, "departure": { "delay": -14, "time": "1782491686" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": -16, "time": "1782491864" }, "departure": { "delay": -16, "time": "1782491864" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": -17, "time": "1782491983" }, "departure": { "delay": -17, "time": "1782491983" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": -17, "time": "1782492043" }, "departure": { "delay": -17, "time": "1782492043" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": -16, "time": "1782492104" }, "departure": { "delay": -16, "time": "1782492104" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": -17, "time": "1782492223" }, "departure": { "delay": -17, "time": "1782492223" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": -17, "time": "1782492283" }, "departure": { "delay": -17, "time": "1782492283" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": -17, "time": "1782492343" }, "departure": { "delay": -17, "time": "1782492343" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": -17, "time": "1782492403" }, "departure": { "delay": -17, "time": "1782492403" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": -17, "time": "1782492463" }, "departure": { "delay": -17, "time": "1782492463" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": -17, "time": "1782492523" }, "departure": { "delay": -17, "time": "1782492523" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": -17, "time": "1782492643" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1782490156", "trip": { "routeId": "1", "tripId": "102-1810" } } }, { "id": "SM:104-1725", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 434, "time": "1782487934" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 404, "time": "1782488024" }, "departure": { "delay": 404, "time": "1782488024" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 404, "time": "1782488077" }, "departure": { "delay": 404, "time": "1782488084" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 392, "time": "1782488132" }, "departure": { "delay": 392, "time": "1782488132" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 316, "time": "1782488176" }, "departure": { "delay": 316, "time": "1782488176" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": 133, "time": "1782488233" }, "departure": { "delay": 133, "time": "1782488233" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 123, "time": "1782488343" }, "departure": { "delay": 123, "time": "1782488343" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": 67, "time": "1782488407" }, "departure": { "delay": 67, "time": "1782488407" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": 43, "time": "1782488443" }, "departure": { "delay": 43, "time": "1782488443" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": 13, "time": "1782488473" }, "departure": { "delay": 13, "time": "1782488473" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": -17, "time": "1782488563" }, "departure": { "delay": -17, "time": "1782488563" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": -17, "time": "1782488623" }, "departure": { "delay": -17, "time": "1782488623" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": -47, "time": "1782488653" }, "departure": { "delay": -47, "time": "1782488653" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -71, "time": "1782488689" }, "departure": { "delay": -71, "time": "1782488689" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": -17, "time": "1782488730" }, "departure": { "delay": -17, "time": "1782488743" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": -17, "time": "1782488844" }, "departure": { "delay": -17, "time": "1782488863" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 43, "time": "1782488953" }, "departure": { "delay": 43, "time": "1782489043" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": 43, "time": "1782489159" }, "departure": { "delay": 43, "time": "1782489223" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "time": "1782489300" }, "departure": { "time": "1782489300" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": 13, "time": "1782489353" }, "departure": { "delay": 13, "time": "1782489373" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": 43, "time": "1782489463" }, "departure": { "delay": 43, "time": "1782489463" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": 38, "time": "1782489578" }, "departure": { "delay": 38, "time": "1782489578" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": 50, "time": "1782489650" }, "departure": { "delay": 50, "time": "1782489650" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": 77, "time": "1782489721" }, "departure": { "delay": 77, "time": "1782489737" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": 77, "time": "1782489797" }, "departure": { "delay": 77, "time": "1782489797" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": 77, "time": "1782489857" }, "departure": { "delay": 77, "time": "1782489857" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": 143, "time": "1782489983" }, "departure": { "delay": 143, "time": "1782489983" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": 143, "time": "1782490103" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1782487961", "trip": { "routeId": "1", "tripId": "104-1725" } } }, { "id": "SM:102-1730", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 99, "time": "1782487899" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 99, "time": "1782488019" }, "departure": { "delay": 99, "time": "1782488019" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 117, "time": "1782488097" }, "departure": { "delay": 117, "time": "1782488097" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 186, "time": "1782488161" }, "departure": { "delay": 186, "time": "1782488226" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 226, "time": "1782488297" }, "departure": { "delay": 226, "time": "1782488326" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 226, "time": "1782488386" }, "departure": { "delay": 226, "time": "1782488386" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 216, "time": "1782488496" }, "departure": { "delay": 216, "time": "1782488496" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 216, "time": "1782488556" }, "departure": { "delay": 216, "time": "1782488556" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 216, "time": "1782488616" }, "departure": { "delay": 216, "time": "1782488616" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 186, "time": "1782488706" }, "departure": { "delay": 186, "time": "1782488706" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 247, "time": "1782488837" }, "departure": { "delay": 247, "time": "1782488887" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 247, "time": "1782489027" }, "departure": { "delay": 247, "time": "1782489067" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 276, "time": "1782489156" }, "departure": { "delay": 276, "time": "1782489216" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 306, "time": "1782489349" }, "departure": { "delay": 306, "time": "1782489366" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 306, "time": "1782489426" }, "departure": { "delay": 306, "time": "1782489426" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 296, "time": "1782489476" }, "departure": { "delay": 296, "time": "1782489476" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 366, "time": "1782489524" }, "departure": { "delay": 366, "time": "1782489546" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 366, "time": "1782489605" }, "departure": { "delay": 366, "time": "1782489606" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 370, "time": "1782489662" }, "departure": { "delay": 370, "time": "1782489670" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 380, "time": "1782489740" }, "departure": { "delay": 380, "time": "1782489740" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 353, "time": "1782489773" }, "departure": { "delay": 353, "time": "1782489773" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 341, "time": "1782489821" }, "departure": { "delay": 341, "time": "1782489821" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 343, "time": "1782489943" }, "departure": { "delay": 343, "time": "1782489943" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 359, "time": "1782490019" }, "departure": { "delay": 359, "time": "1782490019" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 349, "time": "1782490069" }, "departure": { "delay": 349, "time": "1782490069" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": 325, "time": "1782490165" }, "departure": { "delay": 325, "time": "1782490165" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 325, "time": "1782490285" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1782487951", "trip": { "directionId": 1, "routeId": "1", "tripId": "102-1730" } } }, { "id": "SM:102-1853", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782492780" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "time": "1782492900" }, "departure": { "time": "1782492900" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "time": "1782492960" }, "departure": { "time": "1782492960" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "time": "1782493020" }, "departure": { "time": "1782493020" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "time": "1782493080" }, "departure": { "time": "1782493080" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "time": "1782493140" }, "departure": { "time": "1782493140" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "time": "1782493260" }, "departure": { "time": "1782493260" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "time": "1782493320" }, "departure": { "time": "1782493320" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "time": "1782493380" }, "departure": { "time": "1782493380" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "time": "1782493500" }, "departure": { "time": "1782493500" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "time": "1782493620" }, "departure": { "time": "1782493620" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "time": "1782493800" }, "departure": { "time": "1782493800" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "time": "1782493920" }, "departure": { "time": "1782493920" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "time": "1782494100" }, "departure": { "time": "1782494100" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": -30, "time": "1782494130" }, "departure": { "delay": -30, "time": "1782494130" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "time": "1782494160" }, "departure": { "time": "1782494160" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "time": "1782494220" }, "departure": { "time": "1782494220" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "time": "1782494280" }, "departure": { "time": "1782494280" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 } ], "timestamp": "1782489184", "trip": { "directionId": 1, "routeId": "1", "tripId": "102-1853" } } }, { "id": "SM:104-1850", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782492600" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "time": "1782492720" }, "departure": { "time": "1782492720" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "time": "1782492780" }, "departure": { "time": "1782492780" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "time": "1782492840" }, "departure": { "time": "1782492840" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "time": "1782492960" }, "departure": { "time": "1782492960" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "time": "1782493200" }, "departure": { "time": "1782493200" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "time": "1782493320" }, "departure": { "time": "1782493320" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "time": "1782493440" }, "departure": { "time": "1782493440" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "time": "1782493500" }, "departure": { "time": "1782493500" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "time": "1782493560" }, "departure": { "time": "1782493560" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "time": "1782493740" }, "departure": { "time": "1782493740" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "time": "1782493800" }, "departure": { "time": "1782493800" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1782493830" }, "departure": { "delay": -30, "time": "1782493830" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "time": "1782493980" }, "departure": { "time": "1782493980" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "time": "1782494100" }, "departure": { "time": "1782494100" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "time": "1782494280" }, "departure": { "time": "1782494280" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 } ], "timestamp": "1782489010", "trip": { "routeId": "1", "tripId": "104-1850" } } }, { "id": "SM:104-1809", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 9, "time": "1782490149" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 146, "time": "1782490406" }, "departure": { "delay": 146, "time": "1782490406" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 127, "time": "1782490447" }, "departure": { "delay": 127, "time": "1782490447" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 102, "time": "1782490482" }, "departure": { "delay": 102, "time": "1782490482" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 133, "time": "1782490529" }, "departure": { "delay": 133, "time": "1782490573" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 163, "time": "1782490641" }, "departure": { "delay": 163, "time": "1782490663" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 173, "time": "1782490793" }, "departure": { "delay": 173, "time": "1782490793" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 173, "time": "1782490853" }, "departure": { "delay": 173, "time": "1782490853" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 184, "time": "1782490924" }, "departure": { "delay": 184, "time": "1782490924" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 173, "time": "1782491033" }, "departure": { "delay": 173, "time": "1782491033" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 153, "time": "1782491133" }, "departure": { "delay": 153, "time": "1782491133" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 143, "time": "1782491303" }, "departure": { "delay": 143, "time": "1782491303" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 143, "time": "1782491423" }, "departure": { "delay": 143, "time": "1782491423" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 143, "time": "1782491543" }, "departure": { "delay": 143, "time": "1782491543" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 143, "time": "1782491603" }, "departure": { "delay": 143, "time": "1782491603" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 113, "time": "1782491633" }, "departure": { "delay": 113, "time": "1782491633" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 143, "time": "1782491663" }, "departure": { "delay": 143, "time": "1782491663" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 143, "time": "1782491723" }, "departure": { "delay": 143, "time": "1782491723" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 143, "time": "1782491783" }, "departure": { "delay": 143, "time": "1782491783" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 143, "time": "1782491843" }, "departure": { "delay": 143, "time": "1782491843" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 143, "time": "1782491903" }, "departure": { "delay": 143, "time": "1782491903" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 143, "time": "1782491963" }, "departure": { "delay": 143, "time": "1782491963" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 143, "time": "1782492083" }, "departure": { "delay": 143, "time": "1782492083" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 143, "time": "1782492143" }, "departure": { "delay": 143, "time": "1782492143" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 143, "time": "1782492203" }, "departure": { "delay": 143, "time": "1782492203" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": 143, "time": "1782492323" }, "departure": { "delay": 143, "time": "1782492323" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 143, "time": "1782492443" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1782490167", "trip": { "directionId": 1, "routeId": "1", "tripId": "104-1809" } } }, { "id": "SM:202-1848", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782492480" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1782492510" }, "departure": { "delay": -30, "time": "1782492510" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1782492540" }, "departure": { "time": "1782492540" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1782492600" }, "departure": { "time": "1782492600" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1782492660" }, "departure": { "time": "1782492660" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "time": "1782492840" }, "departure": { "time": "1782492840" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "time": "1782492900" }, "departure": { "time": "1782492900" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "time": "1782492960" }, "departure": { "time": "1782492960" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "time": "1782493020" }, "departure": { "time": "1782493020" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "time": "1782493200" }, "departure": { "time": "1782493200" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "time": "1782493260" }, "departure": { "time": "1782493260" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "time": "1782493320" }, "departure": { "time": "1782493320" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "time": "1782493440" }, "departure": { "time": "1782493440" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "time": "1782493500" }, "departure": { "time": "1782493500" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "time": "1782493620" }, "departure": { "time": "1782493620" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "time": "1782493740" }, "departure": { "time": "1782493740" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "time": "1782493920" }, "departure": { "time": "1782493920" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "time": "1782493980" }, "departure": { "time": "1782493980" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "time": "1782494100" }, "departure": { "time": "1782494100" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1782488886", "trip": { "directionId": 1, "routeId": "2", "tripId": "202-1848" } } }, { "id": "SM:210-1738", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782488280" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 74, "time": "1782488340" }, "departure": { "delay": 74, "time": "1782488414" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 89, "time": "1782488549" }, "departure": { "delay": 89, "time": "1782488549" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 92, "time": "1782488672" }, "departure": { "delay": 92, "time": "1782488672" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 323, "time": "1782488963" }, "departure": { "delay": 323, "time": "1782488963" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 463, "time": "1782489028" }, "departure": { "delay": 463, "time": "1782489163" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 643, "time": "1782489342" }, "departure": { "delay": 643, "time": "1782489403" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 605, "time": "1782489485" }, "departure": { "delay": 605, "time": "1782489485" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 347, "time": "1782489527" }, "departure": { "delay": 347, "time": "1782489527" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 373, "time": "1782489584" }, "departure": { "delay": 373, "time": "1782489613" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 403, "time": "1782489703" }, "departure": { "delay": 403, "time": "1782489703" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 426, "time": "1782489786" }, "departure": { "delay": 426, "time": "1782489786" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 345, "time": "1782489825" }, "departure": { "delay": 345, "time": "1782489825" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 358, "time": "1782489898" }, "departure": { "delay": 358, "time": "1782489898" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 356, "time": "1782490016" }, "departure": { "delay": 356, "time": "1782490016" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 352, "time": "1782490072" }, "departure": { "delay": 352, "time": "1782490072" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 358, "time": "1782490138" }, "departure": { "delay": 358, "time": "1782490138" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 232, "time": "1782490192" }, "departure": { "delay": 232, "time": "1782490192" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 344, "time": "1782490364" }, "departure": { "delay": 344, "time": "1782490364" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 344, "time": "1782490424" }, "departure": { "delay": 344, "time": "1782490424" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 362, "time": "1782490502" }, "departure": { "delay": 362, "time": "1782490502" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 223, "time": "1782490543" }, "departure": { "delay": 223, "time": "1782490543" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1782488320", "trip": { "routeId": "2", "tripId": "210-1738" } } }, { "id": "SM:202-1811", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782490260" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 55, "time": "1782490375" }, "departure": { "delay": 55, "time": "1782490375" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 69, "time": "1782490509" }, "departure": { "delay": 69, "time": "1782490509" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 69, "time": "1782490629" }, "departure": { "delay": 69, "time": "1782490629" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 215, "time": "1782490835" }, "departure": { "delay": 215, "time": "1782490835" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 275, "time": "1782490955" }, "departure": { "delay": 275, "time": "1782490955" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 280, "time": "1782491020" }, "departure": { "delay": 280, "time": "1782491020" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 296, "time": "1782491096" }, "departure": { "delay": 296, "time": "1782491096" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 223, "time": "1782491143" }, "departure": { "delay": 223, "time": "1782491143" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 240, "time": "1782491220" }, "departure": { "delay": 240, "time": "1782491220" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 263, "time": "1782491303" }, "departure": { "delay": 263, "time": "1782491303" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 295, "time": "1782491395" }, "departure": { "delay": 295, "time": "1782491395" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 219, "time": "1782491439" }, "departure": { "delay": 219, "time": "1782491439" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 227, "time": "1782491507" }, "departure": { "delay": 227, "time": "1782491507" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 241, "time": "1782491641" }, "departure": { "delay": 241, "time": "1782491641" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 253, "time": "1782491713" }, "departure": { "delay": 253, "time": "1782491713" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 255, "time": "1782491775" }, "departure": { "delay": 255, "time": "1782491775" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 125, "time": "1782491825" }, "departure": { "delay": 125, "time": "1782491825" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 245, "time": "1782492005" }, "departure": { "delay": 245, "time": "1782492005" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 245, "time": "1782492065" }, "departure": { "delay": 245, "time": "1782492065" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 236, "time": "1782492116" }, "departure": { "delay": 236, "time": "1782492116" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 112, "time": "1782492172" }, "departure": { "delay": 112, "time": "1782492172" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1782486661", "trip": { "routeId": "2", "tripId": "202-1811" } } }, { "id": "SM:5-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782489000" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 1 }, { "arrival": { "time": "1782489120" }, "departure": { "time": "1782489120" }, "stopId": "Place_Mermoz_1R", "stopSequence": 2 }, { "arrival": { "time": "1782489240" }, "departure": { "time": "1782489240" }, "stopId": "Couronne_1R", "stopSequence": 3 }, { "arrival": { "time": "1782489420" }, "departure": { "time": "1782489420" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 4 }, { "arrival": { "time": "1782489480" }, "departure": { "time": "1782489480" }, "stopId": "Breisach_R", "stopSequence": 5 }, { "arrival": { "delay": -30, "time": "1782489510" }, "departure": { "delay": -30, "time": "1782489510" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 6 }, { "arrival": { "time": "1782489540" }, "departure": { "time": "1782489540" }, "stopId": "Saint-Louis_Gare_R_Mulh_R", "stopSequence": 7 }, { "arrival": { "time": "1782489600" }, "departure": { "time": "1782489600" }, "stopId": "Trois_Lys_R", "stopSequence": 8 }, { "arrival": { "time": "1782489840" }, "departure": { "time": "1782489840" }, "stopId": "Cité_du_Rail_R", "stopSequence": 9 }, { "arrival": { "delay": 120, "time": "1782490080" }, "departure": { "delay": 120, "time": "1782490080" }, "stopId": "Rue_de_Séville_R", "stopSequence": 10 }, { "arrival": { "delay": 60, "time": "1782490140" }, "departure": { "delay": 60, "time": "1782490140" }, "stopId": "Chapelle_R", "stopSequence": 11 }, { "arrival": { "delay": 180, "time": "1782490320" }, "departure": { "delay": 180, "time": "1782490320" }, "stopId": "Saint-Claude_R", "stopSequence": 12 }, { "arrival": { "delay": 60, "time": "1782490380" }, "departure": { "delay": 60, "time": "1782490380" }, "stopId": "Prairie_A", "stopSequence": 13 }, { "arrival": { "delay": 120, "time": "1782490500" }, "departure": { "delay": 120, "time": "1782490500" }, "stopId": "Monument_A", "stopSequence": 14 }, { "arrival": { "delay": 60, "time": "1782490560" }, "departure": { "delay": 60, "time": "1782490560" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 15 }, { "arrival": { "delay": 60, "time": "1782490620" }, "departure": { "delay": 60, "time": "1782490620" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 16 }, { "arrival": { "delay": 60, "time": "1782490680" }, "departure": { "delay": 60, "time": "1782490680" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 17 }, { "arrival": { "delay": 60, "time": "1782490740" }, "departure": { "delay": 60, "time": "1782490740" }, "stopId": "Muguet_R", "stopSequence": 18 }, { "arrival": { "delay": 180, "time": "1782490920" }, "departure": { "delay": 180, "time": "1782490920" }, "stopId": "Rousserolles_R", "stopSequence": 19 }, { "arrival": { "delay": 120, "time": "1782491040" }, "departure": { "delay": 120, "time": "1782491040" }, "stopId": "Orée_du_Bois_R", "stopSequence": 20 }, { "arrival": { "delay": 240, "time": "1782491280" }, "departure": { "delay": 240, "time": "1782491280" }, "stopId": "Libération_R", "stopSequence": 21 }, { "arrival": { "delay": 60, "time": "1782491340" }, "departure": { "delay": 60, "time": "1782491340" }, "stopId": "Robert_Hassler_R", "stopSequence": 22 } ], "timestamp": "1782489051", "trip": { "directionId": 1, "routeId": "5", "tripId": "5-1750" } } }, { "id": "SM:304-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 360, "time": "1782489360" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 370, "time": "1782489430" }, "departure": { "delay": 370, "time": "1782489430" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": 370, "time": "1782489550" }, "departure": { "delay": 370, "time": "1782489550" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 398, "time": "1782489618" }, "departure": { "delay": 398, "time": "1782489638" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 366, "time": "1782489715" }, "departure": { "delay": 366, "time": "1782489726" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 398, "time": "1782489818" }, "departure": { "delay": 398, "time": "1782489818" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 388, "time": "1782489928" }, "departure": { "delay": 388, "time": "1782489928" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 415, "time": "1782490015" }, "departure": { "delay": 415, "time": "1782490015" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 355, "time": "1782490075" }, "departure": { "delay": 355, "time": "1782490075" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 415, "time": "1782490195" }, "departure": { "delay": 415, "time": "1782490195" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 475, "time": "1782490315" }, "departure": { "delay": 475, "time": "1782490315" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 415, "time": "1782490375" }, "departure": { "delay": 415, "time": "1782490375" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 }, { "arrival": { "delay": 532, "time": "1782490612" }, "departure": { "delay": 532, "time": "1782490612" }, "stopId": "Hüningerstrasse_A", "stopSequence": 13 } ], "timestamp": "1782489380", "trip": { "routeId": "603", "tripId": "304-1750" } } }, { "id": "SM:302-1848", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782492480" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782492600" }, "departure": { "time": "1782492600" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782492900" }, "departure": { "time": "1782492900" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782493020" }, "departure": { "time": "1782493020" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782493140" }, "departure": { "time": "1782493140" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1782493380" }, "departure": { "delay": 180, "time": "1782493380" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1782493440" }, "departure": { "delay": 180, "time": "1782493440" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1782493500" }, "departure": { "delay": 180, "time": "1782493500" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1782493560" }, "departure": { "delay": 180, "time": "1782493560" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1782490016", "trip": { "directionId": 1, "routeId": "603", "tripId": "302-1848" } } }, { "id": "SM:304-1850", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782492600" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1782492660" }, "departure": { "time": "1782492660" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1782492780" }, "departure": { "time": "1782492780" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 120, "time": "1782492960" }, "departure": { "delay": 120, "time": "1782492960" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 60, "time": "1782493020" }, "departure": { "delay": 60, "time": "1782493020" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 120, "time": "1782493140" }, "departure": { "delay": 120, "time": "1782493140" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1782493320" }, "departure": { "delay": 180, "time": "1782493320" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1782493380" }, "departure": { "delay": 180, "time": "1782493380" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1782493440" }, "departure": { "delay": 120, "time": "1782493440" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1782493560" }, "departure": { "delay": 180, "time": "1782493560" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 } ], "timestamp": "1782489390", "trip": { "routeId": "603", "tripId": "304-1850" } } }, { "id": "SM:304-1818", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 56, "time": "1782490736" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 84, "time": "1782490884" }, "departure": { "delay": 84, "time": "1782490884" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 34, "time": "1782491074" }, "departure": { "delay": 34, "time": "1782491074" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 34, "time": "1782491134" }, "departure": { "delay": 34, "time": "1782491134" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 34, "time": "1782491254" }, "departure": { "delay": 34, "time": "1782491254" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 34, "time": "1782491374" }, "departure": { "delay": 34, "time": "1782491374" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 214, "time": "1782491614" }, "departure": { "delay": 214, "time": "1782491614" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 214, "time": "1782491674" }, "departure": { "delay": 214, "time": "1782491674" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 214, "time": "1782491734" }, "departure": { "delay": 214, "time": "1782491734" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 214, "time": "1782491794" }, "departure": { "delay": 214, "time": "1782491794" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1782490026", "trip": { "directionId": 1, "routeId": "603", "tripId": "304-1818" } } }, { "id": "SM:302-1748", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782488880" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782489000" }, "departure": { "time": "1782489000" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782489240" }, "departure": { "time": "1782489240" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782489300" }, "departure": { "time": "1782489300" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782489420" }, "departure": { "time": "1782489420" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782489540" }, "departure": { "time": "1782489540" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 512, "time": "1782490112" }, "departure": { "delay": 512, "time": "1782490112" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 512, "time": "1782490172" }, "departure": { "delay": 512, "time": "1782490172" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 563, "time": "1782490283" }, "departure": { "delay": 563, "time": "1782490283" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 595, "time": "1782490375" }, "departure": { "delay": 595, "time": "1782490375" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1782488928", "trip": { "directionId": 1, "routeId": "603", "tripId": "302-1748" } } }, { "id": "SM:302-1820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782490800" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 13, "time": "1782490873" }, "departure": { "delay": 13, "time": "1782490873" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": 13, "time": "1782490993" }, "departure": { "delay": 13, "time": "1782490993" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 53, "time": "1782491093" }, "departure": { "delay": 53, "time": "1782491093" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 7, "time": "1782491167" }, "departure": { "delay": 7, "time": "1782491167" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 33, "time": "1782491253" }, "departure": { "delay": 33, "time": "1782491253" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 26, "time": "1782491366" }, "departure": { "delay": 26, "time": "1782491366" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 30, "time": "1782491430" }, "departure": { "delay": 30, "time": "1782491430" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": -29, "time": "1782491491" }, "departure": { "delay": -29, "time": "1782491491" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 31, "time": "1782491611" }, "departure": { "delay": 31, "time": "1782491611" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 91, "time": "1782491731" }, "departure": { "delay": 91, "time": "1782491731" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 38, "time": "1782491798" }, "departure": { "delay": 38, "time": "1782491798" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 }, { "arrival": { "delay": 87, "time": "1782491967" }, "departure": { "delay": 87, "time": "1782491967" }, "stopId": "Hüningerstrasse_A", "stopSequence": 13 } ], "timestamp": "1782490600", "trip": { "routeId": "603", "tripId": "302-1820" } } }, { "id": "SM:408T-1808", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 914, "time": "1782490994" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 1044, "time": "1782491244" }, "departure": { "delay": 1044, "time": "1782491244" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1091, "time": "1782491351" }, "departure": { "delay": 1091, "time": "1782491351" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1139, "time": "1782491459" }, "departure": { "delay": 1139, "time": "1782491459" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1111, "time": "1782491491" }, "departure": { "delay": 1111, "time": "1782491491" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1051, "time": "1782491551" }, "departure": { "delay": 1051, "time": "1782491551" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 811, "time": "1782491731" }, "departure": { "delay": 811, "time": "1782491731" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 631, "time": "1782491851" }, "departure": { "delay": 631, "time": "1782491851" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 511, "time": "1782491911" }, "departure": { "delay": 511, "time": "1782491911" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 511, "time": "1782491971" }, "departure": { "delay": 511, "time": "1782491971" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 631, "time": "1782492151" }, "departure": { "delay": 631, "time": "1782492151" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 511, "time": "1782492211" }, "departure": { "delay": 511, "time": "1782492211" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 571, "time": "1782492391" }, "departure": { "delay": 571, "time": "1782492391" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1782490733", "trip": { "routeId": "604", "tripId": "408T-1808" } } }, { "id": "SM:406T-1900", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782493200" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1782493230" }, "departure": { "delay": -30, "time": "1782493230" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1782493260" }, "departure": { "time": "1782493260" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": -30, "time": "1782493290" }, "departure": { "delay": -30, "time": "1782493290" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1782493320" }, "departure": { "time": "1782493320" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "time": "1782493380" }, "departure": { "time": "1782493380" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1782493440" }, "departure": { "delay": 60, "time": "1782493440" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 60, "time": "1782493500" }, "departure": { "delay": 60, "time": "1782493500" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1782493620" }, "departure": { "delay": 120, "time": "1782493620" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 } ], "timestamp": "1782489606", "trip": { "routeId": "604", "tripId": "406T-1900" } } }, { "id": "SM:406T-1735", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782488100" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 8, "time": "1782488168" }, "departure": { "delay": 8, "time": "1782488168" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 38, "time": "1782488198" }, "departure": { "delay": 38, "time": "1782488198" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 21, "time": "1782488241" }, "departure": { "delay": 21, "time": "1782488241" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": -9, "time": "1782488271" }, "departure": { "delay": -9, "time": "1782488271" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 65, "time": "1782488405" }, "departure": { "delay": 65, "time": "1782488405" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 35, "time": "1782488435" }, "departure": { "delay": 35, "time": "1782488435" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 64, "time": "1782488490" }, "departure": { "delay": 64, "time": "1782488524" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 181, "time": "1782488651" }, "departure": { "delay": 181, "time": "1782488701" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 541, "time": "1782488911" }, "departure": { "delay": 541, "time": "1782489181" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 300, "time": "1782489257" }, "departure": { "delay": 300, "time": "1782489360" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 151, "time": "1782489462" }, "departure": { "delay": 151, "time": "1782489511" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 31, "time": "1782489571" }, "departure": { "delay": 31, "time": "1782489571" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 151, "time": "1782489625" }, "departure": { "delay": 151, "time": "1782489751" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 211, "time": "1782489871" }, "departure": { "delay": 211, "time": "1782489871" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 91, "time": "1782489988" }, "departure": { "delay": 91, "time": "1782489991" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 46, "time": "1782490066" }, "departure": { "delay": 46, "time": "1782490066" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 78, "time": "1782490158" }, "departure": { "delay": 78, "time": "1782490158" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 224, "time": "1782490364" }, "departure": { "delay": 224, "time": "1782490364" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": 164, "time": "1782490424" }, "departure": { "delay": 164, "time": "1782490424" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": 271, "time": "1782490591" }, "departure": { "delay": 271, "time": "1782490591" }, "stopId": "Voltaplatz_A", "stopSequence": 21 }, { "arrival": { "delay": 44, "time": "1782490724" }, "departure": { "delay": 44, "time": "1782490604" }, "stopId": "Kinderspital_UKBB_A", "stopSequence": 22 } ], "timestamp": "1782488126", "trip": { "routeId": "604", "tripId": "406T-1735" } } }, { "id": "SM:404T-1749", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782488940" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782489120" }, "departure": { "time": "1782489120" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782489240" }, "departure": { "time": "1782489240" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782489300" }, "departure": { "time": "1782489300" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782489480" }, "departure": { "time": "1782489480" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782489540" }, "departure": { "time": "1782489540" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 297, "time": "1782489897" }, "departure": { "delay": 297, "time": "1782489897" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 357, "time": "1782490008" }, "departure": { "delay": 357, "time": "1782490017" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 297, "time": "1782490131" }, "departure": { "delay": 297, "time": "1782490137" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 348, "time": "1782490248" }, "departure": { "delay": 348, "time": "1782490248" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 348, "time": "1782490308" }, "departure": { "delay": 348, "time": "1782490308" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 213, "time": "1782490353" }, "departure": { "delay": 213, "time": "1782490353" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 207, "time": "1782490557" }, "departure": { "delay": 207, "time": "1782490587" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -32, "time": "1782490708" }, "departure": { "delay": -32, "time": "1782490708" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 5, "time": "1782490805" }, "departure": { "delay": 5, "time": "1782490805" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 5, "time": "1782490865" }, "departure": { "delay": 5, "time": "1782490865" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -25, "time": "1782490895" }, "departure": { "delay": -25, "time": "1782490895" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -13, "time": "1782490967" }, "departure": { "delay": -13, "time": "1782490967" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": -13, "time": "1782491027" }, "departure": { "delay": -13, "time": "1782491027" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 47, "time": "1782491147" }, "departure": { "delay": 47, "time": "1782491147" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 47, "time": "1782491207" }, "departure": { "delay": 47, "time": "1782491207" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1782488999", "trip": { "directionId": 1, "routeId": "604", "tripId": "404T-1749" } } }, { "id": "SM:408T-1850", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 25, "time": "1782493165" }, "departure": { "delay": 25, "time": "1782493165" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 25, "time": "1782493225" }, "departure": { "delay": 25, "time": "1782493225" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 25, "time": "1782493285" }, "departure": { "delay": 25, "time": "1782493285" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 25, "time": "1782493345" }, "departure": { "delay": 25, "time": "1782493345" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1782493560" }, "departure": { "time": "1782493560" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1782493620" }, "departure": { "time": "1782493620" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1782494040" }, "departure": { "time": "1782494040" }, "stopId": "Trois_Lys_R", "stopSequence": 13 } ], "timestamp": "1782490156", "trip": { "directionId": 1, "routeId": "604", "tripId": "408T-1850" } } }, { "id": "SM:402T-1835", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782491700" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782491880" }, "departure": { "time": "1782491880" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782492000" }, "departure": { "time": "1782492000" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782492060" }, "departure": { "time": "1782492060" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782492240" }, "departure": { "time": "1782492240" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782492300" }, "departure": { "time": "1782492300" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1782492360" }, "departure": { "time": "1782492360" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1782492420" }, "departure": { "time": "1782492420" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1782492600" }, "departure": { "time": "1782492600" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1782492660" }, "departure": { "time": "1782492660" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1782492720" }, "departure": { "time": "1782492720" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1782493140" }, "departure": { "time": "1782493140" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1782493500" }, "departure": { "time": "1782493500" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "time": "1782493560" }, "departure": { "time": "1782493560" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "time": "1782493620" }, "departure": { "time": "1782493620" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "time": "1782493740" }, "departure": { "time": "1782493740" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "time": "1782493800" }, "departure": { "time": "1782493800" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "time": "1782493920" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1782489010", "trip": { "directionId": 1, "routeId": "604", "tripId": "402T-1835" } } }, { "id": "SM:404T-1830", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782491400" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1782491430" }, "departure": { "delay": -30, "time": "1782491430" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1782491460" }, "departure": { "time": "1782491460" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": -30, "time": "1782491490" }, "departure": { "delay": -30, "time": "1782491490" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1782491520" }, "departure": { "time": "1782491520" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "time": "1782491580" }, "departure": { "time": "1782491580" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1782491640" }, "departure": { "delay": 60, "time": "1782491640" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 60, "time": "1782491700" }, "departure": { "delay": 60, "time": "1782491700" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1782491820" }, "departure": { "delay": 120, "time": "1782491820" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 420, "time": "1782492240" }, "departure": { "delay": 420, "time": "1782492240" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 300, "time": "1782492540" }, "departure": { "delay": 300, "time": "1782492540" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 180, "time": "1782492720" }, "departure": { "delay": 180, "time": "1782492720" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 60, "time": "1782492780" }, "departure": { "delay": 60, "time": "1782492780" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 60, "time": "1782492840" }, "departure": { "delay": 60, "time": "1782492840" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 180, "time": "1782493020" }, "departure": { "delay": 180, "time": "1782493020" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 120, "time": "1782493140" }, "departure": { "delay": 120, "time": "1782493140" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 60, "time": "1782493200" }, "departure": { "delay": 60, "time": "1782493200" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 60, "time": "1782493260" }, "departure": { "delay": 60, "time": "1782493260" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 180, "time": "1782493440" }, "departure": { "delay": 180, "time": "1782493440" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": 60, "time": "1782493500" }, "departure": { "delay": 60, "time": "1782493500" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": 180, "time": "1782493680" }, "departure": { "delay": 180, "time": "1782493680" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1782488136", "trip": { "routeId": "604", "tripId": "404T-1830" } } }, { "id": "SM:410T-1731", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 112, "time": "1782487972" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 82, "time": "1782488088" }, "departure": { "delay": 82, "time": "1782488122" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 202, "time": "1782488349" }, "departure": { "delay": 202, "time": "1782488362" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 232, "time": "1782488437" }, "departure": { "delay": 232, "time": "1782488452" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 202, "time": "1782488562" }, "departure": { "delay": 202, "time": "1782488602" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 203, "time": "1782488657" }, "departure": { "delay": 203, "time": "1782488663" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 203, "time": "1782488723" }, "departure": { "delay": 203, "time": "1782488723" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 203, "time": "1782488783" }, "departure": { "delay": 203, "time": "1782488783" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 203, "time": "1782488963" }, "departure": { "delay": 203, "time": "1782488963" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 193, "time": "1782489013" }, "departure": { "delay": 193, "time": "1782489013" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 167, "time": "1782489047" }, "departure": { "delay": 167, "time": "1782489047" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 82, "time": "1782489338" }, "departure": { "delay": 82, "time": "1782489382" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -158, "time": "1782489488" }, "departure": { "delay": -158, "time": "1782489502" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": -98, "time": "1782489617" }, "departure": { "delay": -98, "time": "1782489622" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": -98, "time": "1782489682" }, "departure": { "delay": -98, "time": "1782489682" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -132, "time": "1782489708" }, "departure": { "delay": -132, "time": "1782489708" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -97, "time": "1782489782" }, "departure": { "delay": -97, "time": "1782489803" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": -97, "time": "1782489863" }, "departure": { "delay": -97, "time": "1782489863" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": -78, "time": "1782490002" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1782488002", "trip": { "directionId": 1, "routeId": "604", "tripId": "410T-1731" } } }, { "id": "SM:402T-1753", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 63, "time": "1782489243" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 66, "time": "1782489306" }, "departure": { "delay": 66, "time": "1782489306" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 90, "time": "1782489330" }, "departure": { "delay": 90, "time": "1782489330" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 61, "time": "1782489357" }, "departure": { "delay": 61, "time": "1782489361" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 91, "time": "1782489391" }, "departure": { "delay": 91, "time": "1782489391" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 211, "time": "1782489541" }, "departure": { "delay": 211, "time": "1782489571" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 261, "time": "1782489621" }, "departure": { "delay": 261, "time": "1782489621" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 271, "time": "1782489675" }, "departure": { "delay": 271, "time": "1782489691" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 451, "time": "1782489884" }, "departure": { "delay": 451, "time": "1782489931" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 560, "time": "1782490160" }, "departure": { "delay": 560, "time": "1782490160" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 312, "time": "1782490332" }, "departure": { "delay": 312, "time": "1782490332" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 211, "time": "1782490450" }, "departure": { "delay": 211, "time": "1782490531" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 91, "time": "1782490591" }, "departure": { "delay": 91, "time": "1782490591" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 151, "time": "1782490620" }, "departure": { "delay": 151, "time": "1782490711" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 218, "time": "1782490838" }, "departure": { "delay": 218, "time": "1782490838" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 155, "time": "1782490955" }, "departure": { "delay": 155, "time": "1782490955" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 95, "time": "1782491015" }, "departure": { "delay": 95, "time": "1782491015" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 83, "time": "1782491063" }, "departure": { "delay": 83, "time": "1782491063" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 203, "time": "1782491243" }, "departure": { "delay": 203, "time": "1782491243" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": 83, "time": "1782491303" }, "departure": { "delay": 83, "time": "1782491303" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": 191, "time": "1782491471" }, "departure": { "delay": 191, "time": "1782491471" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1782489266", "trip": { "routeId": "604", "tripId": "402T-1753" } } }, { "id": "SM:412T-1805", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782489900" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782490080" }, "departure": { "time": "1782490080" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782490200" }, "departure": { "time": "1782490200" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782490260" }, "departure": { "time": "1782490260" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782490440" }, "departure": { "time": "1782490440" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782490500" }, "departure": { "time": "1782490500" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1782490560" }, "departure": { "time": "1782490560" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1782490620" }, "departure": { "time": "1782490620" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1782490800" }, "departure": { "time": "1782490800" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1782490860" }, "departure": { "time": "1782490860" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1782490920" }, "departure": { "time": "1782490920" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1782491100" }, "departure": { "time": "1782491100" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "time": "1782491340" }, "departure": { "time": "1782491340" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1782491700" }, "departure": { "time": "1782491700" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "time": "1782491760" }, "departure": { "time": "1782491760" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "time": "1782491820" }, "departure": { "time": "1782491820" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "time": "1782491880" }, "departure": { "time": "1782491880" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "time": "1782491940" }, "departure": { "time": "1782491940" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "time": "1782492000" }, "departure": { "time": "1782492000" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "time": "1782492120" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1782489935", "trip": { "directionId": 1, "routeId": "604", "tripId": "412T-1805" } } }, { "id": "SM:412T-1845", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 420, "time": "1782492720" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 720, "time": "1782493140" }, "departure": { "delay": 720, "time": "1782493140" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1080, "time": "1782493620" }, "departure": { "delay": 1080, "time": "1782493620" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1020, "time": "1782493740" }, "departure": { "delay": 1020, "time": "1782493740" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 780, "time": "1782493920" }, "departure": { "delay": 780, "time": "1782493920" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 480, "time": "1782494100" }, "departure": { "delay": 480, "time": "1782494100" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 480, "time": "1782494160" }, "departure": { "delay": 480, "time": "1782494160" }, "stopId": "Breisach_A", "stopSequence": 10 } ], "timestamp": "1782489565", "trip": { "routeId": "604", "tripId": "412T-1845" } } }, { "id": "SM:410T-1857", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1782493560" }, "departure": { "time": "1782493560" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782493620" }, "departure": { "time": "1782493620" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1782493680" }, "departure": { "time": "1782493680" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1782493740" }, "departure": { "time": "1782493740" }, "stopId": "Claude_Hess_R", "stopSequence": 8 } ], "timestamp": "1782490542", "trip": { "directionId": 1, "routeId": "604", "tripId": "410T-1857" } } }, { "id": "SM:406T-1820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782490800" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782490980" }, "departure": { "time": "1782490980" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782491100" }, "departure": { "time": "1782491100" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782491160" }, "departure": { "time": "1782491160" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782491340" }, "departure": { "time": "1782491340" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782491400" }, "departure": { "time": "1782491400" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1782491460" }, "departure": { "time": "1782491460" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 38, "time": "1782491558" }, "departure": { "delay": 38, "time": "1782491558" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": -11, "time": "1782491689" }, "departure": { "delay": -11, "time": "1782491689" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": -11, "time": "1782491749" }, "departure": { "delay": -11, "time": "1782491749" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": -11, "time": "1782491809" }, "departure": { "delay": -11, "time": "1782491809" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": -90, "time": "1782491910" }, "departure": { "delay": -90, "time": "1782491910" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -162, "time": "1782492078" }, "departure": { "delay": -162, "time": "1782492078" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -353, "time": "1782492247" }, "departure": { "delay": -353, "time": "1782492247" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": -326, "time": "1782492334" }, "departure": { "delay": -326, "time": "1782492334" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": -326, "time": "1782492394" }, "departure": { "delay": -326, "time": "1782492394" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -326, "time": "1782492454" }, "departure": { "delay": -326, "time": "1782492454" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -326, "time": "1782492514" }, "departure": { "delay": -326, "time": "1782492514" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": -326, "time": "1782492574" }, "departure": { "delay": -326, "time": "1782492574" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": -266, "time": "1782492694" }, "departure": { "delay": -266, "time": "1782492694" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": -266, "time": "1782492754" }, "departure": { "delay": -266, "time": "1782492754" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1782490733", "trip": { "directionId": 1, "routeId": "604", "tripId": "406T-1820" } } }, { "id": "SM:804-1746", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 362, "time": "1782489122" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "delay": 351, "time": "1782489171" }, "departure": { "delay": 351, "time": "1782489171" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 392, "time": "1782489212" }, "departure": { "delay": 392, "time": "1782489212" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 395, "time": "1782489275" }, "departure": { "delay": 395, "time": "1782489275" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "delay": 370, "time": "1782489310" }, "departure": { "delay": 370, "time": "1782489310" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "delay": 344, "time": "1782489404" }, "departure": { "delay": 344, "time": "1782489404" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "delay": 322, "time": "1782489502" }, "departure": { "delay": 322, "time": "1782489502" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "delay": 216, "time": "1782489576" }, "departure": { "delay": 216, "time": "1782489576" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": 152, "time": "1782489626" }, "departure": { "delay": 152, "time": "1782489632" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 148, "time": "1782489748" }, "departure": { "delay": 148, "time": "1782489748" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 158, "time": "1782489818" }, "departure": { "delay": 158, "time": "1782489818" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 92, "time": "1782489860" }, "departure": { "delay": 92, "time": "1782489872" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 95, "time": "1782489935" }, "departure": { "delay": 95, "time": "1782489935" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 84, "time": "1782489984" }, "departure": { "delay": 84, "time": "1782489984" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 123, "time": "1782490083" }, "departure": { "delay": 123, "time": "1782490083" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 143, "time": "1782490163" }, "departure": { "delay": 143, "time": "1782490163" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 120, "time": "1782490200" }, "departure": { "delay": 120, "time": "1782490200" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 101, "time": "1782490241" }, "departure": { "delay": 101, "time": "1782490241" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 70, "time": "1782490270" }, "departure": { "delay": 70, "time": "1782490270" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 17, "time": "1782490457" }, "departure": { "delay": 17, "time": "1782490457" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": -8, "time": "1782490492" }, "departure": { "delay": -8, "time": "1782490492" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": -28, "time": "1782490532" }, "departure": { "delay": -28, "time": "1782490532" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 10, "time": "1782490630" }, "departure": { "delay": 10, "time": "1782490630" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 4, "time": "1782490744" }, "departure": { "delay": 4, "time": "1782490744" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": -55, "time": "1782490805" }, "departure": { "delay": -55, "time": "1782490805" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": -73, "time": "1782490907" }, "departure": { "delay": -73, "time": "1782490907" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": -73, "time": "1782491147" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1782489133", "trip": { "directionId": 1, "routeId": "608", "tripId": "804-1746" } } }, { "id": "SM:810-1729", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782487740" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1782487800" }, "departure": { "time": "1782487800" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1782487860" }, "departure": { "delay": 60, "time": "1782487860" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1782487890" }, "departure": { "delay": 30, "time": "1782487890" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1782487920" }, "departure": { "time": "1782487920" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1782488040" }, "departure": { "time": "1782488040" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1782488160" }, "departure": { "time": "1782488160" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "time": "1782488340" }, "departure": { "time": "1782488340" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": -20, "time": "1782488440" }, "departure": { "delay": -20, "time": "1782488440" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": -22, "time": "1782488558" }, "departure": { "delay": -22, "time": "1782488558" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 9, "time": "1782488649" }, "departure": { "delay": 9, "time": "1782488649" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": -20, "time": "1782488703" }, "departure": { "delay": -20, "time": "1782488740" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": -22, "time": "1782488798" }, "departure": { "delay": -22, "time": "1782488798" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": -11, "time": "1782488869" }, "departure": { "delay": -11, "time": "1782488869" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 72, "time": "1782489012" }, "departure": { "delay": 72, "time": "1782489012" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 77, "time": "1782489077" }, "departure": { "delay": 77, "time": "1782489077" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 72, "time": "1782489132" }, "departure": { "delay": 72, "time": "1782489132" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 45, "time": "1782489165" }, "departure": { "delay": 45, "time": "1782489165" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 35, "time": "1782489215" }, "departure": { "delay": 35, "time": "1782489215" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": -20, "time": "1782489388" }, "departure": { "delay": -20, "time": "1782489400" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": -34, "time": "1782489446" }, "departure": { "delay": -34, "time": "1782489446" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": -36, "time": "1782489504" }, "departure": { "delay": -36, "time": "1782489504" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": -53, "time": "1782489547" }, "departure": { "delay": -53, "time": "1782489547" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": -41, "time": "1782489679" }, "departure": { "delay": -41, "time": "1782489679" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": -107, "time": "1782489733" }, "departure": { "delay": -107, "time": "1782489733" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": -107, "time": "1782489833" }, "departure": { "delay": -107, "time": "1782489853" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": -161, "time": "1782490039" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1782487792", "trip": { "directionId": 1, "routeId": "608", "tripId": "810-1729" } } }, { "id": "SM:802-1816", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782490560" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "delay": -9, "time": "1782490611" }, "departure": { "delay": -9, "time": "1782490611" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 51, "time": "1782490671" }, "departure": { "delay": 51, "time": "1782490671" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 21, "time": "1782490701" }, "departure": { "delay": 21, "time": "1782490701" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "delay": -5, "time": "1782490735" }, "departure": { "delay": -5, "time": "1782490735" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "delay": -5, "time": "1782490855" }, "departure": { "delay": -5, "time": "1782490855" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "delay": -40, "time": "1782490940" }, "departure": { "delay": -40, "time": "1782490940" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "delay": -140, "time": "1782491020" }, "departure": { "delay": -140, "time": "1782491020" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": -140, "time": "1782491140" }, "departure": { "delay": -140, "time": "1782491140" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": -140, "time": "1782491260" }, "departure": { "delay": -140, "time": "1782491260" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": -140, "time": "1782491320" }, "departure": { "delay": -140, "time": "1782491320" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": -140, "time": "1782491440" }, "departure": { "delay": -140, "time": "1782491440" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": -140, "time": "1782491500" }, "departure": { "delay": -140, "time": "1782491500" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": -140, "time": "1782491560" }, "departure": { "delay": -140, "time": "1782491560" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": -140, "time": "1782491620" }, "departure": { "delay": -140, "time": "1782491620" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": -140, "time": "1782491680" }, "departure": { "delay": -140, "time": "1782491680" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": -140, "time": "1782491740" }, "departure": { "delay": -140, "time": "1782491740" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": -140, "time": "1782491800" }, "departure": { "delay": -140, "time": "1782491800" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": -140, "time": "1782491860" }, "departure": { "delay": -140, "time": "1782491860" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": -140, "time": "1782492100" }, "departure": { "delay": -140, "time": "1782492100" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": -140, "time": "1782492160" }, "departure": { "delay": -140, "time": "1782492160" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": -140, "time": "1782492220" }, "departure": { "delay": -140, "time": "1782492220" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": -140, "time": "1782492280" }, "departure": { "delay": -140, "time": "1782492280" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": -140, "time": "1782492400" }, "departure": { "delay": -140, "time": "1782492400" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": -140, "time": "1782492520" }, "departure": { "delay": -140, "time": "1782492520" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": -140, "time": "1782492640" }, "departure": { "delay": -140, "time": "1782492640" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": -140, "time": "1782492880" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1782490600", "trip": { "directionId": 1, "routeId": "608", "tripId": "802-1816" } } }, { "id": "SM:802-1734", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 320, "time": "1782488360" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "delay": 290, "time": "1782488510" }, "departure": { "delay": 290, "time": "1782488510" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "delay": 260, "time": "1782488600" }, "departure": { "delay": 260, "time": "1782488600" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "delay": 267, "time": "1782488667" }, "departure": { "delay": 267, "time": "1782488667" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "delay": 215, "time": "1782488795" }, "departure": { "delay": 215, "time": "1782488795" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "delay": 205, "time": "1782488845" }, "departure": { "delay": 205, "time": "1782488845" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "delay": 170, "time": "1782488870" }, "departure": { "delay": 170, "time": "1782488870" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "delay": 170, "time": "1782488930" }, "departure": { "delay": 170, "time": "1782488930" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "delay": 145, "time": "1782489145" }, "departure": { "delay": 145, "time": "1782489145" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "delay": 127, "time": "1782489187" }, "departure": { "delay": 127, "time": "1782489187" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "delay": 113, "time": "1782489233" }, "departure": { "delay": 113, "time": "1782489233" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "delay": 110, "time": "1782489290" }, "departure": { "delay": 110, "time": "1782489290" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "delay": 170, "time": "1782489398" }, "departure": { "delay": 170, "time": "1782489410" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "delay": 161, "time": "1782489461" }, "departure": { "delay": 161, "time": "1782489461" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "delay": 150, "time": "1782489510" }, "departure": { "delay": 150, "time": "1782489510" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "delay": 145, "time": "1782489565" }, "departure": { "delay": 145, "time": "1782489565" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 172, "time": "1782489705" }, "departure": { "delay": 172, "time": "1782489712" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 148, "time": "1782489808" }, "departure": { "delay": 148, "time": "1782489808" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 96, "time": "1782489876" }, "departure": { "delay": 96, "time": "1782489876" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 36, "time": "1782489996" }, "departure": { "delay": 36, "time": "1782489996" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 36, "time": "1782490116" }, "departure": { "delay": 36, "time": "1782490116" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": -24, "time": "1782490176" }, "departure": { "delay": -24, "time": "1782490176" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": -24, "time": "1782490236" }, "departure": { "delay": -24, "time": "1782490236" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 } ], "timestamp": "1782488371", "trip": { "routeId": "608", "tripId": "802-1734" } } }, { "id": "SM:804-1916", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782494160" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1782494220" }, "departure": { "time": "1782494220" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1782494280" }, "departure": { "delay": 60, "time": "1782494280" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1782494310" }, "departure": { "delay": 30, "time": "1782494310" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 } ], "timestamp": "1782490566", "trip": { "directionId": 1, "routeId": "608", "tripId": "804-1916" } } }, { "id": "SM:804-1834", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782491640" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "time": "1782491820" }, "departure": { "time": "1782491820" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "time": "1782491940" }, "departure": { "time": "1782491940" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "time": "1782492000" }, "departure": { "time": "1782492000" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "time": "1782492180" }, "departure": { "time": "1782492180" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "time": "1782492240" }, "departure": { "time": "1782492240" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "time": "1782492300" }, "departure": { "time": "1782492300" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "time": "1782492360" }, "departure": { "time": "1782492360" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "time": "1782492600" }, "departure": { "time": "1782492600" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "time": "1782492660" }, "departure": { "time": "1782492660" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "time": "1782492720" }, "departure": { "time": "1782492720" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "time": "1782492780" }, "departure": { "time": "1782492780" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "time": "1782492840" }, "departure": { "time": "1782492840" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "time": "1782492900" }, "departure": { "time": "1782492900" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "time": "1782492960" }, "departure": { "time": "1782492960" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "time": "1782493020" }, "departure": { "time": "1782493020" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 120, "time": "1782493260" }, "departure": { "delay": 120, "time": "1782493260" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 120, "time": "1782493380" }, "departure": { "delay": 120, "time": "1782493380" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 180, "time": "1782493560" }, "departure": { "delay": 180, "time": "1782493560" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 120, "time": "1782493800" }, "departure": { "delay": 120, "time": "1782493800" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 60, "time": "1782493920" }, "departure": { "delay": 60, "time": "1782493920" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": 60, "time": "1782493980" }, "departure": { "delay": 60, "time": "1782493980" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1782488043", "trip": { "routeId": "608", "tripId": "804-1834" } } }, { "id": "SM:602-1803", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 96, "time": "1782489876" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": 105, "time": "1782490125" }, "departure": { "delay": 105, "time": "1782490125" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "delay": 71, "time": "1782490211" }, "departure": { "delay": 71, "time": "1782490211" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "delay": 75, "time": "1782490335" }, "departure": { "delay": 75, "time": "1782490335" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "delay": 3, "time": "1782490563" }, "departure": { "delay": 3, "time": "1782490563" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": -18, "time": "1782490602" }, "departure": { "delay": -18, "time": "1782490602" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": -18, "time": "1782490662" }, "departure": { "delay": -18, "time": "1782490662" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": -48, "time": "1782490692" }, "departure": { "delay": -48, "time": "1782490692" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": -48, "time": "1782490752" }, "departure": { "delay": -48, "time": "1782490752" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": -48, "time": "1782490812" }, "departure": { "delay": -48, "time": "1782490812" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": -48, "time": "1782490932" }, "departure": { "delay": -48, "time": "1782490932" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": -48, "time": "1782491052" }, "departure": { "delay": -48, "time": "1782491052" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": -48, "time": "1782491112" }, "departure": { "delay": -48, "time": "1782491112" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": -78, "time": "1782491142" }, "departure": { "delay": -78, "time": "1782491142" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": -48, "time": "1782491172" }, "departure": { "delay": -48, "time": "1782491172" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": -48, "time": "1782491232" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1782489883", "trip": { "directionId": 1, "routeId": "6", "tripId": "602-1803" } } }, { "id": "SM:602-1730", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 314, "time": "1782488114" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": 284, "time": "1782488144" }, "departure": { "delay": 284, "time": "1782488144" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 315, "time": "1782488168" }, "departure": { "delay": 315, "time": "1782488175" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 298, "time": "1782488218" }, "departure": { "delay": 298, "time": "1782488218" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": 274, "time": "1782488254" }, "departure": { "delay": 274, "time": "1782488254" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": 284, "time": "1782488357" }, "departure": { "delay": 284, "time": "1782488384" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 254, "time": "1782488526" }, "departure": { "delay": 254, "time": "1782488534" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": 262, "time": "1782488602" }, "departure": { "delay": 262, "time": "1782488602" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "delay": 267, "time": "1782488667" }, "departure": { "delay": 267, "time": "1782488667" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "delay": 265, "time": "1782488725" }, "departure": { "delay": 265, "time": "1782488725" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "delay": 248, "time": "1782488768" }, "departure": { "delay": 248, "time": "1782488768" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "delay": 282, "time": "1782488862" }, "departure": { "delay": 282, "time": "1782488862" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "delay": 256, "time": "1782489117" }, "departure": { "delay": 256, "time": "1782489136" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 }, { "arrival": { "delay": 257, "time": "1782489303" }, "departure": { "delay": 257, "time": "1782489317" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 }, { "arrival": { "delay": 346, "time": "1782489494" }, "departure": { "delay": 346, "time": "1782489526" }, "stopId": "Cité_du_Rail_A", "stopSequence": 15 }, { "arrival": { "delay": 446, "time": "1782489866" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 16 } ], "timestamp": "1782488136", "trip": { "routeId": "6", "tripId": "602-1730" } } }, { "id": "SM:1102-1805", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 32, "time": "1782489932" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "delay": -137, "time": "1782490363" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1782489935", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1805" } } }, { "id": "SM:9-1804", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 19, "time": "1782489859" }, "stopId": "Village-Neuf_ZI_AR", "stopSequence": 1 }, { "arrival": { "delay": 19, "time": "1782489979" }, "departure": { "delay": 19, "time": "1782489979" }, "stopId": "Alsace_R", "stopSequence": 2 }, { "arrival": { "delay": 19, "time": "1782490099" }, "departure": { "delay": 19, "time": "1782490099" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 3 }, { "arrival": { "delay": 19, "time": "1782490219" }, "departure": { "delay": 19, "time": "1782490219" }, "stopId": "Blochmont_R", "stopSequence": 4 }, { "arrival": { "delay": 19, "time": "1782490879" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 5 } ], "timestamp": "1782489914", "trip": { "directionId": 1, "routeId": "9", "tripId": "9-1804" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1782490764" } }