Détails de la ressource

Nom du fichier : Horaires temps réel des lignes du réseau Distribus
Format : gtfs-rt

Cette ressource fait partie du jeu de données Réseau urbain Distribus.

Disponibilité au téléchargement

03/05/2026
100%
04/05/2026
100%
05/05/2026
100%
06/05/2026
100%
07/05/2026
100%
08/05/2026
100%
09/05/2026
100%
10/05/2026
100%
11/05/2026
100%
12/05/2026
100%
13/05/2026
100%
14/05/2026
100%
15/05/2026
100%
16/05/2026
100%
17/05/2026
100%
18/05/2026
100%
19/05/2026
100%
20/05/2026
100%
21/05/2026
100%
22/05/2026
100%
23/05/2026
100%
24/05/2026
100%
25/05/2026
95.1%
26/05/2026
100%
27/05/2026
100%
28/05/2026
100%
29/05/2026
100%
30/05/2026
100%
31/05/2026
100%
01/06/2026
95.1%
02/06/2026
100%
En savoir plus
Nous testons la disponibilité de cette ressource au téléchargement toutes les heures, en effectuant une requête HTTP de type HEAD dont le temps de réponse doit être inférieur à 5 secondes. Si nous détectons une indisponibilité, nous effectuons un nouveau test toutes les 10 minutes, jusqu'à ce que la ressource soit à nouveau disponible.

Pour les flux SIRI et SIRI Lite, nous effectuons une requête HTTP de type GET : nous considérons une réponse avec un code 401 ou 405 comme étant disponible. En cas d'erreur 500, nous considèrerons que le flux est indisponible, sauf si il semble contenir du SOAP.

Rapport de validation

⚠️123 avertissements

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

Avertissements

vehicle_id not populated W002 41 erreurs

vehicle_id should be populated for TripUpdates and VehiclePositions

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

schedule_relationship not populated W009 82 erreurs

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Exemples d'erreurs
  • trip_id 1101-0905 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1101-0905 does not have a schedule_relationship
  • trip_id 1101-0935 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1101-0935 does not have a schedule_relationship
  • trip_id 1101-0920 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
Valider ce GTFS-RT maintenant

Validations précédentes

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

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

Contenu du flux GTFS-RT

Entités

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

trip_updates (56) vehicle_positions (0) service_alerts (0)

Entités présentes dans ce flux lors des 7 derniers jours.

trip_updates

Flux GTFS-RT décodé

Voir le contenu du flux

