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

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

⚠️128 avertissements

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

Avertissements

vehicle_id not populated W002 43 erreurs

vehicle_id should be populated for TripUpdates and VehiclePositions

Exemples d'erreurs
  • trip_id 1101-0905 does not have a vehicle_id
  • trip_id 1101-0850 does not have a vehicle_id
  • trip_id 1101-0835 does not have a vehicle_id
  • trip_id 14-0759 does not have a vehicle_id
  • trip_id 103-0905 does not have a vehicle_id

schedule_relationship not populated W009 85 erreurs

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

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

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 02/06/2026 à 08h55 Europe/Paris.

trip_updates (47) 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 02/06/2026 à 08h55 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "SM:1101-0905", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780383900" }, "stopId": "EuroAirport_AR", "stopSequence": 1 } ], "timestamp": "1780382117", "trip": { "directionId": 1, "routeId": "11", "tripId": "1101-0905" } } }, { "id": "SM:1101-0850", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1780383600" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1780381868", "trip": { "routeId": "11", "tripId": "1101-0850" } } }, { "id": "SM:10-0835", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 21, "time": "1780382121" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 82, "time": "1780382782" }, "stopId": "Hésingue_ZI_A", "stopSequence": 2 } ], "timestamp": "1780382148", "trip": { "routeId": "10", "tripId": "10-0835" } } }, { "id": "SM:14-0759", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 122, "time": "1780380062" }, "stopId": "Aubépines_A", "stopSequence": 1 }, { "arrival": { "delay": 131, "time": "1780380131" }, "departure": { "delay": 131, "time": "1780380131" }, "stopId": "Liebenswiller_Mairie_A", "stopSequence": 2 }, { "arrival": { "delay": 152, "time": "1780380283" }, "departure": { "delay": 152, "time": "1780380332" }, "stopId": "Leymen_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 182, "time": "1780380407" }, "departure": { "delay": 182, "time": "1780380422" }, "stopId": "Birsig_A", "stopSequence": 4 }, { "arrival": { "delay": 107, "time": "1780380827" }, "departure": { "delay": 107, "time": "1780380827" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 5 }, { "arrival": { "delay": 107, "time": "1780380887" }, "departure": { "delay": 107, "time": "1780380887" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 6 }, { "arrival": { "delay": 107, "time": "1780381247" }, "departure": { "delay": 107, "time": "1780381247" }, "scheduleRelationship": "SKIPPED", "stopId": "Lertzbach_A", "stopSequence": 7 }, { "arrival": { "delay": 57, "time": "1780381437" }, "departure": { "delay": 57, "time": "1780381437" }, "stopId": "Hofacker_AR", "stopSequence": 8 }, { "arrival": { "delay": 53, "time": "1780381531" }, "departure": { "delay": 53, "time": "1780381553" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 9 }, { "arrival": { "delay": 51, "time": "1780381671" }, "departure": { "delay": 51, "time": "1780381671" }, "stopId": "Hagenthal-le-Bas_Centre_A", "stopSequence": 10 }, { "arrival": { "delay": 51, "time": "1780381771" }, "departure": { "delay": 51, "time": "1780381791" }, "stopId": "Héron_A", "stopSequence": 11 }, { "arrival": { "delay": 40, "time": "1780381900" }, "departure": { "delay": 40, "time": "1780381900" }, "stopId": "Klepferhof_A", "stopSequence": 12 }, { "arrival": { "delay": 82, "time": "1780382153" }, "departure": { "delay": 82, "time": "1780382182" }, "stopId": "Sauvage_A", "stopSequence": 13 }, { "arrival": { "delay": 21, "time": "1780382520" }, "departure": { "delay": 21, "time": "1780382541" }, "stopId": "Place_Mermoz_14A", "stopSequence": 14 }, { "arrival": { "delay": -125, "time": "1780382755" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 15 } ], "timestamp": "1780380087", "trip": { "routeId": "14", "tripId": "14-0759" } } }, { "id": "SM:103-0905", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780383900" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "time": "1780384020" }, "departure": { "time": "1780384020" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "time": "1780384080" }, "departure": { "time": "1780384080" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "time": "1780384140" }, "departure": { "time": "1780384140" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "time": "1780384200" }, "departure": { "time": "1780384200" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "time": "1780384260" }, "departure": { "time": "1780384260" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "time": "1780384380" }, "departure": { "time": "1780384380" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "time": "1780384440" }, "departure": { "time": "1780384440" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "time": "1780384500" }, "departure": { "time": "1780384500" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "time": "1780384620" }, "departure": { "time": "1780384620" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "time": "1780384740" }, "departure": { "time": "1780384740" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "time": "1780385040" }, "departure": { "time": "1780385040" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "time": "1780385160" }, "departure": { "time": "1780385160" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "time": "1780385220" }, "departure": { "time": "1780385220" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": -30, "time": "1780385250" }, "departure": { "delay": -30, "time": "1780385250" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "time": "1780385280" }, "departure": { "time": "1780385280" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "time": "1780385340" }, "departure": { "time": "1780385340" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "time": "1780385400" }, "departure": { "time": "1780385400" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "time": "1780385460" }, "departure": { "time": "1780385460" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "time": "1780385520" }, "departure": { "time": "1780385520" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "time": "1780385580" }, "departure": { "time": "1780385580" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "time": "1780385700" }, "departure": { "time": "1780385700" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "time": "1780385760" }, "departure": { "time": "1780385760" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "time": "1780385820" }, "departure": { "time": "1780385820" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "time": "1780385940" }, "departure": { "time": "1780385940" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "time": "1780386060" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1780380304", "trip": { "directionId": 1, "routeId": "1", "tripId": "103-0905" } } }, { "id": "SM:101-0910", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780384200" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "time": "1780384320" }, "departure": { "time": "1780384320" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "time": "1780384380" }, "departure": { "time": "1780384380" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "time": "1780384440" }, "departure": { "time": "1780384440" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": -51, "time": "1780384509" }, "departure": { "delay": -51, "time": "1780384509" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": -222, "time": "1780384578" }, "departure": { "delay": -222, "time": "1780384578" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": -230, "time": "1780384690" }, "departure": { "delay": -230, "time": "1780384690" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": -238, "time": "1780384802" }, "departure": { "delay": -238, "time": "1780384802" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": -238, "time": "1780384862" }, "departure": { "delay": -238, "time": "1780384862" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": -238, "time": "1780384922" }, "departure": { "delay": -238, "time": "1780384922" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": -238, "time": "1780385042" }, "departure": { "delay": -238, "time": "1780385042" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": -238, "time": "1780385102" }, "departure": { "delay": -238, "time": "1780385102" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": -238, "time": "1780385162" }, "departure": { "delay": -238, "time": "1780385162" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -268, "time": "1780385192" }, "departure": { "delay": -268, "time": "1780385192" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": -238, "time": "1780385222" }, "departure": { "delay": -238, "time": "1780385222" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": -238, "time": "1780385342" }, "departure": { "delay": -238, "time": "1780385342" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": -205, "time": "1780385495" }, "departure": { "delay": -205, "time": "1780385495" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": -265, "time": "1780385615" }, "departure": { "delay": -265, "time": "1780385615" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": -275, "time": "1780385725" }, "departure": { "delay": -275, "time": "1780385725" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": -275, "time": "1780385785" }, "departure": { "delay": -275, "time": "1780385785" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": -265, "time": "1780385855" }, "departure": { "delay": -265, "time": "1780385855" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": -275, "time": "1780385965" }, "departure": { "delay": -275, "time": "1780385965" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": -275, "time": "1780386025" }, "departure": { "delay": -275, "time": "1780386025" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": -275, "time": "1780386085" }, "departure": { "delay": -275, "time": "1780386085" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": -275, "time": "1780386145" }, "departure": { "delay": -275, "time": "1780386145" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": -275, "time": "1780386205" }, "departure": { "delay": -275, "time": "1780386205" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": -275, "time": "1780386265" }, "departure": { "delay": -275, "time": "1780386265" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": -275, "time": "1780386385" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1780380607", "trip": { "routeId": "1", "tripId": "101-0910" } } }, { "id": "SM:105-0833", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 357, "time": "1780382337" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 326, "time": "1780382423" }, "departure": { "delay": 326, "time": "1780382426" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 356, "time": "1780382486" }, "departure": { "delay": 356, "time": "1780382516" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 359, "time": "1780382579" }, "departure": { "delay": 359, "time": "1780382579" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 386, "time": "1780382665" }, "departure": { "delay": 386, "time": "1780382666" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 406, "time": "1780382746" }, "departure": { "delay": 406, "time": "1780382746" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 383, "time": "1780382843" }, "departure": { "delay": 383, "time": "1780382843" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 386, "time": "1780382876" }, "departure": { "delay": 386, "time": "1780382906" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 416, "time": "1780382965" }, "departure": { "delay": 416, "time": "1780382996" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 416, "time": "1780383103" }, "departure": { "delay": 416, "time": "1780383116" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 446, "time": "1780383248" }, "departure": { "delay": 446, "time": "1780383266" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 373, "time": "1780383373" }, "departure": { "delay": 373, "time": "1780383373" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 373, "time": "1780383493" }, "departure": { "delay": 373, "time": "1780383493" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 373, "time": "1780383613" }, "departure": { "delay": 373, "time": "1780383613" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 373, "time": "1780383673" }, "departure": { "delay": 373, "time": "1780383673" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 343, "time": "1780383703" }, "departure": { "delay": 343, "time": "1780383703" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 370, "time": "1780383730" }, "departure": { "delay": 370, "time": "1780383730" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 368, "time": "1780383788" }, "departure": { "delay": 368, "time": "1780383788" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 358, "time": "1780383838" }, "departure": { "delay": 358, "time": "1780383838" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 342, "time": "1780383882" }, "departure": { "delay": 342, "time": "1780383882" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 341, "time": "1780383941" }, "departure": { "delay": 341, "time": "1780383941" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 336, "time": "1780383996" }, "departure": { "delay": 336, "time": "1780383996" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 324, "time": "1780384104" }, "departure": { "delay": 324, "time": "1780384104" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 323, "time": "1780384163" }, "departure": { "delay": 323, "time": "1780384163" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 308, "time": "1780384208" }, "departure": { "delay": 308, "time": "1780384208" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": 308, "time": "1780384328" }, "departure": { "delay": 308, "time": "1780384328" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 308, "time": "1780384448" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1780382365", "trip": { "directionId": 1, "routeId": "1", "tripId": "105-0833" } } }, { "id": "SM:103-0820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780381200" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 7, "time": "1780381314" }, "departure": { "delay": 7, "time": "1780381327" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 5, "time": "1780381380" }, "departure": { "delay": 5, "time": "1780381385" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 35, "time": "1780381446" }, "departure": { "delay": 35, "time": "1780381475" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 96, "time": "1780381565" }, "departure": { "delay": 96, "time": "1780381656" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": -85, "time": "1780381715" }, "departure": { "delay": -85, "time": "1780381715" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": -25, "time": "1780381873" }, "departure": { "delay": -25, "time": "1780381895" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": -55, "time": "1780381964" }, "departure": { "delay": -55, "time": "1780381985" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": -25, "time": "1780382059" }, "departure": { "delay": -25, "time": "1780382075" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": 5, "time": "1780382130" }, "departure": { "delay": 5, "time": "1780382165" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": -25, "time": "1780382255" }, "departure": { "delay": -25, "time": "1780382255" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": -25, "time": "1780382312" }, "departure": { "delay": -25, "time": "1780382315" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": -11, "time": "1780382389" }, "departure": { "delay": -11, "time": "1780382389" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -45, "time": "1780382415" }, "departure": { "delay": -45, "time": "1780382415" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": -7, "time": "1780382453" }, "departure": { "delay": -7, "time": "1780382453" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": -25, "time": "1780382539" }, "departure": { "delay": -25, "time": "1780382555" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 35, "time": "1780382608" }, "departure": { "delay": 35, "time": "1780382735" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": 5, "time": "1780382812" }, "departure": { "delay": 5, "time": "1780382885" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": -19, "time": "1780382981" }, "departure": { "delay": -19, "time": "1780382981" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": -38, "time": "1780383022" }, "departure": { "delay": -38, "time": "1780383022" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": 5, "time": "1780383087" }, "departure": { "delay": 5, "time": "1780383125" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": -30, "time": "1780383210" }, "departure": { "delay": -30, "time": "1780383210" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": -25, "time": "1780383263" }, "departure": { "delay": -25, "time": "1780383275" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": -3, "time": "1780383357" }, "departure": { "delay": -3, "time": "1780383357" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": -3, "time": "1780383417" }, "departure": { "delay": -3, "time": "1780383417" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": -10, "time": "1780383470" }, "departure": { "delay": -10, "time": "1780383470" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": 23, "time": "1780383563" }, "departure": { "delay": 23, "time": "1780383563" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": 23, "time": "1780383683" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1780381204", "trip": { "routeId": "1", "tripId": "103-0820" } } }, { "id": "SM:101-0955", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780386900" }, "stopId": "Alsace_R", "stopSequence": 1 } ], "timestamp": "1780383303", "trip": { "directionId": 1, "routeId": "1", "tripId": "101-0955" } } }, { "id": "SM:101-0805", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 161, "time": "1780380461" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 131, "time": "1780380549" }, "departure": { "delay": 131, "time": "1780380551" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 161, "time": "1780380629" }, "departure": { "delay": 161, "time": "1780380641" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 161, "time": "1780380701" }, "departure": { "delay": 161, "time": "1780380701" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 196, "time": "1780380796" }, "departure": { "delay": 196, "time": "1780380796" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 221, "time": "1780380878" }, "departure": { "delay": 221, "time": "1780380881" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 221, "time": "1780381001" }, "departure": { "delay": 221, "time": "1780381001" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 221, "time": "1780381058" }, "departure": { "delay": 221, "time": "1780381061" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 252, "time": "1780381121" }, "departure": { "delay": 252, "time": "1780381152" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 239, "time": "1780381259" }, "departure": { "delay": 239, "time": "1780381259" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 251, "time": "1780381373" }, "departure": { "delay": 251, "time": "1780381391" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 251, "time": "1780381571" }, "departure": { "delay": 251, "time": "1780381571" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 221, "time": "1780381661" }, "departure": { "delay": 221, "time": "1780381661" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 221, "time": "1780381774" }, "departure": { "delay": 221, "time": "1780381781" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 242, "time": "1780381862" }, "departure": { "delay": 242, "time": "1780381862" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 251, "time": "1780381892" }, "departure": { "delay": 251, "time": "1780381931" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 316, "time": "1780381975" }, "departure": { "delay": 316, "time": "1780381996" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 316, "time": "1780382056" }, "departure": { "delay": 316, "time": "1780382056" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 313, "time": "1780382091" }, "departure": { "delay": 313, "time": "1780382113" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 311, "time": "1780382141" }, "departure": { "delay": 311, "time": "1780382171" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 311, "time": "1780382231" }, "departure": { "delay": 311, "time": "1780382231" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 311, "time": "1780382291" }, "departure": { "delay": 311, "time": "1780382291" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 316, "time": "1780382416" }, "departure": { "delay": 316, "time": "1780382416" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 334, "time": "1780382494" }, "departure": { "delay": 334, "time": "1780382494" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 341, "time": "1780382544" }, "departure": { "delay": 341, "time": "1780382561" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": 323, "time": "1780382663" }, "departure": { "delay": 323, "time": "1780382663" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 263, "time": "1780382723" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1780380481", "trip": { "directionId": 1, "routeId": "1", "tripId": "101-0805" } } }, { "id": "SM:103-0945", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780386300" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "time": "1780386420" }, "departure": { "time": "1780386420" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "time": "1780386480" }, "departure": { "time": "1780386480" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "time": "1780386540" }, "departure": { "time": "1780386540" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "time": "1780386600" }, "departure": { "time": "1780386600" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "time": "1780386720" }, "departure": { "time": "1780386720" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "time": "1780386840" }, "departure": { "time": "1780386840" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "time": "1780386900" }, "departure": { "time": "1780386900" }, "stopId": "Halliers_A", "stopSequence": 8 } ], "timestamp": "1780382703", "trip": { "routeId": "1", "tripId": "103-0945" } } }, { "id": "SM:203-0840", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 301, "time": "1780382701" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 316, "time": "1780382776" }, "departure": { "delay": 316, "time": "1780382776" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 302, "time": "1780382803" }, "departure": { "delay": 302, "time": "1780382822" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 301, "time": "1780382880" }, "departure": { "delay": 301, "time": "1780382881" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 284, "time": "1780382924" }, "departure": { "delay": 284, "time": "1780382924" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 279, "time": "1780383099" }, "departure": { "delay": 279, "time": "1780383099" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 271, "time": "1780383151" }, "departure": { "delay": 271, "time": "1780383151" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 219, "time": "1780383219" }, "departure": { "delay": 219, "time": "1780383219" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 244, "time": "1780383304" }, "departure": { "delay": 244, "time": "1780383304" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 186, "time": "1780383426" }, "departure": { "delay": 186, "time": "1780383426" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 186, "time": "1780383486" }, "departure": { "delay": 186, "time": "1780383486" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 165, "time": "1780383525" }, "departure": { "delay": 165, "time": "1780383525" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": 145, "time": "1780383625" }, "departure": { "delay": 145, "time": "1780383625" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 121, "time": "1780383661" }, "departure": { "delay": 121, "time": "1780383661" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "delay": 65, "time": "1780383725" }, "departure": { "delay": 65, "time": "1780383725" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "delay": 77, "time": "1780383797" }, "departure": { "delay": 77, "time": "1780383797" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 142, "time": "1780383922" }, "departure": { "delay": 142, "time": "1780383922" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "delay": 122, "time": "1780384022" }, "departure": { "delay": 122, "time": "1780384022" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "delay": 148, "time": "1780384108" }, "departure": { "delay": 148, "time": "1780384108" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "delay": 148, "time": "1780384168" }, "departure": { "delay": 148, "time": "1780384168" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "delay": 148, "time": "1780384228" }, "departure": { "delay": 148, "time": "1780384228" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "delay": 148, "time": "1780384288" }, "departure": { "delay": 148, "time": "1780384288" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1780382724", "trip": { "directionId": 1, "routeId": "2", "tripId": "203-0840" } } }, { "id": "SM:203-0720", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 262, "time": "1780377862" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 233, "time": "1780377953" }, "departure": { "delay": 233, "time": "1780377953" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 216, "time": "1780378176" }, "departure": { "delay": 216, "time": "1780378176" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 210, "time": "1780378290" }, "departure": { "delay": 210, "time": "1780378290" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 503, "time": "1780378621" }, "departure": { "delay": 503, "time": "1780378703" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 503, "time": "1780378747" }, "departure": { "delay": 503, "time": "1780378763" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 653, "time": "1780378943" }, "departure": { "delay": 653, "time": "1780378973" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 682, "time": "1780379062" }, "departure": { "delay": 682, "time": "1780379062" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 653, "time": "1780379131" }, "departure": { "delay": 653, "time": "1780379153" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 683, "time": "1780379227" }, "departure": { "delay": 683, "time": "1780379243" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 713, "time": "1780379333" }, "departure": { "delay": 713, "time": "1780379333" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 743, "time": "1780379405" }, "departure": { "delay": 743, "time": "1780379423" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 606, "time": "1780379466" }, "departure": { "delay": 606, "time": "1780379466" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 533, "time": "1780379513" }, "departure": { "delay": 533, "time": "1780379513" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 623, "time": "1780379653" }, "departure": { "delay": 623, "time": "1780379663" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 623, "time": "1780379717" }, "departure": { "delay": 623, "time": "1780379723" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 644, "time": "1780379804" }, "departure": { "delay": 644, "time": "1780379804" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 507, "time": "1780379847" }, "departure": { "delay": 507, "time": "1780379847" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 623, "time": "1780380023" }, "departure": { "delay": 623, "time": "1780380023" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 623, "time": "1780380075" }, "departure": { "delay": 623, "time": "1780380083" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 601, "time": "1780380121" }, "departure": { "delay": 601, "time": "1780380121" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 492, "time": "1780380192" }, "departure": { "delay": 492, "time": "1780380192" }, "stopId": "Champs_A", "stopSequence": 22 }, { "arrival": { "delay": 2715, "time": "1780382655" }, "departure": { "delay": 2715, "time": "1780382475" }, "stopId": "Les_Biches_A", "stopSequence": 23 } ], "timestamp": "1780377875", "trip": { "routeId": "2", "tripId": "203-0720" } } }, { "id": "SM:201-0800", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 154, "time": "1780380154" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 154, "time": "1780380214" }, "departure": { "delay": 154, "time": "1780380214" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 148, "time": "1780380448" }, "departure": { "delay": 148, "time": "1780380448" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 151, "time": "1780380511" }, "departure": { "delay": 151, "time": "1780380511" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 94, "time": "1780380559" }, "departure": { "delay": 94, "time": "1780380574" }, "stopId": "Chênes_608R", "stopSequence": 5 }, { "arrival": { "delay": 96, "time": "1780380756" }, "departure": { "delay": 96, "time": "1780380756" }, "stopId": "Collège_des_Trois_Pays_AR", "stopSequence": 6 }, { "arrival": { "delay": 96, "time": "1780380816" }, "departure": { "delay": 96, "time": "1780380816" }, "stopId": "Chênes_608A", "stopSequence": 7 }, { "arrival": { "delay": 96, "time": "1780380936" }, "departure": { "delay": 96, "time": "1780380936" }, "stopId": "Sauvage_A", "stopSequence": 8 }, { "arrival": { "delay": 74, "time": "1780380974" }, "departure": { "delay": 74, "time": "1780380974" }, "stopId": "Stade_A", "stopSequence": 9 }, { "arrival": { "delay": 33, "time": "1780381053" }, "departure": { "delay": 33, "time": "1780381053" }, "stopId": "La_Vignette_A", "stopSequence": 10 }, { "arrival": { "delay": 96, "time": "1780381176" }, "departure": { "delay": 96, "time": "1780381176" }, "stopId": "Bourgfelden_1A", "stopSequence": 11 }, { "arrival": { "time": "1780381260" }, "departure": { "time": "1780381260" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 12 }, { "arrival": { "delay": 92, "time": "1780381330" }, "departure": { "delay": 92, "time": "1780381412" }, "stopId": "Place_Mermoz_1A", "stopSequence": 13 }, { "arrival": { "delay": 62, "time": "1780381502" }, "departure": { "delay": 62, "time": "1780381502" }, "stopId": "Couronne_1A", "stopSequence": 14 }, { "arrival": { "delay": 62, "time": "1780381562" }, "departure": { "delay": 62, "time": "1780381562" }, "stopId": "Médiathèque_A", "stopSequence": 15 }, { "arrival": { "delay": -28, "time": "1780381622" }, "departure": { "delay": -28, "time": "1780381652" }, "stopId": "Carrefour_Central_1A", "stopSequence": 16 }, { "arrival": { "delay": -57, "time": "1780381743" }, "departure": { "delay": -57, "time": "1780381743" }, "stopId": "Jura_1A", "stopSequence": 17 }, { "arrival": { "time": "1780381800" }, "departure": { "time": "1780381860" }, "stopId": "Schweitzer_A", "stopSequence": 18 }, { "arrival": { "time": "1780381920" }, "departure": { "time": "1780381920" }, "stopId": "Concorde_A", "stopSequence": 19 }, { "arrival": { "time": "1780381963" }, "departure": { "time": "1780381980" }, "stopId": "Collège_Nerval_AR", "stopSequence": 20 }, { "arrival": { "delay": -59, "time": "1780382101" }, "departure": { "delay": -59, "time": "1780382101" }, "stopId": "Tournesols_2A", "stopSequence": 21 }, { "arrival": { "delay": -57, "time": "1780382142" }, "departure": { "delay": -57, "time": "1780382163" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 22 }, { "arrival": { "delay": -68, "time": "1780382212" }, "departure": { "delay": -68, "time": "1780382212" }, "stopId": "Rue_du_Marché_A", "stopSequence": 23 }, { "arrival": { "delay": -88, "time": "1780382252" }, "departure": { "delay": -88, "time": "1780382252" }, "stopId": "Ritty_A", "stopSequence": 24 }, { "arrival": { "delay": -136, "time": "1780382384" }, "departure": { "delay": -136, "time": "1780382384" }, "stopId": "Champs_A", "stopSequence": 25 }, { "arrival": { "delay": -148, "time": "1780382429" }, "departure": { "delay": -148, "time": "1780382432" }, "stopId": "Les_Biches_A", "stopSequence": 26 }, { "arrival": { "delay": -178, "time": "1780382462" }, "departure": { "delay": -178, "time": "1780382462" }, "stopId": "Les_Pêcheurs_A", "stopSequence": 27 }, { "arrival": { "delay": -178, "time": "1780382517" }, "departure": { "delay": -178, "time": "1780382522" }, "stopId": "Rosenau_Mairie_A", "stopSequence": 28 }, { "arrival": { "delay": 593, "time": "1780383353" }, "stopId": "Petit_Canal_A", "stopSequence": 29 } ], "timestamp": "1780380211", "trip": { "routeId": "2", "tripId": "201-0800" } } }, { "id": "SM:201-0917", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780384620" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1780384650" }, "departure": { "delay": -30, "time": "1780384650" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1780384680" }, "departure": { "time": "1780384680" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1780384740" }, "departure": { "time": "1780384740" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1780384800" }, "departure": { "time": "1780384800" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "time": "1780384980" }, "departure": { "time": "1780384980" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "time": "1780385040" }, "departure": { "time": "1780385040" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "time": "1780385100" }, "departure": { "time": "1780385100" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "time": "1780385160" }, "departure": { "time": "1780385160" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "time": "1780385340" }, "departure": { "time": "1780385340" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "time": "1780385400" }, "departure": { "time": "1780385400" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "time": "1780385460" }, "departure": { "time": "1780385460" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "time": "1780385580" }, "departure": { "time": "1780385580" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "time": "1780385640" }, "departure": { "time": "1780385640" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "time": "1780385760" }, "departure": { "time": "1780385760" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "time": "1780385820" }, "departure": { "time": "1780385820" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "time": "1780386060" }, "departure": { "time": "1780386060" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "time": "1780386120" }, "departure": { "time": "1780386120" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "time": "1780386180" }, "departure": { "time": "1780386180" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "time": "1780386240" }, "departure": { "time": "1780386240" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1780381024", "trip": { "directionId": 1, "routeId": "2", "tripId": "201-0917" } } }, { "id": "SM:210-0855", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780383300" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "time": "1780383360" }, "departure": { "time": "1780383360" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "time": "1780383480" }, "departure": { "time": "1780383480" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "time": "1780383600" }, "departure": { "time": "1780383600" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 180, "time": "1780383840" }, "departure": { "delay": 180, "time": "1780383840" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 211, "time": "1780383931" }, "departure": { "delay": 211, "time": "1780383931" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 232, "time": "1780384012" }, "departure": { "delay": 232, "time": "1780384012" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 258, "time": "1780384098" }, "departure": { "delay": 258, "time": "1780384098" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": -52, "time": "1780384148" }, "departure": { "delay": -52, "time": "1780384148" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": -42, "time": "1780384218" }, "departure": { "delay": -42, "time": "1780384218" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": -18, "time": "1780384302" }, "departure": { "delay": -18, "time": "1780384302" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 36, "time": "1780384416" }, "departure": { "delay": 36, "time": "1780384416" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": -24, "time": "1780384476" }, "departure": { "delay": -24, "time": "1780384476" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": -24, "time": "1780384536" }, "departure": { "delay": -24, "time": "1780384536" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 36, "time": "1780384716" }, "departure": { "delay": 36, "time": "1780384716" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 36, "time": "1780384776" }, "departure": { "delay": 36, "time": "1780384776" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 36, "time": "1780384836" }, "departure": { "delay": 36, "time": "1780384836" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": -84, "time": "1780384896" }, "departure": { "delay": -84, "time": "1780384896" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 36, "time": "1780385076" }, "departure": { "delay": 36, "time": "1780385076" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 36, "time": "1780385136" }, "departure": { "delay": 36, "time": "1780385136" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 36, "time": "1780385196" }, "departure": { "delay": 36, "time": "1780385196" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": -84, "time": "1780385256" }, "departure": { "delay": -84, "time": "1780385256" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1780383314", "trip": { "routeId": "2", "tripId": "210-0855" } } }, { "id": "SM:210-0810", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 74, "time": "1780380674" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 105, "time": "1780380735" }, "departure": { "delay": 105, "time": "1780380765" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 104, "time": "1780380806" }, "departure": { "delay": 104, "time": "1780380824" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 105, "time": "1780380884" }, "departure": { "delay": 105, "time": "1780380885" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 105, "time": "1780380945" }, "departure": { "delay": 105, "time": "1780380945" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 164, "time": "1780381131" }, "departure": { "delay": 164, "time": "1780381184" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 164, "time": "1780381244" }, "departure": { "delay": 164, "time": "1780381244" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 224, "time": "1780381382" }, "departure": { "delay": 224, "time": "1780381424" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 314, "time": "1780381491" }, "departure": { "delay": 314, "time": "1780381574" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 245, "time": "1780381685" }, "departure": { "delay": 245, "time": "1780381685" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 315, "time": "1780381787" }, "departure": { "delay": 315, "time": "1780381815" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 284, "time": "1780381844" }, "departure": { "delay": 284, "time": "1780381844" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": 254, "time": "1780381934" }, "departure": { "delay": 254, "time": "1780381934" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 224, "time": "1780382005" }, "departure": { "delay": 224, "time": "1780382024" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "delay": 194, "time": "1780382095" }, "departure": { "delay": 194, "time": "1780382114" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "delay": 148, "time": "1780382188" }, "departure": { "delay": 148, "time": "1780382188" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 74, "time": "1780382284" }, "departure": { "delay": 74, "time": "1780382294" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "delay": 76, "time": "1780382384" }, "departure": { "delay": 76, "time": "1780382416" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "delay": 111, "time": "1780382511" }, "departure": { "delay": 111, "time": "1780382511" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "delay": 144, "time": "1780382604" }, "departure": { "delay": 144, "time": "1780382604" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "delay": 150, "time": "1780382670" }, "departure": { "delay": 150, "time": "1780382670" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "delay": 171, "time": "1780382751" }, "departure": { "delay": 171, "time": "1780382751" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1780380701", "trip": { "directionId": 1, "routeId": "2", "tripId": "210-0810" } } }, { "id": "SM:203-0930", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780385400" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "time": "1780385460" }, "departure": { "time": "1780385460" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "time": "1780385580" }, "departure": { "time": "1780385580" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "time": "1780385700" }, "departure": { "time": "1780385700" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 180, "time": "1780385940" }, "departure": { "delay": 180, "time": "1780385940" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 240, "time": "1780386180" }, "departure": { "delay": 240, "time": "1780386180" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1780386240" }, "departure": { "delay": 180, "time": "1780386240" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 240, "time": "1780386360" }, "departure": { "delay": 240, "time": "1780386360" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 240, "time": "1780386420" }, "departure": { "delay": 240, "time": "1780386420" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 300, "time": "1780386540" }, "departure": { "delay": 300, "time": "1780386540" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 240, "time": "1780386600" }, "departure": { "delay": 240, "time": "1780386600" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 240, "time": "1780386660" }, "departure": { "delay": 240, "time": "1780386660" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 300, "time": "1780386840" }, "departure": { "delay": 300, "time": "1780386840" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 300, "time": "1780386900" }, "departure": { "delay": 300, "time": "1780386900" }, "stopId": "Concorde_A", "stopSequence": 16 } ], "timestamp": "1780381806", "trip": { "routeId": "2", "tripId": "203-0930" } } }, { "id": "SM:5-0810", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780380600" }, "stopId": "République_A", "stopSequence": 1 }, { "arrival": { "time": "1780380660" }, "departure": { "time": "1780380660" }, "stopId": "Charles_Péguy_A", "stopSequence": 2 }, { "arrival": { "time": "1780380720" }, "departure": { "time": "1780380720" }, "stopId": "Robert_Hassler_A", "stopSequence": 3 }, { "arrival": { "time": "1780380960" }, "departure": { "time": "1780380960" }, "stopId": "Libération_A", "stopSequence": 4 }, { "arrival": { "time": "1780381080" }, "departure": { "time": "1780381080" }, "stopId": "Orée_du_Bois_A", "stopSequence": 5 }, { "arrival": { "time": "1780381200" }, "departure": { "time": "1780381200" }, "stopId": "Professeur_Coste_A", "stopSequence": 6 }, { "arrival": { "time": "1780381260" }, "departure": { "time": "1780381260" }, "stopId": "Rousserolles_A", "stopSequence": 7 }, { "arrival": { "time": "1780381320" }, "departure": { "time": "1780381320" }, "stopId": "Muguet_A", "stopSequence": 8 }, { "arrival": { "time": "1780381380" }, "departure": { "time": "1780381380" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 9 }, { "arrival": { "time": "1780381440" }, "departure": { "time": "1780381440" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 10 }, { "arrival": { "time": "1780381500" }, "departure": { "time": "1780381500" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 11 }, { "arrival": { "delay": 180, "time": "1780381800" }, "departure": { "delay": 180, "time": "1780381800" }, "stopId": "Saint-Claude_A", "stopSequence": 12 }, { "arrival": { "delay": 240, "time": "1780381920" }, "departure": { "delay": 240, "time": "1780381920" }, "stopId": "Chapelle_A", "stopSequence": 13 }, { "arrival": { "delay": 540, "time": "1780382340" }, "departure": { "delay": 540, "time": "1780382340" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 }, { "arrival": { "delay": 480, "time": "1780382400" }, "departure": { "delay": 480, "time": "1780382400" }, "stopId": "Cité_du_Rail_A", "stopSequence": 15 }, { "arrival": { "delay": 372, "time": "1780382472" }, "departure": { "delay": 372, "time": "1780382472" }, "stopId": "Trois_Lys_A", "stopSequence": 16 }, { "arrival": { "delay": 372, "time": "1780382532" }, "departure": { "delay": 372, "time": "1780382532" }, "stopId": "Saint-Louis_Gare_R_Mulh_A", "stopSequence": 17 }, { "arrival": { "delay": 492, "time": "1780382712" }, "departure": { "delay": 492, "time": "1780382712" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 18 } ], "timestamp": "1780380659", "trip": { "routeId": "5", "tripId": "5-0810" } } }, { "id": "SM:301-0850", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 62, "time": "1780383062" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 123, "time": "1780383183" }, "departure": { "delay": 123, "time": "1780383183" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": 62, "time": "1780383212" }, "departure": { "delay": 62, "time": "1780383242" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 194, "time": "1780383434" }, "departure": { "delay": 194, "time": "1780383434" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 134, "time": "1780383494" }, "departure": { "delay": 134, "time": "1780383494" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 194, "time": "1780383614" }, "departure": { "delay": 194, "time": "1780383614" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 200, "time": "1780383740" }, "departure": { "delay": 200, "time": "1780383740" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 203, "time": "1780383803" }, "departure": { "delay": 203, "time": "1780383803" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 143, "time": "1780383863" }, "departure": { "delay": 143, "time": "1780383863" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 203, "time": "1780383983" }, "departure": { "delay": 203, "time": "1780383983" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 263, "time": "1780384103" }, "departure": { "delay": 263, "time": "1780384103" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 209, "time": "1780384169" }, "departure": { "delay": 209, "time": "1780384169" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 }, { "arrival": { "delay": 272, "time": "1780384352" }, "departure": { "delay": 272, "time": "1780384352" }, "stopId": "Hüningerstrasse_A", "stopSequence": 13 } ], "timestamp": "1780383065", "trip": { "routeId": "603", "tripId": "301-0850" } } }, { "id": "SM:303-0950", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780386600" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1780386660" }, "departure": { "time": "1780386660" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1780386780" }, "departure": { "time": "1780386780" }, "stopId": "Belfort_A", "stopSequence": 3 } ], "timestamp": "1780383003", "trip": { "routeId": "603", "tripId": "303-0950" } } }, { "id": "SM:301-0918", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780384680" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780384800" }, "departure": { "time": "1780384800" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1780385040" }, "departure": { "time": "1780385040" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1780385100" }, "departure": { "time": "1780385100" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1780385220" }, "departure": { "time": "1780385220" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780385340" }, "departure": { "time": "1780385340" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1780385580" }, "departure": { "delay": 180, "time": "1780385580" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1780385640" }, "departure": { "delay": 180, "time": "1780385640" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1780385700" }, "departure": { "delay": 180, "time": "1780385700" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1780385760" }, "departure": { "delay": 180, "time": "1780385760" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1780382066", "trip": { "directionId": 1, "routeId": "603", "tripId": "301-0918" } } }, { "id": "SM:303-0848", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780382880" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780383000" }, "departure": { "time": "1780383000" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1780383240" }, "departure": { "time": "1780383240" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1780383300" }, "departure": { "time": "1780383300" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1780383420" }, "departure": { "time": "1780383420" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780383540" }, "departure": { "time": "1780383540" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1780383780" }, "departure": { "delay": 180, "time": "1780383780" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1780383840" }, "departure": { "delay": 180, "time": "1780383840" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1780383900" }, "departure": { "delay": 180, "time": "1780383900" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1780383960" }, "departure": { "delay": 180, "time": "1780383960" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1780382941", "trip": { "directionId": 1, "routeId": "603", "tripId": "303-0848" } } }, { "id": "SM:303-0820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780381200" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 55, "time": "1780381315" }, "departure": { "delay": 55, "time": "1780381315" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": -25, "time": "1780381355" }, "departure": { "delay": -25, "time": "1780381355" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 152, "time": "1780381502" }, "departure": { "delay": 152, "time": "1780381592" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 123, "time": "1780381669" }, "departure": { "delay": 123, "time": "1780381683" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 153, "time": "1780381773" }, "departure": { "delay": 153, "time": "1780381773" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 213, "time": "1780381923" }, "departure": { "delay": 213, "time": "1780381953" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 221, "time": "1780382012" }, "departure": { "delay": 221, "time": "1780382021" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 182, "time": "1780382100" }, "departure": { "delay": 182, "time": "1780382102" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 269, "time": "1780382249" }, "departure": { "delay": 269, "time": "1780382249" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 329, "time": "1780382369" }, "departure": { "delay": 329, "time": "1780382369" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 316, "time": "1780382476" }, "departure": { "delay": 316, "time": "1780382476" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 }, { "arrival": { "delay": 424, "time": "1780382704" }, "departure": { "delay": 424, "time": "1780382704" }, "stopId": "Hüningerstrasse_A", "stopSequence": 13 } ], "timestamp": "1780381204", "trip": { "routeId": "603", "tripId": "303-0820" } } }, { "id": "SM:409T-0855", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780383300" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1780383330" }, "departure": { "delay": -30, "time": "1780383330" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 20, "time": "1780383380" }, "departure": { "delay": 20, "time": "1780383380" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 20, "time": "1780383440" }, "departure": { "delay": 20, "time": "1780383440" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 19, "time": "1780383499" }, "departure": { "delay": 19, "time": "1780383499" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 76, "time": "1780383616" }, "departure": { "delay": 76, "time": "1780383616" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 66, "time": "1780383666" }, "departure": { "delay": 66, "time": "1780383666" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 52, "time": "1780383712" }, "departure": { "delay": 52, "time": "1780383712" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 96, "time": "1780383816" }, "departure": { "delay": 96, "time": "1780383816" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 396, "time": "1780384236" }, "departure": { "delay": 396, "time": "1780384236" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 101, "time": "1780384361" }, "departure": { "delay": 101, "time": "1780384361" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": -19, "time": "1780384541" }, "departure": { "delay": -19, "time": "1780384541" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -149, "time": "1780384591" }, "departure": { "delay": -149, "time": "1780384591" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": -155, "time": "1780384645" }, "departure": { "delay": -155, "time": "1780384645" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 25, "time": "1780384885" }, "departure": { "delay": 25, "time": "1780384885" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": -95, "time": "1780385005" }, "departure": { "delay": -95, "time": "1780385005" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": -155, "time": "1780385065" }, "departure": { "delay": -155, "time": "1780385065" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": -155, "time": "1780385125" }, "departure": { "delay": -155, "time": "1780385125" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": -95, "time": "1780385245" }, "departure": { "delay": -95, "time": "1780385245" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": -155, "time": "1780385305" }, "departure": { "delay": -155, "time": "1780385305" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": 25, "time": "1780385545" }, "departure": { "delay": 25, "time": "1780385545" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1780383314", "trip": { "routeId": "604", "tripId": "409T-0855" } } }, { "id": "SM:401T-0915", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780384500" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1780384530" }, "departure": { "delay": -30, "time": "1780384530" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1780384560" }, "departure": { "time": "1780384560" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": -30, "time": "1780384590" }, "departure": { "delay": -30, "time": "1780384590" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1780384620" }, "departure": { "time": "1780384620" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "time": "1780384680" }, "departure": { "time": "1780384680" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1780384740" }, "departure": { "delay": 60, "time": "1780384740" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 60, "time": "1780384800" }, "departure": { "delay": 60, "time": "1780384800" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1780384920" }, "departure": { "delay": 120, "time": "1780384920" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 420, "time": "1780385340" }, "departure": { "delay": 420, "time": "1780385340" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 180, "time": "1780385820" }, "departure": { "delay": 180, "time": "1780385820" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 60, "time": "1780385880" }, "departure": { "delay": 60, "time": "1780385880" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 60, "time": "1780385940" }, "departure": { "delay": 60, "time": "1780385940" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 180, "time": "1780386120" }, "departure": { "delay": 180, "time": "1780386120" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 120, "time": "1780386240" }, "departure": { "delay": 120, "time": "1780386240" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 60, "time": "1780386300" }, "departure": { "delay": 60, "time": "1780386300" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 60, "time": "1780386360" }, "departure": { "delay": 60, "time": "1780386360" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 } ], "timestamp": "1780381650", "trip": { "routeId": "604", "tripId": "401T-0915" } } }, { "id": "SM:403T-0855", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 95, "time": "1780383395" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 95, "time": "1780383575" }, "departure": { "delay": 95, "time": "1780383575" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 143, "time": "1780383743" }, "departure": { "delay": 143, "time": "1780383743" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 152, "time": "1780383812" }, "departure": { "delay": 152, "time": "1780383812" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 86, "time": "1780383926" }, "departure": { "delay": 86, "time": "1780383926" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 86, "time": "1780383986" }, "departure": { "delay": 86, "time": "1780383986" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 86, "time": "1780384046" }, "departure": { "delay": 86, "time": "1780384046" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 86, "time": "1780384106" }, "departure": { "delay": 86, "time": "1780384106" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 86, "time": "1780384286" }, "departure": { "delay": 86, "time": "1780384286" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 83, "time": "1780384343" }, "departure": { "delay": 83, "time": "1780384343" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 83, "time": "1780384403" }, "departure": { "delay": 83, "time": "1780384403" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": -8, "time": "1780384492" }, "departure": { "delay": -8, "time": "1780384492" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -8, "time": "1780384732" }, "departure": { "delay": -8, "time": "1780384732" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -8, "time": "1780385092" }, "departure": { "delay": -8, "time": "1780385092" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": -8, "time": "1780385152" }, "departure": { "delay": -8, "time": "1780385152" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": -8, "time": "1780385212" }, "departure": { "delay": -8, "time": "1780385212" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -8, "time": "1780385272" }, "departure": { "delay": -8, "time": "1780385272" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -8, "time": "1780385332" }, "departure": { "delay": -8, "time": "1780385332" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": -8, "time": "1780385392" }, "departure": { "delay": -8, "time": "1780385392" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 52, "time": "1780385512" }, "departure": { "delay": 52, "time": "1780385512" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 52, "time": "1780385572" }, "departure": { "delay": 52, "time": "1780385572" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1780383283", "trip": { "directionId": 1, "routeId": "604", "tripId": "403T-0855" } } }, { "id": "SM:411T-0925", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 720, "time": "1780386000" }, "departure": { "delay": 720, "time": "1780386000" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1080, "time": "1780386480" }, "departure": { "delay": 1080, "time": "1780386480" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1080, "time": "1780386540" }, "departure": { "delay": 1080, "time": "1780386540" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 } ], "timestamp": "1780382837", "trip": { "routeId": "604", "tripId": "411T-0925" } } }, { "id": "SM:403T-0810", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 601, "time": "1780381201" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 1051, "time": "1780381441" }, "departure": { "delay": 1051, "time": "1780381831" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1111, "time": "1780381891" }, "departure": { "delay": 1111, "time": "1780381951" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1141, "time": "1780382040" }, "departure": { "delay": 1141, "time": "1780382041" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1119, "time": "1780382079" }, "departure": { "delay": 1119, "time": "1780382079" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1261, "time": "1780382127" }, "departure": { "delay": 1261, "time": "1780382341" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 931, "time": "1780382431" }, "departure": { "delay": 931, "time": "1780382431" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 751, "time": "1780382551" }, "departure": { "delay": 751, "time": "1780382551" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 691, "time": "1780382611" }, "departure": { "delay": 691, "time": "1780382671" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 721, "time": "1780382731" }, "departure": { "delay": 721, "time": "1780382761" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 785, "time": "1780382885" }, "departure": { "delay": 785, "time": "1780382885" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 605, "time": "1780382945" }, "departure": { "delay": 605, "time": "1780382945" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 811, "time": "1780383261" }, "departure": { "delay": 811, "time": "1780383271" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1780381204", "trip": { "routeId": "604", "tripId": "403T-0810" } } }, { "id": "SM:405T-0908", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 76, "time": "1780384156" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 68, "time": "1780384328" }, "departure": { "delay": 68, "time": "1780384328" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 83, "time": "1780384463" }, "departure": { "delay": 83, "time": "1780384463" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 83, "time": "1780384523" }, "departure": { "delay": 83, "time": "1780384523" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 79, "time": "1780384699" }, "departure": { "delay": 79, "time": "1780384699" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 79, "time": "1780384759" }, "departure": { "delay": 79, "time": "1780384759" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 79, "time": "1780384819" }, "departure": { "delay": 79, "time": "1780384819" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 79, "time": "1780384879" }, "departure": { "delay": 79, "time": "1780384879" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 75, "time": "1780385055" }, "departure": { "delay": 75, "time": "1780385055" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 75, "time": "1780385115" }, "departure": { "delay": 75, "time": "1780385115" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 75, "time": "1780385175" }, "departure": { "delay": 75, "time": "1780385175" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 75, "time": "1780385595" }, "departure": { "delay": 75, "time": "1780385595" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 75, "time": "1780385955" }, "departure": { "delay": 75, "time": "1780385955" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 75, "time": "1780386015" }, "departure": { "delay": 75, "time": "1780386015" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 75, "time": "1780386075" }, "departure": { "delay": 75, "time": "1780386075" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 73, "time": "1780386133" }, "departure": { "delay": 73, "time": "1780386133" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 71, "time": "1780386191" }, "departure": { "delay": 71, "time": "1780386191" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 71, "time": "1780386251" }, "departure": { "delay": 71, "time": "1780386251" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 71, "time": "1780386371" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1780383293", "trip": { "directionId": 1, "routeId": "604", "tripId": "405T-0908" } } }, { "id": "SM:401T-0830", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 228, "time": "1780382028" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 228, "time": "1780382192" }, "departure": { "delay": 228, "time": "1780382208" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 318, "time": "1780382384" }, "departure": { "delay": 318, "time": "1780382418" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 348, "time": "1780382489" }, "departure": { "delay": 348, "time": "1780382508" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 288, "time": "1780382613" }, "departure": { "delay": 288, "time": "1780382628" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 288, "time": "1780382688" }, "departure": { "delay": 288, "time": "1780382688" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 291, "time": "1780382751" }, "departure": { "delay": 291, "time": "1780382751" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 291, "time": "1780382811" }, "departure": { "delay": 291, "time": "1780382811" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 206, "time": "1780382906" }, "departure": { "delay": 206, "time": "1780382906" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 320, "time": "1780382962" }, "departure": { "delay": 320, "time": "1780383080" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 302, "time": "1780383122" }, "departure": { "delay": 302, "time": "1780383122" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 237, "time": "1780383198" }, "departure": { "delay": 237, "time": "1780383237" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 99, "time": "1780383339" }, "departure": { "delay": 99, "time": "1780383339" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -110, "time": "1780383490" }, "departure": { "delay": -110, "time": "1780383490" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": -66, "time": "1780383594" }, "departure": { "delay": -66, "time": "1780383594" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": -67, "time": "1780383653" }, "departure": { "delay": -67, "time": "1780383653" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -87, "time": "1780383693" }, "departure": { "delay": -87, "time": "1780383693" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -104, "time": "1780383736" }, "departure": { "delay": -104, "time": "1780383736" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": -132, "time": "1780383768" }, "departure": { "delay": -132, "time": "1780383768" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": -153, "time": "1780383867" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1780382055", "trip": { "directionId": 1, "routeId": "604", "tripId": "401T-0830" } } }, { "id": "SM:409T-0809", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780380540" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780380720" }, "departure": { "time": "1780380720" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1780380840" }, "departure": { "time": "1780380840" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1780380900" }, "departure": { "time": "1780380900" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1780381080" }, "departure": { "time": "1780381080" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780381140" }, "departure": { "time": "1780381140" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1780381200" }, "departure": { "time": "1780381200" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 323, "time": "1780381580" }, "departure": { "delay": 323, "time": "1780381583" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 262, "time": "1780381667" }, "departure": { "delay": 262, "time": "1780381702" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 292, "time": "1780381757" }, "departure": { "delay": 292, "time": "1780381792" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 292, "time": "1780381831" }, "departure": { "delay": 292, "time": "1780381852" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 262, "time": "1780381913" }, "departure": { "delay": 262, "time": "1780382002" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 82, "time": "1780382062" }, "departure": { "delay": 82, "time": "1780382062" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -38, "time": "1780382183" }, "departure": { "delay": -38, "time": "1780382302" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 22, "time": "1780382411" }, "departure": { "delay": 22, "time": "1780382422" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 21, "time": "1780382481" }, "departure": { "delay": 21, "time": "1780382481" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -8, "time": "1780382512" }, "departure": { "delay": -8, "time": "1780382512" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -6, "time": "1780382553" }, "departure": { "delay": -6, "time": "1780382574" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": -38, "time": "1780382602" }, "departure": { "delay": -38, "time": "1780382602" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": -5, "time": "1780382695" }, "departure": { "delay": -5, "time": "1780382695" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": -50, "time": "1780382710" }, "departure": { "delay": -50, "time": "1780382710" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1780380597", "trip": { "directionId": 1, "routeId": "604", "tripId": "409T-0809" } } }, { "id": "SM:407T-0929", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780385340" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780385460" }, "departure": { "time": "1780385460" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1780385700" }, "departure": { "time": "1780385700" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1780385880" }, "departure": { "time": "1780385880" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780385940" }, "departure": { "time": "1780385940" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1780386000" }, "departure": { "time": "1780386000" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1780386060" }, "departure": { "time": "1780386060" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1780386180" }, "departure": { "time": "1780386180" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1780386240" }, "departure": { "time": "1780386240" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1780386300" }, "departure": { "time": "1780386300" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1780386720" }, "departure": { "time": "1780386720" }, "stopId": "Trois_Lys_R", "stopSequence": 13 } ], "timestamp": "1780382951", "trip": { "directionId": 1, "routeId": "604", "tripId": "407T-0929" } } }, { "id": "SM:403T-0953", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780386780" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1780386810" }, "departure": { "delay": -30, "time": "1780386810" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1780386840" }, "departure": { "time": "1780386840" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": -30, "time": "1780386870" }, "departure": { "delay": -30, "time": "1780386870" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1780386900" }, "departure": { "time": "1780386900" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 } ], "timestamp": "1780383190", "trip": { "routeId": "604", "tripId": "403T-0953" } } }, { "id": "SM:405T-0823", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 464, "time": "1780381844" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 434, "time": "1780381874" }, "departure": { "delay": 434, "time": "1780381874" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 494, "time": "1780381928" }, "departure": { "delay": 494, "time": "1780381934" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 494, "time": "1780381994" }, "departure": { "delay": 494, "time": "1780381994" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 494, "time": "1780382054" }, "departure": { "delay": 494, "time": "1780382054" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 621, "time": "1780382241" }, "departure": { "delay": 621, "time": "1780382241" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 584, "time": "1780382262" }, "departure": { "delay": 584, "time": "1780382264" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 584, "time": "1780382307" }, "departure": { "delay": 584, "time": "1780382324" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 704, "time": "1780382453" }, "departure": { "delay": 704, "time": "1780382504" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 884, "time": "1780382804" }, "departure": { "delay": 884, "time": "1780382804" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 584, "time": "1780382894" }, "departure": { "delay": 584, "time": "1780382924" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 404, "time": "1780383027" }, "departure": { "delay": 404, "time": "1780383044" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 288, "time": "1780383092" }, "departure": { "delay": 288, "time": "1780383108" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 404, "time": "1780383160" }, "departure": { "delay": 404, "time": "1780383284" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 451, "time": "1780383391" }, "departure": { "delay": 451, "time": "1780383391" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 331, "time": "1780383511" }, "departure": { "delay": 331, "time": "1780383511" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 271, "time": "1780383571" }, "departure": { "delay": 271, "time": "1780383571" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 271, "time": "1780383631" }, "departure": { "delay": 271, "time": "1780383631" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 331, "time": "1780383751" }, "departure": { "delay": 331, "time": "1780383751" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": 273, "time": "1780383813" }, "departure": { "delay": 273, "time": "1780383813" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": 432, "time": "1780384032" }, "departure": { "delay": 432, "time": "1780384032" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1780381868", "trip": { "routeId": "604", "tripId": "405T-0823" } } }, { "id": "SM:409T-0940", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1780386540" }, "departure": { "time": "1780386540" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780386600" }, "departure": { "time": "1780386600" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1780386660" }, "departure": { "time": "1780386660" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1780386720" }, "departure": { "time": "1780386720" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1780386840" }, "departure": { "time": "1780386840" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1780386900" }, "departure": { "time": "1780386900" }, "stopId": "Breisach_R", "stopSequence": 10 } ], "timestamp": "1780382941", "trip": { "directionId": 1, "routeId": "604", "tripId": "409T-0940" } } }, { "id": "SM:407T-0845", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 602, "time": "1780383302" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 842, "time": "1780383722" }, "departure": { "delay": 842, "time": "1780383722" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 895, "time": "1780383835" }, "departure": { "delay": 895, "time": "1780383835" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1015, "time": "1780384015" }, "departure": { "delay": 1015, "time": "1780384015" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1004, "time": "1780384064" }, "departure": { "delay": 1004, "time": "1780384064" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 937, "time": "1780384117" }, "departure": { "delay": 937, "time": "1780384117" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 757, "time": "1780384357" }, "departure": { "delay": 757, "time": "1780384357" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 577, "time": "1780384477" }, "departure": { "delay": 577, "time": "1780384477" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 457, "time": "1780384537" }, "departure": { "delay": 457, "time": "1780384537" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 457, "time": "1780384597" }, "departure": { "delay": 457, "time": "1780384597" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 517, "time": "1780384717" }, "departure": { "delay": 517, "time": "1780384717" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 344, "time": "1780384784" }, "departure": { "delay": 344, "time": "1780384784" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 457, "time": "1780385017" }, "departure": { "delay": 457, "time": "1780385017" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1780383314", "trip": { "routeId": "604", "tripId": "407T-0845" } } }, { "id": "SM:801-0916", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 26, "time": "1780384586" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "delay": 26, "time": "1780384646" }, "departure": { "delay": 26, "time": "1780384646" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 86, "time": "1780384706" }, "departure": { "delay": 86, "time": "1780384706" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 56, "time": "1780384736" }, "departure": { "delay": 56, "time": "1780384736" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "delay": 26, "time": "1780384766" }, "departure": { "delay": 26, "time": "1780384766" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "delay": 26, "time": "1780384886" }, "departure": { "delay": 26, "time": "1780384886" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "delay": 26, "time": "1780385006" }, "departure": { "delay": 26, "time": "1780385006" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "delay": 26, "time": "1780385186" }, "departure": { "delay": 26, "time": "1780385186" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": 26, "time": "1780385306" }, "departure": { "delay": 26, "time": "1780385306" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 26, "time": "1780385426" }, "departure": { "delay": 26, "time": "1780385426" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 26, "time": "1780385486" }, "departure": { "delay": 26, "time": "1780385486" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 26, "time": "1780385606" }, "departure": { "delay": 26, "time": "1780385606" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 26, "time": "1780385666" }, "departure": { "delay": 26, "time": "1780385666" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 26, "time": "1780385726" }, "departure": { "delay": 26, "time": "1780385726" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 27, "time": "1780385787" }, "departure": { "delay": 27, "time": "1780385787" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 27, "time": "1780385847" }, "departure": { "delay": 27, "time": "1780385847" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 27, "time": "1780385907" }, "departure": { "delay": 27, "time": "1780385907" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 27, "time": "1780385967" }, "departure": { "delay": 27, "time": "1780385967" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 27, "time": "1780386027" }, "departure": { "delay": 27, "time": "1780386027" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 27, "time": "1780386267" }, "departure": { "delay": 27, "time": "1780386267" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 27, "time": "1780386327" }, "departure": { "delay": 27, "time": "1780386327" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 27, "time": "1780386387" }, "departure": { "delay": 27, "time": "1780386387" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 27, "time": "1780386447" }, "departure": { "delay": 27, "time": "1780386447" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 27, "time": "1780386567" }, "departure": { "delay": 27, "time": "1780386567" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": 27, "time": "1780386687" }, "departure": { "delay": 27, "time": "1780386687" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 27, "time": "1780386807" }, "departure": { "delay": 27, "time": "1780386807" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 } ], "timestamp": "1780383262", "trip": { "directionId": 1, "routeId": "608", "tripId": "801-0916" } } }, { "id": "SM:803-0846", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 332, "time": "1780383092" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "delay": 332, "time": "1780383152" }, "departure": { "delay": 332, "time": "1780383152" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 392, "time": "1780383212" }, "departure": { "delay": 392, "time": "1780383212" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 362, "time": "1780383242" }, "departure": { "delay": 362, "time": "1780383242" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "delay": 332, "time": "1780383272" }, "departure": { "delay": 332, "time": "1780383272" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "delay": 332, "time": "1780383392" }, "departure": { "delay": 332, "time": "1780383392" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "delay": 332, "time": "1780383512" }, "departure": { "delay": 332, "time": "1780383512" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "delay": 332, "time": "1780383692" }, "departure": { "delay": 332, "time": "1780383692" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": 332, "time": "1780383812" }, "departure": { "delay": 332, "time": "1780383812" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 332, "time": "1780383932" }, "departure": { "delay": 332, "time": "1780383932" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 332, "time": "1780383992" }, "departure": { "delay": 332, "time": "1780383992" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 332, "time": "1780384112" }, "departure": { "delay": 332, "time": "1780384112" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 332, "time": "1780384172" }, "departure": { "delay": 332, "time": "1780384172" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 332, "time": "1780384232" }, "departure": { "delay": 332, "time": "1780384232" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 344, "time": "1780384304" }, "departure": { "delay": 344, "time": "1780384304" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 344, "time": "1780384364" }, "departure": { "delay": 344, "time": "1780384364" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 344, "time": "1780384424" }, "departure": { "delay": 344, "time": "1780384424" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 344, "time": "1780384484" }, "departure": { "delay": 344, "time": "1780384484" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 344, "time": "1780384544" }, "departure": { "delay": 344, "time": "1780384544" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 344, "time": "1780384784" }, "departure": { "delay": 344, "time": "1780384784" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 344, "time": "1780384844" }, "departure": { "delay": 344, "time": "1780384844" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 344, "time": "1780384904" }, "departure": { "delay": 344, "time": "1780384904" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 344, "time": "1780384964" }, "departure": { "delay": 344, "time": "1780384964" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 344, "time": "1780385084" }, "departure": { "delay": 344, "time": "1780385084" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": 344, "time": "1780385204" }, "departure": { "delay": 344, "time": "1780385204" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 344, "time": "1780385324" }, "departure": { "delay": 344, "time": "1780385324" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": 344, "time": "1780385564" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1780383149", "trip": { "directionId": 1, "routeId": "608", "tripId": "803-0846" } } }, { "id": "SM:803-0934", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780385640" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "time": "1780385820" }, "departure": { "time": "1780385820" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "time": "1780385940" }, "departure": { "time": "1780385940" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "time": "1780386000" }, "departure": { "time": "1780386000" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "time": "1780386180" }, "departure": { "time": "1780386180" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "time": "1780386240" }, "departure": { "time": "1780386240" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "time": "1780386300" }, "departure": { "time": "1780386300" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "time": "1780386360" }, "departure": { "time": "1780386360" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "time": "1780386600" }, "departure": { "time": "1780386600" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "time": "1780386660" }, "departure": { "time": "1780386660" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "time": "1780386720" }, "departure": { "time": "1780386720" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "time": "1780386780" }, "departure": { "time": "1780386780" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "time": "1780386840" }, "departure": { "time": "1780386840" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "time": "1780386900" }, "departure": { "time": "1780386900" }, "stopId": "Halliers_A", "stopSequence": 14 } ], "timestamp": "1780382044", "trip": { "routeId": "608", "tripId": "803-0934" } } }, { "id": "SM:801-0834", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 16, "time": "1780382056" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "delay": 16, "time": "1780382223" }, "departure": { "delay": 16, "time": "1780382236" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "delay": 16, "time": "1780382326" }, "departure": { "delay": 16, "time": "1780382356" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "delay": 21, "time": "1780382421" }, "departure": { "delay": 21, "time": "1780382421" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "delay": -14, "time": "1780382566" }, "departure": { "delay": -14, "time": "1780382566" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "delay": -8, "time": "1780382632" }, "departure": { "delay": -8, "time": "1780382632" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "delay": -14, "time": "1780382656" }, "departure": { "delay": -14, "time": "1780382686" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "delay": -14, "time": "1780382746" }, "departure": { "delay": -14, "time": "1780382746" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "delay": -14, "time": "1780382943" }, "departure": { "delay": -14, "time": "1780382986" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "delay": 46, "time": "1780383080" }, "departure": { "delay": 46, "time": "1780383106" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "delay": 46, "time": "1780383166" }, "departure": { "delay": 46, "time": "1780383166" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "delay": 28, "time": "1780383208" }, "departure": { "delay": 28, "time": "1780383208" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "delay": 126, "time": "1780383366" }, "departure": { "delay": 126, "time": "1780383366" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "delay": 134, "time": "1780383434" }, "departure": { "delay": 134, "time": "1780383434" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "delay": 146, "time": "1780383506" }, "departure": { "delay": 146, "time": "1780383506" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "delay": 146, "time": "1780383566" }, "departure": { "delay": 146, "time": "1780383566" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 266, "time": "1780383806" }, "departure": { "delay": 266, "time": "1780383806" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 266, "time": "1780383926" }, "departure": { "delay": 266, "time": "1780383926" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 326, "time": "1780384106" }, "departure": { "delay": 326, "time": "1780384106" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 266, "time": "1780384226" }, "departure": { "delay": 266, "time": "1780384226" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 266, "time": "1780384346" }, "departure": { "delay": 266, "time": "1780384346" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 206, "time": "1780384406" }, "departure": { "delay": 206, "time": "1780384406" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": 206, "time": "1780384466" }, "departure": { "delay": 206, "time": "1780384466" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": 206, "time": "1780384526" }, "departure": { "delay": 206, "time": "1780384526" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1780382086", "trip": { "routeId": "608", "tripId": "801-0834" } } }, { "id": "SM:803-0804", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 151, "time": "1780380391" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "delay": 151, "time": "1780380571" }, "departure": { "delay": 151, "time": "1780380571" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "delay": 151, "time": "1780380691" }, "departure": { "delay": 151, "time": "1780380691" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "delay": 151, "time": "1780380751" }, "departure": { "delay": 151, "time": "1780380751" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "delay": 151, "time": "1780380931" }, "departure": { "delay": 151, "time": "1780380931" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "delay": 151, "time": "1780380991" }, "departure": { "delay": 151, "time": "1780380991" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "delay": 151, "time": "1780381051" }, "departure": { "delay": 151, "time": "1780381051" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "delay": 151, "time": "1780381111" }, "departure": { "delay": 151, "time": "1780381111" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "delay": 151, "time": "1780381351" }, "departure": { "delay": 151, "time": "1780381351" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "delay": 151, "time": "1780381411" }, "departure": { "delay": 151, "time": "1780381411" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "delay": 201, "time": "1780381521" }, "departure": { "delay": 201, "time": "1780381521" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "delay": 352, "time": "1780381732" }, "departure": { "delay": 352, "time": "1780381732" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "delay": 402, "time": "1780381842" }, "departure": { "delay": 402, "time": "1780381842" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "delay": 452, "time": "1780381952" }, "departure": { "delay": 452, "time": "1780381952" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "delay": 452, "time": "1780382012" }, "departure": { "delay": 452, "time": "1780382012" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "delay": 452, "time": "1780382072" }, "departure": { "delay": 452, "time": "1780382072" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 572, "time": "1780382312" }, "departure": { "delay": 572, "time": "1780382312" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 572, "time": "1780382432" }, "departure": { "delay": 572, "time": "1780382432" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 632, "time": "1780382612" }, "departure": { "delay": 632, "time": "1780382612" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 572, "time": "1780382732" }, "departure": { "delay": 572, "time": "1780382732" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 572, "time": "1780382852" }, "departure": { "delay": 572, "time": "1780382852" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 512, "time": "1780382912" }, "departure": { "delay": 512, "time": "1780382912" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": 512, "time": "1780382972" }, "departure": { "delay": 512, "time": "1780382972" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": 512, "time": "1780383032" }, "departure": { "delay": 512, "time": "1780383032" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1780380450", "trip": { "routeId": "608", "tripId": "803-0804" } } }, { "id": "SM:810-0816", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 482, "time": "1780381442" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "delay": 482, "time": "1780381502" }, "departure": { "delay": 482, "time": "1780381502" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 542, "time": "1780381562" }, "departure": { "delay": 542, "time": "1780381562" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 512, "time": "1780381592" }, "departure": { "delay": 512, "time": "1780381592" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "delay": 482, "time": "1780381622" }, "departure": { "delay": 482, "time": "1780381622" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "delay": 482, "time": "1780381742" }, "departure": { "delay": 482, "time": "1780381742" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "delay": 482, "time": "1780381862" }, "departure": { "delay": 482, "time": "1780381862" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "delay": 482, "time": "1780382042" }, "departure": { "delay": 482, "time": "1780382042" }, "scheduleRelationship": "SKIPPED", "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": 482, "time": "1780382162" }, "departure": { "delay": 482, "time": "1780382162" }, "scheduleRelationship": "SKIPPED", "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 220, "time": "1780382192" }, "departure": { "delay": 220, "time": "1780382200" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 219, "time": "1780382259" }, "departure": { "delay": 219, "time": "1780382259" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 211, "time": "1780382311" }, "departure": { "delay": 211, "time": "1780382311" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 309, "time": "1780382442" }, "departure": { "delay": 309, "time": "1780382469" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 309, "time": "1780382528" }, "departure": { "delay": 309, "time": "1780382529" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 287, "time": "1780382567" }, "departure": { "delay": 287, "time": "1780382567" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 279, "time": "1780382619" }, "departure": { "delay": 279, "time": "1780382619" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 293, "time": "1780382693" }, "departure": { "delay": 293, "time": "1780382693" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 254, "time": "1780382894" }, "departure": { "delay": 254, "time": "1780382894" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 259, "time": "1780382959" }, "departure": { "delay": 259, "time": "1780382959" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 269, "time": "1780383029" }, "departure": { "delay": 269, "time": "1780383029" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 253, "time": "1780383073" }, "departure": { "delay": 253, "time": "1780383073" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 296, "time": "1780383236" }, "departure": { "delay": 296, "time": "1780383236" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": 248, "time": "1780383308" }, "departure": { "delay": 248, "time": "1780383308" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 248, "time": "1780383428" }, "departure": { "delay": 248, "time": "1780383428" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": 248, "time": "1780383668" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1780381493", "trip": { "directionId": 1, "routeId": "608", "tripId": "810-0816" } } }, { "id": "SM:601-0927", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1780385460" }, "departure": { "time": "1780385460" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "time": "1780385580" }, "departure": { "time": "1780385580" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "time": "1780385700" }, "departure": { "time": "1780385700" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "time": "1780386000" }, "departure": { "time": "1780386000" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "time": "1780386060" }, "departure": { "time": "1780386060" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "time": "1780386120" }, "departure": { "time": "1780386120" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "time": "1780386180" }, "departure": { "time": "1780386180" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "time": "1780386240" }, "departure": { "time": "1780386240" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "time": "1780386300" }, "departure": { "time": "1780386300" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "time": "1780386420" }, "departure": { "time": "1780386420" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "time": "1780386540" }, "departure": { "time": "1780386540" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "time": "1780386600" }, "departure": { "time": "1780386600" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1780386630" }, "departure": { "delay": -30, "time": "1780386630" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "time": "1780386660" }, "departure": { "time": "1780386660" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "time": "1780386720" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1780382023", "trip": { "directionId": 1, "routeId": "6", "tripId": "601-0927" } } }, { "id": "SM:603-0858", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780383480" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1780383510" }, "departure": { "delay": -30, "time": "1780383510" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "time": "1780383540" }, "departure": { "time": "1780383540" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "time": "1780383600" }, "departure": { "time": "1780383600" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "time": "1780383660" }, "departure": { "time": "1780383660" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "time": "1780383780" }, "departure": { "time": "1780383780" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "time": "1780383960" }, "departure": { "time": "1780383960" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "time": "1780384020" }, "departure": { "time": "1780384020" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "time": "1780384080" }, "departure": { "time": "1780384080" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "time": "1780384140" }, "departure": { "time": "1780384140" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "time": "1780384200" }, "departure": { "time": "1780384200" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "time": "1780384260" }, "departure": { "time": "1780384260" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "time": "1780384560" }, "departure": { "time": "1780384560" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 }, { "arrival": { "time": "1780384740" }, "departure": { "time": "1780384740" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 }, { "arrival": { "delay": -15, "time": "1780384845" }, "departure": { "delay": -15, "time": "1780384845" }, "stopId": "Cité_du_Rail_A", "stopSequence": 15 }, { "arrival": { "delay": -15, "time": "1780385085" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 16 } ], "timestamp": "1780380838", "trip": { "routeId": "6", "tripId": "603-0858" } } }, { "id": "SM:603-0827", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 71, "time": "1780381691" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": 131, "time": "1780381991" }, "departure": { "delay": 131, "time": "1780381991" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "delay": 102, "time": "1780382082" }, "departure": { "delay": 102, "time": "1780382082" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "delay": 161, "time": "1780382182" }, "departure": { "delay": 161, "time": "1780382261" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "delay": 101, "time": "1780382501" }, "departure": { "delay": 101, "time": "1780382501" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": 86, "time": "1780382546" }, "departure": { "delay": 86, "time": "1780382546" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": 75, "time": "1780382595" }, "departure": { "delay": 75, "time": "1780382595" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": 60, "time": "1780382640" }, "departure": { "delay": 60, "time": "1780382640" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": 47, "time": "1780382687" }, "departure": { "delay": 47, "time": "1780382687" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": 47, "time": "1780382747" }, "departure": { "delay": 47, "time": "1780382747" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": 71, "time": "1780382883" }, "departure": { "delay": 71, "time": "1780382891" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": 81, "time": "1780383021" }, "departure": { "delay": 81, "time": "1780383021" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": 71, "time": "1780383067" }, "departure": { "delay": 71, "time": "1780383071" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": 41, "time": "1780383101" }, "departure": { "delay": 41, "time": "1780383101" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": 67, "time": "1780383127" }, "departure": { "delay": 67, "time": "1780383127" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": 46, "time": "1780383166" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1780381713", "trip": { "directionId": 1, "routeId": "6", "tripId": "603-0827" } } }, { "id": "SM:9-0835", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 593, "time": "1780382693" }, "scheduleRelationship": "SKIPPED", "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": 185, "time": "1780382825" }, "departure": { "delay": 185, "time": "1780382825" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 2 }, { "arrival": { "delay": 164, "time": "1780382969" }, "departure": { "delay": 164, "time": "1780382984" }, "stopId": "Blochmont_A", "stopSequence": 3 }, { "arrival": { "delay": 213, "time": "1780383213" }, "departure": { "delay": 213, "time": "1780383213" }, "stopId": "Alsace_A", "stopSequence": 4 }, { "arrival": { "delay": 231, "time": "1780383351" }, "stopId": "Village-Neuf_ZI_AR", "stopSequence": 5 } ], "timestamp": "1780382744", "trip": { "routeId": "9", "tripId": "9-0835" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1780383318" } }