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

23/04/2026
100%
24/04/2026
100%
25/04/2026
100%
26/04/2026
100%
27/04/2026
98.7%
28/04/2026
100%
29/04/2026
100%
30/04/2026
100%
01/05/2026
99.2%
02/05/2026
100%
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%
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

⚠️114 avertissements

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

Avertissements

vehicle_id not populated W002 38 erreurs

vehicle_id should be populated for TripUpdates and VehiclePositions

Exemples d'erreurs
  • trip_id T3S-9-0906 does not have a vehicle_id
  • trip_id T3S-2-0936 does not have a vehicle_id
  • trip_id T3S-10-0850 does not have a vehicle_id
  • trip_id T3S-10-0921 does not have a vehicle_id
  • trip_id T3S-9-0835 does not have a vehicle_id

schedule_relationship not populated W009 76 erreurs

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Exemples d'erreurs
  • trip_id T3S-9-0906 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id T3S-9-0906 does not have a schedule_relationship
  • trip_id T3S-2-0936 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id T3S-2-0936 does not have a schedule_relationship
  • trip_id T3S-10-0850 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 005 30 fois (100 % des validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 1 991 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 23/05/2026 à 10h15 Europe/Paris.

trip_updates (32) 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 23/05/2026 à 10h15 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "SM:T3S-2-0936", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1779521760" }, "stopId": "Birsfelden_Hard_AR", "stopSequence": 1 }, { "arrival": { "time": "1779521820" }, "departure": { "time": "1779521820" }, "stopId": "Salinenstrasse_AR", "stopSequence": 2 }, { "arrival": { "time": "1779521880" }, "departure": { "time": "1779521880" }, "stopId": "Schulstrasse_AR", "stopSequence": 3 }, { "arrival": { "time": "1779521940" }, "departure": { "time": "1779521940" }, "stopId": "Bären_AR", "stopSequence": 4 }, { "arrival": { "time": "1779522000" }, "departure": { "time": "1779522000" }, "stopId": "Breite_AR", "stopSequence": 5 }, { "arrival": { "time": "1779522120" }, "departure": { "time": "1779522120" }, "stopId": "Waldenburgerstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1779522180" }, "departure": { "time": "1779522180" }, "stopId": "St_Alban-Tor_AR", "stopSequence": 7 }, { "arrival": { "time": "1779522240" }, "departure": { "time": "1779522240" }, "stopId": "Hardstrasse_AR", "stopSequence": 8 }, { "arrival": { "time": "1779522360" }, "departure": { "time": "1779522360" }, "stopId": "Aeschenplatz_A", "stopSequence": 9 }, { "arrival": { "time": "1779522480" }, "departure": { "time": "1779522480" }, "stopId": "Bankverein_AR", "stopSequence": 10 }, { "arrival": { "time": "1779522600" }, "departure": { "time": "1779522600" }, "stopId": "Barfüsserplatz_AR", "stopSequence": 11 }, { "arrival": { "time": "1779522660" }, "departure": { "time": "1779522660" }, "stopId": "Musik-Akademie_AR", "stopSequence": 12 }, { "arrival": { "time": "1779522720" }, "departure": { "time": "1779522720" }, "stopId": "Universität_AR", "stopSequence": 13 }, { "arrival": { "time": "1779522780" }, "departure": { "time": "1779522780" }, "stopId": "Spalentor_AR", "stopSequence": 14 }, { "arrival": { "time": "1779522900" }, "departure": { "time": "1779522900" }, "stopId": "Pilgerstrasse_AR", "stopSequence": 15 }, { "arrival": { "time": "1779522960" }, "departure": { "time": "1779522960" }, "stopId": "Burgfelderplatz_AR", "stopSequence": 16 }, { "arrival": { "time": "1779523020" }, "departure": { "time": "1779523020" }, "stopId": "Strassburgerallee_AR", "stopSequence": 17 }, { "arrival": { "time": "1779523080" }, "departure": { "time": "1779523080" }, "stopId": "Im_Westfeld_AR", "stopSequence": 18 }, { "arrival": { "time": "1779523140" }, "departure": { "time": "1779523140" }, "stopId": "Félix_Platter-Spital_A", "stopSequence": 19 }, { "arrival": { "time": "1779523200" }, "departure": { "time": "1779523200" }, "stopId": "Waldighoferstrasse_AR", "stopSequence": 20 }, { "arrival": { "time": "1779523320" }, "departure": { "time": "1779523320" }, "stopId": "Burgfelderhof_A", "stopSequence": 21 }, { "arrival": { "time": "1779523440" }, "departure": { "time": "1779523440" }, "stopId": "Saint-Exupéry_T3", "stopSequence": 22 }, { "arrival": { "time": "1779523560" }, "departure": { "time": "1779523560" }, "stopId": "Place_Mermoz_T3", "stopSequence": 23 } ], "timestamp": "1779518281", "trip": { "routeId": "T3", "tripId": "T3S-2-0936" } } }, { "id": "SM:1103S-1020", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 264, "time": "1779524664" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 264, "time": "1779525264" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1779524072", "trip": { "routeId": "11", "tripId": "1103S-1020" } } }, { "id": "SM:1101S-1035", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1779525300" }, "stopId": "EuroAirport_AR", "stopSequence": 1 } ], "timestamp": "1779521768", "trip": { "directionId": 1, "routeId": "11", "tripId": "1101S-1035" } } }, { "id": "SM:1103S-1005", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 564, "time": "1779524064" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "delay": 564, "time": "1779524664" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1779524082", "trip": { "directionId": 1, "routeId": "11", "tripId": "1103S-1005" } } }, { "id": "SM:1103S-0950", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 594, "time": "1779523194" }, "scheduleRelationship": "SKIPPED", "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 319, "time": "1779523519" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1779523245", "trip": { "routeId": "11", "tripId": "1103S-0950" } } }, { "id": "SM:103S-1010", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 105, "time": "1779523905" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 91, "time": "1779524011" }, "departure": { "delay": 91, "time": "1779524011" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 75, "time": "1779524051" }, "departure": { "delay": 75, "time": "1779524055" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 91, "time": "1779524131" }, "departure": { "delay": 91, "time": "1779524131" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 91, "time": "1779524191" }, "departure": { "delay": 91, "time": "1779524191" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": 91, "time": "1779524311" }, "departure": { "delay": 91, "time": "1779524311" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 91, "time": "1779524431" }, "departure": { "delay": 91, "time": "1779524431" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": 91, "time": "1779524491" }, "departure": { "delay": 91, "time": "1779524491" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": 91, "time": "1779524551" }, "departure": { "delay": 91, "time": "1779524551" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": 91, "time": "1779524611" }, "departure": { "delay": 91, "time": "1779524611" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": 91, "time": "1779524731" }, "departure": { "delay": 91, "time": "1779524731" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": 91, "time": "1779524791" }, "departure": { "delay": 91, "time": "1779524791" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": 91, "time": "1779524851" }, "departure": { "delay": 91, "time": "1779524851" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": 61, "time": "1779524881" }, "departure": { "delay": 61, "time": "1779524881" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": 91, "time": "1779524911" }, "departure": { "delay": 91, "time": "1779524911" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": 91, "time": "1779525031" }, "departure": { "delay": 91, "time": "1779525031" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 20, "time": "1779525080" }, "departure": { "delay": 20, "time": "1779525080" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "time": "1779525180" }, "departure": { "time": "1779525180" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "time": "1779525300" }, "departure": { "time": "1779525300" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "time": "1779525360" }, "departure": { "time": "1779525360" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "time": "1779525420" }, "departure": { "time": "1779525420" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "time": "1779525540" }, "departure": { "time": "1779525540" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "time": "1779525600" }, "departure": { "time": "1779525600" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "time": "1779525660" }, "departure": { "time": "1779525660" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "time": "1779525720" }, "departure": { "time": "1779525720" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "time": "1779525780" }, "departure": { "time": "1779525780" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "time": "1779525840" }, "departure": { "time": "1779525840" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "time": "1779525960" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1779523928", "trip": { "routeId": "1", "tripId": "103S-1010" } } }, { "id": "SM:101S-1005", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 207, "time": "1779523707" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 164, "time": "1779523784" }, "departure": { "delay": 164, "time": "1779523784" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 148, "time": "1779523828" }, "departure": { "delay": 148, "time": "1779523828" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 208, "time": "1779523908" }, "departure": { "delay": 208, "time": "1779523948" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 238, "time": "1779524018" }, "departure": { "delay": 238, "time": "1779524038" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 256, "time": "1779524116" }, "departure": { "delay": 256, "time": "1779524116" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 256, "time": "1779524176" }, "departure": { "delay": 256, "time": "1779524176" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 256, "time": "1779524236" }, "departure": { "delay": 256, "time": "1779524236" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 268, "time": "1779524308" }, "departure": { "delay": 268, "time": "1779524308" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 268, "time": "1779524368" }, "departure": { "delay": 268, "time": "1779524368" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 256, "time": "1779524476" }, "departure": { "delay": 256, "time": "1779524476" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 258, "time": "1779524598" }, "departure": { "delay": 258, "time": "1779524598" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 258, "time": "1779524658" }, "departure": { "delay": 258, "time": "1779524658" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 258, "time": "1779524778" }, "departure": { "delay": 258, "time": "1779524778" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 258, "time": "1779524838" }, "departure": { "delay": 258, "time": "1779524838" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 228, "time": "1779524868" }, "departure": { "delay": 228, "time": "1779524868" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 258, "time": "1779524898" }, "departure": { "delay": 258, "time": "1779524898" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 258, "time": "1779524958" }, "departure": { "delay": 258, "time": "1779524958" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 258, "time": "1779525018" }, "departure": { "delay": 258, "time": "1779525018" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 258, "time": "1779525078" }, "departure": { "delay": 258, "time": "1779525078" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 258, "time": "1779525138" }, "departure": { "delay": 258, "time": "1779525138" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 258, "time": "1779525198" }, "departure": { "delay": 258, "time": "1779525198" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 258, "time": "1779525318" }, "departure": { "delay": 258, "time": "1779525318" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 258, "time": "1779525378" }, "departure": { "delay": 258, "time": "1779525378" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 258, "time": "1779525438" }, "departure": { "delay": 258, "time": "1779525438" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": 258, "time": "1779525558" }, "departure": { "delay": 258, "time": "1779525558" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 258, "time": "1779525678" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1779523729", "trip": { "directionId": 1, "routeId": "1", "tripId": "101S-1005" } } }, { "id": "SM:103S-1050", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1779526200" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "time": "1779526320" }, "departure": { "time": "1779526320" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "time": "1779526380" }, "departure": { "time": "1779526380" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "time": "1779526440" }, "departure": { "time": "1779526440" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "time": "1779526500" }, "departure": { "time": "1779526500" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "time": "1779526560" }, "departure": { "time": "1779526560" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "time": "1779526620" }, "departure": { "time": "1779526620" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "time": "1779526680" }, "departure": { "time": "1779526680" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "time": "1779526740" }, "departure": { "time": "1779526740" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "time": "1779526800" }, "departure": { "time": "1779526800" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "time": "1779527100" }, "departure": { "time": "1779527100" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "time": "1779527220" }, "departure": { "time": "1779527220" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "time": "1779527280" }, "departure": { "time": "1779527280" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": -30, "time": "1779527310" }, "departure": { "delay": -30, "time": "1779527310" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "time": "1779527340" }, "departure": { "time": "1779527340" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "time": "1779527400" }, "departure": { "time": "1779527400" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "time": "1779527460" }, "departure": { "time": "1779527460" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "time": "1779527520" }, "departure": { "time": "1779527520" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "time": "1779527580" }, "departure": { "time": "1779527580" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "time": "1779527640" }, "departure": { "time": "1779527640" }, "stopId": "Liesbach_R", "stopSequence": 22 } ], "timestamp": "1779522605", "trip": { "directionId": 1, "routeId": "1", "tripId": "103S-1050" } } }, { "id": "SM:101S-1040", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 85, "time": "1779525685" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 85, "time": "1779525805" }, "departure": { "delay": 85, "time": "1779525805" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 85, "time": "1779525865" }, "departure": { "delay": 85, "time": "1779525865" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 85, "time": "1779525925" }, "departure": { "delay": 85, "time": "1779525925" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 85, "time": "1779525985" }, "departure": { "delay": 85, "time": "1779525985" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": 85, "time": "1779526105" }, "departure": { "delay": 85, "time": "1779526105" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 85, "time": "1779526225" }, "departure": { "delay": 85, "time": "1779526225" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": 85, "time": "1779526285" }, "departure": { "delay": 85, "time": "1779526285" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": 85, "time": "1779526345" }, "departure": { "delay": 85, "time": "1779526345" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": 85, "time": "1779526405" }, "departure": { "delay": 85, "time": "1779526405" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": 83, "time": "1779526523" }, "departure": { "delay": 83, "time": "1779526523" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": 85, "time": "1779526585" }, "departure": { "delay": 85, "time": "1779526585" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": 85, "time": "1779526645" }, "departure": { "delay": 85, "time": "1779526645" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": 55, "time": "1779526675" }, "departure": { "delay": 55, "time": "1779526675" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": 85, "time": "1779526705" }, "departure": { "delay": 85, "time": "1779526705" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": 85, "time": "1779526825" }, "departure": { "delay": 85, "time": "1779526825" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 64, "time": "1779527164" }, "departure": { "delay": 64, "time": "1779527164" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": 64, "time": "1779527224" }, "departure": { "delay": 64, "time": "1779527224" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": 85, "time": "1779527305" }, "departure": { "delay": 85, "time": "1779527305" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": 64, "time": "1779527404" }, "departure": { "delay": 64, "time": "1779527404" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": 64, "time": "1779527464" }, "departure": { "delay": 64, "time": "1779527464" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": 64, "time": "1779527524" }, "departure": { "delay": 64, "time": "1779527524" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": 64, "time": "1779527584" }, "departure": { "delay": 64, "time": "1779527584" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": 64, "time": "1779527644" }, "departure": { "delay": 64, "time": "1779527644" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 } ], "timestamp": "1779524072", "trip": { "routeId": "1", "tripId": "101S-1040" } } }, { "id": "SM:103S-0930", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 110, "time": "1779521510" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 80, "time": "1779521582" }, "departure": { "delay": 80, "time": "1779521600" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 170, "time": "1779521660" }, "departure": { "delay": 170, "time": "1779521750" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 179, "time": "1779521819" }, "departure": { "delay": 179, "time": "1779521819" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 200, "time": "1779521883" }, "departure": { "delay": 200, "time": "1779521900" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 200, "time": "1779521960" }, "departure": { "delay": 200, "time": "1779521960" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 173, "time": "1779522053" }, "departure": { "delay": 173, "time": "1779522053" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 200, "time": "1779522100" }, "departure": { "delay": 200, "time": "1779522140" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 230, "time": "1779522212" }, "departure": { "delay": 230, "time": "1779522230" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 200, "time": "1779522320" }, "departure": { "delay": 200, "time": "1779522320" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 200, "time": "1779522421" }, "departure": { "delay": 200, "time": "1779522440" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 170, "time": "1779522553" }, "departure": { "delay": 170, "time": "1779522590" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 110, "time": "1779522650" }, "departure": { "delay": 110, "time": "1779522650" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 105, "time": "1779522765" }, "departure": { "delay": 105, "time": "1779522765" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 80, "time": "1779522800" }, "departure": { "delay": 80, "time": "1779522800" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 50, "time": "1779522830" }, "departure": { "delay": 50, "time": "1779522830" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 97, "time": "1779522877" }, "departure": { "delay": 97, "time": "1779522877" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 97, "time": "1779522937" }, "departure": { "delay": 97, "time": "1779522937" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 59, "time": "1779522959" }, "departure": { "delay": 59, "time": "1779522959" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 68, "time": "1779523028" }, "departure": { "delay": 68, "time": "1779523028" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 20, "time": "1779523040" }, "departure": { "delay": 20, "time": "1779523040" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 7, "time": "1779523087" }, "departure": { "delay": 7, "time": "1779523087" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": -7, "time": "1779523193" }, "departure": { "delay": -7, "time": "1779523193" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": -10, "time": "1779523250" }, "departure": { "delay": -10, "time": "1779523250" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": -31, "time": "1779523289" }, "departure": { "delay": -31, "time": "1779523289" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": -81, "time": "1779523359" }, "departure": { "delay": -81, "time": "1779523359" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": -136, "time": "1779523424" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1779521521", "trip": { "directionId": 1, "routeId": "1", "tripId": "103S-0930" } } }, { "id": "SM:101S-0920", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 132, "time": "1779520932" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 132, "time": "1779521052" }, "departure": { "delay": 132, "time": "1779521052" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 192, "time": "1779521112" }, "departure": { "delay": 192, "time": "1779521172" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 192, "time": "1779521232" }, "departure": { "delay": 192, "time": "1779521232" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 102, "time": "1779521262" }, "departure": { "delay": 102, "time": "1779521262" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "time": "1779521400" }, "departure": { "time": "1779521400" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 18, "time": "1779521538" }, "departure": { "delay": 18, "time": "1779521538" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": -16, "time": "1779521624" }, "departure": { "delay": -16, "time": "1779521624" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": -18, "time": "1779521670" }, "departure": { "delay": -18, "time": "1779521682" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": -28, "time": "1779521732" }, "departure": { "delay": -28, "time": "1779521732" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": -77, "time": "1779521803" }, "departure": { "delay": -77, "time": "1779521803" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": -92, "time": "1779521848" }, "departure": { "delay": -92, "time": "1779521848" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": 71, "time": "1779521899" }, "departure": { "delay": 71, "time": "1779522071" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": 55, "time": "1779522115" }, "departure": { "delay": 55, "time": "1779522115" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": 112, "time": "1779522172" }, "departure": { "delay": 112, "time": "1779522172" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": 133, "time": "1779522296" }, "departure": { "delay": 133, "time": "1779522313" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 73, "time": "1779522373" }, "departure": { "delay": 73, "time": "1779522373" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": 45, "time": "1779522464" }, "departure": { "delay": 45, "time": "1779522525" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": 3, "time": "1779522603" }, "departure": { "delay": 3, "time": "1779522603" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": -13, "time": "1779522647" }, "departure": { "delay": -13, "time": "1779522647" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": 44, "time": "1779522704" }, "departure": { "delay": 44, "time": "1779522764" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": 42, "time": "1779522882" }, "departure": { "delay": 42, "time": "1779522882" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": 78, "time": "1779522978" }, "departure": { "delay": 78, "time": "1779522978" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": 87, "time": "1779523047" }, "departure": { "delay": 87, "time": "1779523047" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": 104, "time": "1779523123" }, "departure": { "delay": 104, "time": "1779523124" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": 103, "time": "1779523181" }, "departure": { "delay": 103, "time": "1779523183" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": 164, "time": "1779523299" }, "departure": { "delay": 164, "time": "1779523304" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": 142, "time": "1779523402" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1779520942", "trip": { "routeId": "1", "tripId": "101S-0920" } } }, { "id": "SM:203S-1042", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1779525720" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1779525750" }, "departure": { "delay": -30, "time": "1779525750" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1779525780" }, "departure": { "time": "1779525780" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1779525840" }, "departure": { "time": "1779525840" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1779525900" }, "departure": { "time": "1779525900" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "time": "1779526080" }, "departure": { "time": "1779526080" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "time": "1779526140" }, "departure": { "time": "1779526140" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "time": "1779526200" }, "departure": { "time": "1779526200" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "time": "1779526260" }, "departure": { "time": "1779526260" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "time": "1779526440" }, "departure": { "time": "1779526440" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "time": "1779526500" }, "departure": { "time": "1779526500" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "time": "1779526560" }, "departure": { "time": "1779526560" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "time": "1779526680" }, "departure": { "time": "1779526680" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "time": "1779526740" }, "departure": { "time": "1779526740" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "time": "1779526860" }, "departure": { "time": "1779526860" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "time": "1779526920" }, "departure": { "time": "1779526920" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "time": "1779527160" }, "departure": { "time": "1779527160" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "time": "1779527220" }, "departure": { "time": "1779527220" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "time": "1779527280" }, "departure": { "time": "1779527280" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "time": "1779527340" }, "departure": { "time": "1779527340" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1779522129", "trip": { "directionId": 1, "routeId": "2", "tripId": "203S-1042" } } }, { "id": "SM:201S-1017", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1779524220" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1779524250" }, "departure": { "delay": -30, "time": "1779524250" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1779524280" }, "departure": { "time": "1779524280" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1779524340" }, "departure": { "time": "1779524340" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1779524400" }, "departure": { "time": "1779524400" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "time": "1779524580" }, "departure": { "time": "1779524580" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "time": "1779524640" }, "departure": { "time": "1779524640" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "time": "1779524700" }, "departure": { "time": "1779524700" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "time": "1779524760" }, "departure": { "time": "1779524760" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "time": "1779524940" }, "departure": { "time": "1779524940" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "time": "1779525000" }, "departure": { "time": "1779525000" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "time": "1779525060" }, "departure": { "time": "1779525060" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "time": "1779525180" }, "departure": { "time": "1779525180" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "time": "1779525240" }, "departure": { "time": "1779525240" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "time": "1779525360" }, "departure": { "time": "1779525360" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "time": "1779525420" }, "departure": { "time": "1779525420" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "time": "1779525480" }, "departure": { "time": "1779525480" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "time": "1779525600" }, "departure": { "time": "1779525600" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "time": "1779525660" }, "departure": { "time": "1779525660" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "time": "1779525720" }, "departure": { "time": "1779525720" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "time": "1779525780" }, "departure": { "time": "1779525780" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "time": "1779525840" }, "departure": { "time": "1779525840" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1779520623", "trip": { "directionId": 1, "routeId": "2", "tripId": "201S-1017" } } }, { "id": "SM:201S-0930", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 302, "time": "1779521702" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 302, "time": "1779521762" }, "departure": { "delay": 302, "time": "1779521762" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 302, "time": "1779521882" }, "departure": { "delay": 302, "time": "1779521882" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 302, "time": "1779522002" }, "departure": { "delay": 302, "time": "1779522002" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 512, "time": "1779522257" }, "departure": { "delay": 512, "time": "1779522272" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 542, "time": "1779522351" }, "departure": { "delay": 542, "time": "1779522362" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 632, "time": "1779522451" }, "departure": { "delay": 632, "time": "1779522512" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 655, "time": "1779522595" }, "departure": { "delay": 655, "time": "1779522595" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 572, "time": "1779522629" }, "departure": { "delay": 572, "time": "1779522632" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 602, "time": "1779522704" }, "departure": { "delay": 602, "time": "1779522722" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 704, "time": "1779522884" }, "departure": { "delay": 704, "time": "1779522884" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 692, "time": "1779522932" }, "departure": { "delay": 692, "time": "1779522932" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 639, "time": "1779522999" }, "departure": { "delay": 639, "time": "1779522999" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 649, "time": "1779523069" }, "departure": { "delay": 649, "time": "1779523069" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 639, "time": "1779523179" }, "departure": { "delay": 639, "time": "1779523179" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 662, "time": "1779523239" }, "departure": { "delay": 662, "time": "1779523262" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 662, "time": "1779523322" }, "departure": { "delay": 662, "time": "1779523322" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 530, "time": "1779523370" }, "departure": { "delay": 530, "time": "1779523370" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 611, "time": "1779523511" }, "departure": { "delay": 611, "time": "1779523511" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 632, "time": "1779523574" }, "departure": { "delay": 632, "time": "1779523592" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 618, "time": "1779523638" }, "departure": { "delay": 618, "time": "1779523638" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 550, "time": "1779523690" }, "departure": { "delay": 550, "time": "1779523690" }, "stopId": "Champs_A", "stopSequence": 22 }, { "arrival": { "delay": 773, "time": "1779524153" }, "departure": { "delay": 773, "time": "1779523973" }, "stopId": "Les_Biches_A", "stopSequence": 23 } ], "timestamp": "1779521758", "trip": { "routeId": "2", "tripId": "201S-0930" } } }, { "id": "SM:203S-1000", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 31, "time": "1779523231" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 31, "time": "1779523291" }, "departure": { "delay": 31, "time": "1779523291" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 35, "time": "1779523415" }, "departure": { "delay": 35, "time": "1779523415" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 35, "time": "1779523535" }, "departure": { "delay": 35, "time": "1779523535" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 363, "time": "1779523866" }, "departure": { "delay": 363, "time": "1779523923" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 343, "time": "1779523963" }, "departure": { "delay": 343, "time": "1779523963" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 421, "time": "1779524054" }, "departure": { "delay": 421, "time": "1779524101" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 437, "time": "1779524177" }, "departure": { "delay": 437, "time": "1779524177" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 365, "time": "1779524225" }, "departure": { "delay": 365, "time": "1779524225" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 376, "time": "1779524296" }, "departure": { "delay": 376, "time": "1779524296" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 428, "time": "1779524408" }, "departure": { "delay": 428, "time": "1779524408" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 439, "time": "1779524479" }, "departure": { "delay": 439, "time": "1779524479" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 379, "time": "1779524539" }, "departure": { "delay": 379, "time": "1779524539" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 387, "time": "1779524607" }, "departure": { "delay": 387, "time": "1779524607" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 395, "time": "1779524735" }, "departure": { "delay": 395, "time": "1779524735" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 395, "time": "1779524795" }, "departure": { "delay": 395, "time": "1779524795" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 394, "time": "1779524854" }, "departure": { "delay": 394, "time": "1779524854" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 258, "time": "1779524898" }, "departure": { "delay": 258, "time": "1779524898" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 342, "time": "1779525042" }, "departure": { "delay": 342, "time": "1779525042" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 344, "time": "1779525104" }, "departure": { "delay": 344, "time": "1779525104" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 333, "time": "1779525153" }, "departure": { "delay": 333, "time": "1779525153" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 267, "time": "1779525207" }, "departure": { "delay": 267, "time": "1779525207" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1779523255", "trip": { "routeId": "2", "tripId": "203S-1000" } } }, { "id": "SM:201S-1055", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1779526500" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "time": "1779526560" }, "departure": { "time": "1779526560" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "time": "1779526680" }, "departure": { "time": "1779526680" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "time": "1779526800" }, "departure": { "time": "1779526800" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 180, "time": "1779527040" }, "departure": { "delay": 180, "time": "1779527040" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 240, "time": "1779527280" }, "departure": { "delay": 240, "time": "1779527280" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1779527340" }, "departure": { "delay": 180, "time": "1779527340" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 240, "time": "1779527460" }, "departure": { "delay": 240, "time": "1779527460" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 240, "time": "1779527520" }, "departure": { "delay": 240, "time": "1779527520" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 300, "time": "1779527640" }, "departure": { "delay": 300, "time": "1779527640" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 240, "time": "1779527700" }, "departure": { "delay": 240, "time": "1779527700" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 } ], "timestamp": "1779522904", "trip": { "routeId": "2", "tripId": "201S-1055" } } }, { "id": "SM:301S-1050", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1779526200" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1779526260" }, "departure": { "time": "1779526260" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1779526320" }, "departure": { "time": "1779526320" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 60, "time": "1779526440" }, "departure": { "delay": 60, "time": "1779526440" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 60, "time": "1779526500" }, "departure": { "delay": 60, "time": "1779526500" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 60, "time": "1779526560" }, "departure": { "delay": 60, "time": "1779526560" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 120, "time": "1779526680" }, "departure": { "delay": 120, "time": "1779526680" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 120, "time": "1779526740" }, "departure": { "delay": 120, "time": "1779526740" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1779526800" }, "departure": { "delay": 120, "time": "1779526800" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1779526920" }, "departure": { "delay": 180, "time": "1779526920" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 240, "time": "1779527040" }, "departure": { "delay": 240, "time": "1779527040" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 240, "time": "1779527160" }, "departure": { "delay": 240, "time": "1779527160" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 } ], "timestamp": "1779522666", "trip": { "routeId": "603", "tripId": "301S-1050" } } }, { "id": "SM:301S-0950", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 32, "time": "1779522632" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 76, "time": "1779522736" }, "departure": { "delay": 76, "time": "1779522736" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": 56, "time": "1779522776" }, "departure": { "delay": 56, "time": "1779522776" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 212, "time": "1779522938" }, "departure": { "delay": 212, "time": "1779522992" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 212, "time": "1779523050" }, "departure": { "delay": 212, "time": "1779523052" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 272, "time": "1779523145" }, "departure": { "delay": 272, "time": "1779523172" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 392, "time": "1779523351" }, "departure": { "delay": 392, "time": "1779523352" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 392, "time": "1779523412" }, "departure": { "delay": 392, "time": "1779523412" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 402, "time": "1779523482" }, "departure": { "delay": 402, "time": "1779523482" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 447, "time": "1779523587" }, "departure": { "delay": 447, "time": "1779523587" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 495, "time": "1779523695" }, "departure": { "delay": 495, "time": "1779523695" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 482, "time": "1779523802" }, "departure": { "delay": 482, "time": "1779523802" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 }, { "arrival": { "delay": 731, "time": "1779524171" }, "departure": { "delay": 731, "time": "1779524171" }, "stopId": "Hüningerstrasse_A", "stopSequence": 13 } ], "timestamp": "1779522656", "trip": { "routeId": "603", "tripId": "301S-0950" } } }, { "id": "SM:301S-1018", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 15, "time": "1779524295" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 15, "time": "1779524415" }, "departure": { "delay": 15, "time": "1779524415" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 14, "time": "1779524714" }, "departure": { "delay": 14, "time": "1779524714" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 14, "time": "1779524774" }, "departure": { "delay": 14, "time": "1779524774" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 14, "time": "1779524894" }, "departure": { "delay": 14, "time": "1779524894" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 14, "time": "1779525014" }, "departure": { "delay": 14, "time": "1779525014" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 194, "time": "1779525254" }, "departure": { "delay": 194, "time": "1779525254" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 194, "time": "1779525314" }, "departure": { "delay": 194, "time": "1779525314" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 194, "time": "1779525374" }, "departure": { "delay": 194, "time": "1779525374" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 194, "time": "1779525434" }, "departure": { "delay": 194, "time": "1779525434" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1779523595", "trip": { "directionId": 1, "routeId": "603", "tripId": "301S-1018" } } }, { "id": "SM:403ST-1030", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 243, "time": "1779525243" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 213, "time": "1779525273" }, "departure": { "delay": 213, "time": "1779525273" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 243, "time": "1779525303" }, "departure": { "delay": 243, "time": "1779525303" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 213, "time": "1779525333" }, "departure": { "delay": 213, "time": "1779525333" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 243, "time": "1779525363" }, "departure": { "delay": 243, "time": "1779525363" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 259, "time": "1779525439" }, "departure": { "delay": 259, "time": "1779525439" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 319, "time": "1779525499" }, "departure": { "delay": 319, "time": "1779525499" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 319, "time": "1779525559" }, "departure": { "delay": 319, "time": "1779525559" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 379, "time": "1779525679" }, "departure": { "delay": 379, "time": "1779525679" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 679, "time": "1779526099" }, "departure": { "delay": 679, "time": "1779526099" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 439, "time": "1779526579" }, "departure": { "delay": 439, "time": "1779526579" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 319, "time": "1779526639" }, "departure": { "delay": 319, "time": "1779526639" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 319, "time": "1779526699" }, "departure": { "delay": 319, "time": "1779526699" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 439, "time": "1779526879" }, "departure": { "delay": 439, "time": "1779526879" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 379, "time": "1779526999" }, "departure": { "delay": 379, "time": "1779526999" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 319, "time": "1779527059" }, "departure": { "delay": 319, "time": "1779527059" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 319, "time": "1779527119" }, "departure": { "delay": 319, "time": "1779527119" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 } ], "timestamp": "1779524093", "trip": { "routeId": "604", "tripId": "403ST-1030" } } }, { "id": "SM:403ST-0950", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1779522600" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1779522720" }, "departure": { "time": "1779522720" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": -43, "time": "1779522917" }, "departure": { "delay": -43, "time": "1779522917" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": -46, "time": "1779522974" }, "departure": { "delay": -46, "time": "1779522974" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": -46, "time": "1779523094" }, "departure": { "delay": -46, "time": "1779523094" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": -46, "time": "1779523154" }, "departure": { "delay": -46, "time": "1779523154" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": -68, "time": "1779523192" }, "departure": { "delay": -68, "time": "1779523192" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": -68, "time": "1779523252" }, "departure": { "delay": -68, "time": "1779523252" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": -68, "time": "1779523372" }, "departure": { "delay": -68, "time": "1779523372" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": -68, "time": "1779523432" }, "departure": { "delay": -68, "time": "1779523432" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": -68, "time": "1779523492" }, "departure": { "delay": -68, "time": "1779523492" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 398, "time": "1779524138" }, "departure": { "delay": 398, "time": "1779524138" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 398, "time": "1779524378" }, "departure": { "delay": 398, "time": "1779524378" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 398, "time": "1779524738" }, "departure": { "delay": 398, "time": "1779524738" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 499, "time": "1779524899" }, "departure": { "delay": 499, "time": "1779524899" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 499, "time": "1779524959" }, "departure": { "delay": 499, "time": "1779524959" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 459, "time": "1779524979" }, "departure": { "delay": 459, "time": "1779524979" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 515, "time": "1779525035" }, "departure": { "delay": 515, "time": "1779525035" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 513, "time": "1779525093" }, "departure": { "delay": 513, "time": "1779525093" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 543, "time": "1779525183" }, "departure": { "delay": 543, "time": "1779525183" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 513, "time": "1779525213" }, "departure": { "delay": 513, "time": "1779525213" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1779522656", "trip": { "directionId": 1, "routeId": "604", "tripId": "403ST-0950" } } }, { "id": "SM:405ST-0930", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 177, "time": "1779521577" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 162, "time": "1779521622" }, "departure": { "delay": 162, "time": "1779521622" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 208, "time": "1779521655" }, "departure": { "delay": 208, "time": "1779521668" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 207, "time": "1779521704" }, "departure": { "delay": 207, "time": "1779521727" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 237, "time": "1779521757" }, "departure": { "delay": 237, "time": "1779521757" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 357, "time": "1779521923" }, "departure": { "delay": 357, "time": "1779521937" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 389, "time": "1779521969" }, "departure": { "delay": 389, "time": "1779521969" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 477, "time": "1779522016" }, "departure": { "delay": 477, "time": "1779522117" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 629, "time": "1779522243" }, "departure": { "delay": 629, "time": "1779522329" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 642, "time": "1779522462" }, "departure": { "delay": 642, "time": "1779522462" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 327, "time": "1779522507" }, "departure": { "delay": 327, "time": "1779522567" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 147, "time": "1779522657" }, "departure": { "delay": 147, "time": "1779522687" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 14, "time": "1779522734" }, "departure": { "delay": 14, "time": "1779522734" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 207, "time": "1779522773" }, "departure": { "delay": 207, "time": "1779522987" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 357, "time": "1779523077" }, "departure": { "delay": 357, "time": "1779523197" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 297, "time": "1779523287" }, "departure": { "delay": 297, "time": "1779523317" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 267, "time": "1779523372" }, "departure": { "delay": 267, "time": "1779523407" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 267, "time": "1779523467" }, "departure": { "delay": 267, "time": "1779523467" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 387, "time": "1779523647" }, "departure": { "delay": 387, "time": "1779523647" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": 317, "time": "1779523757" }, "departure": { "delay": 317, "time": "1779523757" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": 636, "time": "1779524136" }, "departure": { "delay": 636, "time": "1779524136" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1779521603", "trip": { "routeId": "604", "tripId": "405ST-0930" } } }, { "id": "SM:405ST-1053", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 67, "time": "1779526447" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 37, "time": "1779526477" }, "departure": { "delay": 37, "time": "1779526477" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 67, "time": "1779526507" }, "departure": { "delay": 67, "time": "1779526507" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 37, "time": "1779526537" }, "departure": { "delay": 37, "time": "1779526537" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 67, "time": "1779526567" }, "departure": { "delay": 67, "time": "1779526567" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 69, "time": "1779526629" }, "departure": { "delay": 69, "time": "1779526629" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 129, "time": "1779526689" }, "departure": { "delay": 129, "time": "1779526689" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 129, "time": "1779526749" }, "departure": { "delay": 129, "time": "1779526749" }, "stopId": "Chapelle_A", "stopSequence": 8 } ], "timestamp": "1779523409", "trip": { "routeId": "604", "tripId": "405ST-1053" } } }, { "id": "SM:405ST-1012", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 340, "time": "1779524260" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 340, "time": "1779524380" }, "departure": { "delay": 340, "time": "1779524380" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 397, "time": "1779524677" }, "departure": { "delay": 397, "time": "1779524677" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 397, "time": "1779524737" }, "departure": { "delay": 397, "time": "1779524737" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 397, "time": "1779524857" }, "departure": { "delay": 397, "time": "1779524857" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 397, "time": "1779524917" }, "departure": { "delay": 397, "time": "1779524917" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 397, "time": "1779524977" }, "departure": { "delay": 397, "time": "1779524977" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 397, "time": "1779525037" }, "departure": { "delay": 397, "time": "1779525037" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 397, "time": "1779525157" }, "departure": { "delay": 397, "time": "1779525157" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 397, "time": "1779525217" }, "departure": { "delay": 397, "time": "1779525217" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 397, "time": "1779525277" }, "departure": { "delay": 397, "time": "1779525277" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 397, "time": "1779525697" }, "departure": { "delay": 397, "time": "1779525697" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 397, "time": "1779526057" }, "departure": { "delay": 397, "time": "1779526057" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 397, "time": "1779526117" }, "departure": { "delay": 397, "time": "1779526117" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 397, "time": "1779526177" }, "departure": { "delay": 397, "time": "1779526177" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 367, "time": "1779526207" }, "departure": { "delay": 367, "time": "1779526207" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 397, "time": "1779526237" }, "departure": { "delay": 397, "time": "1779526237" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 397, "time": "1779526297" }, "departure": { "delay": 397, "time": "1779526297" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 427, "time": "1779526387" }, "departure": { "delay": 427, "time": "1779526387" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 397, "time": "1779526417" }, "departure": { "delay": 397, "time": "1779526417" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1779523409", "trip": { "directionId": 1, "routeId": "604", "tripId": "405ST-1012" } } }, { "id": "SM:407ST-0950", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 1091, "time": "1779523691" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 1180, "time": "1779523870" }, "departure": { "delay": 1180, "time": "1779523900" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1240, "time": "1779523960" }, "departure": { "delay": 1240, "time": "1779524020" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1307, "time": "1779524147" }, "departure": { "delay": 1307, "time": "1779524147" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1296, "time": "1779524196" }, "departure": { "delay": 1296, "time": "1779524196" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1219, "time": "1779524239" }, "departure": { "delay": 1219, "time": "1779524239" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 900, "time": "1779524340" }, "departure": { "delay": 900, "time": "1779524340" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 693, "time": "1779524433" }, "departure": { "delay": 693, "time": "1779524433" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 569, "time": "1779524489" }, "departure": { "delay": 569, "time": "1779524489" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 569, "time": "1779524549" }, "departure": { "delay": 569, "time": "1779524549" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 689, "time": "1779524729" }, "departure": { "delay": 689, "time": "1779524729" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 569, "time": "1779524789" }, "departure": { "delay": 569, "time": "1779524789" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 629, "time": "1779524969" }, "departure": { "delay": 629, "time": "1779524969" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1779523707", "trip": { "routeId": "604", "tripId": "407ST-0950" } } }, { "id": "SM:407ST-1033", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1779525180" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1779525300" }, "departure": { "time": "1779525300" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1779525540" }, "departure": { "time": "1779525540" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1779525600" }, "departure": { "time": "1779525600" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1779525720" }, "departure": { "time": "1779525720" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1779525780" }, "departure": { "time": "1779525780" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1779525840" }, "departure": { "time": "1779525840" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1779525900" }, "departure": { "time": "1779525900" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1779526020" }, "departure": { "time": "1779526020" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1779526080" }, "departure": { "time": "1779526080" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1779526140" }, "departure": { "time": "1779526140" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1779526560" }, "departure": { "time": "1779526560" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1779526920" }, "departure": { "time": "1779526920" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "time": "1779526980" }, "departure": { "time": "1779526980" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "time": "1779527040" }, "departure": { "time": "1779527040" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -30, "time": "1779527070" }, "departure": { "delay": -30, "time": "1779527070" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "time": "1779527100" }, "departure": { "time": "1779527100" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "time": "1779527160" }, "departure": { "time": "1779527160" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "time": "1779527280" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1779521882", "trip": { "directionId": 1, "routeId": "604", "tripId": "407ST-1033" } } }, { "id": "SM:401ST-1015", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 420, "time": "1779524520" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 720, "time": "1779524940" }, "departure": { "delay": 720, "time": "1779524940" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 753, "time": "1779525033" }, "departure": { "delay": 753, "time": "1779525033" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 873, "time": "1779525213" }, "departure": { "delay": 873, "time": "1779525213" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 873, "time": "1779525273" }, "departure": { "delay": 873, "time": "1779525273" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 813, "time": "1779525333" }, "departure": { "delay": 813, "time": "1779525333" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 573, "time": "1779525513" }, "departure": { "delay": 573, "time": "1779525513" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 393, "time": "1779525633" }, "departure": { "delay": 393, "time": "1779525633" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 273, "time": "1779525693" }, "departure": { "delay": 273, "time": "1779525693" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 273, "time": "1779525753" }, "departure": { "delay": 273, "time": "1779525753" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 393, "time": "1779525933" }, "departure": { "delay": 393, "time": "1779525933" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 273, "time": "1779525993" }, "departure": { "delay": 273, "time": "1779525993" }, "stopId": "Claude_Hess_A", "stopSequence": 12 } ], "timestamp": "1779520921", "trip": { "routeId": "604", "tripId": "401ST-1015" } } }, { "id": "SM:401ST-0936", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 81, "time": "1779521841" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 81, "time": "1779521944" }, "departure": { "delay": 81, "time": "1779521961" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 81, "time": "1779522191" }, "departure": { "delay": 81, "time": "1779522201" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 111, "time": "1779522267" }, "departure": { "delay": 111, "time": "1779522291" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 81, "time": "1779522381" }, "departure": { "delay": 81, "time": "1779522381" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 102, "time": "1779522462" }, "departure": { "delay": 102, "time": "1779522462" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 75, "time": "1779522495" }, "departure": { "delay": 75, "time": "1779522495" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 82, "time": "1779522562" }, "departure": { "delay": 82, "time": "1779522562" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 60, "time": "1779522660" }, "departure": { "delay": 60, "time": "1779522660" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 50, "time": "1779522710" }, "departure": { "delay": 50, "time": "1779522710" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 46, "time": "1779522766" }, "departure": { "delay": 46, "time": "1779522766" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": -44, "time": "1779522856" }, "departure": { "delay": -44, "time": "1779522856" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 51, "time": "1779523102" }, "departure": { "delay": 51, "time": "1779523191" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -106, "time": "1779523394" }, "departure": { "delay": -106, "time": "1779523394" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 51, "time": "1779523572" }, "departure": { "delay": 51, "time": "1779523611" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 62, "time": "1779523682" }, "departure": { "delay": 62, "time": "1779523682" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 21, "time": "1779523689" }, "departure": { "delay": 21, "time": "1779523701" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 81, "time": "1779523761" }, "departure": { "delay": 81, "time": "1779523761" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 81, "time": "1779523819" }, "departure": { "delay": 81, "time": "1779523821" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 90, "time": "1779523950" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1779521861", "trip": { "directionId": 1, "routeId": "604", "tripId": "401ST-0936" } } }, { "id": "SM:409ST-1000", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 162, "time": "1779523362" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 153, "time": "1779523413" }, "departure": { "delay": 153, "time": "1779523413" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 183, "time": "1779523443" }, "departure": { "delay": 183, "time": "1779523443" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 162, "time": "1779523463" }, "departure": { "delay": 162, "time": "1779523482" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 192, "time": "1779523512" }, "departure": { "delay": 192, "time": "1779523512" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 227, "time": "1779523607" }, "departure": { "delay": 227, "time": "1779523607" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 276, "time": "1779523656" }, "departure": { "delay": 276, "time": "1779523656" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 522, "time": "1779523681" }, "departure": { "delay": 522, "time": "1779523962" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 680, "time": "1779524180" }, "departure": { "delay": 680, "time": "1779524180" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 980, "time": "1779524600" }, "departure": { "delay": 980, "time": "1779524600" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 644, "time": "1779524684" }, "departure": { "delay": 644, "time": "1779524684" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 524, "time": "1779524864" }, "departure": { "delay": 524, "time": "1779524864" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 404, "time": "1779524924" }, "departure": { "delay": 404, "time": "1779524924" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 404, "time": "1779524984" }, "departure": { "delay": 404, "time": "1779524984" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 524, "time": "1779525164" }, "departure": { "delay": 524, "time": "1779525164" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 464, "time": "1779525284" }, "departure": { "delay": 464, "time": "1779525284" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 404, "time": "1779525344" }, "departure": { "delay": 404, "time": "1779525344" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 404, "time": "1779525404" }, "departure": { "delay": 404, "time": "1779525404" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 524, "time": "1779525584" }, "departure": { "delay": 524, "time": "1779525584" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": 404, "time": "1779525644" }, "departure": { "delay": 404, "time": "1779525644" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": 524, "time": "1779525824" }, "departure": { "delay": 524, "time": "1779525824" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1779523378", "trip": { "routeId": "604", "tripId": "409ST-1000" } } }, { "id": "SM:409ST-1042", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 228, "time": "1779525948" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 228, "time": "1779526068" }, "departure": { "delay": 228, "time": "1779526068" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 228, "time": "1779526488" }, "departure": { "delay": 228, "time": "1779526488" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 228, "time": "1779526548" }, "departure": { "delay": 228, "time": "1779526548" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 228, "time": "1779526608" }, "departure": { "delay": 228, "time": "1779526608" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 228, "time": "1779526668" }, "departure": { "delay": 228, "time": "1779526668" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 228, "time": "1779526788" }, "departure": { "delay": 228, "time": "1779526788" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 228, "time": "1779526848" }, "departure": { "delay": 228, "time": "1779526848" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 228, "time": "1779526908" }, "departure": { "delay": 228, "time": "1779526908" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 154, "time": "1779527254" }, "departure": { "delay": 154, "time": "1779527254" }, "stopId": "Trois_Lys_R", "stopSequence": 13 } ], "timestamp": "1779524093", "trip": { "directionId": 1, "routeId": "604", "tripId": "409ST-1042" } } }, { "id": "SM:411ST-1038", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 837, "time": "1779526317" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 1137, "time": "1779526737" }, "departure": { "delay": 1137, "time": "1779526737" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 } ], "timestamp": "1779524021", "trip": { "routeId": "604", "tripId": "411ST-1038" } } }, { "id": "SM:411ST-0957", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 754, "time": "1779523774" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 784, "time": "1779523892" }, "departure": { "delay": 784, "time": "1779523924" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 791, "time": "1779524171" }, "departure": { "delay": 791, "time": "1779524171" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 791, "time": "1779524231" }, "departure": { "delay": 791, "time": "1779524231" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 791, "time": "1779524351" }, "departure": { "delay": 791, "time": "1779524351" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 791, "time": "1779524411" }, "departure": { "delay": 791, "time": "1779524411" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 791, "time": "1779524471" }, "departure": { "delay": 791, "time": "1779524471" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 791, "time": "1779524531" }, "departure": { "delay": 791, "time": "1779524531" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 791, "time": "1779524651" }, "departure": { "delay": 791, "time": "1779524651" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 791, "time": "1779524711" }, "departure": { "delay": 791, "time": "1779524711" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 791, "time": "1779524771" }, "departure": { "delay": 791, "time": "1779524771" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 791, "time": "1779524951" }, "departure": { "delay": 791, "time": "1779524951" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 791, "time": "1779525191" }, "departure": { "delay": 791, "time": "1779525191" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 791, "time": "1779525551" }, "departure": { "delay": 791, "time": "1779525551" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 791, "time": "1779525611" }, "departure": { "delay": 791, "time": "1779525611" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 791, "time": "1779525671" }, "departure": { "delay": 791, "time": "1779525671" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 761, "time": "1779525701" }, "departure": { "delay": 761, "time": "1779525701" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 791, "time": "1779525731" }, "departure": { "delay": 791, "time": "1779525731" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 791, "time": "1779525791" }, "departure": { "delay": 791, "time": "1779525791" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 791, "time": "1779525911" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1779523804", "trip": { "directionId": 1, "routeId": "604", "tripId": "411ST-0957" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1779524118" } }