Voici le flux GTFS-RT décodé au format Protobuf le 02/06/2026 à 17h52 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "SM:10-1810", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780416600" }, "stopId": "Hésingue_ZI_R", "stopSequence": 1 } ], "timestamp": "1780413005", "trip": { "directionId": 1, "routeId": "10", "tripId": "10-1810" } } }, { "id": "SM:1102-1735", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 40, "time": "1780414540" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "delay": -125, "time": "1780414975" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1780414566", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1735" } } }, { "id": "SM:12-1749", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780415340" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1780415700" }, "departure": { "time": "1780415700" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1780416120" }, "departure": { "time": "1780416120" }, "stopId": "Hésingue_Église_R", "stopSequence": 3 }, { "arrival": { "time": "1780416180" }, "departure": { "time": "1780416180" }, "stopId": "Cigognes_R", "stopSequence": 4 }, { "arrival": { "time": "1780416240" }, "departure": { "time": "1780416240" }, "stopId": "Schweiberg_R", "stopSequence": 5 }, { "arrival": { "time": "1780416300" }, "departure": { "time": "1780416300" }, "stopId": "Buschwiller_Centre_R", "stopSequence": 6 }, { "arrival": { "time": "1780416540" }, "departure": { "time": "1780416540" }, "stopId": "Wentzwiller_Centre_R", "stopSequence": 7 }, { "arrival": { "time": "1780416660" }, "departure": { "time": "1780416660" }, "stopId": "Bellevue_R", "stopSequence": 8 }, { "arrival": { "time": "1780416840" }, "departure": { "time": "1780416840" }, "stopId": "Ferrette_R", "stopSequence": 9 }, { "arrival": { "time": "1780416960" }, "departure": { "time": "1780416960" }, "stopId": "Folgensbourg_Centre_R", "stopSequence": 10 }, { "arrival": { "delay": -30, "time": "1780416990" }, "stopId": "Cesarhof_AR", "stopSequence": 11 } ], "timestamp": "1780415394", "trip": { "directionId": 1, "routeId": "12", "tripId": "12-1749" } } }, { "id": "SM:13-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780415400" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1780415760" }, "departure": { "time": "1780415760" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1780416180" }, "departure": { "time": "1780416180" }, "stopId": "Hésingue_Église_R", "stopSequence": 3 }, { "arrival": { "time": "1780416240" }, "departure": { "time": "1780416240" }, "stopId": "Cigognes_R", "stopSequence": 4 }, { "arrival": { "time": "1780416300" }, "departure": { "time": "1780416300" }, "stopId": "Réservoir_R", "stopSequence": 5 }, { "arrival": { "time": "1780416600" }, "departure": { "time": "1780416600" }, "stopId": "Vordermatt_R", "stopSequence": 6 }, { "arrival": { "time": "1780416660" }, "departure": { "time": "1780416660" }, "stopId": "Wilson_AR", "stopSequence": 7 }, { "arrival": { "time": "1780416720" }, "departure": { "time": "1780416720" }, "stopId": "Rue_de_Paris_R", "stopSequence": 8 }, { "arrival": { "time": "1780416780" }, "departure": { "time": "1780416780" }, "stopId": "Steinacker_R", "stopSequence": 9 }, { "arrival": { "time": "1780416840" }, "stopId": "Michelbach-le-Haut_Centre_AR", "stopSequence": 10 } ], "timestamp": "1780415456", "trip": { "directionId": 1, "routeId": "13", "tripId": "13-1750" } } }, { "id": "SM:14-1703", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 211, "time": "1780412791" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 301, "time": "1780413211" }, "departure": { "delay": 301, "time": "1780413241" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "delay": 331, "time": "1780413643" }, "departure": { "delay": 331, "time": "1780413691" }, "stopId": "Sauvage_R", "stopSequence": 3 }, { "arrival": { "delay": 362, "time": "1780414022" }, "departure": { "delay": 362, "time": "1780414022" }, "stopId": "Klepferhof_R", "stopSequence": 4 }, { "arrival": { "delay": 361, "time": "1780414165" }, "departure": { "delay": 361, "time": "1780414201" }, "stopId": "Héron_R", "stopSequence": 5 }, { "arrival": { "delay": 421, "time": "1780414272" }, "departure": { "delay": 421, "time": "1780414321" }, "stopId": "Hagenthal-le-Bas_Centre_R", "stopSequence": 6 }, { "arrival": { "delay": 451, "time": "1780414524" }, "departure": { "delay": 451, "time": "1780414531" }, "stopId": "Hofacker_AR", "stopSequence": 7 }, { "arrival": { "delay": 391, "time": "1780414651" }, "departure": { "delay": 391, "time": "1780414651" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 8 }, { "arrival": { "delay": 361, "time": "1780414741" }, "departure": { "delay": 361, "time": "1780414741" }, "stopId": "Lertzbach_R", "stopSequence": 9 }, { "arrival": { "delay": 393, "time": "1780414953" }, "departure": { "delay": 393, "time": "1780414953" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 10 }, { "arrival": { "delay": 401, "time": "1780415021" }, "departure": { "delay": 401, "time": "1780415021" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 11 }, { "arrival": { "delay": 328, "time": "1780415608" }, "departure": { "delay": 328, "time": "1780415608" }, "stopId": "Birsig_R", "stopSequence": 12 }, { "arrival": { "delay": 328, "time": "1780415668" }, "departure": { "delay": 328, "time": "1780415668" }, "stopId": "Leymen_Mairie_R", "stopSequence": 13 }, { "arrival": { "delay": 328, "time": "1780415848" }, "departure": { "delay": 328, "time": "1780415848" }, "stopId": "Liebenswiller_Mairie_R", "stopSequence": 14 }, { "arrival": { "delay": 328, "time": "1780415968" }, "stopId": "Aubépines_A", "stopSequence": 15 } ], "timestamp": "1780412818", "trip": { "directionId": 1, "routeId": "14", "tripId": "14-1703" } } }, { "id": "SM:14-1803", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780416180" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1780416540" }, "departure": { "time": "1780416540" }, "stopId": "Place_Mermoz_14R", "stopSequence": 2 }, { "arrival": { "time": "1780416960" }, "departure": { "time": "1780416960" }, "stopId": "Sauvage_R", "stopSequence": 3 }, { "arrival": { "time": "1780417260" }, "departure": { "time": "1780417260" }, "stopId": "Klepferhof_R", "stopSequence": 4 }, { "arrival": { "time": "1780417440" }, "departure": { "time": "1780417440" }, "stopId": "Héron_R", "stopSequence": 5 }, { "arrival": { "time": "1780417500" }, "departure": { "time": "1780417500" }, "stopId": "Hagenthal-le-Bas_Centre_R", "stopSequence": 6 }, { "arrival": { "time": "1780417680" }, "departure": { "time": "1780417680" }, "stopId": "Hofacker_AR", "stopSequence": 7 }, { "arrival": { "time": "1780417860" }, "departure": { "time": "1780417860" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 8 }, { "arrival": { "time": "1780417980" }, "departure": { "time": "1780417980" }, "stopId": "Lertzbach_R", "stopSequence": 9 }, { "arrival": { "time": "1780418160" }, "departure": { "time": "1780418160" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 10 }, { "arrival": { "time": "1780418220" }, "departure": { "time": "1780418220" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 11 }, { "arrival": { "time": "1780418880" }, "departure": { "time": "1780418880" }, "stopId": "Birsig_R", "stopSequence": 12 }, { "arrival": { "time": "1780418940" }, "departure": { "time": "1780418940" }, "stopId": "Leymen_Mairie_R", "stopSequence": 13 }, { "arrival": { "time": "1780419120" }, "departure": { "time": "1780419120" }, "stopId": "Liebenswiller_Mairie_R", "stopSequence": 14 } ], "timestamp": "1780415404", "trip": { "directionId": 1, "routeId": "14", "tripId": "14-1803" } } }, { "id": "SM:15-1748", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780415280" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1780415700" }, "departure": { "time": "1780415700" }, "stopId": "Saint-Exupéry_15", "stopSequence": 2 }, { "arrival": { "time": "1780416060" }, "departure": { "time": "1780416060" }, "stopId": "Liesbach_R", "stopSequence": 3 }, { "arrival": { "time": "1780416300" }, "departure": { "time": "1780416300" }, "stopId": "École_des_Missions_R", "stopSequence": 4 }, { "arrival": { "time": "1780416360" }, "departure": { "time": "1780416360" }, "stopId": "Place_Coluche_R", "stopSequence": 5 }, { "arrival": { "time": "1780416420" }, "departure": { "time": "1780416420" }, "stopId": "Acacias_R", "stopSequence": 6 }, { "arrival": { "time": "1780416480" }, "departure": { "time": "1780416480" }, "stopId": "Michelbach-le-Bas_Centre_R", "stopSequence": 7 }, { "arrival": { "time": "1780416540" }, "departure": { "time": "1780416540" }, "stopId": "Aulnes_R", "stopSequence": 8 }, { "arrival": { "time": "1780416600" }, "departure": { "time": "1780416600" }, "stopId": "Coquelicots_R", "stopSequence": 9 }, { "arrival": { "time": "1780416660" }, "departure": { "time": "1780416660" }, "stopId": "Ranspach-le-Bas_Centre_R", "stopSequence": 10 }, { "arrival": { "time": "1780416720" }, "departure": { "time": "1780416720" }, "stopId": "Oberfeld_R", "stopSequence": 11 }, { "arrival": { "time": "1780416840" }, "departure": { "time": "1780416840" }, "stopId": "Attenbach_R", "stopSequence": 12 }, { "arrival": { "time": "1780416900" }, "departure": { "time": "1780416900" }, "stopId": "GrandRue_R", "stopSequence": 13 }, { "arrival": { "time": "1780416960" }, "departure": { "time": "1780416960" }, "stopId": "Forgerons_R", "stopSequence": 14 }, { "arrival": { "time": "1780417140" }, "departure": { "time": "1780417140" }, "stopId": "Knoeringue_Centre_AR", "stopSequence": 15 }, { "arrival": { "time": "1780417380" }, "departure": { "time": "1780417380" }, "stopId": "Berentzwiller-Ctre_Croisement_R", "stopSequence": 16 }, { "arrival": { "time": "1780417560" }, "departure": { "time": "1780417560" }, "stopId": "Centre-Jettingen_AR", "stopSequence": 17 }, { "arrival": { "time": "1780417620" }, "departure": { "time": "1780417620" }, "stopId": "Restaurant_Pflimlin-Franken_AR", "stopSequence": 18 }, { "arrival": { "time": "1780417740" }, "departure": { "time": "1780417740" }, "stopId": "Croisement_Willer-Hunsbach_AR", "stopSequence": 19 }, { "arrival": { "time": "1780417800" }, "departure": { "time": "1780417800" }, "stopId": "Centre_Village-Hausgauen_R", "stopSequence": 20 }, { "arrival": { "time": "1780417920" }, "departure": { "time": "1780417920" }, "stopId": "Centre-Schwoben_AR", "stopSequence": 21 }, { "arrival": { "time": "1780417980" }, "departure": { "time": "1780417980" }, "stopId": "Croisement_D16_AR", "stopSequence": 22 }, { "arrival": { "time": "1780418040" }, "departure": { "time": "1780418040" }, "stopId": "Centre-Emlingen_Village_AR", "stopSequence": 23 }, { "arrival": { "time": "1780418160" }, "departure": { "time": "1780418160" }, "stopId": "Rue_de_Bâle_R", "stopSequence": 24 }, { "arrival": { "time": "1780418280" }, "departure": { "time": "1780418280" }, "stopId": "Hôpital_Saint-Morand_AR", "stopSequence": 25 }, { "arrival": { "time": "1780418400" }, "departure": { "time": "1780418400" }, "stopId": "Fontaine_Pl_Reunion_AR", "stopSequence": 26 }, { "arrival": { "time": "1780418460" }, "stopId": "Altkirch-Gare_AR", "stopSequence": 27 } ], "timestamp": "1780415332", "trip": { "directionId": 1, "routeId": "15", "tripId": "15-1748" } } }, { "id": "SM:102-1810", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 35, "time": "1780416635" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 35, "time": "1780416755" }, "departure": { "delay": 35, "time": "1780416755" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 35, "time": "1780416815" }, "departure": { "delay": 35, "time": "1780416815" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 23, "time": "1780416863" }, "departure": { "delay": 23, "time": "1780416863" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": -15, "time": "1780416945" }, "departure": { "delay": -15, "time": "1780416945" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": -91, "time": "1780417109" }, "departure": { "delay": -91, "time": "1780417109" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": -94, "time": "1780417226" }, "departure": { "delay": -94, "time": "1780417226" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": -97, "time": "1780417343" }, "departure": { "delay": -97, "time": "1780417343" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": -97, "time": "1780417403" }, "departure": { "delay": -97, "time": "1780417403" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": -97, "time": "1780417463" }, "departure": { "delay": -97, "time": "1780417463" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": -97, "time": "1780417583" }, "departure": { "delay": -97, "time": "1780417583" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": -97, "time": "1780417643" }, "departure": { "delay": -97, "time": "1780417643" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": -97, "time": "1780417703" }, "departure": { "delay": -97, "time": "1780417703" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -127, "time": "1780417733" }, "departure": { "delay": -127, "time": "1780417733" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": -97, "time": "1780417763" }, "departure": { "delay": -97, "time": "1780417763" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": -97, "time": "1780417883" }, "departure": { "delay": -97, "time": "1780417883" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": -97, "time": "1780418003" }, "departure": { "delay": -97, "time": "1780418003" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": -112, "time": "1780418168" }, "departure": { "delay": -112, "time": "1780418168" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": -119, "time": "1780418281" }, "departure": { "delay": -119, "time": "1780418281" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": -119, "time": "1780418341" }, "departure": { "delay": -119, "time": "1780418341" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": -112, "time": "1780418408" }, "departure": { "delay": -112, "time": "1780418408" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": -119, "time": "1780418521" }, "departure": { "delay": -119, "time": "1780418521" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": -119, "time": "1780418581" }, "departure": { "delay": -119, "time": "1780418581" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": -119, "time": "1780418641" }, "departure": { "delay": -119, "time": "1780418641" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": -119, "time": "1780418701" }, "departure": { "delay": -119, "time": "1780418701" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": -119, "time": "1780418761" }, "departure": { "delay": -119, "time": "1780418761" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": -119, "time": "1780418821" }, "departure": { "delay": -119, "time": "1780418821" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": -119, "time": "1780418941" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1780415540", "trip": { "routeId": "1", "tripId": "102-1810" } } }, { "id": "SM:104-1725", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 905, "time": "1780414805" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 905, "time": "1780414925" }, "departure": { "delay": 905, "time": "1780414925" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 1055, "time": "1780415114" }, "departure": { "delay": 1055, "time": "1780415135" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 1037, "time": "1780415177" }, "departure": { "delay": 1037, "time": "1780415177" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 995, "time": "1780415241" }, "departure": { "delay": 995, "time": "1780415255" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": 846, "time": "1780415346" }, "departure": { "delay": 846, "time": "1780415346" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 875, "time": "1780415477" }, "departure": { "delay": 875, "time": "1780415495" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": 843, "time": "1780415583" }, "departure": { "delay": 843, "time": "1780415583" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": 843, "time": "1780415643" }, "departure": { "delay": 843, "time": "1780415643" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": 843, "time": "1780415703" }, "departure": { "delay": 843, "time": "1780415703" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": 843, "time": "1780415823" }, "departure": { "delay": 843, "time": "1780415823" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": 843, "time": "1780415883" }, "departure": { "delay": 843, "time": "1780415883" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": 843, "time": "1780415943" }, "departure": { "delay": 843, "time": "1780415943" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": 813, "time": "1780415973" }, "departure": { "delay": 813, "time": "1780415973" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": 843, "time": "1780416003" }, "departure": { "delay": 843, "time": "1780416003" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": 843, "time": "1780416123" }, "departure": { "delay": 843, "time": "1780416123" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 826, "time": "1780416226" }, "departure": { "delay": 826, "time": "1780416226" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": 706, "time": "1780416286" }, "departure": { "delay": 706, "time": "1780416286" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": 646, "time": "1780416346" }, "departure": { "delay": 646, "time": "1780416346" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": 646, "time": "1780416406" }, "departure": { "delay": 646, "time": "1780416406" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": 706, "time": "1780416526" }, "departure": { "delay": 706, "time": "1780416526" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": 646, "time": "1780416586" }, "departure": { "delay": 646, "time": "1780416586" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": 646, "time": "1780416646" }, "departure": { "delay": 646, "time": "1780416646" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": 646, "time": "1780416706" }, "departure": { "delay": 646, "time": "1780416706" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": 646, "time": "1780416766" }, "departure": { "delay": 646, "time": "1780416766" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": 646, "time": "1780416826" }, "departure": { "delay": 646, "time": "1780416826" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": 646, "time": "1780416886" }, "departure": { "delay": 646, "time": "1780416886" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": 646, "time": "1780417006" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1780414825", "trip": { "routeId": "1", "tripId": "104-1725" } } }, { "id": "SM:104-1643", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 685, "time": "1780412065" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 685, "time": "1780412162" }, "departure": { "delay": 685, "time": "1780412185" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 715, "time": "1780412245" }, "departure": { "delay": 715, "time": "1780412275" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 745, "time": "1780412356" }, "departure": { "delay": 745, "time": "1780412365" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 775, "time": "1780412443" }, "departure": { "delay": 775, "time": "1780412455" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 805, "time": "1780412540" }, "departure": { "delay": 805, "time": "1780412545" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 799, "time": "1780412659" }, "departure": { "delay": 799, "time": "1780412659" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 865, "time": "1780412778" }, "departure": { "delay": 865, "time": "1780412785" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 895, "time": "1780412845" }, "departure": { "delay": 895, "time": "1780412875" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 895, "time": "1780412973" }, "departure": { "delay": 895, "time": "1780412995" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 986, "time": "1780413206" }, "departure": { "delay": 986, "time": "1780413206" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 1045, "time": "1780413410" }, "departure": { "delay": 1045, "time": "1780413445" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 1003, "time": "1780413523" }, "departure": { "delay": 1003, "time": "1780413523" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 955, "time": "1780413595" }, "departure": { "delay": 955, "time": "1780413595" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 941, "time": "1780413641" }, "departure": { "delay": 941, "time": "1780413641" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 925, "time": "1780413666" }, "departure": { "delay": 925, "time": "1780413685" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 986, "time": "1780413732" }, "departure": { "delay": 986, "time": "1780413746" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 985, "time": "1780413805" }, "departure": { "delay": 985, "time": "1780413805" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 970, "time": "1780413850" }, "departure": { "delay": 970, "time": "1780413850" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 1048, "time": "1780413942" }, "departure": { "delay": 1048, "time": "1780413988" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 1055, "time": "1780414055" }, "departure": { "delay": 1055, "time": "1780414055" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 1078, "time": "1780414138" }, "departure": { "delay": 1078, "time": "1780414138" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 1105, "time": "1780414257" }, "departure": { "delay": 1105, "time": "1780414285" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 1105, "time": "1780414342" }, "departure": { "delay": 1105, "time": "1780414345" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 1105, "time": "1780414405" }, "departure": { "delay": 1105, "time": "1780414405" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": 1078, "time": "1780414498" }, "departure": { "delay": 1078, "time": "1780414498" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 1067, "time": "1780414607" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1780412086", "trip": { "directionId": 1, "routeId": "1", "tripId": "104-1643" } } }, { "id": "SM:102-1730", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 13, "time": "1780414213" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 13, "time": "1780414316" }, "departure": { "delay": 13, "time": "1780414333" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 73, "time": "1780414392" }, "departure": { "delay": 73, "time": "1780414453" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 73, "time": "1780414513" }, "departure": { "delay": 73, "time": "1780414513" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 133, "time": "1780414612" }, "departure": { "delay": 133, "time": "1780414633" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 149, "time": "1780414709" }, "departure": { "delay": 149, "time": "1780414709" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 133, "time": "1780414809" }, "departure": { "delay": 133, "time": "1780414813" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 223, "time": "1780414932" }, "departure": { "delay": 223, "time": "1780414963" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 253, "time": "1780415023" }, "departure": { "delay": 253, "time": "1780415053" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 231, "time": "1780415151" }, "departure": { "delay": 231, "time": "1780415151" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 343, "time": "1780415353" }, "departure": { "delay": 343, "time": "1780415383" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 313, "time": "1780415498" }, "departure": { "delay": 313, "time": "1780415533" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 313, "time": "1780415653" }, "departure": { "delay": 313, "time": "1780415653" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 313, "time": "1780415773" }, "departure": { "delay": 313, "time": "1780415773" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 313, "time": "1780415833" }, "departure": { "delay": 313, "time": "1780415833" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 283, "time": "1780415863" }, "departure": { "delay": 283, "time": "1780415863" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 313, "time": "1780415893" }, "departure": { "delay": 313, "time": "1780415893" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 313, "time": "1780415953" }, "departure": { "delay": 313, "time": "1780415953" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 313, "time": "1780416013" }, "departure": { "delay": 313, "time": "1780416013" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 313, "time": "1780416073" }, "departure": { "delay": 313, "time": "1780416073" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 313, "time": "1780416133" }, "departure": { "delay": 313, "time": "1780416133" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 313, "time": "1780416193" }, "departure": { "delay": 313, "time": "1780416193" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 268, "time": "1780416268" }, "departure": { "delay": 268, "time": "1780416268" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 268, "time": "1780416328" }, "departure": { "delay": 268, "time": "1780416328" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 268, "time": "1780416388" }, "departure": { "delay": 268, "time": "1780416388" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": 268, "time": "1780416508" }, "departure": { "delay": 268, "time": "1780416508" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 268, "time": "1780416628" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1780414240", "trip": { "directionId": 1, "routeId": "1", "tripId": "102-1730" } } }, { "id": "SM:104-1850", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 144, "time": "1780419144" }, "stopId": "Clostermann_A", "stopSequence": 1 } ], "timestamp": "1780415529", "trip": { "routeId": "1", "tripId": "104-1850" } } }, { "id": "SM:104-1809", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 474, "time": "1780417014" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 474, "time": "1780417134" }, "departure": { "delay": 474, "time": "1780417134" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 499, "time": "1780417219" }, "departure": { "delay": 499, "time": "1780417219" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 499, "time": "1780417279" }, "departure": { "delay": 499, "time": "1780417279" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 499, "time": "1780417339" }, "departure": { "delay": 499, "time": "1780417339" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 499, "time": "1780417399" }, "departure": { "delay": 499, "time": "1780417399" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 499, "time": "1780417519" }, "departure": { "delay": 499, "time": "1780417519" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 499, "time": "1780417579" }, "departure": { "delay": 499, "time": "1780417579" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 530, "time": "1780417670" }, "departure": { "delay": 530, "time": "1780417670" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 499, "time": "1780417759" }, "departure": { "delay": 499, "time": "1780417759" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 468, "time": "1780417848" }, "departure": { "delay": 468, "time": "1780417848" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 437, "time": "1780417997" }, "departure": { "delay": 437, "time": "1780417997" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 437, "time": "1780418117" }, "departure": { "delay": 437, "time": "1780418117" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 437, "time": "1780418237" }, "departure": { "delay": 437, "time": "1780418237" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 437, "time": "1780418297" }, "departure": { "delay": 437, "time": "1780418297" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 407, "time": "1780418327" }, "departure": { "delay": 407, "time": "1780418327" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 437, "time": "1780418357" }, "departure": { "delay": 437, "time": "1780418357" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 437, "time": "1780418417" }, "departure": { "delay": 437, "time": "1780418417" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 437, "time": "1780418477" }, "departure": { "delay": 437, "time": "1780418477" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 437, "time": "1780418597" }, "departure": { "delay": 437, "time": "1780418597" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 437, "time": "1780418777" }, "departure": { "delay": 437, "time": "1780418777" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 437, "time": "1780419017" }, "departure": { "delay": 437, "time": "1780419017" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 437, "time": "1780419137" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1780415529", "trip": { "directionId": 1, "routeId": "1", "tripId": "104-1809" } } }, { "id": "SM:10-1740", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 110, "time": "1780414910" }, "stopId": "Hésingue_ZI_R", "stopSequence": 1 }, { "arrival": { "delay": -160, "time": "1780415240" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1780414939", "trip": { "directionId": 1, "routeId": "10", "tripId": "10-1740" } } }, { "id": "SM:202-1848", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780418880" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1780418910" }, "departure": { "delay": -30, "time": "1780418910" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1780418940" }, "departure": { "time": "1780418940" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1780419000" }, "departure": { "time": "1780419000" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1780419060" }, "departure": { "time": "1780419060" }, "stopId": "Champs_R", "stopSequence": 5 } ], "timestamp": "1780415280", "trip": { "directionId": 1, "routeId": "2", "tripId": "202-1848" } } }, { "id": "SM:204-1817", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780417020" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1780417050" }, "departure": { "delay": -30, "time": "1780417050" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1780417080" }, "departure": { "time": "1780417080" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1780417140" }, "departure": { "time": "1780417140" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1780417200" }, "departure": { "time": "1780417200" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "time": "1780417380" }, "departure": { "time": "1780417380" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "time": "1780417440" }, "departure": { "time": "1780417440" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "time": "1780417500" }, "departure": { "time": "1780417500" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "time": "1780417560" }, "departure": { "time": "1780417560" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "time": "1780417740" }, "departure": { "time": "1780417740" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "time": "1780417800" }, "departure": { "time": "1780417800" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "time": "1780417860" }, "departure": { "time": "1780417860" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "time": "1780417980" }, "departure": { "time": "1780417980" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "time": "1780418040" }, "departure": { "time": "1780418040" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "time": "1780418160" }, "departure": { "time": "1780418160" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "time": "1780418220" }, "departure": { "time": "1780418220" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "time": "1780418280" }, "departure": { "time": "1780418280" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "time": "1780418460" }, "departure": { "time": "1780418460" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "time": "1780418520" }, "departure": { "time": "1780418520" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "time": "1780418580" }, "departure": { "time": "1780418580" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "time": "1780418640" }, "departure": { "time": "1780418640" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1780413430", "trip": { "directionId": 1, "routeId": "2", "tripId": "204-1817" } } }, { "id": "SM:210-1738", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 30, "time": "1780414710" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 60, "time": "1780414800" }, "departure": { "delay": 60, "time": "1780414800" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 63, "time": "1780414923" }, "departure": { "delay": 63, "time": "1780414923" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 63, "time": "1780415043" }, "departure": { "delay": 63, "time": "1780415043" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 349, "time": "1780415378" }, "departure": { "delay": 349, "time": "1780415389" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 410, "time": "1780415479" }, "departure": { "delay": 410, "time": "1780415510" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 473, "time": "1780415633" }, "departure": { "delay": 473, "time": "1780415633" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 428, "time": "1780415708" }, "departure": { "delay": 428, "time": "1780415708" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 174, "time": "1780415754" }, "departure": { "delay": 174, "time": "1780415754" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 183, "time": "1780415823" }, "departure": { "delay": 183, "time": "1780415823" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 210, "time": "1780415910" }, "departure": { "delay": 210, "time": "1780415910" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 244, "time": "1780416004" }, "departure": { "delay": 244, "time": "1780416004" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 184, "time": "1780416064" }, "departure": { "delay": 184, "time": "1780416064" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 184, "time": "1780416124" }, "departure": { "delay": 184, "time": "1780416124" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 209, "time": "1780416269" }, "departure": { "delay": 209, "time": "1780416269" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 209, "time": "1780416329" }, "departure": { "delay": 209, "time": "1780416329" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 241, "time": "1780416421" }, "departure": { "delay": 241, "time": "1780416421" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 111, "time": "1780416471" }, "departure": { "delay": 111, "time": "1780416471" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 231, "time": "1780416651" }, "departure": { "delay": 231, "time": "1780416651" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 225, "time": "1780416705" }, "departure": { "delay": 225, "time": "1780416705" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 214, "time": "1780416754" }, "departure": { "delay": 214, "time": "1780416754" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 94, "time": "1780416814" }, "departure": { "delay": 94, "time": "1780416814" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1780414722", "trip": { "routeId": "2", "tripId": "210-1738" } } }, { "id": "SM:204-1715", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 4, "time": "1780413304" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 26, "time": "1780413386" }, "departure": { "delay": 26, "time": "1780413386" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 23, "time": "1780413503" }, "departure": { "delay": 23, "time": "1780413503" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 23, "time": "1780413623" }, "departure": { "delay": 23, "time": "1780413623" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 278, "time": "1780413938" }, "departure": { "delay": 278, "time": "1780413938" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 334, "time": "1780414020" }, "departure": { "delay": 334, "time": "1780414054" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 454, "time": "1780414180" }, "departure": { "delay": 454, "time": "1780414234" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 471, "time": "1780414311" }, "departure": { "delay": 471, "time": "1780414311" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 424, "time": "1780414354" }, "departure": { "delay": 424, "time": "1780414384" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 454, "time": "1780414444" }, "departure": { "delay": 454, "time": "1780414474" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 484, "time": "1780414556" }, "departure": { "delay": 484, "time": "1780414564" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 514, "time": "1780414654" }, "departure": { "delay": 514, "time": "1780414654" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 454, "time": "1780414714" }, "departure": { "delay": 454, "time": "1780414714" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 484, "time": "1780414801" }, "departure": { "delay": 484, "time": "1780414804" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 514, "time": "1780414943" }, "departure": { "delay": 514, "time": "1780414954" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 519, "time": "1780415019" }, "departure": { "delay": 519, "time": "1780415019" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 556, "time": "1780415116" }, "departure": { "delay": 556, "time": "1780415116" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 424, "time": "1780415164" }, "departure": { "delay": 424, "time": "1780415164" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 564, "time": "1780415364" }, "departure": { "delay": 564, "time": "1780415364" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 557, "time": "1780415417" }, "departure": { "delay": 557, "time": "1780415417" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 544, "time": "1780415464" }, "departure": { "delay": 544, "time": "1780415464" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 424, "time": "1780415520" }, "departure": { "delay": 424, "time": "1780415524" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1780413326", "trip": { "routeId": "2", "tripId": "204-1715" } } }, { "id": "SM:204-1852", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780419120" }, "stopId": "Vosges_A", "stopSequence": 1 } ], "timestamp": "1780415529", "trip": { "routeId": "2", "tripId": "204-1852" } } }, { "id": "SM:202-1733", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 7, "time": "1780414387" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 7, "time": "1780414430" }, "departure": { "delay": 7, "time": "1780414447" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 67, "time": "1780414500" }, "departure": { "delay": 67, "time": "1780414507" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 67, "time": "1780414567" }, "departure": { "delay": 67, "time": "1780414567" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 70, "time": "1780414630" }, "departure": { "delay": 70, "time": "1780414630" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 37, "time": "1780414765" }, "departure": { "delay": 37, "time": "1780414777" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 21, "time": "1780414821" }, "departure": { "delay": 21, "time": "1780414821" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 67, "time": "1780414875" }, "departure": { "delay": 67, "time": "1780414927" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 97, "time": "1780415011" }, "departure": { "delay": 97, "time": "1780415017" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 8, "time": "1780415108" }, "departure": { "delay": 8, "time": "1780415108" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 7, "time": "1780415154" }, "departure": { "delay": 7, "time": "1780415167" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 7, "time": "1780415197" }, "departure": { "delay": 7, "time": "1780415227" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": -14, "time": "1780415326" }, "departure": { "delay": -14, "time": "1780415326" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 97, "time": "1780415467" }, "departure": { "delay": 97, "time": "1780415497" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "delay": 43, "time": "1780415563" }, "departure": { "delay": 43, "time": "1780415563" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "delay": 77, "time": "1780415657" }, "departure": { "delay": 77, "time": "1780415657" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 205, "time": "1780415845" }, "departure": { "delay": 205, "time": "1780415845" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "delay": 212, "time": "1780415972" }, "departure": { "delay": 212, "time": "1780415972" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "delay": 212, "time": "1780416032" }, "departure": { "delay": 212, "time": "1780416032" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "delay": 212, "time": "1780416092" }, "departure": { "delay": 212, "time": "1780416092" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "delay": 212, "time": "1780416152" }, "departure": { "delay": 212, "time": "1780416152" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "delay": 212, "time": "1780416212" }, "departure": { "delay": 212, "time": "1780416212" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1780414406", "trip": { "directionId": 1, "routeId": "2", "tripId": "202-1733" } } }, { "id": "SM:202-1811", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780416660" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "time": "1780416720" }, "departure": { "time": "1780416720" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "time": "1780416840" }, "departure": { "time": "1780416840" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "time": "1780416960" }, "departure": { "time": "1780416960" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 180, "time": "1780417200" }, "departure": { "delay": 180, "time": "1780417200" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 240, "time": "1780417320" }, "departure": { "delay": 240, "time": "1780417320" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 240, "time": "1780417380" }, "departure": { "delay": 240, "time": "1780417380" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 240, "time": "1780417440" }, "departure": { "delay": 240, "time": "1780417440" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1780417500" }, "departure": { "delay": 180, "time": "1780417500" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 240, "time": "1780417620" }, "departure": { "delay": 240, "time": "1780417620" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 240, "time": "1780417680" }, "departure": { "delay": 240, "time": "1780417680" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 300, "time": "1780417800" }, "departure": { "delay": 300, "time": "1780417800" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 240, "time": "1780417860" }, "departure": { "delay": 240, "time": "1780417860" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 240, "time": "1780417920" }, "departure": { "delay": 240, "time": "1780417920" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 300, "time": "1780418100" }, "departure": { "delay": 300, "time": "1780418100" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 300, "time": "1780418160" }, "departure": { "delay": 300, "time": "1780418160" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 300, "time": "1780418220" }, "departure": { "delay": 300, "time": "1780418220" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 180, "time": "1780418280" }, "departure": { "delay": 180, "time": "1780418280" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 300, "time": "1780418460" }, "departure": { "delay": 300, "time": "1780418460" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 300, "time": "1780418520" }, "departure": { "delay": 300, "time": "1780418520" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 300, "time": "1780418580" }, "departure": { "delay": 300, "time": "1780418580" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 180, "time": "1780418640" }, "departure": { "delay": 180, "time": "1780418640" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1780413347", "trip": { "routeId": "2", "tripId": "202-1811" } } }, { "id": "SM:5-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 116, "time": "1780415516" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 1 }, { "arrival": { "delay": 116, "time": "1780415636" }, "departure": { "delay": 116, "time": "1780415636" }, "stopId": "Place_Mermoz_1R", "stopSequence": 2 }, { "arrival": { "delay": 116, "time": "1780415756" }, "departure": { "delay": 116, "time": "1780415756" }, "stopId": "Couronne_1R", "stopSequence": 3 }, { "arrival": { "delay": 116, "time": "1780415936" }, "departure": { "delay": 116, "time": "1780415936" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 4 }, { "arrival": { "delay": 116, "time": "1780415996" }, "departure": { "delay": 116, "time": "1780415996" }, "stopId": "Breisach_R", "stopSequence": 5 }, { "arrival": { "delay": 94, "time": "1780416034" }, "departure": { "delay": 94, "time": "1780416034" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 6 }, { "arrival": { "delay": 124, "time": "1780416064" }, "departure": { "delay": 124, "time": "1780416064" }, "stopId": "Saint-Louis_Gare_R_Mulh_R", "stopSequence": 7 }, { "arrival": { "delay": 124, "time": "1780416124" }, "departure": { "delay": 124, "time": "1780416124" }, "stopId": "Trois_Lys_R", "stopSequence": 8 }, { "arrival": { "delay": 20, "time": "1780416260" }, "departure": { "delay": 20, "time": "1780416260" }, "stopId": "Cité_du_Rail_R", "stopSequence": 9 }, { "arrival": { "delay": 83, "time": "1780416443" }, "departure": { "delay": 83, "time": "1780416443" }, "stopId": "Rue_de_Séville_R", "stopSequence": 10 }, { "arrival": { "delay": -21, "time": "1780416459" }, "departure": { "delay": -21, "time": "1780416459" }, "stopId": "Chapelle_R", "stopSequence": 11 }, { "arrival": { "delay": 99, "time": "1780416639" }, "departure": { "delay": 99, "time": "1780416639" }, "stopId": "Saint-Claude_R", "stopSequence": 12 }, { "arrival": { "delay": -21, "time": "1780416699" }, "departure": { "delay": -21, "time": "1780416699" }, "stopId": "Prairie_A", "stopSequence": 13 }, { "arrival": { "delay": 34, "time": "1780416814" }, "departure": { "delay": 34, "time": "1780416814" }, "stopId": "Monument_A", "stopSequence": 14 }, { "arrival": { "delay": -29, "time": "1780416871" }, "departure": { "delay": -29, "time": "1780416871" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 15 }, { "arrival": { "delay": -43, "time": "1780416917" }, "departure": { "delay": -43, "time": "1780416917" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 16 }, { "arrival": { "delay": -73, "time": "1780416947" }, "departure": { "delay": -73, "time": "1780416947" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 17 }, { "arrival": { "delay": -95, "time": "1780416985" }, "departure": { "delay": -95, "time": "1780416985" }, "stopId": "Muguet_R", "stopSequence": 18 }, { "arrival": { "delay": 10, "time": "1780417150" }, "departure": { "delay": 10, "time": "1780417150" }, "stopId": "Rousserolles_R", "stopSequence": 19 }, { "arrival": { "delay": -50, "time": "1780417270" }, "departure": { "delay": -50, "time": "1780417270" }, "stopId": "Orée_du_Bois_R", "stopSequence": 20 }, { "arrival": { "delay": 70, "time": "1780417510" }, "departure": { "delay": 70, "time": "1780417510" }, "stopId": "Libération_R", "stopSequence": 21 }, { "arrival": { "delay": -110, "time": "1780417570" }, "departure": { "delay": -110, "time": "1780417570" }, "stopId": "Robert_Hassler_R", "stopSequence": 22 } ], "timestamp": "1780415540", "trip": { "directionId": 1, "routeId": "5", "tripId": "5-1750" } } }, { "id": "SM:5-1700", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 415, "time": "1780412815" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 1 }, { "arrival": { "delay": 415, "time": "1780412875" }, "departure": { "delay": 415, "time": "1780412935" }, "stopId": "Place_Mermoz_1R", "stopSequence": 2 }, { "arrival": { "delay": 386, "time": "1780413026" }, "departure": { "delay": 386, "time": "1780413026" }, "stopId": "Couronne_1R", "stopSequence": 3 }, { "arrival": { "delay": 374, "time": "1780413194" }, "departure": { "delay": 374, "time": "1780413194" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 4 }, { "arrival": { "delay": 355, "time": "1780413227" }, "departure": { "delay": 355, "time": "1780413235" }, "stopId": "Breisach_R", "stopSequence": 5 }, { "arrival": { "delay": 565, "time": "1780413461" }, "departure": { "delay": 565, "time": "1780413505" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 6 }, { "arrival": { "delay": 927, "time": "1780413812" }, "departure": { "delay": 927, "time": "1780413867" }, "stopId": "Saint-Louis_Gare_R_Mulh_R", "stopSequence": 7 }, { "arrival": { "delay": 1075, "time": "1780414052" }, "departure": { "delay": 1075, "time": "1780414075" }, "stopId": "Trois_Lys_R", "stopSequence": 8 }, { "arrival": { "delay": 955, "time": "1780414179" }, "departure": { "delay": 955, "time": "1780414195" }, "stopId": "Cité_du_Rail_R", "stopSequence": 9 }, { "arrival": { "delay": 1021, "time": "1780414381" }, "departure": { "delay": 1021, "time": "1780414381" }, "stopId": "Rue_de_Séville_R", "stopSequence": 10 }, { "arrival": { "delay": 955, "time": "1780414421" }, "departure": { "delay": 955, "time": "1780414435" }, "stopId": "Chapelle_R", "stopSequence": 11 }, { "arrival": { "delay": 1163, "time": "1780414703" }, "departure": { "delay": 1163, "time": "1780414703" }, "stopId": "Saint-Claude_R", "stopSequence": 12 }, { "arrival": { "delay": 1260, "time": "1780414972" }, "departure": { "delay": 1260, "time": "1780414980" }, "stopId": "Prairie_A", "stopSequence": 13 }, { "arrival": { "delay": 1309, "time": "1780415089" }, "departure": { "delay": 1309, "time": "1780415089" }, "stopId": "Monument_A", "stopSequence": 14 }, { "arrival": { "delay": 1230, "time": "1780415130" }, "departure": { "delay": 1230, "time": "1780415130" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 15 }, { "arrival": { "delay": 1201, "time": "1780415161" }, "departure": { "delay": 1201, "time": "1780415161" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 16 }, { "arrival": { "delay": 1200, "time": "1780415214" }, "departure": { "delay": 1200, "time": "1780415220" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 17 }, { "arrival": { "delay": 1170, "time": "1780415250" }, "departure": { "delay": 1170, "time": "1780415250" }, "stopId": "Muguet_R", "stopSequence": 18 }, { "arrival": { "delay": 1260, "time": "1780415400" }, "departure": { "delay": 1260, "time": "1780415400" }, "stopId": "Rousserolles_R", "stopSequence": 19 }, { "arrival": { "delay": 1183, "time": "1780415503" }, "departure": { "delay": 1183, "time": "1780415503" }, "stopId": "Orée_du_Bois_R", "stopSequence": 20 }, { "arrival": { "delay": 1315, "time": "1780415755" }, "departure": { "delay": 1315, "time": "1780415755" }, "stopId": "Libération_R", "stopSequence": 21 }, { "arrival": { "delay": 1135, "time": "1780415815" }, "departure": { "delay": 1135, "time": "1780415815" }, "stopId": "Robert_Hassler_R", "stopSequence": 22 } ], "timestamp": "1780412839", "trip": { "directionId": 1, "routeId": "5", "tripId": "5-1700" } } }, { "id": "SM:304-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 127, "time": "1780415527" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 127, "time": "1780415587" }, "departure": { "delay": 127, "time": "1780415587" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": 127, "time": "1780415707" }, "departure": { "delay": 127, "time": "1780415707" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 247, "time": "1780415887" }, "departure": { "delay": 247, "time": "1780415887" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 208, "time": "1780415968" }, "departure": { "delay": 208, "time": "1780415968" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 268, "time": "1780416088" }, "departure": { "delay": 268, "time": "1780416088" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 315, "time": "1780416255" }, "departure": { "delay": 315, "time": "1780416255" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 315, "time": "1780416315" }, "departure": { "delay": 315, "time": "1780416315" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 255, "time": "1780416375" }, "departure": { "delay": 255, "time": "1780416375" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 315, "time": "1780416495" }, "departure": { "delay": 315, "time": "1780416495" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 375, "time": "1780416615" }, "departure": { "delay": 375, "time": "1780416615" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 323, "time": "1780416683" }, "departure": { "delay": 323, "time": "1780416683" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 }, { "arrival": { "delay": 425, "time": "1780416905" }, "departure": { "delay": 425, "time": "1780416905" }, "stopId": "Hüningerstrasse_A", "stopSequence": 13 } ], "timestamp": "1780415540", "trip": { "routeId": "603", "tripId": "304-1750" } } }, { "id": "SM:304-1850", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1780419060" }, "departure": { "time": "1780419060" }, "stopId": "Sports_A", "stopSequence": 2 } ], "timestamp": "1780415467", "trip": { "routeId": "603", "tripId": "304-1850" } } }, { "id": "SM:304-1818", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780417080" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780417200" }, "departure": { "time": "1780417200" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1780417440" }, "departure": { "time": "1780417440" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1780417500" }, "departure": { "time": "1780417500" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1780417620" }, "departure": { "time": "1780417620" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780417740" }, "departure": { "time": "1780417740" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1780417980" }, "departure": { "delay": 180, "time": "1780417980" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1780418040" }, "departure": { "delay": 180, "time": "1780418040" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1780418100" }, "departure": { "delay": 180, "time": "1780418100" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1780418160" }, "departure": { "delay": 180, "time": "1780418160" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1780414323", "trip": { "directionId": 1, "routeId": "603", "tripId": "304-1818" } } }, { "id": "SM:304-1718", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 5, "time": "1780413485" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 5, "time": "1780413605" }, "departure": { "delay": 5, "time": "1780413605" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 4, "time": "1780413844" }, "departure": { "delay": 4, "time": "1780413844" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 4, "time": "1780413904" }, "departure": { "delay": 4, "time": "1780413904" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 4, "time": "1780414024" }, "departure": { "delay": 4, "time": "1780414024" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 313, "time": "1780414144" }, "departure": { "delay": 313, "time": "1780414453" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 662, "time": "1780414852" }, "departure": { "delay": 662, "time": "1780414862" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 722, "time": "1780414959" }, "departure": { "delay": 722, "time": "1780414982" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 722, "time": "1780415042" }, "departure": { "delay": 722, "time": "1780415042" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 729, "time": "1780415109" }, "departure": { "delay": 729, "time": "1780415109" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1780413534", "trip": { "directionId": 1, "routeId": "603", "tripId": "304-1718" } } }, { "id": "SM:302-1748", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780415280" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780415400" }, "departure": { "time": "1780415400" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1780415640" }, "departure": { "time": "1780415640" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1780415700" }, "departure": { "time": "1780415700" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1780415820" }, "departure": { "time": "1780415820" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780415940" }, "departure": { "time": "1780415940" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1780416180" }, "departure": { "delay": 180, "time": "1780416180" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1780416240" }, "departure": { "delay": 180, "time": "1780416240" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1780416300" }, "departure": { "delay": 180, "time": "1780416300" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1780416360" }, "departure": { "delay": 180, "time": "1780416360" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1780415332", "trip": { "directionId": 1, "routeId": "603", "tripId": "302-1748" } } }, { "id": "SM:302-1720", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 82, "time": "1780413682" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 127, "time": "1780413787" }, "departure": { "delay": 127, "time": "1780413787" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": 70, "time": "1780413850" }, "departure": { "delay": 70, "time": "1780413850" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 112, "time": "1780413948" }, "departure": { "delay": 112, "time": "1780413952" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 63, "time": "1780414023" }, "departure": { "delay": 63, "time": "1780414023" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 112, "time": "1780414128" }, "departure": { "delay": 112, "time": "1780414132" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 173, "time": "1780414313" }, "departure": { "delay": 173, "time": "1780414313" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 202, "time": "1780414380" }, "departure": { "delay": 202, "time": "1780414402" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 144, "time": "1780414464" }, "departure": { "delay": 144, "time": "1780414464" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 220, "time": "1780414600" }, "departure": { "delay": 220, "time": "1780414600" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 280, "time": "1780414720" }, "departure": { "delay": 280, "time": "1780414720" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 260, "time": "1780414820" }, "departure": { "delay": 260, "time": "1780414820" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 }, { "arrival": { "delay": 340, "time": "1780415020" }, "departure": { "delay": 340, "time": "1780415020" }, "stopId": "Hüningerstrasse_A", "stopSequence": 13 } ], "timestamp": "1780413710", "trip": { "routeId": "603", "tripId": "302-1720" } } }, { "id": "SM:302-1820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780417200" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1780417260" }, "departure": { "time": "1780417260" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1780417380" }, "departure": { "time": "1780417380" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 120, "time": "1780417560" }, "departure": { "delay": 120, "time": "1780417560" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 60, "time": "1780417620" }, "departure": { "delay": 60, "time": "1780417620" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 120, "time": "1780417740" }, "departure": { "delay": 120, "time": "1780417740" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1780417920" }, "departure": { "delay": 180, "time": "1780417920" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1780417980" }, "departure": { "delay": 180, "time": "1780417980" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1780418040" }, "departure": { "delay": 120, "time": "1780418040" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1780418160" }, "departure": { "delay": 180, "time": "1780418160" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 } ], "timestamp": "1780413720", "trip": { "routeId": "603", "tripId": "302-1820" } } }, { "id": "SM:408T-1808", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 430, "time": "1780416910" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 730, "time": "1780417330" }, "departure": { "delay": 730, "time": "1780417330" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1090, "time": "1780417810" }, "departure": { "delay": 1090, "time": "1780417810" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1090, "time": "1780417870" }, "departure": { "delay": 1090, "time": "1780417870" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1030, "time": "1780417930" }, "departure": { "delay": 1030, "time": "1780417930" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 790, "time": "1780418110" }, "departure": { "delay": 790, "time": "1780418110" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 610, "time": "1780418230" }, "departure": { "delay": 610, "time": "1780418230" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 490, "time": "1780418290" }, "departure": { "delay": 490, "time": "1780418290" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 490, "time": "1780418350" }, "departure": { "delay": 490, "time": "1780418350" }, "stopId": "Breisach_A", "stopSequence": 10 } ], "timestamp": "1780415467", "trip": { "routeId": "604", "tripId": "408T-1808" } } }, { "id": "SM:406T-1735", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 250, "time": "1780414750" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 232, "time": "1780414792" }, "departure": { "delay": 232, "time": "1780414792" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 258, "time": "1780414818" }, "departure": { "delay": 258, "time": "1780414818" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 228, "time": "1780414848" }, "departure": { "delay": 228, "time": "1780414848" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 190, "time": "1780414870" }, "departure": { "delay": 190, "time": "1780414870" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 286, "time": "1780415026" }, "departure": { "delay": 286, "time": "1780415026" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 250, "time": "1780415049" }, "departure": { "delay": 250, "time": "1780415050" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 311, "time": "1780415133" }, "departure": { "delay": 311, "time": "1780415171" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 430, "time": "1780415304" }, "departure": { "delay": 430, "time": "1780415350" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 502, "time": "1780415542" }, "departure": { "delay": 502, "time": "1780415542" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 182, "time": "1780415642" }, "departure": { "delay": 182, "time": "1780415642" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 58, "time": "1780415818" }, "departure": { "delay": 58, "time": "1780415818" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -57, "time": "1780415883" }, "departure": { "delay": -57, "time": "1780415883" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": -71, "time": "1780415929" }, "departure": { "delay": -71, "time": "1780415929" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": -27, "time": "1780416033" }, "departure": { "delay": -27, "time": "1780416033" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": -147, "time": "1780416153" }, "departure": { "delay": -147, "time": "1780416153" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": -210, "time": "1780416210" }, "departure": { "delay": -210, "time": "1780416210" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": -217, "time": "1780416263" }, "departure": { "delay": -217, "time": "1780416263" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": -157, "time": "1780416383" }, "departure": { "delay": -157, "time": "1780416383" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": -206, "time": "1780416454" }, "departure": { "delay": -206, "time": "1780416454" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": -3, "time": "1780416717" }, "departure": { "delay": -3, "time": "1780416717" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1780414773", "trip": { "routeId": "604", "tripId": "406T-1735" } } }, { "id": "SM:404T-1749", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 124, "time": "1780415464" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 124, "time": "1780415644" }, "departure": { "delay": 124, "time": "1780415644" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 124, "time": "1780415764" }, "departure": { "delay": 124, "time": "1780415764" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 124, "time": "1780415824" }, "departure": { "delay": 124, "time": "1780415824" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 124, "time": "1780416004" }, "departure": { "delay": 124, "time": "1780416004" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 124, "time": "1780416064" }, "departure": { "delay": 124, "time": "1780416064" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 124, "time": "1780416124" }, "departure": { "delay": 124, "time": "1780416124" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 124, "time": "1780416184" }, "departure": { "delay": 124, "time": "1780416184" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 124, "time": "1780416364" }, "departure": { "delay": 124, "time": "1780416364" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 124, "time": "1780416424" }, "departure": { "delay": 124, "time": "1780416424" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 124, "time": "1780416484" }, "departure": { "delay": 124, "time": "1780416484" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 124, "time": "1780416904" }, "departure": { "delay": 124, "time": "1780416904" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 124, "time": "1780417264" }, "departure": { "delay": 124, "time": "1780417264" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 124, "time": "1780417324" }, "departure": { "delay": 124, "time": "1780417324" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 124, "time": "1780417384" }, "departure": { "delay": 124, "time": "1780417384" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 124, "time": "1780417444" }, "departure": { "delay": 124, "time": "1780417444" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 124, "time": "1780417504" }, "departure": { "delay": 124, "time": "1780417504" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 124, "time": "1780417564" }, "departure": { "delay": 124, "time": "1780417564" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 184, "time": "1780417684" }, "departure": { "delay": 184, "time": "1780417684" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 184, "time": "1780417744" }, "departure": { "delay": 184, "time": "1780417744" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1780415487", "trip": { "directionId": 1, "routeId": "604", "tripId": "404T-1749" } } }, { "id": "SM:402T-1835", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780418100" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780418640" }, "departure": { "time": "1780418640" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780418700" }, "departure": { "time": "1780418700" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1780418760" }, "departure": { "time": "1780418760" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1780418820" }, "departure": { "time": "1780418820" }, "stopId": "Claude_Hess_R", "stopSequence": 8 } ], "timestamp": "1780415498", "trip": { "directionId": 1, "routeId": "604", "tripId": "402T-1835" } } }, { "id": "SM:406T-1650", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 47, "time": "1780411847" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 35, "time": "1780412015" }, "departure": { "delay": 35, "time": "1780412015" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 58, "time": "1780412158" }, "departure": { "delay": 58, "time": "1780412158" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 58, "time": "1780412218" }, "departure": { "delay": 58, "time": "1780412218" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 58, "time": "1780412398" }, "departure": { "delay": 58, "time": "1780412398" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 58, "time": "1780412458" }, "departure": { "delay": 58, "time": "1780412458" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 58, "time": "1780412518" }, "departure": { "delay": 58, "time": "1780412518" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 469, "time": "1780412976" }, "departure": { "delay": 469, "time": "1780412989" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 438, "time": "1780413103" }, "departure": { "delay": 438, "time": "1780413138" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 438, "time": "1780413183" }, "departure": { "delay": 438, "time": "1780413198" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 618, "time": "1780413309" }, "departure": { "delay": 618, "time": "1780413438" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 700, "time": "1780413700" }, "departure": { "delay": 700, "time": "1780413700" }, "scheduleRelationship": "SKIPPED", "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 752, "time": "1780413951" }, "departure": { "delay": 752, "time": "1780413992" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 512, "time": "1780414112" }, "departure": { "delay": 512, "time": "1780414112" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 602, "time": "1780414223" }, "departure": { "delay": 602, "time": "1780414262" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 607, "time": "1780414327" }, "departure": { "delay": 607, "time": "1780414327" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 632, "time": "1780414371" }, "departure": { "delay": 632, "time": "1780414412" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 633, "time": "1780414468" }, "departure": { "delay": 633, "time": "1780414473" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 632, "time": "1780414521" }, "departure": { "delay": 632, "time": "1780414532" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 662, "time": "1780414617" }, "departure": { "delay": 662, "time": "1780414622" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 632, "time": "1780414652" }, "departure": { "delay": 632, "time": "1780414652" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1780411900", "trip": { "directionId": 1, "routeId": "604", "tripId": "406T-1650" } } }, { "id": "SM:404T-1830", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780417800" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1780417830" }, "departure": { "delay": -30, "time": "1780417830" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1780417860" }, "departure": { "time": "1780417860" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": -30, "time": "1780417890" }, "departure": { "delay": -30, "time": "1780417890" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1780417920" }, "departure": { "time": "1780417920" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "time": "1780417980" }, "departure": { "time": "1780417980" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1780418040" }, "departure": { "delay": 60, "time": "1780418040" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 420, "time": "1780418640" }, "departure": { "delay": 420, "time": "1780418640" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 180, "time": "1780419120" }, "departure": { "delay": 180, "time": "1780419120" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 } ], "timestamp": "1780415529", "trip": { "routeId": "604", "tripId": "404T-1830" } } }, { "id": "SM:402T-1659", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 411, "time": "1780412751" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 351, "time": "1780412863" }, "departure": { "delay": 351, "time": "1780412871" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 411, "time": "1780413010" }, "departure": { "delay": 411, "time": "1780413051" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 441, "time": "1780413125" }, "departure": { "delay": 441, "time": "1780413141" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 381, "time": "1780413261" }, "departure": { "delay": 381, "time": "1780413261" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 382, "time": "1780413319" }, "departure": { "delay": 382, "time": "1780413322" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 354, "time": "1780413354" }, "departure": { "delay": 354, "time": "1780413354" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 389, "time": "1780413449" }, "departure": { "delay": 389, "time": "1780413449" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 330, "time": "1780413570" }, "departure": { "delay": 330, "time": "1780413570" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 306, "time": "1780413606" }, "departure": { "delay": 306, "time": "1780413606" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 501, "time": "1780413852" }, "departure": { "delay": 501, "time": "1780413861" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 616, "time": "1780414156" }, "departure": { "delay": 616, "time": "1780414156" }, "scheduleRelationship": "SKIPPED", "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 631, "time": "1780414404" }, "departure": { "delay": 631, "time": "1780414411" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 391, "time": "1780414518" }, "departure": { "delay": 391, "time": "1780414531" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 425, "time": "1780414625" }, "departure": { "delay": 425, "time": "1780414625" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 421, "time": "1780414681" }, "departure": { "delay": 421, "time": "1780414681" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 391, "time": "1780414711" }, "departure": { "delay": 391, "time": "1780414711" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 394, "time": "1780414774" }, "departure": { "delay": 394, "time": "1780414774" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 391, "time": "1780414831" }, "departure": { "delay": 391, "time": "1780414831" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 404, "time": "1780414964" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1780412777", "trip": { "directionId": 1, "routeId": "604", "tripId": "402T-1659" } } }, { "id": "SM:410T-1731", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780414260" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780414440" }, "departure": { "time": "1780414440" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1780414560" }, "departure": { "time": "1780414560" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1780414620" }, "departure": { "time": "1780414620" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1780414800" }, "departure": { "time": "1780414800" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780414860" }, "departure": { "time": "1780414860" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1780414920" }, "departure": { "time": "1780414920" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1780414980" }, "departure": { "time": "1780414980" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 136, "time": "1780415266" }, "departure": { "delay": 136, "time": "1780415296" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 166, "time": "1780415356" }, "departure": { "delay": 166, "time": "1780415386" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 282, "time": "1780415562" }, "departure": { "delay": 282, "time": "1780415562" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 282, "time": "1780415742" }, "departure": { "delay": 282, "time": "1780415742" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 282, "time": "1780415982" }, "departure": { "delay": 282, "time": "1780415982" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 57, "time": "1780416117" }, "departure": { "delay": 57, "time": "1780416117" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 108, "time": "1780416228" }, "departure": { "delay": 108, "time": "1780416228" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 111, "time": "1780416291" }, "departure": { "delay": 111, "time": "1780416291" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 67, "time": "1780416307" }, "departure": { "delay": 67, "time": "1780416307" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 58, "time": "1780416358" }, "departure": { "delay": 58, "time": "1780416358" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 54, "time": "1780416414" }, "departure": { "delay": 54, "time": "1780416414" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 54, "time": "1780416534" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1780414313", "trip": { "directionId": 1, "routeId": "604", "tripId": "410T-1731" } } }, { "id": "SM:408T-1710", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780413000" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780413180" }, "departure": { "time": "1780413180" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1780413300" }, "departure": { "time": "1780413300" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1780413360" }, "departure": { "time": "1780413360" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1780413540" }, "departure": { "time": "1780413540" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780413600" }, "departure": { "time": "1780413600" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1780413660" }, "departure": { "time": "1780413660" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1780413720" }, "departure": { "time": "1780413720" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1780413900" }, "departure": { "time": "1780413900" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1780413960" }, "departure": { "time": "1780413960" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 243, "time": "1780414173" }, "departure": { "delay": 243, "time": "1780414263" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 414, "time": "1780414614" }, "departure": { "delay": 414, "time": "1780414614" }, "scheduleRelationship": "SKIPPED", "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 478, "time": "1780414882" }, "departure": { "delay": 478, "time": "1780414918" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 239, "time": "1780415039" }, "departure": { "delay": 239, "time": "1780415039" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 298, "time": "1780415154" }, "departure": { "delay": 298, "time": "1780415158" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 302, "time": "1780415222" }, "departure": { "delay": 302, "time": "1780415222" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 248, "time": "1780415228" }, "departure": { "delay": 248, "time": "1780415228" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 238, "time": "1780415278" }, "departure": { "delay": 238, "time": "1780415278" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 238, "time": "1780415334" }, "departure": { "delay": 238, "time": "1780415338" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 238, "time": "1780415398" }, "departure": { "delay": 238, "time": "1780415398" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 208, "time": "1780415428" }, "departure": { "delay": 208, "time": "1780415428" }, "stopId": "Muguet_R", "stopSequence": 21 }, { "arrival": { "delay": 151, "time": "1780415491" }, "departure": { "delay": 151, "time": "1780415431" }, "stopId": "Rousserolles_R", "stopSequence": 22 } ], "timestamp": "1780413056", "trip": { "directionId": 1, "routeId": "604", "tripId": "408T-1710" } } }, { "id": "SM:402T-1753", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780415580" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -19, "time": "1780415621" }, "departure": { "delay": -19, "time": "1780415621" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1780415640" }, "departure": { "time": "1780415640" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": -30, "time": "1780415670" }, "departure": { "delay": -30, "time": "1780415670" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1780415700" }, "departure": { "time": "1780415700" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 81, "time": "1780415841" }, "departure": { "delay": 81, "time": "1780415841" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 113, "time": "1780415873" }, "departure": { "delay": 113, "time": "1780415873" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 113, "time": "1780415933" }, "departure": { "delay": 113, "time": "1780415933" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 178, "time": "1780416058" }, "departure": { "delay": 178, "time": "1780416058" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 321, "time": "1780416321" }, "departure": { "delay": 321, "time": "1780416321" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": -85, "time": "1780416635" }, "departure": { "delay": -85, "time": "1780416635" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -205, "time": "1780416695" }, "departure": { "delay": -205, "time": "1780416695" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": -217, "time": "1780416743" }, "departure": { "delay": -217, "time": "1780416743" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": -158, "time": "1780416862" }, "departure": { "delay": -158, "time": "1780416862" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": -218, "time": "1780416982" }, "departure": { "delay": -218, "time": "1780416982" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": -278, "time": "1780417042" }, "departure": { "delay": -278, "time": "1780417042" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": -278, "time": "1780417102" }, "departure": { "delay": -278, "time": "1780417102" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": -181, "time": "1780417259" }, "departure": { "delay": -181, "time": "1780417259" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": -301, "time": "1780417319" }, "departure": { "delay": -301, "time": "1780417319" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": -158, "time": "1780417522" }, "departure": { "delay": -158, "time": "1780417522" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1780414002", "trip": { "routeId": "604", "tripId": "402T-1753" } } }, { "id": "SM:412T-1805", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780416300" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780416480" }, "departure": { "time": "1780416480" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1780416600" }, "departure": { "time": "1780416600" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1780416660" }, "departure": { "time": "1780416660" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1780416840" }, "departure": { "time": "1780416840" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780416900" }, "departure": { "time": "1780416900" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1780416960" }, "departure": { "time": "1780416960" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1780417020" }, "departure": { "time": "1780417020" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1780417200" }, "departure": { "time": "1780417200" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1780417260" }, "departure": { "time": "1780417260" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1780417320" }, "departure": { "time": "1780417320" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1780417740" }, "departure": { "time": "1780417740" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1780418220" }, "departure": { "time": "1780418220" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "time": "1780418280" }, "departure": { "time": "1780418280" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "time": "1780418400" }, "departure": { "time": "1780418400" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "time": "1780418520" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1780413554", "trip": { "directionId": 1, "routeId": "604", "tripId": "412T-1805" } } }, { "id": "SM:412T-1720", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 901, "time": "1780414501" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 962, "time": "1780414711" }, "departure": { "delay": 962, "time": "1780414742" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1051, "time": "1780414820" }, "departure": { "delay": 1051, "time": "1780414891" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1171, "time": "1780415066" }, "departure": { "delay": 1171, "time": "1780415071" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1201, "time": "1780415137" }, "departure": { "delay": 1201, "time": "1780415161" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1171, "time": "1780415205" }, "departure": { "delay": 1171, "time": "1780415251" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 840, "time": "1780415340" }, "departure": { "delay": 840, "time": "1780415340" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 691, "time": "1780415460" }, "departure": { "delay": 691, "time": "1780415491" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 553, "time": "1780415533" }, "departure": { "delay": 553, "time": "1780415533" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 545, "time": "1780415585" }, "departure": { "delay": 545, "time": "1780415585" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 605, "time": "1780415705" }, "departure": { "delay": 605, "time": "1780415705" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 425, "time": "1780415765" }, "departure": { "delay": 425, "time": "1780415765" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 582, "time": "1780416042" }, "departure": { "delay": 582, "time": "1780416042" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1780414524", "trip": { "routeId": "604", "tripId": "412T-1720" } } }, { "id": "SM:406T-1820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780417200" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780417380" }, "departure": { "time": "1780417380" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1780417740" }, "departure": { "time": "1780417740" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780417800" }, "departure": { "time": "1780417800" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1780417860" }, "departure": { "time": "1780417860" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1780417920" }, "departure": { "time": "1780417920" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1780418100" }, "departure": { "time": "1780418100" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1780418160" }, "departure": { "time": "1780418160" }, "stopId": "Breisach_R", "stopSequence": 10 } ], "timestamp": "1780415342", "trip": { "directionId": 1, "routeId": "604", "tripId": "406T-1820" } } }, { "id": "SM:404T-1705", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 600, "time": "1780413300" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 900, "time": "1780413420" }, "departure": { "delay": 900, "time": "1780413780" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 990, "time": "1780413840" }, "departure": { "delay": 990, "time": "1780413930" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1142, "time": "1780414142" }, "departure": { "delay": 1142, "time": "1780414142" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1080, "time": "1780414145" }, "departure": { "delay": 1080, "time": "1780414260" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 810, "time": "1780414378" }, "departure": { "delay": 810, "time": "1780414410" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 630, "time": "1780414501" }, "departure": { "delay": 630, "time": "1780414530" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 600, "time": "1780414586" }, "departure": { "delay": 600, "time": "1780414680" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 600, "time": "1780414731" }, "departure": { "delay": 600, "time": "1780414740" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 660, "time": "1780414860" }, "departure": { "delay": 660, "time": "1780414860" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 480, "time": "1780414920" }, "departure": { "delay": 480, "time": "1780414920" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 641, "time": "1780415201" }, "departure": { "delay": 641, "time": "1780415201" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1780413326", "trip": { "routeId": "604", "tripId": "404T-1705" } } }, { "id": "SM:810-1729", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780414140" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1780414200" }, "departure": { "time": "1780414200" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1780414260" }, "departure": { "delay": 60, "time": "1780414260" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1780414290" }, "departure": { "delay": 30, "time": "1780414290" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1780414320" }, "departure": { "time": "1780414320" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1780414440" }, "departure": { "time": "1780414440" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1780414560" }, "departure": { "time": "1780414560" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "delay": 242, "time": "1780414966" }, "departure": { "delay": 242, "time": "1780414982" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": 455, "time": "1780415288" }, "departure": { "delay": 455, "time": "1780415315" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 452, "time": "1780415432" }, "departure": { "delay": 452, "time": "1780415432" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 499, "time": "1780415539" }, "departure": { "delay": 499, "time": "1780415539" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 499, "time": "1780415659" }, "departure": { "delay": 499, "time": "1780415659" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 504, "time": "1780415724" }, "departure": { "delay": 504, "time": "1780415724" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 516, "time": "1780415796" }, "departure": { "delay": 516, "time": "1780415796" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 576, "time": "1780415916" }, "departure": { "delay": 576, "time": "1780415916" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 574, "time": "1780415974" }, "departure": { "delay": 574, "time": "1780415974" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 574, "time": "1780416034" }, "departure": { "delay": 574, "time": "1780416034" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 574, "time": "1780416094" }, "departure": { "delay": 574, "time": "1780416094" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 574, "time": "1780416154" }, "departure": { "delay": 574, "time": "1780416154" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 574, "time": "1780416394" }, "departure": { "delay": 574, "time": "1780416394" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 574, "time": "1780416454" }, "departure": { "delay": 574, "time": "1780416454" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 574, "time": "1780416514" }, "departure": { "delay": 574, "time": "1780416514" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 574, "time": "1780416574" }, "departure": { "delay": 574, "time": "1780416574" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 574, "time": "1780416694" }, "departure": { "delay": 574, "time": "1780416694" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": 574, "time": "1780416814" }, "departure": { "delay": 574, "time": "1780416814" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 574, "time": "1780416934" }, "departure": { "delay": 574, "time": "1780416934" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": 574, "time": "1780417174" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1780414198", "trip": { "directionId": 1, "routeId": "608", "tripId": "810-1729" } } }, { "id": "SM:802-1816", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 342, "time": "1780417302" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "delay": 342, "time": "1780417362" }, "departure": { "delay": 342, "time": "1780417362" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 402, "time": "1780417422" }, "departure": { "delay": 402, "time": "1780417422" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 372, "time": "1780417452" }, "departure": { "delay": 372, "time": "1780417452" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "delay": 342, "time": "1780417482" }, "departure": { "delay": 342, "time": "1780417482" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "delay": 342, "time": "1780417602" }, "departure": { "delay": 342, "time": "1780417602" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "delay": 342, "time": "1780417722" }, "departure": { "delay": 342, "time": "1780417722" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "delay": 342, "time": "1780417902" }, "departure": { "delay": 342, "time": "1780417902" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": 342, "time": "1780418022" }, "departure": { "delay": 342, "time": "1780418022" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 342, "time": "1780418142" }, "departure": { "delay": 342, "time": "1780418142" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 342, "time": "1780418202" }, "departure": { "delay": 342, "time": "1780418202" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 342, "time": "1780418382" }, "departure": { "delay": 342, "time": "1780418382" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 342, "time": "1780418442" }, "departure": { "delay": 342, "time": "1780418442" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 402, "time": "1780418562" }, "departure": { "delay": 402, "time": "1780418562" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 402, "time": "1780418622" }, "departure": { "delay": 402, "time": "1780418622" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 402, "time": "1780418682" }, "departure": { "delay": 402, "time": "1780418682" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 402, "time": "1780418742" }, "departure": { "delay": 402, "time": "1780418742" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 402, "time": "1780418802" }, "departure": { "delay": 402, "time": "1780418802" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 402, "time": "1780419042" }, "departure": { "delay": 402, "time": "1780419042" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 402, "time": "1780419102" }, "departure": { "delay": 402, "time": "1780419102" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 } ], "timestamp": "1780415519", "trip": { "directionId": 1, "routeId": "608", "tripId": "802-1816" } } }, { "id": "SM:802-1734", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 474, "time": "1780414914" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "delay": 478, "time": "1780415098" }, "departure": { "delay": 478, "time": "1780415098" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "delay": 451, "time": "1780415191" }, "departure": { "delay": 451, "time": "1780415191" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "delay": 451, "time": "1780415251" }, "departure": { "delay": 451, "time": "1780415251" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "delay": 384, "time": "1780415364" }, "departure": { "delay": 384, "time": "1780415364" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "delay": 384, "time": "1780415424" }, "departure": { "delay": 384, "time": "1780415424" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "delay": 354, "time": "1780415454" }, "departure": { "delay": 354, "time": "1780415454" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "delay": 324, "time": "1780415484" }, "departure": { "delay": 324, "time": "1780415484" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "delay": 344, "time": "1780415744" }, "departure": { "delay": 344, "time": "1780415744" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "delay": 344, "time": "1780415804" }, "departure": { "delay": 344, "time": "1780415804" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "delay": 349, "time": "1780415869" }, "departure": { "delay": 349, "time": "1780415869" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "delay": 380, "time": "1780415960" }, "departure": { "delay": 380, "time": "1780415960" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "delay": 446, "time": "1780416086" }, "departure": { "delay": 446, "time": "1780416086" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "delay": 462, "time": "1780416162" }, "departure": { "delay": 462, "time": "1780416162" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "delay": 462, "time": "1780416222" }, "departure": { "delay": 462, "time": "1780416222" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "delay": 462, "time": "1780416282" }, "departure": { "delay": 462, "time": "1780416282" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 582, "time": "1780416522" }, "departure": { "delay": 582, "time": "1780416522" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 582, "time": "1780416642" }, "departure": { "delay": 582, "time": "1780416642" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 642, "time": "1780416822" }, "departure": { "delay": 642, "time": "1780416822" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 582, "time": "1780416942" }, "departure": { "delay": 582, "time": "1780416942" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 582, "time": "1780417062" }, "departure": { "delay": 582, "time": "1780417062" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 522, "time": "1780417122" }, "departure": { "delay": 522, "time": "1780417122" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": 522, "time": "1780417182" }, "departure": { "delay": 522, "time": "1780417182" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": 522, "time": "1780417242" }, "departure": { "delay": 522, "time": "1780417242" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1780414939", "trip": { "routeId": "608", "tripId": "802-1734" } } }, { "id": "SM:604-1733", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 32, "time": "1780414412" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": 212, "time": "1780414832" }, "departure": { "delay": 212, "time": "1780414832" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "delay": 211, "time": "1780414947" }, "departure": { "delay": 211, "time": "1780414951" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "delay": 245, "time": "1780415105" }, "departure": { "delay": 245, "time": "1780415105" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "delay": 271, "time": "1780415407" }, "departure": { "delay": 271, "time": "1780415431" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": 255, "time": "1780415475" }, "departure": { "delay": 255, "time": "1780415475" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": 249, "time": "1780415529" }, "departure": { "delay": 249, "time": "1780415529" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": 233, "time": "1780415573" }, "departure": { "delay": 233, "time": "1780415573" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": 230, "time": "1780415630" }, "departure": { "delay": 230, "time": "1780415630" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": 237, "time": "1780415697" }, "departure": { "delay": 237, "time": "1780415697" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": 245, "time": "1780415825" }, "departure": { "delay": 245, "time": "1780415825" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": 244, "time": "1780415944" }, "departure": { "delay": 244, "time": "1780415944" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": 244, "time": "1780416004" }, "departure": { "delay": 244, "time": "1780416004" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": 214, "time": "1780416034" }, "departure": { "delay": 214, "time": "1780416034" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": 243, "time": "1780416063" }, "departure": { "delay": 243, "time": "1780416063" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": 243, "time": "1780416123" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1780414440", "trip": { "directionId": 1, "routeId": "6", "tripId": "604-1733" } } }, { "id": "SM:602-1803", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1780416420" }, "departure": { "time": "1780416420" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "time": "1780416540" }, "departure": { "time": "1780416540" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "time": "1780416660" }, "departure": { "time": "1780416660" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "time": "1780416960" }, "departure": { "time": "1780416960" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "time": "1780417020" }, "departure": { "time": "1780417020" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "time": "1780417080" }, "departure": { "time": "1780417080" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "time": "1780417140" }, "departure": { "time": "1780417140" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "time": "1780417200" }, "departure": { "time": "1780417200" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "time": "1780417260" }, "departure": { "time": "1780417260" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "time": "1780417380" }, "departure": { "time": "1780417380" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "time": "1780417500" }, "departure": { "time": "1780417500" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "time": "1780417560" }, "departure": { "time": "1780417560" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1780417590" }, "departure": { "delay": -30, "time": "1780417590" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "time": "1780417620" }, "departure": { "time": "1780417620" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "time": "1780417680" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1780414949", "trip": { "directionId": 1, "routeId": "6", "tripId": "602-1803" } } }, { "id": "SM:604-1800", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 123, "time": "1780416123" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": 93, "time": "1780416153" }, "departure": { "delay": 93, "time": "1780416153" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 119, "time": "1780416179" }, "departure": { "delay": 119, "time": "1780416179" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 103, "time": "1780416223" }, "departure": { "delay": 103, "time": "1780416223" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": 84, "time": "1780416264" }, "departure": { "delay": 84, "time": "1780416264" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": 75, "time": "1780416375" }, "departure": { "delay": 75, "time": "1780416375" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 53, "time": "1780416533" }, "departure": { "delay": 53, "time": "1780416533" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": 45, "time": "1780416585" }, "departure": { "delay": 45, "time": "1780416585" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "delay": 43, "time": "1780416643" }, "departure": { "delay": 43, "time": "1780416643" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "delay": 20, "time": "1780416680" }, "departure": { "delay": 20, "time": "1780416680" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "delay": 16, "time": "1780416736" }, "departure": { "delay": 16, "time": "1780416736" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "delay": 38, "time": "1780416818" }, "departure": { "delay": 38, "time": "1780416818" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "delay": -34, "time": "1780417046" }, "departure": { "delay": -34, "time": "1780417046" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 }, { "arrival": { "delay": -34, "time": "1780417226" }, "departure": { "delay": -34, "time": "1780417226" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 }, { "arrival": { "delay": -34, "time": "1780417346" }, "departure": { "delay": -34, "time": "1780417346" }, "stopId": "Cité_du_Rail_A", "stopSequence": 15 } ], "timestamp": "1780415529", "trip": { "routeId": "6", "tripId": "604-1800" } } }, { "id": "SM:602-1730", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 411, "time": "1780414611" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": 381, "time": "1780414641" }, "departure": { "delay": 381, "time": "1780414641" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 411, "time": "1780414666" }, "departure": { "delay": 411, "time": "1780414671" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 391, "time": "1780414711" }, "departure": { "delay": 391, "time": "1780414711" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": 367, "time": "1780414747" }, "departure": { "delay": 367, "time": "1780414747" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": 356, "time": "1780414856" }, "departure": { "delay": 356, "time": "1780414856" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 329, "time": "1780415009" }, "departure": { "delay": 329, "time": "1780415009" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": 322, "time": "1780415059" }, "departure": { "delay": 322, "time": "1780415062" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "delay": 319, "time": "1780415119" }, "departure": { "delay": 319, "time": "1780415119" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "delay": 291, "time": "1780415151" }, "departure": { "delay": 291, "time": "1780415151" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "delay": 292, "time": "1780415206" }, "departure": { "delay": 292, "time": "1780415212" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "delay": 320, "time": "1780415300" }, "departure": { "delay": 320, "time": "1780415300" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "delay": 232, "time": "1780415510" }, "departure": { "delay": 232, "time": "1780415512" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 }, { "arrival": { "delay": 230, "time": "1780415690" }, "departure": { "delay": 230, "time": "1780415690" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 }, { "arrival": { "delay": 242, "time": "1780415822" }, "departure": { "delay": 242, "time": "1780415822" }, "stopId": "Cité_du_Rail_A", "stopSequence": 15 }, { "arrival": { "delay": 242, "time": "1780416062" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 16 } ], "timestamp": "1780414639", "trip": { "routeId": "6", "tripId": "602-1730" } } }, { "id": "SM:604-1833", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1780418760" }, "departure": { "time": "1780418760" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "time": "1780418820" }, "departure": { "time": "1780418820" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "time": "1780418880" }, "departure": { "time": "1780418880" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "time": "1780418940" }, "departure": { "time": "1780418940" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "time": "1780419000" }, "departure": { "time": "1780419000" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "time": "1780419060" }, "departure": { "time": "1780419060" }, "stopId": "Schaeferhof_R", "stopSequence": 10 } ], "timestamp": "1780415466", "trip": { "directionId": 1, "routeId": "6", "tripId": "604-1833" } } }, { "id": "SM:1102-1805", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780416300" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "time": "1780416900" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1780414825", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1805" } } }, { "id": "SM:9-1804", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780416240" }, "stopId": "Village-Neuf_ZI_AR", "stopSequence": 1 }, { "arrival": { "time": "1780416360" }, "departure": { "time": "1780416360" }, "stopId": "Alsace_R", "stopSequence": 2 }, { "arrival": { "time": "1780416480" }, "departure": { "time": "1780416480" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 3 }, { "arrival": { "time": "1780416600" }, "departure": { "time": "1780416600" }, "stopId": "Blochmont_R", "stopSequence": 4 } ], "timestamp": "1780412642", "trip": { "directionId": 1, "routeId": "9", "tripId": "9-1804" } } }, { "id": "SM:9-1734", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 164, "time": "1780414604" }, "stopId": "Village-Neuf_ZI_AR", "stopSequence": 1 }, { "arrival": { "delay": 150, "time": "1780414710" }, "departure": { "delay": 150, "time": "1780414710" }, "stopId": "Alsace_R", "stopSequence": 2 }, { "arrival": { "delay": 315, "time": "1780414982" }, "departure": { "delay": 315, "time": "1780414995" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 3 }, { "arrival": { "delay": 375, "time": "1780415175" }, "departure": { "delay": 375, "time": "1780415175" }, "stopId": "Blochmont_R", "stopSequence": 4 }, { "arrival": { "delay": 316, "time": "1780415776" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 5 } ], "timestamp": "1780414628", "trip": { "directionId": 1, "routeId": "9", "tripId": "9-1734" } } }, { "id": "SM:1102-1750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780415400" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": -72, "time": "1780415928" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1780415425", "trip": { "routeId": "11", "tripId": "1102-1750" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1780415551" } }