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

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%
03/06/2026
100%
04/06/2026
100%
05/06/2026
100%
06/06/2026
100%
07/06/2026
100%
08/06/2026
96.5%
09/06/2026
100%
10/06/2026
100%
11/06/2026
100%
12/06/2026
100%
13/06/2026
100%
14/06/2026
100%
15/06/2026
100%
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

1 erreur, 115 avertissements

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

Erreurs

stop_time_update departure time is before arrival time E025 1 erreur

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.

Exemples d'erreurs
  • trip_id 405T-0823 stop_sequence 22 departure_time 09:07:19 (1781507239) is less than the same stop arrival_time 09:09:19 (1781507359) - departure time must be equal to or greater than arrival time

Avertissements

vehicle_id not populated W002 39 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 103-0905 does not have a vehicle_id
  • trip_id 101-0910 does not have a vehicle_id

schedule_relationship not populated W009 76 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-0835 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1101-0835 does not have a schedule_relationship
  • trip_id 103-0905 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
Valider ce GTFS-RT maintenant

Validations précédentes

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

Identifiant d'erreur Description Nombre d'erreurs Nombre d'occurences
W002 vehicle_id should be populated for TripUpdates and VehiclePositions 1 046 30 fois (100 % des validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 2 074 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. 2 2 fois (7 % 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 15/06/2026 à 12h35 Europe/Paris.

trip_updates (55) 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 15/06/2026 à 12h35 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "SM:1102-1305", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781521500" }, "stopId": "EuroAirport_AR", "stopSequence": 1 } ], "timestamp": "1781518676", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1305" } } }, { "id": "SM:1102-1250", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781520600" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1781521200" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1781519410", "trip": { "routeId": "11", "tripId": "1102-1250" } } }, { "id": "SM:1102-1235", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781519700" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "time": "1781520300" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1781519722", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1235" } } }, { "id": "SM:12-1309", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781521740" }, "stopId": "Cesarhof_AR", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1781521770" }, "departure": { "delay": -30, "time": "1781521770" }, "stopId": "Folgensbourg_Centre_A", "stopSequence": 2 }, { "arrival": { "time": "1781521800" }, "departure": { "time": "1781521800" }, "stopId": "Ferrette_A", "stopSequence": 3 }, { "arrival": { "time": "1781522040" }, "departure": { "time": "1781522040" }, "stopId": "Bellevue_A", "stopSequence": 4 }, { "arrival": { "time": "1781522100" }, "departure": { "time": "1781522100" }, "stopId": "Wentzwiller_Centre_A", "stopSequence": 5 }, { "arrival": { "time": "1781522280" }, "departure": { "time": "1781522280" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 6 }, { "arrival": { "time": "1781522340" }, "departure": { "time": "1781522340" }, "stopId": "Schweiberg_A", "stopSequence": 7 }, { "arrival": { "time": "1781522400" }, "departure": { "time": "1781522400" }, "stopId": "Cigognes_A", "stopSequence": 8 }, { "arrival": { "time": "1781522460" }, "departure": { "time": "1781522460" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "time": "1781522760" }, "departure": { "time": "1781522760" }, "stopId": "Place_Mermoz_14A", "stopSequence": 10 } ], "timestamp": "1781518145", "trip": { "routeId": "12", "tripId": "12-1309" } } }, { "id": "SM:12-1205", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781517900" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1781518200" }, "departure": { "time": "1781518200" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1781518620" }, "departure": { "time": "1781518620" }, "stopId": "Hésingue_Église_R", "stopSequence": 3 }, { "arrival": { "time": "1781518680" }, "departure": { "time": "1781518680" }, "stopId": "Cigognes_R", "stopSequence": 4 }, { "arrival": { "time": "1781518740" }, "departure": { "time": "1781518740" }, "stopId": "Schweiberg_R", "stopSequence": 5 }, { "arrival": { "time": "1781518800" }, "departure": { "time": "1781518800" }, "stopId": "Buschwiller_Centre_R", "stopSequence": 6 }, { "arrival": { "time": "1781518980" }, "departure": { "time": "1781518980" }, "stopId": "Wentzwiller_Centre_R", "stopSequence": 7 }, { "arrival": { "time": "1781519040" }, "departure": { "time": "1781519040" }, "stopId": "Bellevue_R", "stopSequence": 8 }, { "arrival": { "time": "1781519340" }, "departure": { "time": "1781519340" }, "stopId": "Ferrette_R", "stopSequence": 9 }, { "arrival": { "delay": -30, "time": "1781519370" }, "departure": { "delay": -30, "time": "1781519370" }, "stopId": "Folgensbourg_Centre_R", "stopSequence": 10 }, { "arrival": { "time": "1781519400" }, "stopId": "Cesarhof_AR", "stopSequence": 11 } ], "timestamp": "1781517957", "trip": { "directionId": 1, "routeId": "12", "tripId": "12-1205" } } }, { "id": "SM:13-1313", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781521980" }, "stopId": "Michelbach-le-Haut_Centre_AR", "stopSequence": 1 }, { "arrival": { "time": "1781522100" }, "departure": { "time": "1781522100" }, "stopId": "Steinacker_A", "stopSequence": 2 }, { "arrival": { "time": "1781522160" }, "departure": { "time": "1781522160" }, "stopId": "Rue_de_Paris_A", "stopSequence": 3 }, { "arrival": { "time": "1781522280" }, "departure": { "time": "1781522280" }, "stopId": "Wilson_AR", "stopSequence": 4 }, { "arrival": { "time": "1781522340" }, "departure": { "time": "1781522340" }, "stopId": "Vordermatt_A", "stopSequence": 5 }, { "arrival": { "time": "1781522580" }, "departure": { "time": "1781522580" }, "stopId": "Réservoir_A", "stopSequence": 6 }, { "arrival": { "time": "1781522640" }, "departure": { "time": "1781522640" }, "stopId": "Cigognes_A", "stopSequence": 7 }, { "arrival": { "time": "1781523000" }, "departure": { "time": "1781523000" }, "stopId": "Place_Mermoz_14A", "stopSequence": 9 } ], "timestamp": "1781518385", "trip": { "routeId": "13", "tripId": "13-1313" } } }, { "id": "SM:13-1206", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781517960" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1781518260" }, "departure": { "time": "1781518260" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1781518680" }, "departure": { "time": "1781518680" }, "stopId": "Hésingue_Église_R", "stopSequence": 3 }, { "arrival": { "time": "1781518740" }, "departure": { "time": "1781518740" }, "stopId": "Cigognes_R", "stopSequence": 4 }, { "arrival": { "time": "1781518800" }, "departure": { "time": "1781518800" }, "stopId": "Réservoir_R", "stopSequence": 5 }, { "arrival": { "time": "1781519160" }, "departure": { "time": "1781519160" }, "stopId": "Vordermatt_R", "stopSequence": 6 }, { "arrival": { "time": "1781519220" }, "departure": { "time": "1781519220" }, "stopId": "Wilson_AR", "stopSequence": 7 }, { "arrival": { "time": "1781519280" }, "departure": { "time": "1781519280" }, "stopId": "Rue_de_Paris_R", "stopSequence": 8 }, { "arrival": { "time": "1781519400" }, "departure": { "time": "1781519400" }, "stopId": "Steinacker_R", "stopSequence": 9 }, { "arrival": { "time": "1781519460" }, "stopId": "Michelbach-le-Haut_Centre_AR", "stopSequence": 10 } ], "timestamp": "1781518020", "trip": { "directionId": 1, "routeId": "13", "tripId": "13-1206" } } }, { "id": "SM:14-1155", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 152, "time": "1781517452" }, "stopId": "Aubépines_A", "stopSequence": 1 }, { "arrival": { "delay": 182, "time": "1781517532" }, "departure": { "delay": 182, "time": "1781517542" }, "stopId": "Liebenswiller_Mairie_A", "stopSequence": 2 }, { "arrival": { "delay": 182, "time": "1781517695" }, "departure": { "delay": 182, "time": "1781517722" }, "stopId": "Leymen_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 217, "time": "1781517817" }, "departure": { "delay": 217, "time": "1781517817" }, "stopId": "Birsig_A", "stopSequence": 4 }, { "arrival": { "delay": 128, "time": "1781518189" }, "departure": { "delay": 128, "time": "1781518208" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 5 }, { "arrival": { "delay": 128, "time": "1781518268" }, "departure": { "delay": 128, "time": "1781518268" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 6 }, { "arrival": { "delay": 125, "time": "1781518625" }, "departure": { "delay": 125, "time": "1781518625" }, "stopId": "Lertzbach_A", "stopSequence": 7 }, { "arrival": { "delay": 80, "time": "1781518790" }, "departure": { "delay": 80, "time": "1781518820" }, "stopId": "Hofacker_AR", "stopSequence": 8 }, { "arrival": { "delay": 59, "time": "1781518919" }, "departure": { "delay": 59, "time": "1781518919" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 9 }, { "arrival": { "delay": 28, "time": "1781519008" }, "departure": { "delay": 28, "time": "1781519008" }, "stopId": "Hagenthal-le-Bas_Centre_A", "stopSequence": 10 }, { "arrival": { "delay": -10, "time": "1781519090" }, "departure": { "delay": -10, "time": "1781519090" }, "stopId": "Héron_A", "stopSequence": 11 }, { "arrival": { "delay": -29, "time": "1781519191" }, "departure": { "delay": -29, "time": "1781519191" }, "stopId": "Klepferhof_A", "stopSequence": 12 }, { "arrival": { "delay": 54, "time": "1781519460" }, "departure": { "delay": 54, "time": "1781519514" }, "stopId": "Sauvage_A", "stopSequence": 13 }, { "arrival": { "delay": -39, "time": "1781519841" }, "departure": { "delay": -39, "time": "1781519841" }, "stopId": "Place_Mermoz_14A", "stopSequence": 14 }, { "arrival": { "delay": -39, "time": "1781520201" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 15 } ], "timestamp": "1781517479", "trip": { "routeId": "14", "tripId": "14-1155" } } }, { "id": "SM:14-1200", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 226, "time": "1781517826" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 256, "time": "1781518216" }, "departure": { "delay": 256, "time": "1781518216" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "delay": 253, "time": "1781518633" }, "departure": { "delay": 253, "time": "1781518633" }, "stopId": "Sauvage_R", "stopSequence": 3 }, { "arrival": { "delay": 265, "time": "1781518945" }, "departure": { "delay": 265, "time": "1781518945" }, "stopId": "Klepferhof_R", "stopSequence": 4 }, { "arrival": { "delay": 227, "time": "1781519069" }, "departure": { "delay": 227, "time": "1781519087" }, "stopId": "Héron_R", "stopSequence": 5 }, { "arrival": { "delay": 257, "time": "1781519160" }, "departure": { "delay": 257, "time": "1781519177" }, "stopId": "Hagenthal-le-Bas_Centre_R", "stopSequence": 6 }, { "arrival": { "delay": 287, "time": "1781519385" }, "departure": { "delay": 287, "time": "1781519387" }, "stopId": "Hofacker_AR", "stopSequence": 7 }, { "arrival": { "delay": 221, "time": "1781519501" }, "departure": { "delay": 221, "time": "1781519501" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 8 }, { "arrival": { "delay": 189, "time": "1781519589" }, "departure": { "delay": 189, "time": "1781519589" }, "stopId": "Lertzbach_R", "stopSequence": 9 }, { "arrival": { "delay": 260, "time": "1781519840" }, "departure": { "delay": 260, "time": "1781519840" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 10 }, { "arrival": { "delay": 260, "time": "1781519900" }, "departure": { "delay": 260, "time": "1781519900" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 11 }, { "arrival": { "delay": 260, "time": "1781520560" }, "departure": { "delay": 260, "time": "1781520560" }, "stopId": "Birsig_R", "stopSequence": 12 }, { "arrival": { "delay": 260, "time": "1781520620" }, "departure": { "delay": 260, "time": "1781520620" }, "stopId": "Leymen_Mairie_R", "stopSequence": 13 }, { "arrival": { "delay": 260, "time": "1781520800" }, "departure": { "delay": 260, "time": "1781520800" }, "stopId": "Liebenswiller_Mairie_R", "stopSequence": 14 }, { "arrival": { "delay": 260, "time": "1781520920" }, "stopId": "Aubépines_A", "stopSequence": 15 } ], "timestamp": "1781517852", "trip": { "directionId": 1, "routeId": "14", "tripId": "14-1200" } } }, { "id": "SM:14-1251", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781520660" }, "stopId": "Aubépines_A", "stopSequence": 1 }, { "arrival": { "time": "1781520720" }, "departure": { "time": "1781520720" }, "stopId": "Liebenswiller_Mairie_A", "stopSequence": 2 }, { "arrival": { "time": "1781520900" }, "departure": { "time": "1781520900" }, "stopId": "Leymen_Mairie_A", "stopSequence": 3 }, { "arrival": { "time": "1781520960" }, "departure": { "time": "1781520960" }, "stopId": "Birsig_A", "stopSequence": 4 }, { "arrival": { "time": "1781521440" }, "departure": { "time": "1781521440" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 5 }, { "arrival": { "time": "1781521500" }, "departure": { "time": "1781521500" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 6 }, { "arrival": { "time": "1781521860" }, "departure": { "time": "1781521860" }, "stopId": "Lertzbach_A", "stopSequence": 7 }, { "arrival": { "time": "1781522100" }, "departure": { "time": "1781522100" }, "stopId": "Hofacker_AR", "stopSequence": 8 }, { "arrival": { "time": "1781522220" }, "departure": { "time": "1781522220" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 9 }, { "arrival": { "time": "1781522340" }, "departure": { "time": "1781522340" }, "stopId": "Hagenthal-le-Bas_Centre_A", "stopSequence": 10 }, { "arrival": { "time": "1781522460" }, "departure": { "time": "1781522460" }, "stopId": "Héron_A", "stopSequence": 11 }, { "arrival": { "time": "1781522580" }, "departure": { "time": "1781522580" }, "stopId": "Klepferhof_A", "stopSequence": 12 }, { "arrival": { "time": "1781522820" }, "departure": { "time": "1781522820" }, "stopId": "Sauvage_A", "stopSequence": 13 }, { "arrival": { "time": "1781523240" }, "departure": { "time": "1781523240" }, "stopId": "Place_Mermoz_14A", "stopSequence": 14 } ], "timestamp": "1781517066", "trip": { "routeId": "14", "tripId": "14-1251" } } }, { "id": "SM:14-1303", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1781521740" }, "departure": { "time": "1781521740" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1781522160" }, "departure": { "time": "1781522160" }, "stopId": "Sauvage_R", "stopSequence": 3 }, { "arrival": { "time": "1781522460" }, "departure": { "time": "1781522460" }, "stopId": "Klepferhof_R", "stopSequence": 4 }, { "arrival": { "time": "1781522640" }, "departure": { "time": "1781522640" }, "stopId": "Héron_R", "stopSequence": 5 }, { "arrival": { "time": "1781522700" }, "departure": { "time": "1781522700" }, "stopId": "Hagenthal-le-Bas_Centre_R", "stopSequence": 6 }, { "arrival": { "time": "1781522880" }, "departure": { "time": "1781522880" }, "stopId": "Hofacker_AR", "stopSequence": 7 }, { "arrival": { "time": "1781523060" }, "departure": { "time": "1781523060" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 8 }, { "arrival": { "time": "1781523180" }, "departure": { "time": "1781523180" }, "stopId": "Lertzbach_R", "stopSequence": 9 } ], "timestamp": "1781518145", "trip": { "directionId": 1, "routeId": "14", "tripId": "14-1303" } } }, { "id": "SM:103-1145", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 71, "time": "1781516771" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 41, "time": "1781516861" }, "departure": { "delay": 41, "time": "1781516861" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 71, "time": "1781516921" }, "departure": { "delay": 71, "time": "1781516951" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 102, "time": "1781517033" }, "departure": { "delay": 102, "time": "1781517042" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 132, "time": "1781517124" }, "departure": { "delay": 132, "time": "1781517132" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 161, "time": "1781517218" }, "departure": { "delay": 161, "time": "1781517221" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 161, "time": "1781517341" }, "departure": { "delay": 161, "time": "1781517341" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 161, "time": "1781517400" }, "departure": { "delay": 161, "time": "1781517401" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 251, "time": "1781517487" }, "departure": { "delay": 251, "time": "1781517551" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 214, "time": "1781517634" }, "departure": { "delay": 214, "time": "1781517634" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 161, "time": "1781517688" }, "departure": { "delay": 161, "time": "1781517701" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 161, "time": "1781517816" }, "departure": { "delay": 161, "time": "1781517881" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 160, "time": "1781517971" }, "departure": { "delay": 160, "time": "1781518000" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 161, "time": "1781518115" }, "departure": { "delay": 161, "time": "1781518121" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 171, "time": "1781518191" }, "departure": { "delay": 171, "time": "1781518191" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 128, "time": "1781518208" }, "departure": { "delay": 128, "time": "1781518208" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 191, "time": "1781518250" }, "departure": { "delay": 191, "time": "1781518271" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 169, "time": "1781518309" }, "departure": { "delay": 169, "time": "1781518309" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 161, "time": "1781518355" }, "departure": { "delay": 161, "time": "1781518361" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 176, "time": "1781518436" }, "departure": { "delay": 176, "time": "1781518436" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 161, "time": "1781518481" }, "departure": { "delay": 161, "time": "1781518481" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 157, "time": "1781518537" }, "departure": { "delay": 157, "time": "1781518537" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 164, "time": "1781518664" }, "departure": { "delay": 164, "time": "1781518664" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 161, "time": "1781518719" }, "departure": { "delay": 161, "time": "1781518721" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 161, "time": "1781518781" }, "departure": { "delay": 161, "time": "1781518781" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": 118, "time": "1781518858" }, "departure": { "delay": 118, "time": "1781518858" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 88, "time": "1781518948" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1781516794", "trip": { "directionId": 1, "routeId": "1", "tripId": "103-1145" } } }, { "id": "SM:101-1230", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 18, "time": "1781519418" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": -12, "time": "1781519508" }, "departure": { "delay": -12, "time": "1781519508" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 78, "time": "1781519568" }, "departure": { "delay": 78, "time": "1781519658" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 79, "time": "1781519719" }, "departure": { "delay": 79, "time": "1781519719" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 78, "time": "1781519778" }, "departure": { "delay": 78, "time": "1781519778" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 78, "time": "1781519838" }, "departure": { "delay": 78, "time": "1781519838" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 78, "time": "1781519958" }, "departure": { "delay": 78, "time": "1781519958" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 78, "time": "1781520018" }, "departure": { "delay": 78, "time": "1781520018" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 83, "time": "1781520083" }, "departure": { "delay": 83, "time": "1781520083" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 78, "time": "1781520198" }, "departure": { "delay": 78, "time": "1781520198" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 73, "time": "1781520313" }, "departure": { "delay": 73, "time": "1781520313" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 68, "time": "1781520488" }, "departure": { "delay": 68, "time": "1781520488" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 68, "time": "1781520608" }, "departure": { "delay": 68, "time": "1781520608" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 68, "time": "1781520728" }, "departure": { "delay": 68, "time": "1781520728" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 68, "time": "1781520788" }, "departure": { "delay": 68, "time": "1781520788" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 38, "time": "1781520818" }, "departure": { "delay": 38, "time": "1781520818" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 68, "time": "1781520848" }, "departure": { "delay": 68, "time": "1781520848" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 68, "time": "1781520908" }, "departure": { "delay": 68, "time": "1781520908" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 68, "time": "1781520968" }, "departure": { "delay": 68, "time": "1781520968" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 68, "time": "1781521028" }, "departure": { "delay": 68, "time": "1781521028" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 68, "time": "1781521088" }, "departure": { "delay": 68, "time": "1781521088" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 68, "time": "1781521148" }, "departure": { "delay": 68, "time": "1781521148" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 66, "time": "1781521266" }, "departure": { "delay": 66, "time": "1781521266" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 66, "time": "1781521326" }, "departure": { "delay": 66, "time": "1781521326" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 66, "time": "1781521386" }, "departure": { "delay": 66, "time": "1781521386" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": 66, "time": "1781521506" }, "departure": { "delay": 66, "time": "1781521506" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 66, "time": "1781521626" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1781519441", "trip": { "directionId": 1, "routeId": "1", "tripId": "101-1230" } } }, { "id": "SM:104-1310", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781521800" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "time": "1781521920" }, "departure": { "time": "1781521920" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "time": "1781521980" }, "departure": { "time": "1781521980" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "time": "1781522040" }, "departure": { "time": "1781522040" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "time": "1781522100" }, "departure": { "time": "1781522100" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "time": "1781522160" }, "departure": { "time": "1781522160" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "time": "1781522280" }, "departure": { "time": "1781522280" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "time": "1781522340" }, "departure": { "time": "1781522340" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "time": "1781522400" }, "departure": { "time": "1781522400" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "time": "1781522520" }, "departure": { "time": "1781522520" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "time": "1781522640" }, "departure": { "time": "1781522640" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "time": "1781522820" }, "departure": { "time": "1781522820" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "time": "1781522940" }, "departure": { "time": "1781522940" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "time": "1781523060" }, "departure": { "time": "1781523060" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "time": "1781523120" }, "departure": { "time": "1781523120" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": -30, "time": "1781523150" }, "departure": { "delay": -30, "time": "1781523150" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "time": "1781523180" }, "departure": { "time": "1781523180" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "time": "1781523240" }, "departure": { "time": "1781523240" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "time": "1781523300" }, "departure": { "time": "1781523300" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 } ], "timestamp": "1781518206", "trip": { "directionId": 1, "routeId": "1", "tripId": "104-1310" } } }, { "id": "SM:102-1310", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781521800" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "time": "1781521920" }, "departure": { "time": "1781521920" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "time": "1781521980" }, "departure": { "time": "1781521980" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "time": "1781522040" }, "departure": { "time": "1781522040" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "time": "1781522160" }, "departure": { "time": "1781522160" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "time": "1781522400" }, "departure": { "time": "1781522400" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "time": "1781522520" }, "departure": { "time": "1781522520" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "time": "1781522640" }, "departure": { "time": "1781522640" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "time": "1781522700" }, "departure": { "time": "1781522700" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "time": "1781522760" }, "departure": { "time": "1781522760" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "time": "1781522880" }, "departure": { "time": "1781522880" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "time": "1781522940" }, "departure": { "time": "1781522940" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "time": "1781523000" }, "departure": { "time": "1781523000" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1781523030" }, "departure": { "delay": -30, "time": "1781523030" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "time": "1781523060" }, "departure": { "time": "1781523060" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "time": "1781523180" }, "departure": { "time": "1781523180" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "time": "1781523300" }, "departure": { "time": "1781523300" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 } ], "timestamp": "1781518206", "trip": { "routeId": "1", "tripId": "102-1310" } } }, { "id": "SM:101-1145", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 221, "time": "1781516921" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 221, "time": "1781517041" }, "departure": { "delay": 221, "time": "1781517041" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 221, "time": "1781517101" }, "departure": { "delay": 221, "time": "1781517101" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 221, "time": "1781517161" }, "departure": { "delay": 221, "time": "1781517161" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 191, "time": "1781517243" }, "departure": { "delay": 191, "time": "1781517251" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": 21, "time": "1781517321" }, "departure": { "delay": 21, "time": "1781517321" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 21, "time": "1781517441" }, "departure": { "delay": 21, "time": "1781517441" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": -41, "time": "1781517499" }, "departure": { "delay": -41, "time": "1781517499" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": 11, "time": "1781517539" }, "departure": { "delay": 11, "time": "1781517611" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": 11, "time": "1781517641" }, "departure": { "delay": 11, "time": "1781517671" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": 11, "time": "1781517791" }, "departure": { "delay": 11, "time": "1781517791" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": -19, "time": "1781517792" }, "departure": { "delay": -19, "time": "1781517821" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": 11, "time": "1781517871" }, "departure": { "delay": 11, "time": "1781517911" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -12, "time": "1781517948" }, "departure": { "delay": -12, "time": "1781517948" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": 70, "time": "1781517987" }, "departure": { "delay": 70, "time": "1781518030" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": 161, "time": "1781518222" }, "departure": { "delay": 161, "time": "1781518241" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 102, "time": "1781518302" }, "departure": { "delay": 102, "time": "1781518302" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": 101, "time": "1781518406" }, "departure": { "delay": 101, "time": "1781518481" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": 71, "time": "1781518566" }, "departure": { "delay": 71, "time": "1781518571" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": 71, "time": "1781518631" }, "departure": { "delay": 71, "time": "1781518631" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": 101, "time": "1781518689" }, "departure": { "delay": 101, "time": "1781518721" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": 71, "time": "1781518811" }, "departure": { "delay": 71, "time": "1781518811" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": 101, "time": "1781518887" }, "departure": { "delay": 101, "time": "1781518901" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": 131, "time": "1781518973" }, "departure": { "delay": 131, "time": "1781518991" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": 162, "time": "1781519050" }, "departure": { "delay": 162, "time": "1781519082" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": 191, "time": "1781519123" }, "departure": { "delay": 191, "time": "1781519171" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": 281, "time": "1781519280" }, "departure": { "delay": 281, "time": "1781519321" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": 244, "time": "1781519404" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1781516938", "trip": { "routeId": "1", "tripId": "101-1145" } } }, { "id": "SM:104-1225", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 265, "time": "1781519365" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 235, "time": "1781519455" }, "departure": { "delay": 235, "time": "1781519455" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 235, "time": "1781519515" }, "departure": { "delay": 235, "time": "1781519515" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 240, "time": "1781519580" }, "departure": { "delay": 240, "time": "1781519580" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 205, "time": "1781519621" }, "departure": { "delay": 205, "time": "1781519665" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": 89, "time": "1781519789" }, "departure": { "delay": 89, "time": "1781519789" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 84, "time": "1781519904" }, "departure": { "delay": 84, "time": "1781519904" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": 79, "time": "1781520019" }, "departure": { "delay": 79, "time": "1781520019" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": 79, "time": "1781520079" }, "departure": { "delay": 79, "time": "1781520079" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": 79, "time": "1781520139" }, "departure": { "delay": 79, "time": "1781520139" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": 79, "time": "1781520259" }, "departure": { "delay": 79, "time": "1781520259" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": 79, "time": "1781520319" }, "departure": { "delay": 79, "time": "1781520319" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": 79, "time": "1781520379" }, "departure": { "delay": 79, "time": "1781520379" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": 49, "time": "1781520409" }, "departure": { "delay": 49, "time": "1781520409" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": 79, "time": "1781520439" }, "departure": { "delay": 79, "time": "1781520439" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": 79, "time": "1781520559" }, "departure": { "delay": 79, "time": "1781520559" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 79, "time": "1781520679" }, "departure": { "delay": 79, "time": "1781520679" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": 75, "time": "1781520855" }, "departure": { "delay": 75, "time": "1781520855" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": 73, "time": "1781520973" }, "departure": { "delay": 73, "time": "1781520973" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": 73, "time": "1781521033" }, "departure": { "delay": 73, "time": "1781521033" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": 75, "time": "1781521095" }, "departure": { "delay": 75, "time": "1781521095" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": 73, "time": "1781521213" }, "departure": { "delay": 73, "time": "1781521213" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": 73, "time": "1781521273" }, "departure": { "delay": 73, "time": "1781521273" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": 73, "time": "1781521333" }, "departure": { "delay": 73, "time": "1781521333" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": 73, "time": "1781521393" }, "departure": { "delay": 73, "time": "1781521393" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": 73, "time": "1781521453" }, "departure": { "delay": 73, "time": "1781521453" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": 88, "time": "1781521528" }, "departure": { "delay": 88, "time": "1781521528" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": 88, "time": "1781521648" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1781519389", "trip": { "routeId": "1", "tripId": "104-1225" } } }, { "id": "SM:203-1143", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781516580" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 1, "time": "1781516628" }, "departure": { "delay": 1, "time": "1781516641" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 62, "time": "1781516690" }, "departure": { "delay": 62, "time": "1781516702" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 62, "time": "1781516762" }, "departure": { "delay": 62, "time": "1781516762" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 62, "time": "1781516822" }, "departure": { "delay": 62, "time": "1781516822" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 35, "time": "1781516975" }, "departure": { "delay": 35, "time": "1781516975" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 23, "time": "1781517023" }, "departure": { "delay": 23, "time": "1781517023" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 33, "time": "1781517071" }, "departure": { "delay": 33, "time": "1781517093" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 44, "time": "1781517164" }, "departure": { "delay": 44, "time": "1781517164" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": -15, "time": "1781517285" }, "departure": { "delay": -15, "time": "1781517285" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 33, "time": "1781517393" }, "departure": { "delay": 33, "time": "1781517393" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 28, "time": "1781517448" }, "departure": { "delay": 28, "time": "1781517448" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": -19, "time": "1781517521" }, "departure": { "delay": -19, "time": "1781517521" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 32, "time": "1781517572" }, "departure": { "delay": 32, "time": "1781517632" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "time": "1781517715" }, "departure": { "time": "1781517720" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "time": "1781517780" }, "departure": { "time": "1781517780" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 12, "time": "1781517852" }, "departure": { "delay": 12, "time": "1781517852" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "delay": 32, "time": "1781517950" }, "departure": { "delay": 32, "time": "1781517992" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "delay": 75, "time": "1781518095" }, "departure": { "delay": 75, "time": "1781518095" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "delay": 103, "time": "1781518183" }, "departure": { "delay": 103, "time": "1781518183" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "delay": 121, "time": "1781518242" }, "departure": { "delay": 121, "time": "1781518261" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "delay": 152, "time": "1781518332" }, "departure": { "delay": 152, "time": "1781518352" }, "stopId": "Sauvage_R", "stopSequence": 22 }, { "arrival": { "delay": 62, "time": "1781518442" }, "departure": { "delay": 62, "time": "1781518442" }, "stopId": "Chênes_608R", "stopSequence": 23 }, { "arrival": { "delay": 61, "time": "1781518501" }, "departure": { "delay": 61, "time": "1781518921" }, "stopId": "Collège_des_Trois_Pays_AR", "stopSequence": 24 }, { "arrival": { "delay": 133, "time": "1781519053" }, "departure": { "delay": 133, "time": "1781519053" }, "stopId": "Chênes_608R", "stopSequence": 25 }, { "arrival": { "delay": 266, "time": "1781519306" }, "departure": { "delay": 266, "time": "1781519306" }, "stopId": "Hégenheim_Église_R", "stopSequence": 26 }, { "arrival": { "delay": 266, "time": "1781519426" }, "departure": { "delay": 266, "time": "1781519426" }, "stopId": "Fontaine_R", "stopSequence": 27 } ], "timestamp": "1781516587", "trip": { "directionId": 1, "routeId": "2", "tripId": "203-1143" } } }, { "id": "SM:201-1315", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781522100" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "time": "1781522160" }, "departure": { "time": "1781522160" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "time": "1781522280" }, "departure": { "time": "1781522280" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "time": "1781522400" }, "departure": { "time": "1781522400" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "time": "1781522520" }, "departure": { "time": "1781522520" }, "stopId": "Chênes_608R", "stopSequence": 5 }, { "arrival": { "time": "1781522580" }, "departure": { "time": "1781522580" }, "stopId": "Collège_des_Trois_Pays_AR", "stopSequence": 6 }, { "arrival": { "time": "1781522640" }, "departure": { "time": "1781522640" }, "stopId": "Chênes_608A", "stopSequence": 7 }, { "arrival": { "time": "1781522760" }, "departure": { "time": "1781522760" }, "stopId": "Sauvage_A", "stopSequence": 8 }, { "arrival": { "time": "1781522820" }, "departure": { "time": "1781522820" }, "stopId": "Stade_A", "stopSequence": 9 }, { "arrival": { "time": "1781522880" }, "departure": { "time": "1781522880" }, "stopId": "La_Vignette_A", "stopSequence": 10 }, { "arrival": { "time": "1781522940" }, "departure": { "time": "1781522940" }, "stopId": "Bourgfelden_1A", "stopSequence": 11 }, { "arrival": { "time": "1781523060" }, "departure": { "time": "1781523060" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 12 }, { "arrival": { "time": "1781523120" }, "departure": { "time": "1781523120" }, "stopId": "Place_Mermoz_1A", "stopSequence": 13 }, { "arrival": { "time": "1781523180" }, "departure": { "time": "1781523180" }, "stopId": "Couronne_1A", "stopSequence": 14 }, { "arrival": { "time": "1781523240" }, "departure": { "time": "1781523240" }, "stopId": "Médiathèque_A", "stopSequence": 15 } ], "timestamp": "1781518509", "trip": { "routeId": "2", "tripId": "201-1315" } } }, { "id": "SM:203-1230", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 85, "time": "1781519485" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 85, "time": "1781519545" }, "departure": { "delay": 85, "time": "1781519545" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 45, "time": "1781519625" }, "departure": { "delay": 45, "time": "1781519625" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 45, "time": "1781519745" }, "departure": { "delay": 45, "time": "1781519745" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 147, "time": "1781519907" }, "departure": { "delay": 147, "time": "1781519907" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 168, "time": "1781519988" }, "departure": { "delay": 168, "time": "1781519988" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 199, "time": "1781520079" }, "departure": { "delay": 199, "time": "1781520079" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 218, "time": "1781520158" }, "departure": { "delay": 218, "time": "1781520158" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 158, "time": "1781520218" }, "departure": { "delay": 158, "time": "1781520218" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 171, "time": "1781520291" }, "departure": { "delay": 171, "time": "1781520291" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 194, "time": "1781520374" }, "departure": { "delay": 194, "time": "1781520374" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 254, "time": "1781520494" }, "departure": { "delay": 254, "time": "1781520494" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 194, "time": "1781520554" }, "departure": { "delay": 194, "time": "1781520554" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 194, "time": "1781520614" }, "departure": { "delay": 194, "time": "1781520614" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 254, "time": "1781520794" }, "departure": { "delay": 254, "time": "1781520794" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 254, "time": "1781520854" }, "departure": { "delay": 254, "time": "1781520854" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 254, "time": "1781520914" }, "departure": { "delay": 254, "time": "1781520914" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 134, "time": "1781520974" }, "departure": { "delay": 134, "time": "1781520974" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 254, "time": "1781521154" }, "departure": { "delay": 254, "time": "1781521154" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 254, "time": "1781521214" }, "departure": { "delay": 254, "time": "1781521214" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 254, "time": "1781521274" }, "departure": { "delay": 254, "time": "1781521274" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 134, "time": "1781521334" }, "departure": { "delay": 134, "time": "1781521334" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1781519524", "trip": { "routeId": "2", "tripId": "203-1230" } } }, { "id": "SM:201-1150", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 152, "time": "1781517152" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 189, "time": "1781517249" }, "departure": { "delay": 189, "time": "1781517249" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 143, "time": "1781517443" }, "departure": { "delay": 143, "time": "1781517443" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 143, "time": "1781517563" }, "departure": { "delay": 143, "time": "1781517563" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 332, "time": "1781517736" }, "departure": { "delay": 332, "time": "1781517812" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 392, "time": "1781517900" }, "departure": { "delay": 392, "time": "1781517932" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 421, "time": "1781518021" }, "departure": { "delay": 421, "time": "1781518021" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 488, "time": "1781518090" }, "departure": { "delay": 488, "time": "1781518148" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 278, "time": "1781518178" }, "departure": { "delay": 278, "time": "1781518178" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 326, "time": "1781518286" }, "departure": { "delay": 326, "time": "1781518286" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 338, "time": "1781518358" }, "departure": { "delay": 338, "time": "1781518358" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 398, "time": "1781518478" }, "departure": { "delay": 398, "time": "1781518478" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 338, "time": "1781518538" }, "departure": { "delay": 338, "time": "1781518538" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 392, "time": "1781518637" }, "departure": { "delay": 392, "time": "1781518652" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 370, "time": "1781518750" }, "departure": { "delay": 370, "time": "1781518750" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 392, "time": "1781518822" }, "departure": { "delay": 392, "time": "1781518832" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 392, "time": "1781518892" }, "departure": { "delay": 392, "time": "1781518892" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 271, "time": "1781518934" }, "departure": { "delay": 271, "time": "1781518951" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 374, "time": "1781519114" }, "departure": { "delay": 374, "time": "1781519114" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 367, "time": "1781519167" }, "departure": { "delay": 367, "time": "1781519167" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 393, "time": "1781519222" }, "departure": { "delay": 393, "time": "1781519253" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 272, "time": "1781519304" }, "departure": { "delay": 272, "time": "1781519312" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1781517179", "trip": { "routeId": "2", "tripId": "201-1150" } } }, { "id": "SM:203-1305", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781521500" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1781521530" }, "departure": { "delay": -30, "time": "1781521530" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1781521560" }, "departure": { "time": "1781521560" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1781521620" }, "departure": { "time": "1781521620" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1781521680" }, "departure": { "time": "1781521680" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "time": "1781521860" }, "departure": { "time": "1781521860" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "time": "1781521920" }, "departure": { "time": "1781521920" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "time": "1781521980" }, "departure": { "time": "1781521980" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "time": "1781522040" }, "departure": { "time": "1781522040" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "time": "1781522220" }, "departure": { "time": "1781522220" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "time": "1781522280" }, "departure": { "time": "1781522280" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "time": "1781522340" }, "departure": { "time": "1781522340" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "time": "1781522460" }, "departure": { "time": "1781522460" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "time": "1781522520" }, "departure": { "time": "1781522520" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "time": "1781522640" }, "departure": { "time": "1781522640" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "time": "1781522700" }, "departure": { "time": "1781522700" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "time": "1781522760" }, "departure": { "time": "1781522760" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "time": "1781523180" }, "departure": { "time": "1781523180" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "time": "1781523240" }, "departure": { "time": "1781523240" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "time": "1781523300" }, "departure": { "time": "1781523300" }, "stopId": "La_Vignette_R", "stopSequence": 20 } ], "timestamp": "1781519534", "trip": { "directionId": 1, "routeId": "2", "tripId": "203-1305" } } }, { "id": "SM:201-1237", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781519820" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1781519850" }, "departure": { "delay": -30, "time": "1781519850" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1781519880" }, "departure": { "time": "1781519880" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1781519940" }, "departure": { "time": "1781519940" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1781520000" }, "departure": { "time": "1781520000" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "time": "1781520180" }, "departure": { "time": "1781520180" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "time": "1781520240" }, "departure": { "time": "1781520240" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "time": "1781520300" }, "departure": { "time": "1781520300" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "time": "1781520360" }, "departure": { "time": "1781520360" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "time": "1781520540" }, "departure": { "time": "1781520540" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "time": "1781520600" }, "departure": { "time": "1781520600" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "time": "1781520660" }, "departure": { "time": "1781520660" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "time": "1781520780" }, "departure": { "time": "1781520780" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "time": "1781520840" }, "departure": { "time": "1781520840" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "time": "1781520960" }, "departure": { "time": "1781520960" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "time": "1781521020" }, "departure": { "time": "1781521020" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "time": "1781521080" }, "departure": { "time": "1781521080" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "time": "1781521200" }, "departure": { "time": "1781521200" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "time": "1781521260" }, "departure": { "time": "1781521260" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "time": "1781521320" }, "departure": { "time": "1781521320" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "time": "1781521380" }, "departure": { "time": "1781521380" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "time": "1781521440" }, "departure": { "time": "1781521440" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1781516225", "trip": { "directionId": 1, "routeId": "2", "tripId": "201-1237" } } }, { "id": "SM:5-1220", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 900, "time": "1781519700" }, "stopId": "Collège_Forlen_AR", "stopSequence": 1 }, { "arrival": { "delay": 780, "time": "1781519760" }, "departure": { "delay": 780, "time": "1781519760" }, "stopId": "Rue_de_Séville_R", "stopSequence": 2 }, { "arrival": { "delay": 840, "time": "1781519940" }, "departure": { "delay": 840, "time": "1781519940" }, "stopId": "Chapelle_R", "stopSequence": 3 } ], "timestamp": "1781516100", "trip": { "directionId": 1, "routeId": "5", "tripId": "5-1220" } } }, { "id": "SM:5-1255", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781520900" }, "stopId": "République_A", "stopSequence": 1 }, { "arrival": { "time": "1781520960" }, "departure": { "time": "1781520960" }, "stopId": "Charles_Péguy_A", "stopSequence": 2 }, { "arrival": { "time": "1781521020" }, "departure": { "time": "1781521020" }, "stopId": "Robert_Hassler_A", "stopSequence": 3 }, { "arrival": { "time": "1781521260" }, "departure": { "time": "1781521260" }, "stopId": "Libération_A", "stopSequence": 4 }, { "arrival": { "time": "1781521380" }, "departure": { "time": "1781521380" }, "stopId": "Orée_du_Bois_A", "stopSequence": 5 }, { "arrival": { "time": "1781521500" }, "departure": { "time": "1781521500" }, "stopId": "Professeur_Coste_A", "stopSequence": 6 }, { "arrival": { "time": "1781521560" }, "departure": { "time": "1781521560" }, "stopId": "Rousserolles_A", "stopSequence": 7 }, { "arrival": { "time": "1781521620" }, "departure": { "time": "1781521620" }, "stopId": "Muguet_A", "stopSequence": 8 }, { "arrival": { "time": "1781521680" }, "departure": { "time": "1781521680" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 9 }, { "arrival": { "time": "1781521740" }, "departure": { "time": "1781521740" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 10 }, { "arrival": { "time": "1781521800" }, "departure": { "time": "1781521800" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 11 }, { "arrival": { "time": "1781521980" }, "departure": { "time": "1781521980" }, "stopId": "Prairie_A", "stopSequence": 12 }, { "arrival": { "time": "1781522040" }, "departure": { "time": "1781522040" }, "stopId": "Monument_A", "stopSequence": 13 }, { "arrival": { "delay": 60, "time": "1781522700" }, "departure": { "delay": 60, "time": "1781522700" }, "stopId": "Trois_Lys_A", "stopSequence": 18 }, { "arrival": { "delay": 30, "time": "1781522730" }, "departure": { "delay": 30, "time": "1781522730" }, "stopId": "Saint-Louis_Gare_R_Mulh_A", "stopSequence": 19 }, { "arrival": { "time": "1781522760" }, "departure": { "time": "1781522760" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 20 }, { "arrival": { "delay": 60, "time": "1781522820" }, "departure": { "delay": 60, "time": "1781522820" }, "stopId": "Breisach_A", "stopSequence": 21 } ], "timestamp": "1781517304", "trip": { "routeId": "5", "tripId": "5-1255" } } }, { "id": "SM:5-1205", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781517900" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 1 }, { "arrival": { "time": "1781518020" }, "departure": { "time": "1781518020" }, "stopId": "Place_Mermoz_1R", "stopSequence": 2 }, { "arrival": { "time": "1781518140" }, "departure": { "time": "1781518140" }, "stopId": "Couronne_1R", "stopSequence": 3 }, { "arrival": { "time": "1781518320" }, "departure": { "time": "1781518320" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 4 }, { "arrival": { "time": "1781518380" }, "departure": { "time": "1781518380" }, "stopId": "Breisach_R", "stopSequence": 5 }, { "arrival": { "time": "1781518440" }, "departure": { "time": "1781518440" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 6 }, { "arrival": { "delay": 30, "time": "1781518470" }, "departure": { "delay": 30, "time": "1781518470" }, "stopId": "Saint-Louis_Gare_R_Mulh_R", "stopSequence": 7 }, { "arrival": { "delay": 30, "time": "1781518530" }, "departure": { "delay": 30, "time": "1781518530" }, "stopId": "Trois_Lys_R", "stopSequence": 8 }, { "arrival": { "delay": 40, "time": "1781518780" }, "departure": { "delay": 40, "time": "1781518780" }, "stopId": "Cité_du_Rail_R", "stopSequence": 9 }, { "arrival": { "delay": 160, "time": "1781519020" }, "departure": { "delay": 160, "time": "1781519020" }, "stopId": "Rue_de_Séville_R", "stopSequence": 10 }, { "arrival": { "delay": 100, "time": "1781519080" }, "departure": { "delay": 100, "time": "1781519080" }, "stopId": "Chapelle_R", "stopSequence": 11 }, { "arrival": { "delay": 220, "time": "1781519260" }, "departure": { "delay": 220, "time": "1781519260" }, "stopId": "Saint-Claude_R", "stopSequence": 12 }, { "arrival": { "delay": 100, "time": "1781519320" }, "departure": { "delay": 100, "time": "1781519320" }, "stopId": "Prairie_A", "stopSequence": 13 }, { "arrival": { "delay": 160, "time": "1781519440" }, "departure": { "delay": 160, "time": "1781519440" }, "stopId": "Monument_A", "stopSequence": 14 }, { "arrival": { "delay": 100, "time": "1781519500" }, "departure": { "delay": 100, "time": "1781519500" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 15 }, { "arrival": { "delay": 100, "time": "1781519560" }, "departure": { "delay": 100, "time": "1781519560" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 16 }, { "arrival": { "delay": 100, "time": "1781519620" }, "departure": { "delay": 100, "time": "1781519620" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 17 }, { "arrival": { "delay": 100, "time": "1781519680" }, "departure": { "delay": 100, "time": "1781519680" }, "stopId": "Muguet_R", "stopSequence": 18 }, { "arrival": { "delay": 220, "time": "1781519860" }, "departure": { "delay": 220, "time": "1781519860" }, "stopId": "Rousserolles_R", "stopSequence": 19 }, { "arrival": { "delay": 160, "time": "1781519980" }, "departure": { "delay": 160, "time": "1781519980" }, "stopId": "Orée_du_Bois_R", "stopSequence": 20 }, { "arrival": { "delay": 280, "time": "1781520220" }, "departure": { "delay": 280, "time": "1781520220" }, "stopId": "Libération_R", "stopSequence": 21 }, { "arrival": { "delay": 100, "time": "1781520280" }, "departure": { "delay": 100, "time": "1781520280" }, "stopId": "Robert_Hassler_R", "stopSequence": 22 } ], "timestamp": "1781517957", "trip": { "directionId": 1, "routeId": "5", "tripId": "5-1205" } } }, { "id": "SM:5-1321", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 300, "time": "1781523180" }, "departure": { "delay": 300, "time": "1781523180" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 6 }, { "arrival": { "delay": 300, "time": "1781523240" }, "departure": { "delay": 300, "time": "1781523240" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 7 } ], "timestamp": "1781519586", "trip": { "routeId": "5", "tripId": "5-1321" } } }, { "id": "SM:310-1305Ner", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781521500" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1781521560" }, "departure": { "time": "1781521560" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1781521680" }, "departure": { "time": "1781521680" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "time": "1781521740" }, "departure": { "time": "1781521740" }, "stopId": "Maison_Retraite_R", "stopSequence": 4 }, { "arrival": { "delay": 60, "time": "1781521920" }, "departure": { "delay": 60, "time": "1781521920" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 540, "time": "1781522460" }, "departure": { "delay": 540, "time": "1781522460" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1781522640" }, "departure": { "delay": 180, "time": "1781522640" }, "stopId": "Collège_Nerval_Parking", "stopSequence": 7 }, { "arrival": { "delay": 60, "time": "1781522700" }, "departure": { "delay": 60, "time": "1781522700" }, "stopId": "Domino_603A", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1781522820" }, "departure": { "delay": 120, "time": "1781522820" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 60, "time": "1781522880" }, "departure": { "delay": 60, "time": "1781522880" }, "stopId": "Place_Abbatucci_R", "stopSequence": 10 }, { "arrival": { "delay": 60, "time": "1781522940" }, "departure": { "delay": 60, "time": "1781522940" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 11 }, { "arrival": { "delay": 120, "time": "1781523060" }, "departure": { "delay": 120, "time": "1781523060" }, "stopId": "Tivoli_A", "stopSequence": 12 } ], "timestamp": "1781517999", "trip": { "routeId": "603", "tripId": "310-1305Ner" } } }, { "id": "SM:303-1257Ner", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781521020" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1781521140" }, "departure": { "time": "1781521140" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1781521380" }, "departure": { "time": "1781521380" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1781521440" }, "departure": { "time": "1781521440" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1781521560" }, "departure": { "time": "1781521560" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1781521680" }, "departure": { "time": "1781521680" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "time": "1781521800" }, "departure": { "time": "1781521800" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 7 }, { "arrival": { "time": "1781521860" }, "departure": { "time": "1781521860" }, "stopId": "Place_Abbatucci_A", "stopSequence": 8 }, { "arrival": { "time": "1781521980" }, "departure": { "time": "1781521980" }, "stopId": "Square_Soustons_A", "stopSequence": 9 }, { "arrival": { "delay": 420, "time": "1781522520" }, "departure": { "delay": 420, "time": "1781522520" }, "stopId": "Domino_603R", "stopSequence": 10 }, { "arrival": { "delay": 300, "time": "1781522580" }, "departure": { "delay": 300, "time": "1781522580" }, "stopId": "Collège_Nerval_Parking", "stopSequence": 11 }, { "arrival": { "delay": 240, "time": "1781522640" }, "departure": { "delay": 240, "time": "1781522640" }, "stopId": "Tournesols_2A", "stopSequence": 12 }, { "arrival": { "delay": 180, "time": "1781522700" }, "departure": { "delay": 180, "time": "1781522700" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 13 } ], "timestamp": "1781518862", "trip": { "directionId": 1, "routeId": "603", "tripId": "303-1257Ner" } } }, { "id": "SM:301-1220", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781518800" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1781518920" }, "departure": { "time": "1781518920" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1781519160" }, "departure": { "time": "1781519160" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1781519220" }, "departure": { "time": "1781519220" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1781519340" }, "departure": { "time": "1781519340" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1781519460" }, "departure": { "time": "1781519460" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1781519700" }, "departure": { "delay": 180, "time": "1781519700" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1781519760" }, "departure": { "delay": 180, "time": "1781519760" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1781519820" }, "departure": { "delay": 180, "time": "1781519820" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1781519880" }, "departure": { "delay": 180, "time": "1781519880" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1781518852", "trip": { "directionId": 1, "routeId": "603", "tripId": "301-1220" } } }, { "id": "SM:303-1230", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781519400" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1781519460" }, "departure": { "time": "1781519460" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1781519580" }, "departure": { "time": "1781519580" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 120, "time": "1781519760" }, "departure": { "delay": 120, "time": "1781519760" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 60, "time": "1781519820" }, "departure": { "delay": 60, "time": "1781519820" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 120, "time": "1781519940" }, "departure": { "delay": 120, "time": "1781519940" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1781520120" }, "departure": { "delay": 180, "time": "1781520120" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1781520180" }, "departure": { "delay": 180, "time": "1781520180" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1781520240" }, "departure": { "delay": 120, "time": "1781520240" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1781520360" }, "departure": { "delay": 180, "time": "1781520360" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 240, "time": "1781520480" }, "departure": { "delay": 240, "time": "1781520480" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 240, "time": "1781520600" }, "departure": { "delay": 240, "time": "1781520600" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 }, { "arrival": { "delay": 330, "time": "1781520810" }, "departure": { "delay": 330, "time": "1781520810" }, "stopId": "Hüningerstrasse_A", "stopSequence": 13 } ], "timestamp": "1781519451", "trip": { "routeId": "603", "tripId": "303-1230" } } }, { "id": "SM:405T-1213", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 59, "time": "1781518439" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1781518560" }, "departure": { "time": "1781518560" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 89, "time": "1781518747" }, "departure": { "delay": 89, "time": "1781518769" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 100, "time": "1781518840" }, "departure": { "delay": 100, "time": "1781518840" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 119, "time": "1781519009" }, "departure": { "delay": 119, "time": "1781519039" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 135, "time": "1781519115" }, "departure": { "delay": 135, "time": "1781519115" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 179, "time": "1781519193" }, "departure": { "delay": 179, "time": "1781519219" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 207, "time": "1781519307" }, "departure": { "delay": 207, "time": "1781519307" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 85, "time": "1781519365" }, "departure": { "delay": 85, "time": "1781519365" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 80, "time": "1781519420" }, "departure": { "delay": 80, "time": "1781519420" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 130, "time": "1781519530" }, "departure": { "delay": 130, "time": "1781519530" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 34, "time": "1781519614" }, "departure": { "delay": 34, "time": "1781519614" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -47, "time": "1781519773" }, "departure": { "delay": -47, "time": "1781519773" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -262, "time": "1781519918" }, "departure": { "delay": -262, "time": "1781519918" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": -224, "time": "1781520016" }, "departure": { "delay": -224, "time": "1781520016" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": -223, "time": "1781520077" }, "departure": { "delay": -223, "time": "1781520077" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -259, "time": "1781520101" }, "departure": { "delay": -259, "time": "1781520101" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -266, "time": "1781520154" }, "departure": { "delay": -266, "time": "1781520154" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": -266, "time": "1781520214" }, "departure": { "delay": -266, "time": "1781520214" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": -229, "time": "1781520311" }, "departure": { "delay": -229, "time": "1781520311" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": -229, "time": "1781520371" }, "departure": { "delay": -229, "time": "1781520371" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1781518468", "trip": { "directionId": 1, "routeId": "604", "tripId": "405T-1213" } } }, { "id": "SM:409T-1200", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 605, "time": "1781518205" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 1118, "time": "1781518418" }, "departure": { "delay": 1118, "time": "1781518898" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1178, "time": "1781518967" }, "departure": { "delay": 1178, "time": "1781519018" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1192, "time": "1781519092" }, "departure": { "delay": 1192, "time": "1781519092" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1188, "time": "1781519148" }, "departure": { "delay": 1188, "time": "1781519148" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 819, "time": "1781519319" }, "departure": { "delay": 819, "time": "1781519319" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 608, "time": "1781519348" }, "departure": { "delay": 608, "time": "1781519408" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 489, "time": "1781519453" }, "departure": { "delay": 489, "time": "1781519469" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 489, "time": "1781519529" }, "departure": { "delay": 489, "time": "1781519529" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 639, "time": "1781519739" }, "departure": { "delay": 639, "time": "1781519739" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 564, "time": "1781519844" }, "departure": { "delay": 564, "time": "1781519844" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 672, "time": "1781520072" }, "departure": { "delay": 672, "time": "1781520072" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1781518229", "trip": { "routeId": "604", "tripId": "409T-1200" } } }, { "id": "SM:401T-1241", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781520060" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1781520240" }, "departure": { "time": "1781520240" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1781520360" }, "departure": { "time": "1781520360" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1781520420" }, "departure": { "time": "1781520420" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1781520600" }, "departure": { "time": "1781520600" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1781520660" }, "departure": { "time": "1781520660" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1781520720" }, "departure": { "time": "1781520720" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1781520780" }, "departure": { "time": "1781520780" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1781520960" }, "departure": { "time": "1781520960" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1781521020" }, "departure": { "time": "1781521020" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1781521080" }, "departure": { "time": "1781521080" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1781521500" }, "departure": { "time": "1781521500" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1781521860" }, "departure": { "time": "1781521860" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "time": "1781521920" }, "departure": { "time": "1781521920" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "time": "1781521980" }, "departure": { "time": "1781521980" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "time": "1781522040" }, "departure": { "time": "1781522040" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "time": "1781522100" }, "departure": { "time": "1781522100" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "time": "1781522160" }, "departure": { "time": "1781522160" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 60, "time": "1781522280" }, "departure": { "delay": 60, "time": "1781522280" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 60, "time": "1781522340" }, "departure": { "delay": 60, "time": "1781522340" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1781517490", "trip": { "directionId": 1, "routeId": "604", "tripId": "401T-1241" } } }, { "id": "SM:403T-1157", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 7, "time": "1781517427" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 7, "time": "1781517607" }, "departure": { "delay": 7, "time": "1781517607" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 7, "time": "1781517727" }, "departure": { "delay": 7, "time": "1781517727" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 7, "time": "1781517787" }, "departure": { "delay": 7, "time": "1781517787" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 7, "time": "1781517967" }, "departure": { "delay": 7, "time": "1781517967" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 7, "time": "1781518027" }, "departure": { "delay": 7, "time": "1781518027" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 7, "time": "1781518087" }, "departure": { "delay": 7, "time": "1781518087" }, "scheduleRelationship": "SKIPPED", "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": -15, "time": "1781518125" }, "departure": { "delay": -15, "time": "1781518125" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 58, "time": "1781518168" }, "departure": { "delay": 58, "time": "1781518378" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 58, "time": "1781518432" }, "departure": { "delay": 58, "time": "1781518438" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 58, "time": "1781518468" }, "departure": { "delay": 58, "time": "1781518498" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1781518577" }, "departure": { "time": "1781518620" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "time": "1781518762" }, "departure": { "time": "1781518860" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 28, "time": "1781518978" }, "departure": { "delay": 28, "time": "1781519248" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 88, "time": "1781519350" }, "departure": { "delay": 88, "time": "1781519368" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 108, "time": "1781519448" }, "departure": { "delay": 108, "time": "1781519448" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 89, "time": "1781519468" }, "departure": { "delay": 89, "time": "1781519489" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 88, "time": "1781519548" }, "departure": { "delay": 88, "time": "1781519548" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 88, "time": "1781519608" }, "departure": { "delay": 88, "time": "1781519608" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 111, "time": "1781519751" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1781517479", "trip": { "directionId": 1, "routeId": "604", "tripId": "403T-1157" } } }, { "id": "SM:401T-1155", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 245, "time": "1781517545" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 245, "time": "1781517584" }, "departure": { "delay": 245, "time": "1781517605" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 282, "time": "1781517642" }, "departure": { "delay": 282, "time": "1781517642" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 259, "time": "1781517679" }, "departure": { "delay": 259, "time": "1781517679" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 215, "time": "1781517695" }, "departure": { "delay": 215, "time": "1781517695" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 335, "time": "1781517875" }, "departure": { "delay": 335, "time": "1781517875" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 305, "time": "1781517892" }, "departure": { "delay": 305, "time": "1781517905" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 365, "time": "1781517953" }, "departure": { "delay": 365, "time": "1781518025" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 455, "time": "1781518137" }, "departure": { "delay": 455, "time": "1781518175" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 545, "time": "1781518342" }, "departure": { "delay": 545, "time": "1781518385" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 305, "time": "1781518445" }, "departure": { "delay": 305, "time": "1781518565" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 155, "time": "1781518646" }, "departure": { "delay": 155, "time": "1781518715" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 27, "time": "1781518767" }, "departure": { "delay": 27, "time": "1781518767" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 125, "time": "1781518796" }, "departure": { "delay": 125, "time": "1781518925" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 156, "time": "1781519016" }, "departure": { "delay": 156, "time": "1781519016" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 82, "time": "1781519122" }, "departure": { "delay": 82, "time": "1781519122" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 9, "time": "1781519169" }, "departure": { "delay": 9, "time": "1781519169" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 11, "time": "1781519231" }, "departure": { "delay": 11, "time": "1781519231" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 167, "time": "1781519447" }, "departure": { "delay": 167, "time": "1781519447" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": 72, "time": "1781519532" }, "departure": { "delay": 72, "time": "1781519532" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": 280, "time": "1781519800" }, "departure": { "delay": 280, "time": "1781519800" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1781517552", "trip": { "routeId": "604", "tripId": "401T-1155" } } }, { "id": "SM:409T-1248", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781520480" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1781520660" }, "departure": { "time": "1781520660" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1781520780" }, "departure": { "time": "1781520780" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1781520840" }, "departure": { "time": "1781520840" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1781521020" }, "departure": { "time": "1781521020" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1781521080" }, "departure": { "time": "1781521080" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1781521140" }, "departure": { "time": "1781521140" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1781521200" }, "departure": { "time": "1781521200" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1781521380" }, "departure": { "time": "1781521380" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1781521440" }, "departure": { "time": "1781521440" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1781521500" }, "departure": { "time": "1781521500" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1781521920" }, "departure": { "time": "1781521920" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1781522400" }, "departure": { "time": "1781522400" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "time": "1781522460" }, "departure": { "time": "1781522460" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "time": "1781522580" }, "departure": { "time": "1781522580" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 } ], "timestamp": "1781518478", "trip": { "directionId": 1, "routeId": "604", "tripId": "409T-1248" } } }, { "id": "SM:403T-1318", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781522280" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1781522820" }, "departure": { "time": "1781522820" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1781522880" }, "departure": { "time": "1781522880" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1781522940" }, "departure": { "time": "1781522940" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1781523000" }, "departure": { "time": "1781523000" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1781523180" }, "departure": { "time": "1781523180" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1781523240" }, "departure": { "time": "1781523240" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1781523300" }, "departure": { "time": "1781523300" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 } ], "timestamp": "1781519691", "trip": { "directionId": 1, "routeId": "604", "tripId": "403T-1318" } } }, { "id": "SM:403T-1235", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 531, "time": "1781520231" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 771, "time": "1781520651" }, "departure": { "delay": 771, "time": "1781520651" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 896, "time": "1781520836" }, "departure": { "delay": 896, "time": "1781520836" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1016, "time": "1781521016" }, "departure": { "delay": 1016, "time": "1781521016" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 983, "time": "1781521043" }, "departure": { "delay": 983, "time": "1781521043" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 925, "time": "1781521105" }, "departure": { "delay": 925, "time": "1781521105" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 631, "time": "1781521231" }, "departure": { "delay": 631, "time": "1781521231" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 410, "time": "1781521310" }, "departure": { "delay": 410, "time": "1781521310" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 283, "time": "1781521363" }, "departure": { "delay": 283, "time": "1781521363" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 283, "time": "1781521423" }, "departure": { "delay": 283, "time": "1781521423" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 350, "time": "1781521550" }, "departure": { "delay": 350, "time": "1781521550" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 181, "time": "1781521621" }, "departure": { "delay": 181, "time": "1781521621" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 290, "time": "1781521850" }, "departure": { "delay": 290, "time": "1781521850" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1781519648", "trip": { "routeId": "604", "tripId": "403T-1235" } } }, { "id": "SM:407T-1145", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 781, "time": "1781517481" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 1021, "time": "1781517568" }, "departure": { "delay": 1021, "time": "1781517901" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1051, "time": "1781517961" }, "departure": { "delay": 1051, "time": "1781517991" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1111, "time": "1781518051" }, "departure": { "delay": 1111, "time": "1781518111" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1102, "time": "1781518162" }, "departure": { "delay": 1102, "time": "1781518162" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1231, "time": "1781518200" }, "departure": { "delay": 1231, "time": "1781518411" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 961, "time": "1781518535" }, "departure": { "delay": 961, "time": "1781518561" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 752, "time": "1781518646" }, "departure": { "delay": 752, "time": "1781518652" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 631, "time": "1781518711" }, "departure": { "delay": 631, "time": "1781518711" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 631, "time": "1781518771" }, "departure": { "delay": 631, "time": "1781518771" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 781, "time": "1781518969" }, "departure": { "delay": 781, "time": "1781518981" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 721, "time": "1781519091" }, "departure": { "delay": 721, "time": "1781519101" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 828, "time": "1781519328" }, "departure": { "delay": 828, "time": "1781519328" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1781517500", "trip": { "routeId": "604", "tripId": "407T-1145" } } }, { "id": "SM:407T-1230", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 259, "time": "1781519659" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 222, "time": "1781519802" }, "departure": { "delay": 222, "time": "1781519802" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 281, "time": "1781519981" }, "departure": { "delay": 281, "time": "1781519981" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 291, "time": "1781520051" }, "departure": { "delay": 291, "time": "1781520051" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 291, "time": "1781520231" }, "departure": { "delay": 291, "time": "1781520231" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 300, "time": "1781520300" }, "departure": { "delay": 300, "time": "1781520300" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 286, "time": "1781520346" }, "departure": { "delay": 286, "time": "1781520346" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 286, "time": "1781520406" }, "departure": { "delay": 286, "time": "1781520406" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 286, "time": "1781520586" }, "departure": { "delay": 286, "time": "1781520586" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 282, "time": "1781520642" }, "departure": { "delay": 282, "time": "1781520642" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 282, "time": "1781520702" }, "departure": { "delay": 282, "time": "1781520702" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 197, "time": "1781520797" }, "departure": { "delay": 197, "time": "1781520797" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 197, "time": "1781521037" }, "departure": { "delay": 197, "time": "1781521037" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 197, "time": "1781521397" }, "departure": { "delay": 197, "time": "1781521397" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 197, "time": "1781521457" }, "departure": { "delay": 197, "time": "1781521457" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 197, "time": "1781521517" }, "departure": { "delay": 197, "time": "1781521517" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 197, "time": "1781521577" }, "departure": { "delay": 197, "time": "1781521577" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 197, "time": "1781521637" }, "departure": { "delay": 197, "time": "1781521637" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 197, "time": "1781521697" }, "departure": { "delay": 197, "time": "1781521697" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 197, "time": "1781521817" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1781519679", "trip": { "directionId": 1, "routeId": "604", "tripId": "407T-1230" } } }, { "id": "SM:402T-1325", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1781522760" }, "departure": { "time": "1781522760" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1781522820" }, "departure": { "delay": 60, "time": "1781522820" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 60, "time": "1781522880" }, "departure": { "delay": 60, "time": "1781522880" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 60, "time": "1781522940" }, "departure": { "delay": 60, "time": "1781522940" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 } ], "timestamp": "1781519162", "trip": { "routeId": "604", "tripId": "402T-1325" } } }, { "id": "SM:411T-1240", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781520000" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1781520030" }, "departure": { "delay": -30, "time": "1781520030" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1781520060" }, "departure": { "time": "1781520060" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "time": "1781520120" }, "departure": { "time": "1781520120" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1781520180" }, "departure": { "time": "1781520180" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 60, "time": "1781520300" }, "departure": { "delay": 60, "time": "1781520300" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1781520360" }, "departure": { "delay": 60, "time": "1781520360" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 60, "time": "1781520420" }, "departure": { "delay": 60, "time": "1781520420" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1781520540" }, "departure": { "delay": 120, "time": "1781520540" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 420, "time": "1781520960" }, "departure": { "delay": 420, "time": "1781520960" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 300, "time": "1781521260" }, "departure": { "delay": 300, "time": "1781521260" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 180, "time": "1781521440" }, "departure": { "delay": 180, "time": "1781521440" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 60, "time": "1781521500" }, "departure": { "delay": 60, "time": "1781521500" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 60, "time": "1781521560" }, "departure": { "delay": 60, "time": "1781521560" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 240, "time": "1781521800" }, "departure": { "delay": 240, "time": "1781521800" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 120, "time": "1781521920" }, "departure": { "delay": 120, "time": "1781521920" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 60, "time": "1781521980" }, "departure": { "delay": 60, "time": "1781521980" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 60, "time": "1781522040" }, "departure": { "delay": 60, "time": "1781522040" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 120, "time": "1781522160" }, "departure": { "delay": 120, "time": "1781522160" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": 60, "time": "1781522220" }, "departure": { "delay": 60, "time": "1781522220" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 } ], "timestamp": "1781519711", "trip": { "routeId": "604", "tripId": "411T-1240" } } }, { "id": "SM:411T-1148", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 4, "time": "1781516884" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": -56, "time": "1781517004" }, "departure": { "delay": -56, "time": "1781517004" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 5, "time": "1781517185" }, "departure": { "delay": 5, "time": "1781517185" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 5, "time": "1781517245" }, "departure": { "delay": 5, "time": "1781517245" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 5, "time": "1781517425" }, "departure": { "delay": 5, "time": "1781517425" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 5, "time": "1781517485" }, "departure": { "delay": 5, "time": "1781517485" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 338, "time": "1781517545" }, "departure": { "delay": 338, "time": "1781517878" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 338, "time": "1781517938" }, "departure": { "delay": 338, "time": "1781517938" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 339, "time": "1781518028" }, "departure": { "delay": 339, "time": "1781518119" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 338, "time": "1781518162" }, "departure": { "delay": 338, "time": "1781518178" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 308, "time": "1781518208" }, "departure": { "delay": 308, "time": "1781518208" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 248, "time": "1781518298" }, "departure": { "delay": 248, "time": "1781518328" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 188, "time": "1781518448" }, "departure": { "delay": 188, "time": "1781518508" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -21, "time": "1781518620" }, "departure": { "delay": -21, "time": "1781518659" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 38, "time": "1781518764" }, "departure": { "delay": 38, "time": "1781518778" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 39, "time": "1781518839" }, "departure": { "delay": 39, "time": "1781518839" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 16, "time": "1781518876" }, "departure": { "delay": 16, "time": "1781518876" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 38, "time": "1781518958" }, "departure": { "delay": 38, "time": "1781518958" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 38, "time": "1781519018" }, "departure": { "delay": 38, "time": "1781519018" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 45, "time": "1781519085" }, "departure": { "delay": 45, "time": "1781519085" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 } ], "timestamp": "1781516938", "trip": { "directionId": 1, "routeId": "604", "tripId": "411T-1148" } } }, { "id": "SM:406T-1300", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781521200" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1781521230" }, "departure": { "delay": -30, "time": "1781521230" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1781521260" }, "departure": { "time": "1781521260" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "time": "1781521320" }, "departure": { "time": "1781521320" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1781521380" }, "departure": { "time": "1781521380" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 60, "time": "1781521500" }, "departure": { "delay": 60, "time": "1781521500" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1781521560" }, "departure": { "delay": 60, "time": "1781521560" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 60, "time": "1781521620" }, "departure": { "delay": 60, "time": "1781521620" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1781521740" }, "departure": { "delay": 120, "time": "1781521740" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 420, "time": "1781522160" }, "departure": { "delay": 420, "time": "1781522160" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 180, "time": "1781522640" }, "departure": { "delay": 180, "time": "1781522640" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 60, "time": "1781522700" }, "departure": { "delay": 60, "time": "1781522700" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 60, "time": "1781522760" }, "departure": { "delay": 60, "time": "1781522760" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 240, "time": "1781523000" }, "departure": { "delay": 240, "time": "1781523000" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 120, "time": "1781523120" }, "departure": { "delay": 120, "time": "1781523120" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 60, "time": "1781523180" }, "departure": { "delay": 60, "time": "1781523180" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 60, "time": "1781523240" }, "departure": { "delay": 60, "time": "1781523240" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 } ], "timestamp": "1781517605", "trip": { "routeId": "604", "tripId": "406T-1300" } } }, { "id": "SM:803-1216", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781518560" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1781518620" }, "departure": { "time": "1781518620" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1781518680" }, "departure": { "delay": 60, "time": "1781518680" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1781518710" }, "departure": { "delay": 30, "time": "1781518710" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1781518740" }, "departure": { "time": "1781518740" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1781518860" }, "departure": { "time": "1781518860" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1781518980" }, "departure": { "time": "1781518980" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "time": "1781519160" }, "departure": { "time": "1781519160" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "time": "1781519280" }, "departure": { "time": "1781519280" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "time": "1781519400" }, "departure": { "time": "1781519400" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "time": "1781519460" }, "departure": { "time": "1781519460" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "time": "1781519580" }, "departure": { "time": "1781519580" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "time": "1781519640" }, "departure": { "time": "1781519640" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "time": "1781519700" }, "departure": { "time": "1781519700" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "time": "1781519760" }, "departure": { "time": "1781519760" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "time": "1781519820" }, "departure": { "time": "1781519820" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "time": "1781519880" }, "departure": { "time": "1781519880" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "time": "1781519940" }, "departure": { "time": "1781519940" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "time": "1781520000" }, "departure": { "time": "1781520000" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "time": "1781520240" }, "departure": { "time": "1781520240" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "time": "1781520300" }, "departure": { "time": "1781520300" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "time": "1781520360" }, "departure": { "time": "1781520360" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "time": "1781520420" }, "departure": { "time": "1781520420" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "time": "1781520540" }, "departure": { "time": "1781520540" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "time": "1781520660" }, "departure": { "time": "1781520660" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "time": "1781520780" }, "departure": { "time": "1781520780" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "time": "1781521020" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1781518614", "trip": { "directionId": 1, "routeId": "608", "tripId": "803-1216" } } }, { "id": "SM:804-1334", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781523240" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 } ], "timestamp": "1781519648", "trip": { "routeId": "608", "tripId": "804-1334" } } }, { "id": "SM:802-1234", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 59, "time": "1781519699" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "delay": 59, "time": "1781519879" }, "departure": { "delay": 59, "time": "1781519879" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "delay": 59, "time": "1781519999" }, "departure": { "delay": 59, "time": "1781519999" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "delay": 59, "time": "1781520059" }, "departure": { "delay": 59, "time": "1781520059" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "delay": 59, "time": "1781520239" }, "departure": { "delay": 59, "time": "1781520239" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "delay": 59, "time": "1781520299" }, "departure": { "delay": 59, "time": "1781520299" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "delay": 59, "time": "1781520359" }, "departure": { "delay": 59, "time": "1781520359" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "delay": 59, "time": "1781520419" }, "departure": { "delay": 59, "time": "1781520419" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "delay": 59, "time": "1781520659" }, "departure": { "delay": 59, "time": "1781520659" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "delay": 59, "time": "1781520719" }, "departure": { "delay": 59, "time": "1781520719" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "delay": 47, "time": "1781520767" }, "departure": { "delay": 47, "time": "1781520767" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "delay": 53, "time": "1781520833" }, "departure": { "delay": 53, "time": "1781520833" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "delay": 55, "time": "1781520895" }, "departure": { "delay": 55, "time": "1781520895" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "delay": 57, "time": "1781520957" }, "departure": { "delay": 57, "time": "1781520957" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "delay": 57, "time": "1781521017" }, "departure": { "delay": 57, "time": "1781521017" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "delay": 57, "time": "1781521077" }, "departure": { "delay": 57, "time": "1781521077" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 177, "time": "1781521317" }, "departure": { "delay": 177, "time": "1781521317" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 177, "time": "1781521437" }, "departure": { "delay": 177, "time": "1781521437" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 237, "time": "1781521617" }, "departure": { "delay": 237, "time": "1781521617" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 177, "time": "1781521737" }, "departure": { "delay": 177, "time": "1781521737" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 177, "time": "1781521857" }, "departure": { "delay": 177, "time": "1781521857" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 117, "time": "1781521917" }, "departure": { "delay": 117, "time": "1781521917" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": 117, "time": "1781521977" }, "departure": { "delay": 117, "time": "1781521977" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": 117, "time": "1781522037" }, "departure": { "delay": 117, "time": "1781522037" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1781519722", "trip": { "routeId": "608", "tripId": "802-1234" } } }, { "id": "SM:802-1316", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781522160" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1781522220" }, "departure": { "time": "1781522220" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1781522280" }, "departure": { "delay": 60, "time": "1781522280" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1781522310" }, "departure": { "delay": 30, "time": "1781522310" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1781522340" }, "departure": { "time": "1781522340" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1781522460" }, "departure": { "time": "1781522460" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1781522580" }, "departure": { "time": "1781522580" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "time": "1781522760" }, "departure": { "time": "1781522760" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "time": "1781522880" }, "departure": { "time": "1781522880" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "time": "1781523000" }, "departure": { "time": "1781523000" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "time": "1781523060" }, "departure": { "time": "1781523060" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "time": "1781523180" }, "departure": { "time": "1781523180" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "time": "1781523240" }, "departure": { "time": "1781523240" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "time": "1781523300" }, "departure": { "time": "1781523300" }, "stopId": "Liesbach_R", "stopSequence": 14 } ], "timestamp": "1781519524", "trip": { "directionId": 1, "routeId": "608", "tripId": "802-1316" } } }, { "id": "SM:602-1218", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 328, "time": "1781519008" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": 298, "time": "1781519218" }, "departure": { "delay": 298, "time": "1781519218" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "delay": 298, "time": "1781519330" }, "departure": { "delay": 298, "time": "1781519338" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "delay": 303, "time": "1781519463" }, "departure": { "delay": 303, "time": "1781519463" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "delay": 262, "time": "1781519722" }, "departure": { "delay": 262, "time": "1781519722" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": 262, "time": "1781519782" }, "departure": { "delay": 262, "time": "1781519782" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": 262, "time": "1781519842" }, "departure": { "delay": 262, "time": "1781519842" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": 262, "time": "1781519902" }, "departure": { "delay": 262, "time": "1781519902" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": 262, "time": "1781519962" }, "departure": { "delay": 262, "time": "1781519962" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": 262, "time": "1781520022" }, "departure": { "delay": 262, "time": "1781520022" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": 262, "time": "1781520142" }, "departure": { "delay": 262, "time": "1781520142" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": 262, "time": "1781520262" }, "departure": { "delay": 262, "time": "1781520262" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": 262, "time": "1781520322" }, "departure": { "delay": 262, "time": "1781520322" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": 232, "time": "1781520352" }, "departure": { "delay": 232, "time": "1781520352" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": 262, "time": "1781520382" }, "departure": { "delay": 262, "time": "1781520382" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": 262, "time": "1781520442" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1781519038", "trip": { "directionId": 1, "routeId": "6", "tripId": "602-1218" } } }, { "id": "SM:604-1328", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781522880" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1781522910" }, "departure": { "delay": -30, "time": "1781522910" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "time": "1781522940" }, "departure": { "time": "1781522940" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "time": "1781523000" }, "departure": { "time": "1781523000" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "time": "1781523060" }, "departure": { "time": "1781523060" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "time": "1781523180" }, "departure": { "time": "1781523180" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 } ], "timestamp": "1781519286", "trip": { "routeId": "6", "tripId": "604-1328" } } }, { "id": "SM:602-1258", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781521080" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1781521110" }, "departure": { "delay": -30, "time": "1781521110" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "time": "1781521140" }, "departure": { "time": "1781521140" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "time": "1781521200" }, "departure": { "time": "1781521200" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "time": "1781521260" }, "departure": { "time": "1781521260" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "time": "1781521380" }, "departure": { "time": "1781521380" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "time": "1781521560" }, "departure": { "time": "1781521560" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "time": "1781521620" }, "departure": { "time": "1781521620" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "time": "1781521680" }, "departure": { "time": "1781521680" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "time": "1781521740" }, "departure": { "time": "1781521740" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "time": "1781521800" }, "departure": { "time": "1781521800" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "time": "1781521860" }, "departure": { "time": "1781521860" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 } ], "timestamp": "1781517490", "trip": { "routeId": "6", "tripId": "602-1258" } } }, { "id": "SM:604-1250", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1781520600" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "time": "1781520840" }, "departure": { "time": "1781520840" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "time": "1781520960" }, "departure": { "time": "1781520960" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "time": "1781521080" }, "departure": { "time": "1781521080" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "time": "1781521380" }, "departure": { "time": "1781521380" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "time": "1781521440" }, "departure": { "time": "1781521440" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "time": "1781521500" }, "departure": { "time": "1781521500" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "time": "1781521560" }, "departure": { "time": "1781521560" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "time": "1781521620" }, "departure": { "time": "1781521620" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "time": "1781521680" }, "departure": { "time": "1781521680" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "time": "1781521800" }, "departure": { "time": "1781521800" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "time": "1781521920" }, "departure": { "time": "1781521920" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "time": "1781521980" }, "departure": { "time": "1781521980" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1781522010" }, "departure": { "delay": -30, "time": "1781522010" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "time": "1781522040" }, "departure": { "time": "1781522040" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "time": "1781522100" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1781518656", "trip": { "directionId": 1, "routeId": "6", "tripId": "604-1250" } } }, { "id": "SM:1101-1220", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 893, "time": "1781519693" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 893, "time": "1781520293" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1781519722", "trip": { "routeId": "11", "tripId": "1101-1220" } } }, { "id": "SM:1101-1205", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 742, "time": "1781518642" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "delay": 531, "time": "1781519031" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1781518666", "trip": { "directionId": 1, "routeId": "11", "tripId": "1101-1205" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1781519725" } }