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

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%
16/06/2026
100%
17/06/2026
100%
18/06/2026
100%
19/06/2026
100%
20/06/2026
100%
21/06/2026
100%
22/06/2026
100%
23/06/2026
100%
24/06/2026
100%
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

⚠️115 avertissements

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

Avertissements

vehicle_id not populated W002 38 erreurs

vehicle_id should be populated for TripUpdates and VehiclePositions

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

Header timestamp is older than 65 seconds W008 1 erreur

The data in a GTFS-realtime feed should always be less than one minute old

Exemples d'erreurs
  • header.timestamp is 1 min 5 sec old which is greater than the recommended age of 65 seconds

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-0935 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1101-0935 does not have a schedule_relationship
  • trip_id 1101-0920 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
Valider ce GTFS-RT maintenant

Validations précédentes

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

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

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 24/06/2026 à 11h46 Europe/Paris.

trip_updates (52) 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 24/06/2026 à 11h46 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "SM:1102-1235", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782297300" }, "stopId": "EuroAirport_AR", "stopSequence": 1 } ], "timestamp": "1782293935", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1235" } } }, { "id": "SM:1101-1135", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 200, "time": "1782293900" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "delay": -36, "time": "1782294264" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1782293904", "trip": { "directionId": 1, "routeId": "11", "tripId": "1101-1135" } } }, { "id": "SM:12-1205", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1782295800" }, "departure": { "time": "1782295800" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1782296220" }, "departure": { "time": "1782296220" }, "stopId": "Hésingue_Église_R", "stopSequence": 3 }, { "arrival": { "time": "1782296280" }, "departure": { "time": "1782296280" }, "stopId": "Cigognes_R", "stopSequence": 4 }, { "arrival": { "time": "1782296340" }, "departure": { "time": "1782296340" }, "stopId": "Schweiberg_R", "stopSequence": 5 }, { "arrival": { "time": "1782296400" }, "departure": { "time": "1782296400" }, "stopId": "Buschwiller_Centre_R", "stopSequence": 6 }, { "arrival": { "time": "1782296580" }, "departure": { "time": "1782296580" }, "stopId": "Wentzwiller_Centre_R", "stopSequence": 7 }, { "arrival": { "time": "1782296640" }, "departure": { "time": "1782296640" }, "stopId": "Bellevue_R", "stopSequence": 8 }, { "arrival": { "time": "1782296940" }, "departure": { "time": "1782296940" }, "stopId": "Ferrette_R", "stopSequence": 9 }, { "arrival": { "delay": -30, "time": "1782296970" }, "departure": { "delay": -30, "time": "1782296970" }, "stopId": "Folgensbourg_Centre_R", "stopSequence": 10 }, { "arrival": { "time": "1782297000" }, "stopId": "Cesarhof_AR", "stopSequence": 11 } ], "timestamp": "1782292203", "trip": { "directionId": 1, "routeId": "12", "tripId": "12-1205" } } }, { "id": "SM:13-1206", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1782295860" }, "departure": { "time": "1782295860" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1782296280" }, "departure": { "time": "1782296280" }, "stopId": "Hésingue_Église_R", "stopSequence": 3 }, { "arrival": { "time": "1782296340" }, "departure": { "time": "1782296340" }, "stopId": "Cigognes_R", "stopSequence": 4 }, { "arrival": { "time": "1782296400" }, "departure": { "time": "1782296400" }, "stopId": "Réservoir_R", "stopSequence": 5 }, { "arrival": { "time": "1782296760" }, "departure": { "time": "1782296760" }, "stopId": "Vordermatt_R", "stopSequence": 6 }, { "arrival": { "time": "1782296820" }, "departure": { "time": "1782296820" }, "stopId": "Wilson_AR", "stopSequence": 7 }, { "arrival": { "time": "1782296880" }, "departure": { "time": "1782296880" }, "stopId": "Rue_de_Paris_R", "stopSequence": 8 }, { "arrival": { "time": "1782297000" }, "departure": { "time": "1782297000" }, "stopId": "Steinacker_R", "stopSequence": 9 }, { "arrival": { "time": "1782297060" }, "stopId": "Michelbach-le-Haut_Centre_AR", "stopSequence": 10 } ], "timestamp": "1782292264", "trip": { "directionId": 1, "routeId": "13", "tripId": "13-1206" } } }, { "id": "SM:14-1155", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782294900" }, "stopId": "Aubépines_A", "stopSequence": 1 }, { "arrival": { "time": "1782294960" }, "departure": { "time": "1782294960" }, "stopId": "Liebenswiller_Mairie_A", "stopSequence": 2 }, { "arrival": { "time": "1782295140" }, "departure": { "time": "1782295140" }, "stopId": "Leymen_Mairie_A", "stopSequence": 3 }, { "arrival": { "time": "1782295200" }, "departure": { "time": "1782295200" }, "stopId": "Birsig_A", "stopSequence": 4 }, { "arrival": { "time": "1782295680" }, "departure": { "time": "1782295680" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 5 }, { "arrival": { "time": "1782295740" }, "departure": { "time": "1782295740" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 6 }, { "arrival": { "time": "1782296100" }, "departure": { "time": "1782296100" }, "stopId": "Lertzbach_A", "stopSequence": 7 }, { "arrival": { "time": "1782296340" }, "departure": { "time": "1782296340" }, "stopId": "Hofacker_AR", "stopSequence": 8 }, { "arrival": { "time": "1782296460" }, "departure": { "time": "1782296460" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 9 }, { "arrival": { "time": "1782296580" }, "departure": { "time": "1782296580" }, "stopId": "Hagenthal-le-Bas_Centre_A", "stopSequence": 10 }, { "arrival": { "time": "1782296700" }, "departure": { "time": "1782296700" }, "stopId": "Héron_A", "stopSequence": 11 }, { "arrival": { "time": "1782296820" }, "departure": { "time": "1782296820" }, "stopId": "Klepferhof_A", "stopSequence": 12 }, { "arrival": { "time": "1782297060" }, "departure": { "time": "1782297060" }, "stopId": "Sauvage_A", "stopSequence": 13 }, { "arrival": { "time": "1782297480" }, "departure": { "time": "1782297480" }, "stopId": "Place_Mermoz_14A", "stopSequence": 14 } ], "timestamp": "1782291307", "trip": { "routeId": "14", "tripId": "14-1155" } } }, { "id": "SM:14-1200", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782295200" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1782295560" }, "departure": { "time": "1782295560" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1782295980" }, "departure": { "time": "1782295980" }, "stopId": "Sauvage_R", "stopSequence": 3 }, { "arrival": { "time": "1782296280" }, "departure": { "time": "1782296280" }, "stopId": "Klepferhof_R", "stopSequence": 4 }, { "arrival": { "time": "1782296460" }, "departure": { "time": "1782296460" }, "stopId": "Héron_R", "stopSequence": 5 }, { "arrival": { "time": "1782296520" }, "departure": { "time": "1782296520" }, "stopId": "Hagenthal-le-Bas_Centre_R", "stopSequence": 6 }, { "arrival": { "time": "1782296700" }, "departure": { "time": "1782296700" }, "stopId": "Hofacker_AR", "stopSequence": 7 }, { "arrival": { "time": "1782296880" }, "departure": { "time": "1782296880" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 8 }, { "arrival": { "time": "1782297000" }, "departure": { "time": "1782297000" }, "stopId": "Lertzbach_R", "stopSequence": 9 }, { "arrival": { "time": "1782297180" }, "departure": { "time": "1782297180" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 10 }, { "arrival": { "time": "1782297240" }, "departure": { "time": "1782297240" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 11 }, { "arrival": { "time": "1782297900" }, "departure": { "time": "1782297900" }, "stopId": "Birsig_R", "stopSequence": 12 }, { "arrival": { "time": "1782297960" }, "departure": { "time": "1782297960" }, "stopId": "Leymen_Mairie_R", "stopSequence": 13 } ], "timestamp": "1782294306", "trip": { "directionId": 1, "routeId": "14", "tripId": "14-1200" } } }, { "id": "SM:14-1209", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1782296100" }, "departure": { "time": "1782296100" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1782296520" }, "departure": { "time": "1782296520" }, "stopId": "Sauvage_R", "stopSequence": 3 }, { "arrival": { "time": "1782296820" }, "departure": { "time": "1782296820" }, "stopId": "Klepferhof_R", "stopSequence": 4 }, { "arrival": { "time": "1782297000" }, "departure": { "time": "1782297000" }, "stopId": "Héron_R", "stopSequence": 5 }, { "arrival": { "time": "1782297060" }, "departure": { "time": "1782297060" }, "stopId": "Hagenthal-le-Bas_Centre_R", "stopSequence": 6 }, { "arrival": { "time": "1782297240" }, "departure": { "time": "1782297240" }, "stopId": "Hofacker_AR", "stopSequence": 7 }, { "arrival": { "time": "1782297420" }, "departure": { "time": "1782297420" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 8 }, { "arrival": { "time": "1782297540" }, "departure": { "time": "1782297540" }, "stopId": "Lertzbach_R", "stopSequence": 9 }, { "arrival": { "time": "1782297720" }, "departure": { "time": "1782297720" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 10 }, { "arrival": { "time": "1782297780" }, "departure": { "time": "1782297780" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 11 } ], "timestamp": "1782292501", "trip": { "directionId": 1, "routeId": "14", "tripId": "14-1209" } } }, { "id": "SM:15-1213", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1782296400" }, "departure": { "time": "1782296400" }, "stopId": "Saint-Exupéry_15", "stopSequence": 2 }, { "arrival": { "time": "1782296760" }, "departure": { "time": "1782296760" }, "stopId": "Liesbach_R", "stopSequence": 3 }, { "arrival": { "time": "1782297000" }, "departure": { "time": "1782297000" }, "stopId": "École_des_Missions_R", "stopSequence": 4 }, { "arrival": { "delay": -30, "time": "1782297030" }, "departure": { "delay": -30, "time": "1782297030" }, "stopId": "Place_Coluche_R", "stopSequence": 5 }, { "arrival": { "time": "1782297060" }, "departure": { "time": "1782297060" }, "stopId": "Acacias_R", "stopSequence": 6 }, { "arrival": { "time": "1782297120" }, "departure": { "time": "1782297120" }, "stopId": "Michelbach-le-Bas_Centre_R", "stopSequence": 7 }, { "arrival": { "time": "1782297180" }, "departure": { "time": "1782297180" }, "stopId": "Aulnes_R", "stopSequence": 8 }, { "arrival": { "time": "1782297240" }, "departure": { "time": "1782297240" }, "stopId": "Coquelicots_R", "stopSequence": 9 }, { "arrival": { "time": "1782297360" }, "departure": { "time": "1782297360" }, "stopId": "Ranspach-le-Bas_Centre_R", "stopSequence": 10 }, { "arrival": { "time": "1782297420" }, "departure": { "time": "1782297420" }, "stopId": "Oberfeld_R", "stopSequence": 11 }, { "arrival": { "time": "1782297540" }, "departure": { "time": "1782297540" }, "stopId": "Attenbach_R", "stopSequence": 12 }, { "arrival": { "time": "1782297600" }, "departure": { "time": "1782297600" }, "stopId": "GrandRue_R", "stopSequence": 13 }, { "arrival": { "time": "1782297660" }, "departure": { "time": "1782297660" }, "stopId": "Forgerons_R", "stopSequence": 14 }, { "arrival": { "time": "1782297840" }, "stopId": "Knoeringue_Centre_AR", "stopSequence": 15 } ], "timestamp": "1782292801", "trip": { "directionId": 1, "routeId": "15", "tripId": "15-1213" } } }, { "id": "SM:103-1145", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782294300" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "time": "1782294420" }, "departure": { "time": "1782294420" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "time": "1782294480" }, "departure": { "time": "1782294480" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "time": "1782294540" }, "departure": { "time": "1782294540" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "time": "1782294600" }, "departure": { "time": "1782294600" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "time": "1782294660" }, "departure": { "time": "1782294660" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "time": "1782294780" }, "departure": { "time": "1782294780" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "time": "1782294840" }, "departure": { "time": "1782294840" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "time": "1782294900" }, "departure": { "time": "1782294900" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "time": "1782295020" }, "departure": { "time": "1782295020" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "time": "1782295140" }, "departure": { "time": "1782295140" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": -45, "time": "1782295275" }, "departure": { "delay": -45, "time": "1782295275" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": -69, "time": "1782295371" }, "departure": { "delay": -69, "time": "1782295371" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": -73, "time": "1782295487" }, "departure": { "delay": -73, "time": "1782295487" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": -84, "time": "1782295536" }, "departure": { "delay": -84, "time": "1782295536" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": -116, "time": "1782295564" }, "departure": { "delay": -116, "time": "1782295564" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": -68, "time": "1782295612" }, "departure": { "delay": -68, "time": "1782295612" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": -87, "time": "1782295653" }, "departure": { "delay": -87, "time": "1782295653" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": -92, "time": "1782295708" }, "departure": { "delay": -92, "time": "1782295708" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": -93, "time": "1782295767" }, "departure": { "delay": -93, "time": "1782295767" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": -80, "time": "1782295840" }, "departure": { "delay": -80, "time": "1782295840" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": -93, "time": "1782295887" }, "departure": { "delay": -93, "time": "1782295887" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": -95, "time": "1782296005" }, "departure": { "delay": -95, "time": "1782296005" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": -95, "time": "1782296065" }, "departure": { "delay": -95, "time": "1782296065" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": -95, "time": "1782296125" }, "departure": { "delay": -95, "time": "1782296125" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": -95, "time": "1782296245" }, "departure": { "delay": -95, "time": "1782296245" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": -95, "time": "1782296365" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1782294347", "trip": { "directionId": 1, "routeId": "1", "tripId": "103-1145" } } }, { "id": "SM:101-1230", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782297000" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "time": "1782297120" }, "departure": { "time": "1782297120" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "time": "1782297180" }, "departure": { "time": "1782297180" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "time": "1782297240" }, "departure": { "time": "1782297240" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "time": "1782297300" }, "departure": { "time": "1782297300" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "time": "1782297360" }, "departure": { "time": "1782297360" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "time": "1782297480" }, "departure": { "time": "1782297480" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "time": "1782297540" }, "departure": { "time": "1782297540" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "time": "1782297600" }, "departure": { "time": "1782297600" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 } ], "timestamp": "1782293410", "trip": { "directionId": 1, "routeId": "1", "tripId": "101-1230" } } }, { "id": "SM:103-1100", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 316, "time": "1782291916" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 346, "time": "1782292061" }, "departure": { "delay": 346, "time": "1782292066" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 341, "time": "1782292121" }, "departure": { "delay": 341, "time": "1782292121" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 345, "time": "1782292156" }, "departure": { "delay": 345, "time": "1782292185" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 360, "time": "1782292260" }, "departure": { "delay": 360, "time": "1782292260" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": 298, "time": "1782292318" }, "departure": { "delay": 298, "time": "1782292318" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 270, "time": "1782292410" }, "departure": { "delay": 270, "time": "1782292410" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": 273, "time": "1782292473" }, "departure": { "delay": 273, "time": "1782292473" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": 287, "time": "1782292529" }, "departure": { "delay": 287, "time": "1782292547" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": 286, "time": "1782292576" }, "departure": { "delay": 286, "time": "1782292606" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": 319, "time": "1782292699" }, "departure": { "delay": 319, "time": "1782292699" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": 226, "time": "1782292726" }, "departure": { "delay": 226, "time": "1782292726" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": 235, "time": "1782292795" }, "departure": { "delay": 235, "time": "1782292795" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": 226, "time": "1782292821" }, "departure": { "delay": 226, "time": "1782292846" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": 286, "time": "1782292890" }, "departure": { "delay": 286, "time": "1782292906" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": 251, "time": "1782292991" }, "departure": { "delay": 251, "time": "1782292991" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 174, "time": "1782293034" }, "departure": { "delay": 174, "time": "1782293034" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": 286, "time": "1782293194" }, "departure": { "delay": 286, "time": "1782293266" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": 256, "time": "1782293353" }, "departure": { "delay": 256, "time": "1782293356" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": 286, "time": "1782293408" }, "departure": { "delay": 286, "time": "1782293446" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": 316, "time": "1782293476" }, "departure": { "delay": 316, "time": "1782293536" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": 286, "time": "1782293626" }, "departure": { "delay": 286, "time": "1782293626" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": 300, "time": "1782293700" }, "departure": { "delay": 300, "time": "1782293700" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": 320, "time": "1782293770" }, "departure": { "delay": 320, "time": "1782293780" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": 320, "time": "1782293840" }, "departure": { "delay": 320, "time": "1782293840" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": 320, "time": "1782293900" }, "departure": { "delay": 320, "time": "1782293900" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": 376, "time": "1782294000" }, "departure": { "delay": 376, "time": "1782294016" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": 369, "time": "1782294129" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1782291946", "trip": { "routeId": "1", "tripId": "103-1100" } } }, { "id": "SM:101-1110", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 79, "time": "1782292279" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 79, "time": "1782292399" }, "departure": { "delay": 79, "time": "1782292399" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 84, "time": "1782292464" }, "departure": { "delay": 84, "time": "1782292464" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 90, "time": "1782292530" }, "departure": { "delay": 90, "time": "1782292530" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 369, "time": "1782292869" }, "departure": { "delay": 369, "time": "1782292869" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 369, "time": "1782292929" }, "departure": { "delay": 369, "time": "1782292929" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 380, "time": "1782293000" }, "departure": { "delay": 380, "time": "1782293000" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 371, "time": "1782293051" }, "departure": { "delay": 371, "time": "1782293051" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 371, "time": "1782293111" }, "departure": { "delay": 371, "time": "1782293111" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 414, "time": "1782293214" }, "departure": { "delay": 414, "time": "1782293214" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 500, "time": "1782293417" }, "departure": { "delay": 500, "time": "1782293420" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 500, "time": "1782293510" }, "departure": { "delay": 500, "time": "1782293540" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 560, "time": "1782293613" }, "departure": { "delay": 560, "time": "1782293660" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 552, "time": "1782293772" }, "departure": { "delay": 552, "time": "1782293772" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 539, "time": "1782293819" }, "departure": { "delay": 539, "time": "1782293819" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 500, "time": "1782293836" }, "departure": { "delay": 500, "time": "1782293840" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 590, "time": "1782293906" }, "departure": { "delay": 590, "time": "1782293930" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 561, "time": "1782293961" }, "departure": { "delay": 561, "time": "1782293961" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 560, "time": "1782294010" }, "departure": { "delay": 560, "time": "1782294020" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 560, "time": "1782294077" }, "departure": { "delay": 560, "time": "1782294080" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 580, "time": "1782294160" }, "departure": { "delay": 580, "time": "1782294160" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 560, "time": "1782294200" }, "departure": { "delay": 560, "time": "1782294200" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 593, "time": "1782294353" }, "departure": { "delay": 593, "time": "1782294353" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 593, "time": "1782294413" }, "departure": { "delay": 593, "time": "1782294413" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 590, "time": "1782294470" }, "departure": { "delay": 590, "time": "1782294470" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": 590, "time": "1782294590" }, "departure": { "delay": 590, "time": "1782294590" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 590, "time": "1782294710" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1782292336", "trip": { "directionId": 1, "routeId": "1", "tripId": "101-1110" } } }, { "id": "SM:101-1145", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 417, "time": "1782294717" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 417, "time": "1782294837" }, "departure": { "delay": 417, "time": "1782294837" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 417, "time": "1782294897" }, "departure": { "delay": 417, "time": "1782294897" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 417, "time": "1782294957" }, "departure": { "delay": 417, "time": "1782294957" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 365, "time": "1782295025" }, "departure": { "delay": 365, "time": "1782295025" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": 185, "time": "1782295085" }, "departure": { "delay": 185, "time": "1782295085" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 154, "time": "1782295174" }, "departure": { "delay": 154, "time": "1782295174" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": 123, "time": "1782295263" }, "departure": { "delay": 123, "time": "1782295263" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": 123, "time": "1782295323" }, "departure": { "delay": 123, "time": "1782295323" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": 123, "time": "1782295383" }, "departure": { "delay": 123, "time": "1782295383" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": 115, "time": "1782295495" }, "departure": { "delay": 115, "time": "1782295495" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": 123, "time": "1782295563" }, "departure": { "delay": 123, "time": "1782295563" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": 123, "time": "1782295623" }, "departure": { "delay": 123, "time": "1782295623" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": 93, "time": "1782295653" }, "departure": { "delay": 93, "time": "1782295653" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": 123, "time": "1782295683" }, "departure": { "delay": 123, "time": "1782295683" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": 123, "time": "1782295803" }, "departure": { "delay": 123, "time": "1782295803" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 123, "time": "1782295923" }, "departure": { "delay": 123, "time": "1782295923" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": 115, "time": "1782296095" }, "departure": { "delay": 115, "time": "1782296095" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": 115, "time": "1782296215" }, "departure": { "delay": 115, "time": "1782296215" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": 115, "time": "1782296275" }, "departure": { "delay": 115, "time": "1782296275" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": 115, "time": "1782296335" }, "departure": { "delay": 115, "time": "1782296335" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": 115, "time": "1782296455" }, "departure": { "delay": 115, "time": "1782296455" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": 115, "time": "1782296515" }, "departure": { "delay": 115, "time": "1782296515" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": 115, "time": "1782296575" }, "departure": { "delay": 115, "time": "1782296575" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": 115, "time": "1782296635" }, "departure": { "delay": 115, "time": "1782296635" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": 115, "time": "1782296695" }, "departure": { "delay": 115, "time": "1782296695" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": 115, "time": "1782296755" }, "departure": { "delay": 115, "time": "1782296755" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": 115, "time": "1782296875" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1782294358", "trip": { "routeId": "1", "tripId": "101-1145" } } }, { "id": "SM:104-1225", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782296700" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "time": "1782296820" }, "departure": { "time": "1782296820" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "time": "1782296880" }, "departure": { "time": "1782296880" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "time": "1782296940" }, "departure": { "time": "1782296940" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "time": "1782297300" }, "departure": { "time": "1782297300" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "time": "1782297420" }, "departure": { "time": "1782297420" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "time": "1782297660" }, "departure": { "time": "1782297660" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "time": "1782297780" }, "departure": { "time": "1782297780" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "time": "1782297840" }, "departure": { "time": "1782297840" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "time": "1782297900" }, "departure": { "time": "1782297900" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1782297930" }, "departure": { "delay": -30, "time": "1782297930" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "time": "1782297960" }, "departure": { "time": "1782297960" }, "stopId": "Riescher_A", "stopSequence": 15 } ], "timestamp": "1782293109", "trip": { "routeId": "1", "tripId": "104-1225" } } }, { "id": "SM:203-1143", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 31, "time": "1782294211" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 31, "time": "1782294265" }, "departure": { "delay": 31, "time": "1782294271" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 91, "time": "1782294324" }, "departure": { "delay": 91, "time": "1782294331" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 84, "time": "1782294384" }, "departure": { "delay": 84, "time": "1782294384" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 84, "time": "1782294444" }, "departure": { "delay": 84, "time": "1782294444" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 84, "time": "1782294624" }, "departure": { "delay": 84, "time": "1782294624" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 84, "time": "1782294684" }, "departure": { "delay": 84, "time": "1782294684" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 84, "time": "1782294744" }, "departure": { "delay": 84, "time": "1782294744" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 84, "time": "1782294804" }, "departure": { "delay": 84, "time": "1782294804" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 84, "time": "1782294984" }, "departure": { "delay": 84, "time": "1782294984" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 84, "time": "1782295044" }, "departure": { "delay": 84, "time": "1782295044" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 84, "time": "1782295104" }, "departure": { "delay": 84, "time": "1782295104" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": 84, "time": "1782295224" }, "departure": { "delay": 84, "time": "1782295224" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 84, "time": "1782295284" }, "departure": { "delay": 84, "time": "1782295284" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "delay": 82, "time": "1782295402" }, "departure": { "delay": 82, "time": "1782295402" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "delay": 84, "time": "1782295464" }, "departure": { "delay": 84, "time": "1782295464" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 86, "time": "1782295526" }, "departure": { "delay": 86, "time": "1782295526" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "delay": 88, "time": "1782295708" }, "departure": { "delay": 88, "time": "1782295708" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "delay": 88, "time": "1782295768" }, "departure": { "delay": 88, "time": "1782295768" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "delay": 88, "time": "1782295828" }, "departure": { "delay": 88, "time": "1782295828" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "delay": 88, "time": "1782295888" }, "departure": { "delay": 88, "time": "1782295888" }, "stopId": "Sauvage_R", "stopSequence": 22 }, { "arrival": { "delay": 83, "time": "1782296063" }, "departure": { "delay": 83, "time": "1782296063" }, "stopId": "Chênes_608R", "stopSequence": 23 }, { "arrival": { "delay": 75, "time": "1782296595" }, "departure": { "delay": 75, "time": "1782296595" }, "stopId": "Chênes_608R", "stopSequence": 25 }, { "arrival": { "delay": 195, "time": "1782296835" }, "departure": { "delay": 195, "time": "1782296835" }, "stopId": "Hégenheim_Église_R", "stopSequence": 26 }, { "arrival": { "delay": 195, "time": "1782296955" }, "departure": { "delay": 195, "time": "1782296955" }, "stopId": "Fontaine_R", "stopSequence": 27 } ], "timestamp": "1782294234", "trip": { "directionId": 1, "routeId": "2", "tripId": "203-1143" } } }, { "id": "SM:203-1055", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 274, "time": "1782291574" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 274, "time": "1782291634" }, "departure": { "delay": 274, "time": "1782291634" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 284, "time": "1782291764" }, "departure": { "delay": 284, "time": "1782291764" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 284, "time": "1782291884" }, "departure": { "delay": 284, "time": "1782291884" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 383, "time": "1782292043" }, "departure": { "delay": 383, "time": "1782292043" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 371, "time": "1782292091" }, "departure": { "delay": 371, "time": "1782292091" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 521, "time": "1782292228" }, "departure": { "delay": 521, "time": "1782292301" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 551, "time": "1782292385" }, "departure": { "delay": 551, "time": "1782292391" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 521, "time": "1782292451" }, "departure": { "delay": 521, "time": "1782292481" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 581, "time": "1782292566" }, "departure": { "delay": 581, "time": "1782292601" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 641, "time": "1782292686" }, "departure": { "delay": 641, "time": "1782292721" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 731, "time": "1782292831" }, "departure": { "delay": 731, "time": "1782292871" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 672, "time": "1782292932" }, "departure": { "delay": 672, "time": "1782292932" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 701, "time": "1782292989" }, "departure": { "delay": 701, "time": "1782293021" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 707, "time": "1782293147" }, "departure": { "delay": 707, "time": "1782293147" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 701, "time": "1782293201" }, "departure": { "delay": 701, "time": "1782293201" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 717, "time": "1782293277" }, "departure": { "delay": 717, "time": "1782293277" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 597, "time": "1782293337" }, "departure": { "delay": 597, "time": "1782293337" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 717, "time": "1782293517" }, "departure": { "delay": 717, "time": "1782293517" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 701, "time": "1782293546" }, "departure": { "delay": 701, "time": "1782293561" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 701, "time": "1782293609" }, "departure": { "delay": 701, "time": "1782293621" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 581, "time": "1782293680" }, "departure": { "delay": 581, "time": "1782293681" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1782291625", "trip": { "routeId": "2", "tripId": "203-1055" } } }, { "id": "SM:203-1230", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 15, "time": "1782297015" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 15, "time": "1782297075" }, "departure": { "delay": 15, "time": "1782297075" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 15, "time": "1782297195" }, "departure": { "delay": 15, "time": "1782297195" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 15, "time": "1782297315" }, "departure": { "delay": 15, "time": "1782297315" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 195, "time": "1782297555" }, "departure": { "delay": 195, "time": "1782297555" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 200, "time": "1782297860" }, "departure": { "delay": 200, "time": "1782297860" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 258, "time": "1782297978" }, "departure": { "delay": 258, "time": "1782297978" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 } ], "timestamp": "1782294306", "trip": { "routeId": "2", "tripId": "203-1230" } } }, { "id": "SM:201-1150", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782294600" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "time": "1782294660" }, "departure": { "time": "1782294660" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "time": "1782294900" }, "departure": { "time": "1782294900" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "time": "1782295020" }, "departure": { "time": "1782295020" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 180, "time": "1782295260" }, "departure": { "delay": 180, "time": "1782295260" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 360, "time": "1782295500" }, "departure": { "delay": 360, "time": "1782295500" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 360, "time": "1782295560" }, "departure": { "delay": 360, "time": "1782295560" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 360, "time": "1782295620" }, "departure": { "delay": 360, "time": "1782295620" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1782295680" }, "departure": { "delay": 180, "time": "1782295680" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 240, "time": "1782295800" }, "departure": { "delay": 240, "time": "1782295800" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 240, "time": "1782295860" }, "departure": { "delay": 240, "time": "1782295860" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 300, "time": "1782295980" }, "departure": { "delay": 300, "time": "1782295980" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 240, "time": "1782296040" }, "departure": { "delay": 240, "time": "1782296040" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 240, "time": "1782296100" }, "departure": { "delay": 240, "time": "1782296100" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 300, "time": "1782296280" }, "departure": { "delay": 300, "time": "1782296280" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 300, "time": "1782296340" }, "departure": { "delay": 300, "time": "1782296340" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 300, "time": "1782296400" }, "departure": { "delay": 300, "time": "1782296400" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 180, "time": "1782296460" }, "departure": { "delay": 180, "time": "1782296460" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 300, "time": "1782296640" }, "departure": { "delay": 300, "time": "1782296640" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 300, "time": "1782296700" }, "departure": { "delay": 300, "time": "1782296700" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 300, "time": "1782296760" }, "departure": { "delay": 300, "time": "1782296760" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 180, "time": "1782296820" }, "departure": { "delay": 180, "time": "1782296820" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1782294306", "trip": { "routeId": "2", "tripId": "201-1150" } } }, { "id": "SM:201-1237", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782297420" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1782297450" }, "departure": { "delay": -30, "time": "1782297450" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1782297480" }, "departure": { "time": "1782297480" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1782297540" }, "departure": { "time": "1782297540" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1782297600" }, "departure": { "time": "1782297600" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "time": "1782297780" }, "departure": { "time": "1782297780" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "time": "1782297840" }, "departure": { "time": "1782297840" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "time": "1782297900" }, "departure": { "time": "1782297900" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "time": "1782297960" }, "departure": { "time": "1782297960" }, "stopId": "Tournesols_2R", "stopSequence": 9 } ], "timestamp": "1782293821", "trip": { "directionId": 1, "routeId": "2", "tripId": "201-1237" } } }, { "id": "SM:5-1220", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 840, "time": "1782297540" }, "departure": { "delay": 840, "time": "1782297540" }, "stopId": "Chapelle_R", "stopSequence": 3 } ], "timestamp": "1782294048", "trip": { "directionId": 1, "routeId": "5", "tripId": "5-1220" } } }, { "id": "SM:5-1110", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 106, "time": "1782292306" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 1 }, { "arrival": { "delay": 77, "time": "1782292375" }, "departure": { "delay": 77, "time": "1782292397" }, "stopId": "Place_Mermoz_1R", "stopSequence": 2 }, { "arrival": { "delay": 16, "time": "1782292456" }, "departure": { "delay": 16, "time": "1782292456" }, "stopId": "Couronne_1R", "stopSequence": 3 }, { "arrival": { "delay": 46, "time": "1782292657" }, "departure": { "delay": 46, "time": "1782292666" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 4 }, { "arrival": { "delay": 46, "time": "1782292726" }, "departure": { "delay": 46, "time": "1782292726" }, "stopId": "Breisach_R", "stopSequence": 5 }, { "arrival": { "delay": 26, "time": "1782292766" }, "departure": { "delay": 26, "time": "1782292766" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 6 }, { "arrival": { "delay": 46, "time": "1782292786" }, "departure": { "delay": 46, "time": "1782292786" }, "stopId": "Saint-Louis_Gare_R_Mulh_R", "stopSequence": 7 }, { "arrival": { "delay": 16, "time": "1782292816" }, "departure": { "delay": 16, "time": "1782292816" }, "stopId": "Trois_Lys_R", "stopSequence": 8 }, { "arrival": { "delay": -70, "time": "1782292910" }, "departure": { "delay": -70, "time": "1782292910" }, "stopId": "Cité_du_Rail_R", "stopSequence": 9 }, { "arrival": { "delay": 120, "time": "1782293220" }, "departure": { "delay": 120, "time": "1782293220" }, "stopId": "Rue_de_Séville_R", "stopSequence": 10 }, { "arrival": { "delay": 37, "time": "1782293257" }, "departure": { "delay": 37, "time": "1782293257" }, "stopId": "Chapelle_R", "stopSequence": 11 }, { "arrival": { "delay": 113, "time": "1782293393" }, "departure": { "delay": 113, "time": "1782293393" }, "stopId": "Saint-Claude_R", "stopSequence": 12 }, { "arrival": { "delay": 273, "time": "1782293733" }, "departure": { "delay": 273, "time": "1782293733" }, "stopId": "Prairie_A", "stopSequence": 13 }, { "arrival": { "delay": 302, "time": "1782293822" }, "departure": { "delay": 302, "time": "1782293822" }, "stopId": "Monument_A", "stopSequence": 14 }, { "arrival": { "delay": 202, "time": "1782293842" }, "departure": { "delay": 202, "time": "1782293842" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 15 }, { "arrival": { "delay": 172, "time": "1782293872" }, "departure": { "delay": 172, "time": "1782293872" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 16 }, { "arrival": { "delay": 132, "time": "1782293890" }, "departure": { "delay": 132, "time": "1782293892" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 17 }, { "arrival": { "delay": 103, "time": "1782293923" }, "departure": { "delay": 103, "time": "1782293923" }, "stopId": "Muguet_R", "stopSequence": 18 }, { "arrival": { "delay": 172, "time": "1782294052" }, "departure": { "delay": 172, "time": "1782294052" }, "stopId": "Rousserolles_R", "stopSequence": 19 }, { "arrival": { "delay": 65, "time": "1782294125" }, "departure": { "delay": 65, "time": "1782294125" }, "stopId": "Orée_du_Bois_R", "stopSequence": 20 }, { "arrival": { "delay": 163, "time": "1782294342" }, "departure": { "delay": 163, "time": "1782294343" }, "stopId": "Libération_R", "stopSequence": 21 }, { "arrival": { "delay": -35, "time": "1782294385" }, "departure": { "delay": -35, "time": "1782294385" }, "stopId": "Robert_Hassler_R", "stopSequence": 22 } ], "timestamp": "1782292336", "trip": { "directionId": 1, "routeId": "5", "tripId": "5-1110" } } }, { "id": "SM:5-1205", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782295500" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 1 }, { "arrival": { "time": "1782295740" }, "departure": { "time": "1782295740" }, "stopId": "Couronne_1R", "stopSequence": 3 }, { "arrival": { "time": "1782295920" }, "departure": { "time": "1782295920" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 4 }, { "arrival": { "time": "1782295980" }, "departure": { "time": "1782295980" }, "stopId": "Breisach_R", "stopSequence": 5 }, { "arrival": { "time": "1782296040" }, "departure": { "time": "1782296040" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 6 }, { "arrival": { "delay": 30, "time": "1782296070" }, "departure": { "delay": 30, "time": "1782296070" }, "stopId": "Saint-Louis_Gare_R_Mulh_R", "stopSequence": 7 }, { "arrival": { "delay": 30, "time": "1782296130" }, "departure": { "delay": 30, "time": "1782296130" }, "stopId": "Trois_Lys_R", "stopSequence": 8 }, { "arrival": { "delay": 40, "time": "1782296380" }, "departure": { "delay": 40, "time": "1782296380" }, "stopId": "Cité_du_Rail_R", "stopSequence": 9 }, { "arrival": { "delay": 160, "time": "1782296620" }, "departure": { "delay": 160, "time": "1782296620" }, "stopId": "Rue_de_Séville_R", "stopSequence": 10 }, { "arrival": { "delay": 100, "time": "1782296680" }, "departure": { "delay": 100, "time": "1782296680" }, "stopId": "Chapelle_R", "stopSequence": 11 }, { "arrival": { "delay": 220, "time": "1782296860" }, "departure": { "delay": 220, "time": "1782296860" }, "stopId": "Saint-Claude_R", "stopSequence": 12 }, { "arrival": { "delay": 100, "time": "1782296920" }, "departure": { "delay": 100, "time": "1782296920" }, "stopId": "Prairie_A", "stopSequence": 13 }, { "arrival": { "delay": 100, "time": "1782297100" }, "departure": { "delay": 100, "time": "1782297100" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 15 }, { "arrival": { "delay": 100, "time": "1782297160" }, "departure": { "delay": 100, "time": "1782297160" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 16 }, { "arrival": { "delay": 100, "time": "1782297220" }, "departure": { "delay": 100, "time": "1782297220" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 17 }, { "arrival": { "delay": 100, "time": "1782297280" }, "departure": { "delay": 100, "time": "1782297280" }, "stopId": "Muguet_R", "stopSequence": 18 }, { "arrival": { "delay": 220, "time": "1782297460" }, "departure": { "delay": 220, "time": "1782297460" }, "stopId": "Rousserolles_R", "stopSequence": 19 }, { "arrival": { "delay": 160, "time": "1782297580" }, "departure": { "delay": 160, "time": "1782297580" }, "stopId": "Orée_du_Bois_R", "stopSequence": 20 }, { "arrival": { "delay": 280, "time": "1782297820" }, "departure": { "delay": 280, "time": "1782297820" }, "stopId": "Libération_R", "stopSequence": 21 }, { "arrival": { "delay": 100, "time": "1782297880" }, "departure": { "delay": 100, "time": "1782297880" }, "stopId": "Robert_Hassler_R", "stopSequence": 22 } ], "timestamp": "1782293636", "trip": { "directionId": 1, "routeId": "5", "tripId": "5-1205" } } }, { "id": "SM:301-1118", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782292680" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782292800" }, "departure": { "time": "1782292800" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782293040" }, "departure": { "time": "1782293040" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782293100" }, "departure": { "time": "1782293100" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782293220" }, "departure": { "time": "1782293220" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782293340" }, "departure": { "time": "1782293340" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1782293580" }, "departure": { "delay": 180, "time": "1782293580" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1782293640" }, "departure": { "delay": 180, "time": "1782293640" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1782293700" }, "departure": { "delay": 180, "time": "1782293700" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1782293760" }, "departure": { "delay": 180, "time": "1782293760" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1782292739", "trip": { "directionId": 1, "routeId": "603", "tripId": "301-1118" } } }, { "id": "SM:301-1143Ner", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 105, "time": "1782294285" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 119, "time": "1782294359" }, "departure": { "delay": 119, "time": "1782294359" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": 62, "time": "1782294422" }, "departure": { "delay": 62, "time": "1782294422" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 62, "time": "1782294482" }, "departure": { "delay": 62, "time": "1782294482" }, "stopId": "Maison_Retraite_R", "stopSequence": 4 }, { "arrival": { "delay": 122, "time": "1782294662" }, "departure": { "delay": 122, "time": "1782294662" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 540, "time": "1782295140" }, "departure": { "delay": 540, "time": "1782295140" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 242, "time": "1782295382" }, "departure": { "delay": 242, "time": "1782295382" }, "stopId": "Collège_Nerval_Parking", "stopSequence": 7 }, { "arrival": { "delay": 122, "time": "1782295442" }, "departure": { "delay": 122, "time": "1782295442" }, "stopId": "Domino_603A", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1782295560" }, "departure": { "delay": 180, "time": "1782295560" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 120, "time": "1782295620" }, "departure": { "delay": 120, "time": "1782295620" }, "stopId": "Place_Abbatucci_R", "stopSequence": 10 }, { "arrival": { "delay": 120, "time": "1782295680" }, "departure": { "delay": 120, "time": "1782295680" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 11 }, { "arrival": { "delay": 180, "time": "1782295800" }, "departure": { "delay": 180, "time": "1782295800" }, "stopId": "Tivoli_A", "stopSequence": 12 }, { "arrival": { "delay": 180, "time": "1782295920" }, "departure": { "delay": 180, "time": "1782295920" }, "stopId": "Huningue_Frontière_A", "stopSequence": 13 }, { "arrival": { "delay": 173, "time": "1782296033" }, "departure": { "delay": 173, "time": "1782296033" }, "stopId": "Hüningerstrasse_A", "stopSequence": 14 }, { "arrival": { "delay": 240, "time": "1782296220" }, "departure": { "delay": 240, "time": "1782296220" }, "stopId": "Voltaplatz_A", "stopSequence": 15 } ], "timestamp": "1782294306", "trip": { "routeId": "603", "tripId": "301-1143Ner" } } }, { "id": "SM:301-1220", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782296400" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782296520" }, "departure": { "time": "1782296520" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782296760" }, "departure": { "time": "1782296760" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782296820" }, "departure": { "time": "1782296820" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782296940" }, "departure": { "time": "1782296940" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782297060" }, "departure": { "time": "1782297060" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1782297300" }, "departure": { "delay": 180, "time": "1782297300" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1782297480" }, "departure": { "delay": 180, "time": "1782297480" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1782292801", "trip": { "directionId": 1, "routeId": "603", "tripId": "301-1220" } } }, { "id": "SM:303-1230", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782297000" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1782297060" }, "departure": { "time": "1782297060" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1782297180" }, "departure": { "time": "1782297180" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 120, "time": "1782297360" }, "departure": { "delay": 120, "time": "1782297360" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 60, "time": "1782297420" }, "departure": { "delay": 60, "time": "1782297420" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 120, "time": "1782297540" }, "departure": { "delay": 120, "time": "1782297540" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 120, "time": "1782297840" }, "departure": { "delay": 120, "time": "1782297840" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1782297960" }, "departure": { "delay": 180, "time": "1782297960" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 } ], "timestamp": "1782293410", "trip": { "routeId": "603", "tripId": "303-1230" } } }, { "id": "SM:405T-1213", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782295980" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782296160" }, "departure": { "time": "1782296160" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782296280" }, "departure": { "time": "1782296280" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782296340" }, "departure": { "time": "1782296340" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782296520" }, "departure": { "time": "1782296520" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782296580" }, "departure": { "time": "1782296580" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1782296640" }, "departure": { "time": "1782296640" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1782296700" }, "departure": { "time": "1782296700" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1782296880" }, "departure": { "time": "1782296880" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1782296940" }, "departure": { "time": "1782296940" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1782297000" }, "departure": { "time": "1782297000" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1782297420" }, "departure": { "time": "1782297420" }, "stopId": "Trois_Lys_R", "stopSequence": 13 } ], "timestamp": "1782293181", "trip": { "directionId": 1, "routeId": "604", "tripId": "405T-1213" } } }, { "id": "SM:409T-1200", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 491, "time": "1782295691" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 731, "time": "1782296111" }, "departure": { "delay": 731, "time": "1782296111" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1091, "time": "1782296591" }, "departure": { "delay": 1091, "time": "1782296591" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1091, "time": "1782296651" }, "departure": { "delay": 1091, "time": "1782296651" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1038, "time": "1782296718" }, "departure": { "delay": 1038, "time": "1782296718" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 791, "time": "1782296891" }, "departure": { "delay": 791, "time": "1782296891" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 600, "time": "1782297000" }, "departure": { "delay": 600, "time": "1782297000" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 480, "time": "1782297060" }, "departure": { "delay": 480, "time": "1782297060" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 487, "time": "1782297127" }, "departure": { "delay": 487, "time": "1782297127" }, "stopId": "Breisach_A", "stopSequence": 10 } ], "timestamp": "1782294192", "trip": { "routeId": "604", "tripId": "409T-1200" } } }, { "id": "SM:409T-1105", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 36, "time": "1782291936" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 96, "time": "1782292086" }, "departure": { "delay": 96, "time": "1782292116" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 156, "time": "1782292376" }, "departure": { "delay": 156, "time": "1782292416" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 186, "time": "1782292490" }, "departure": { "delay": 186, "time": "1782292506" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 216, "time": "1782292617" }, "departure": { "delay": 216, "time": "1782292656" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 217, "time": "1782292711" }, "departure": { "delay": 217, "time": "1782292717" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 191, "time": "1782292751" }, "departure": { "delay": 191, "time": "1782292751" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 192, "time": "1782292812" }, "departure": { "delay": 192, "time": "1782292812" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 250, "time": "1782292974" }, "departure": { "delay": 250, "time": "1782292990" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 246, "time": "1782293046" }, "departure": { "delay": 246, "time": "1782293046" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 232, "time": "1782293089" }, "departure": { "delay": 232, "time": "1782293092" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 246, "time": "1782293148" }, "departure": { "delay": 246, "time": "1782293286" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 138, "time": "1782293418" }, "departure": { "delay": 138, "time": "1782293418" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -68, "time": "1782293572" }, "departure": { "delay": -68, "time": "1782293572" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 67, "time": "1782293749" }, "departure": { "delay": 67, "time": "1782293767" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 66, "time": "1782293826" }, "departure": { "delay": 66, "time": "1782293826" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 37, "time": "1782293857" }, "departure": { "delay": 37, "time": "1782293857" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 126, "time": "1782293922" }, "departure": { "delay": 126, "time": "1782293946" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 101, "time": "1782293981" }, "departure": { "delay": 101, "time": "1782293981" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 110, "time": "1782294110" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1782291966", "trip": { "directionId": 1, "routeId": "604", "tripId": "409T-1105" } } }, { "id": "SM:403T-1157", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782295020" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782295200" }, "departure": { "time": "1782295200" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782295320" }, "departure": { "time": "1782295320" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782295380" }, "departure": { "time": "1782295380" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782295560" }, "departure": { "time": "1782295560" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782295620" }, "departure": { "time": "1782295620" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1782295680" }, "departure": { "time": "1782295680" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1782295740" }, "departure": { "time": "1782295740" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1782295920" }, "departure": { "time": "1782295920" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1782295980" }, "departure": { "time": "1782295980" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1782296040" }, "departure": { "time": "1782296040" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1782296460" }, "departure": { "time": "1782296460" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1782297240" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1782293120", "trip": { "directionId": 1, "routeId": "604", "tripId": "403T-1157" } } }, { "id": "SM:407T-1100", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782291600" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782291720" }, "departure": { "time": "1782291720" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782291960" }, "departure": { "time": "1782291960" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782292020" }, "departure": { "time": "1782292020" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782292140" }, "departure": { "time": "1782292140" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782292200" }, "departure": { "time": "1782292200" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1782292260" }, "departure": { "time": "1782292260" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1782292320" }, "departure": { "time": "1782292320" }, "scheduleRelationship": "SKIPPED", "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1782292352" }, "departure": { "time": "1782292440" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": -10, "time": "1782292490" }, "departure": { "delay": -10, "time": "1782292490" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": -13, "time": "1782292547" }, "departure": { "delay": -13, "time": "1782292547" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1782292573" }, "departure": { "time": "1782292740" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 30, "time": "1782292831" }, "departure": { "delay": 30, "time": "1782293010" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -59, "time": "1782293101" }, "departure": { "delay": -59, "time": "1782293281" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "time": "1782293386" }, "departure": { "time": "1782293400" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": -5, "time": "1782293455" }, "departure": { "delay": -5, "time": "1782293455" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -30, "time": "1782293490" }, "departure": { "delay": -30, "time": "1782293490" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "time": "1782293520" }, "departure": { "time": "1782293520" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": -29, "time": "1782293551" }, "departure": { "delay": -29, "time": "1782293551" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": -43, "time": "1782293657" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1782291657", "trip": { "directionId": 1, "routeId": "604", "tripId": "407T-1100" } } }, { "id": "SM:401T-1155", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782294900" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1782294930" }, "departure": { "delay": -30, "time": "1782294930" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1782294960" }, "departure": { "time": "1782294960" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "time": "1782295020" }, "departure": { "time": "1782295020" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1782295080" }, "departure": { "time": "1782295080" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 60, "time": "1782295200" }, "departure": { "delay": 60, "time": "1782295200" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1782295260" }, "departure": { "delay": 60, "time": "1782295260" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 60, "time": "1782295320" }, "departure": { "delay": 60, "time": "1782295320" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1782295440" }, "departure": { "delay": 120, "time": "1782295440" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 420, "time": "1782295860" }, "departure": { "delay": 420, "time": "1782295860" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 180, "time": "1782296340" }, "departure": { "delay": 180, "time": "1782296340" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 60, "time": "1782296400" }, "departure": { "delay": 60, "time": "1782296400" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 60, "time": "1782296460" }, "departure": { "delay": 60, "time": "1782296460" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 180, "time": "1782296640" }, "departure": { "delay": 180, "time": "1782296640" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 120, "time": "1782296760" }, "departure": { "delay": 120, "time": "1782296760" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 60, "time": "1782296820" }, "departure": { "delay": 60, "time": "1782296820" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 60, "time": "1782296880" }, "departure": { "delay": 60, "time": "1782296880" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 } ], "timestamp": "1782291997", "trip": { "routeId": "604", "tripId": "401T-1155" } } }, { "id": "SM:407T-1145", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 421, "time": "1782294721" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 443, "time": "1782294923" }, "departure": { "delay": 443, "time": "1782294923" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 470, "time": "1782295010" }, "departure": { "delay": 470, "time": "1782295010" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 515, "time": "1782295115" }, "departure": { "delay": 515, "time": "1782295115" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 476, "time": "1782295136" }, "departure": { "delay": 476, "time": "1782295136" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 405, "time": "1782295185" }, "departure": { "delay": 405, "time": "1782295185" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 111, "time": "1782295311" }, "departure": { "delay": 111, "time": "1782295311" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": -102, "time": "1782295398" }, "departure": { "delay": -102, "time": "1782295398" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": -240, "time": "1782295440" }, "departure": { "delay": -240, "time": "1782295440" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": -240, "time": "1782295500" }, "departure": { "delay": -240, "time": "1782295500" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": -120, "time": "1782295680" }, "departure": { "delay": -120, "time": "1782295680" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": -206, "time": "1782295774" }, "departure": { "delay": -206, "time": "1782295774" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": -146, "time": "1782295954" }, "departure": { "delay": -146, "time": "1782295954" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1782294182", "trip": { "routeId": "604", "tripId": "407T-1145" } } }, { "id": "SM:405T-1130", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 197, "time": "1782293597" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 176, "time": "1782293636" }, "departure": { "delay": 176, "time": "1782293636" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 207, "time": "1782293667" }, "departure": { "delay": 207, "time": "1782293667" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 185, "time": "1782293705" }, "departure": { "delay": 185, "time": "1782293705" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 206, "time": "1782293726" }, "departure": { "delay": 206, "time": "1782293726" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 272, "time": "1782293852" }, "departure": { "delay": 272, "time": "1782293852" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 313, "time": "1782293893" }, "departure": { "delay": 313, "time": "1782293893" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 377, "time": "1782293941" }, "departure": { "delay": 377, "time": "1782294017" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 497, "time": "1782294151" }, "departure": { "delay": 497, "time": "1782294197" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 640, "time": "1782294460" }, "departure": { "delay": 640, "time": "1782294460" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 307, "time": "1782294547" }, "departure": { "delay": 307, "time": "1782294547" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 107, "time": "1782294647" }, "departure": { "delay": 107, "time": "1782294647" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -55, "time": "1782294665" }, "departure": { "delay": -55, "time": "1782294665" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": -67, "time": "1782294713" }, "departure": { "delay": -67, "time": "1782294713" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": -4, "time": "1782294836" }, "departure": { "delay": -4, "time": "1782294836" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": -99, "time": "1782294921" }, "departure": { "delay": -99, "time": "1782294921" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": -178, "time": "1782294962" }, "departure": { "delay": -178, "time": "1782294962" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": -178, "time": "1782295022" }, "departure": { "delay": -178, "time": "1782295022" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": -58, "time": "1782295202" }, "departure": { "delay": -58, "time": "1782295202" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": -178, "time": "1782295262" }, "departure": { "delay": -178, "time": "1782295262" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": -58, "time": "1782295442" }, "departure": { "delay": -58, "time": "1782295442" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1782293615", "trip": { "routeId": "604", "tripId": "405T-1130" } } }, { "id": "SM:403T-1112", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 889, "time": "1782293209" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 1097, "time": "1782293357" }, "departure": { "delay": 1097, "time": "1782293537" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1097, "time": "1782293597" }, "departure": { "delay": 1097, "time": "1782293597" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1134, "time": "1782293694" }, "departure": { "delay": 1134, "time": "1782293694" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1080, "time": "1782293700" }, "departure": { "delay": 1080, "time": "1782293700" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1097, "time": "1782293747" }, "departure": { "delay": 1097, "time": "1782293837" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 797, "time": "1782293954" }, "departure": { "delay": 797, "time": "1782293957" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 587, "time": "1782294038" }, "departure": { "delay": 587, "time": "1782294047" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 446, "time": "1782294086" }, "departure": { "delay": 446, "time": "1782294086" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 461, "time": "1782294161" }, "departure": { "delay": 461, "time": "1782294161" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 581, "time": "1782294341" }, "departure": { "delay": 581, "time": "1782294341" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 461, "time": "1782294401" }, "departure": { "delay": 461, "time": "1782294401" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 521, "time": "1782294581" }, "departure": { "delay": 521, "time": "1782294581" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1782293232", "trip": { "routeId": "604", "tripId": "403T-1112" } } }, { "id": "SM:407T-1230", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1782297540" }, "departure": { "time": "1782297540" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782297600" }, "departure": { "time": "1782297600" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1782297660" }, "departure": { "time": "1782297660" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1782297720" }, "departure": { "time": "1782297720" }, "stopId": "Claude_Hess_R", "stopSequence": 8 } ], "timestamp": "1782293945", "trip": { "directionId": 1, "routeId": "604", "tripId": "407T-1230" } } }, { "id": "SM:411T-1105", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 61, "time": "1782291961" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 69, "time": "1782292029" }, "departure": { "delay": 69, "time": "1782292029" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 152, "time": "1782292055" }, "departure": { "delay": 152, "time": "1782292112" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 153, "time": "1782292165" }, "departure": { "delay": 153, "time": "1782292173" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 211, "time": "1782292201" }, "departure": { "delay": 211, "time": "1782292231" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 301, "time": "1782292362" }, "departure": { "delay": 301, "time": "1782292381" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 377, "time": "1782292457" }, "departure": { "delay": 377, "time": "1782292457" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 450, "time": "1782292487" }, "departure": { "delay": 450, "time": "1782292590" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 542, "time": "1782292699" }, "departure": { "delay": 542, "time": "1782292742" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 691, "time": "1782293011" }, "departure": { "delay": 691, "time": "1782293011" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 421, "time": "1782293101" }, "departure": { "delay": 421, "time": "1782293161" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 271, "time": "1782293270" }, "departure": { "delay": 271, "time": "1782293311" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 151, "time": "1782293341" }, "departure": { "delay": 151, "time": "1782293371" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 211, "time": "1782293421" }, "departure": { "delay": 211, "time": "1782293491" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 301, "time": "1782293611" }, "departure": { "delay": 301, "time": "1782293641" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 241, "time": "1782293751" }, "departure": { "delay": 241, "time": "1782293761" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 182, "time": "1782293791" }, "departure": { "delay": 182, "time": "1782293822" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 186, "time": "1782293886" }, "departure": { "delay": 186, "time": "1782293886" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 306, "time": "1782294066" }, "departure": { "delay": 306, "time": "1782294066" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": 186, "time": "1782294126" }, "departure": { "delay": 186, "time": "1782294126" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": 306, "time": "1782294306" }, "departure": { "delay": 306, "time": "1782294306" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1782291987", "trip": { "routeId": "604", "tripId": "411T-1105" } } }, { "id": "SM:411T-1240", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782297600" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1782297630" }, "departure": { "delay": -30, "time": "1782297630" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1782297660" }, "departure": { "time": "1782297660" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "time": "1782297720" }, "departure": { "time": "1782297720" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1782297780" }, "departure": { "time": "1782297780" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 } ], "timestamp": "1782294007", "trip": { "routeId": "604", "tripId": "411T-1240" } } }, { "id": "SM:411T-1148", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782294480" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782294660" }, "departure": { "time": "1782294660" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782294780" }, "departure": { "time": "1782294780" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782294840" }, "departure": { "time": "1782294840" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782295020" }, "departure": { "time": "1782295020" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782295080" }, "departure": { "time": "1782295080" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1782295140" }, "departure": { "time": "1782295140" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1782295200" }, "departure": { "time": "1782295200" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1782295380" }, "departure": { "time": "1782295380" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1782295440" }, "departure": { "time": "1782295440" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1782295500" }, "departure": { "time": "1782295500" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1782295680" }, "departure": { "time": "1782295680" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "time": "1782295920" }, "departure": { "time": "1782295920" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1782296280" }, "departure": { "time": "1782296280" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "time": "1782296340" }, "departure": { "time": "1782296340" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "time": "1782296400" }, "departure": { "time": "1782296400" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "time": "1782296460" }, "departure": { "time": "1782296460" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "time": "1782296520" }, "departure": { "time": "1782296520" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "time": "1782296580" }, "departure": { "time": "1782296580" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 60, "time": "1782296700" }, "departure": { "delay": 60, "time": "1782296700" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 60, "time": "1782296760" }, "departure": { "delay": 60, "time": "1782296760" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1782293048", "trip": { "directionId": 1, "routeId": "604", "tripId": "411T-1148" } } }, { "id": "SM:401T-1117", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 25, "time": "1782292645" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 55, "time": "1782292781" }, "departure": { "delay": 55, "time": "1782292795" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 25, "time": "1782292965" }, "departure": { "delay": 25, "time": "1782293005" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 55, "time": "1782293090" }, "departure": { "delay": 55, "time": "1782293095" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 85, "time": "1782293212" }, "departure": { "delay": 85, "time": "1782293245" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 88, "time": "1782293301" }, "departure": { "delay": 88, "time": "1782293308" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 62, "time": "1782293342" }, "departure": { "delay": 62, "time": "1782293342" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 72, "time": "1782293412" }, "departure": { "delay": 72, "time": "1782293412" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 142, "time": "1782293505" }, "departure": { "delay": 142, "time": "1782293602" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 126, "time": "1782293640" }, "departure": { "delay": 126, "time": "1782293646" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 113, "time": "1782293693" }, "departure": { "delay": 113, "time": "1782293693" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1782293760" }, "departure": { "time": "1782293760" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 159, "time": "1782294004" }, "departure": { "delay": 159, "time": "1782294159" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -67, "time": "1782294293" }, "departure": { "delay": -67, "time": "1782294293" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": -27, "time": "1782294393" }, "departure": { "delay": -27, "time": "1782294393" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": -28, "time": "1782294452" }, "departure": { "delay": -28, "time": "1782294452" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -57, "time": "1782294483" }, "departure": { "delay": -57, "time": "1782294483" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -24, "time": "1782294516" }, "departure": { "delay": -24, "time": "1782294516" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": -46, "time": "1782294554" }, "departure": { "delay": -46, "time": "1782294554" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": -27, "time": "1782294633" }, "departure": { "delay": -27, "time": "1782294633" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": -57, "time": "1782294663" }, "departure": { "delay": -57, "time": "1782294663" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1782292665", "trip": { "directionId": 1, "routeId": "604", "tripId": "401T-1117" } } }, { "id": "SM:803-1134", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782293640" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "time": "1782293820" }, "departure": { "time": "1782293820" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "time": "1782293940" }, "departure": { "time": "1782293940" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "time": "1782294000" }, "departure": { "time": "1782294000" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "time": "1782294180" }, "departure": { "time": "1782294180" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "time": "1782294240" }, "departure": { "time": "1782294240" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "time": "1782294300" }, "departure": { "time": "1782294300" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "time": "1782294360" }, "departure": { "time": "1782294360" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "time": "1782294600" }, "departure": { "time": "1782294600" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "time": "1782294660" }, "departure": { "time": "1782294660" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "time": "1782294720" }, "departure": { "time": "1782294720" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "time": "1782294780" }, "departure": { "time": "1782294780" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "time": "1782294840" }, "departure": { "time": "1782294840" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "time": "1782294900" }, "departure": { "time": "1782294900" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "time": "1782294960" }, "departure": { "time": "1782294960" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "time": "1782295020" }, "departure": { "time": "1782295020" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 120, "time": "1782295260" }, "departure": { "delay": 120, "time": "1782295260" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 120, "time": "1782295380" }, "departure": { "delay": 120, "time": "1782295380" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 180, "time": "1782295560" }, "departure": { "delay": 180, "time": "1782295560" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 120, "time": "1782295680" }, "departure": { "delay": 120, "time": "1782295680" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 120, "time": "1782295800" }, "departure": { "delay": 120, "time": "1782295800" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 60, "time": "1782295860" }, "departure": { "delay": 60, "time": "1782295860" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": 60, "time": "1782295920" }, "departure": { "delay": 60, "time": "1782295920" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": 60, "time": "1782295980" }, "departure": { "delay": 60, "time": "1782295980" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1782293687", "trip": { "routeId": "608", "tripId": "803-1134" } } }, { "id": "SM:803-1216", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782296160" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1782296220" }, "departure": { "time": "1782296220" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1782296280" }, "departure": { "delay": 60, "time": "1782296280" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1782296310" }, "departure": { "delay": 30, "time": "1782296310" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1782296340" }, "departure": { "time": "1782296340" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1782296460" }, "departure": { "time": "1782296460" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1782296580" }, "departure": { "time": "1782296580" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "time": "1782296760" }, "departure": { "time": "1782296760" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "time": "1782296880" }, "departure": { "time": "1782296880" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "time": "1782297000" }, "departure": { "time": "1782297000" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "time": "1782297060" }, "departure": { "time": "1782297060" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "time": "1782297240" }, "departure": { "time": "1782297240" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "time": "1782297300" }, "departure": { "time": "1782297300" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "time": "1782297360" }, "departure": { "time": "1782297360" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "time": "1782297420" }, "departure": { "time": "1782297420" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "time": "1782297480" }, "departure": { "time": "1782297480" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "time": "1782297540" }, "departure": { "time": "1782297540" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "time": "1782297600" }, "departure": { "time": "1782297600" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "time": "1782297840" }, "departure": { "time": "1782297840" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "time": "1782297900" }, "departure": { "time": "1782297900" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "time": "1782297960" }, "departure": { "time": "1782297960" }, "stopId": "République_R", "stopSequence": 22 } ], "timestamp": "1782292563", "trip": { "directionId": 1, "routeId": "608", "tripId": "803-1216" } } }, { "id": "SM:801-1116", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 183, "time": "1782292743" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "delay": 183, "time": "1782292803" }, "departure": { "delay": 183, "time": "1782292803" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 243, "time": "1782292863" }, "departure": { "delay": 243, "time": "1782292863" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 185, "time": "1782292865" }, "departure": { "delay": 185, "time": "1782292865" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "delay": 148, "time": "1782292888" }, "departure": { "delay": 148, "time": "1782292888" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "delay": 93, "time": "1782292953" }, "departure": { "delay": 93, "time": "1782292953" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "delay": 52, "time": "1782293032" }, "departure": { "delay": 52, "time": "1782293032" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "delay": -26, "time": "1782293103" }, "departure": { "delay": -26, "time": "1782293134" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": -40, "time": "1782293240" }, "departure": { "delay": -40, "time": "1782293240" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 33, "time": "1782293360" }, "departure": { "delay": 33, "time": "1782293433" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 70, "time": "1782293530" }, "departure": { "delay": 70, "time": "1782293530" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 3, "time": "1782293583" }, "departure": { "delay": 3, "time": "1782293583" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 33, "time": "1782293657" }, "departure": { "delay": 33, "time": "1782293673" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 35, "time": "1782293735" }, "departure": { "delay": 35, "time": "1782293735" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 94, "time": "1782293854" }, "departure": { "delay": 94, "time": "1782293854" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 123, "time": "1782293930" }, "departure": { "delay": 123, "time": "1782293943" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 123, "time": "1782294000" }, "departure": { "delay": 123, "time": "1782294003" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 123, "time": "1782294063" }, "departure": { "delay": 123, "time": "1782294063" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 123, "time": "1782294121" }, "departure": { "delay": 123, "time": "1782294123" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 97, "time": "1782294337" }, "departure": { "delay": 97, "time": "1782294337" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 80, "time": "1782294380" }, "departure": { "delay": 80, "time": "1782294380" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 80, "time": "1782294440" }, "departure": { "delay": 80, "time": "1782294440" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 80, "time": "1782294500" }, "departure": { "delay": 80, "time": "1782294500" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 80, "time": "1782294620" }, "departure": { "delay": 80, "time": "1782294620" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": 80, "time": "1782294740" }, "departure": { "delay": 80, "time": "1782294740" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 80, "time": "1782294860" }, "departure": { "delay": 80, "time": "1782294860" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": 80, "time": "1782295100" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1782292770", "trip": { "directionId": 1, "routeId": "608", "tripId": "801-1116" } } }, { "id": "SM:802-1234", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782297240" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "time": "1782297420" }, "departure": { "time": "1782297420" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "time": "1782297540" }, "departure": { "time": "1782297540" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "time": "1782297600" }, "departure": { "time": "1782297600" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "time": "1782297780" }, "departure": { "time": "1782297780" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "time": "1782297840" }, "departure": { "time": "1782297840" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "time": "1782297900" }, "departure": { "time": "1782297900" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "time": "1782297960" }, "departure": { "time": "1782297960" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 } ], "timestamp": "1782293646", "trip": { "routeId": "608", "tripId": "802-1234" } } }, { "id": "SM:804-1200", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 960, "time": "1782296160" }, "stopId": "École_des_Missions_A", "stopSequence": 1 }, { "arrival": { "delay": 1020, "time": "1782296280" }, "departure": { "delay": 1020, "time": "1782296280" }, "stopId": "Beaubourg_A", "stopSequence": 2 }, { "arrival": { "delay": 1020, "time": "1782296340" }, "departure": { "delay": 1020, "time": "1782296340" }, "stopId": "Liesbach_A", "stopSequence": 3 }, { "arrival": { "delay": 1020, "time": "1782296400" }, "departure": { "delay": 1020, "time": "1782296400" }, "stopId": "Halliers_A", "stopSequence": 4 }, { "arrival": { "delay": 1020, "time": "1782296460" }, "departure": { "delay": 1020, "time": "1782296460" }, "stopId": "Hésingue_Église_A", "stopSequence": 5 } ], "timestamp": "1782292563", "trip": { "routeId": "608", "tripId": "804-1200" } } }, { "id": "SM:602-1218", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1782296520" }, "departure": { "time": "1782296520" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "time": "1782296760" }, "departure": { "time": "1782296760" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "time": "1782297060" }, "departure": { "time": "1782297060" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "time": "1782297120" }, "departure": { "time": "1782297120" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "time": "1782297180" }, "departure": { "time": "1782297180" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "time": "1782297240" }, "departure": { "time": "1782297240" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "time": "1782297300" }, "departure": { "time": "1782297300" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "time": "1782297360" }, "departure": { "time": "1782297360" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "time": "1782297480" }, "departure": { "time": "1782297480" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "time": "1782297600" }, "departure": { "time": "1782297600" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "time": "1782297660" }, "departure": { "time": "1782297660" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1782297690" }, "departure": { "delay": -30, "time": "1782297690" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "time": "1782297720" }, "departure": { "time": "1782297720" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "time": "1782297780" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1782294358", "trip": { "directionId": 1, "routeId": "6", "tripId": "602-1218" } } }, { "id": "SM:601-1149", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782294540" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1782294570" }, "departure": { "delay": -30, "time": "1782294570" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "time": "1782294600" }, "departure": { "time": "1782294600" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "time": "1782294660" }, "departure": { "time": "1782294660" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "time": "1782294720" }, "departure": { "time": "1782294720" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "time": "1782294840" }, "departure": { "time": "1782294840" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "time": "1782295020" }, "departure": { "time": "1782295020" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "time": "1782295080" }, "departure": { "time": "1782295080" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "time": "1782295140" }, "departure": { "time": "1782295140" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "time": "1782295200" }, "departure": { "time": "1782295200" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "time": "1782295260" }, "departure": { "time": "1782295260" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "time": "1782295320" }, "departure": { "time": "1782295320" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "time": "1782295620" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 } ], "timestamp": "1782290947", "trip": { "routeId": "6", "tripId": "601-1149" } } }, { "id": "SM:1101-1120", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 309, "time": "1782293109" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 288, "time": "1782293688" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1782293130", "trip": { "routeId": "11", "tripId": "1101-1120" } } }, { "id": "SM:601-1122", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782292920" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": 29, "time": "1782293160" }, "departure": { "delay": 29, "time": "1782293189" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "delay": 29, "time": "1782293280" }, "departure": { "delay": 29, "time": "1782293309" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "delay": 33, "time": "1782293407" }, "departure": { "delay": 33, "time": "1782293433" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "delay": -31, "time": "1782293669" }, "departure": { "delay": -31, "time": "1782293669" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": -25, "time": "1782293735" }, "departure": { "delay": -25, "time": "1782293735" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": -31, "time": "1782293789" }, "departure": { "delay": -31, "time": "1782293789" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": -47, "time": "1782293833" }, "departure": { "delay": -47, "time": "1782293833" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": -30, "time": "1782293890" }, "departure": { "delay": -30, "time": "1782293910" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": -30, "time": "1782293970" }, "departure": { "delay": -30, "time": "1782293970" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": -13, "time": "1782294107" }, "departure": { "delay": -13, "time": "1782294107" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": -40, "time": "1782294200" }, "departure": { "delay": -40, "time": "1782294200" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": -59, "time": "1782294241" }, "departure": { "delay": -59, "time": "1782294241" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": -89, "time": "1782294271" }, "departure": { "delay": -89, "time": "1782294271" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": -72, "time": "1782294288" }, "departure": { "delay": -72, "time": "1782294288" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": -109, "time": "1782294311" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1782292945", "trip": { "directionId": 1, "routeId": "6", "tripId": "601-1122" } } }, { "id": "SM:1101-1220", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1782297000" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1782294131", "trip": { "routeId": "11", "tripId": "1101-1220" } } }, { "id": "SM:1101-1150", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782294600" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": -18, "time": "1782295182" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1782294306", "trip": { "routeId": "11", "tripId": "1101-1150" } } }, { "id": "SM:1101-1205", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782295500" }, "stopId": "EuroAirport_AR", "stopSequence": 1 } ], "timestamp": "1782294131", "trip": { "directionId": 1, "routeId": "11", "tripId": "1101-1205" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1782294382" } }