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

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

⚠️132 avertissements

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

Avertissements

vehicle_id not populated W002 46 erreurs

vehicle_id should be populated for TripUpdates and VehiclePositions

Exemples d'erreurs
  • trip_id 1103-0920 does not have a vehicle_id
  • trip_id 1101-0905 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 101-0955 does not have a vehicle_id

schedule_relationship not populated W009 86 erreurs

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

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

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 06/10/2026 à 07h45 Europe/Paris.

trip_updates (87) 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 06/10/2026 à 07h45 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "SM:s101-0656", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791262560" }, "stopId": "Dépot_dIncendie_AR", "stopSequence": 1 }, { "arrival": { "time": "1791262620" }, "departure": { "time": "1791262620" }, "stopId": "Place_Rotlache_AR", "stopSequence": 2 }, { "arrival": { "time": "1791262740" }, "departure": { "time": "1791262740" }, "stopId": "Orphelins_A", "stopSequence": 3 }, { "arrival": { "time": "1791263040" }, "departure": { "time": "1791263040" }, "stopId": "Pays_Basque_AR", "stopSequence": 4 }, { "arrival": { "time": "1791263160" }, "departure": { "time": "1791263160" }, "stopId": "Plein_Soleil_A", "stopSequence": 5 }, { "arrival": { "time": "1791263220" }, "departure": { "time": "1791263220" }, "stopId": "Vignoble_A", "stopSequence": 6 }, { "arrival": { "time": "1791263280" }, "departure": { "time": "1791263280" }, "stopId": "Schlierbach_Mairie_A", "stopSequence": 7 }, { "arrival": { "time": "1791263340" }, "departure": { "time": "1791263340" }, "stopId": "Salle_des_Fêtes_A", "stopSequence": 8 }, { "arrival": { "time": "1791263400" }, "departure": { "time": "1791263400" }, "stopId": "Route_Nationale_A", "stopSequence": 9 }, { "arrival": { "time": "1791263880" }, "departure": { "time": "1791263880" }, "stopId": "Collège_Dolto_A", "stopSequence": 10 }, { "arrival": { "time": "1791264180" }, "departure": { "time": "1791264180" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 11 }, { "arrival": { "time": "1791265200" }, "stopId": "Saint-Exupéry_15", "stopSequence": 12 } ], "timestamp": "1791262616", "trip": { "routeId": "101", "tripId": "s101-0656" } } }, { "id": "SM:1101-0735", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 92, "time": "1791264992" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "delay": -83, "time": "1791265417" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1791265014", "trip": { "directionId": 1, "routeId": "11", "tripId": "1101-0735" } } }, { "id": "SM:1103-0735", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 62, "time": "1791264962" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": -141, "time": "1791265359" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1791264993", "trip": { "routeId": "11", "tripId": "1103-0735" } } }, { "id": "SM:1103-0805", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1791267300" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1791265400", "trip": { "routeId": "11", "tripId": "1103-0805" } } }, { "id": "SM:1103-0750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265800" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "time": "1791266400" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1791265503", "trip": { "directionId": 1, "routeId": "11", "tripId": "1103-0750" } } }, { "id": "SM:s108-0700", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 98, "time": "1791262898" }, "stopId": "Tilleul_A", "stopSequence": 1 }, { "arrival": { "delay": 131, "time": "1791262991" }, "departure": { "delay": 131, "time": "1791262991" }, "stopId": "Notre-Dame_du_Chene_A", "stopSequence": 2 }, { "arrival": { "delay": 129, "time": "1791263105" }, "departure": { "delay": 129, "time": "1791263109" }, "stopId": "Artisanat_A", "stopSequence": 3 }, { "arrival": { "delay": 90, "time": "1791263190" }, "departure": { "delay": 90, "time": "1791263190" }, "stopId": "Sénateur_Brom_A", "stopSequence": 4 }, { "arrival": { "delay": 39, "time": "1791263483" }, "departure": { "delay": 39, "time": "1791263499" }, "stopId": "Vignes_608R", "stopSequence": 5 }, { "arrival": { "delay": 99, "time": "1791263645" }, "departure": { "delay": 99, "time": "1791263679" }, "stopId": "Hopfet_A", "stopSequence": 6 }, { "arrival": { "delay": 80, "time": "1791263780" }, "departure": { "delay": 80, "time": "1791263780" }, "stopId": "Place_Coluche_A", "stopSequence": 7 }, { "arrival": { "delay": 69, "time": "1791263858" }, "departure": { "delay": 69, "time": "1791263889" }, "stopId": "École_des_Missions_A", "stopSequence": 8 }, { "arrival": { "delay": 146, "time": "1791264146" }, "departure": { "delay": 146, "time": "1791264146" }, "stopId": "Halliers_A", "stopSequence": 9 }, { "arrival": { "delay": 148, "time": "1791264208" }, "departure": { "delay": 148, "time": "1791264208" }, "stopId": "Hésingue_Église_A", "stopSequence": 10 }, { "arrival": { "delay": 129, "time": "1791264249" }, "departure": { "delay": 129, "time": "1791264249" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 11 }, { "arrival": { "delay": 79, "time": "1791264319" }, "departure": { "delay": 79, "time": "1791264319" }, "stopId": "Cerisiers_A", "stopSequence": 12 }, { "arrival": { "delay": 68, "time": "1791264368" }, "departure": { "delay": 68, "time": "1791264368" }, "stopId": "Raisins_A", "stopSequence": 13 }, { "arrival": { "delay": 69, "time": "1791264416" }, "departure": { "delay": 69, "time": "1791264429" }, "stopId": "Le_Ried_A", "stopSequence": 14 }, { "arrival": { "delay": 50, "time": "1791264470" }, "departure": { "delay": 50, "time": "1791264470" }, "stopId": "Iselisweg_A", "stopSequence": 15 }, { "arrival": { "delay": 33, "time": "1791264513" }, "departure": { "delay": 33, "time": "1791264513" }, "stopId": "Riescher_A", "stopSequence": 16 }, { "arrival": { "delay": -49, "time": "1791264611" }, "departure": { "delay": -49, "time": "1791264611" }, "stopId": "Bourgfelden_1A", "stopSequence": 17 }, { "arrival": { "delay": -165, "time": "1791264675" }, "departure": { "delay": -165, "time": "1791264675" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 18 }, { "arrival": { "delay": -545, "time": "1791265255" }, "stopId": "Collège_Nerval_AR", "stopSequence": 19 } ], "timestamp": "1791262927", "trip": { "routeId": "108", "tripId": "s108-0700" } } }, { "id": "SM:s109-0731", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791264660" }, "stopId": "Concorde_R", "stopSequence": 1 }, { "arrival": { "time": "1791264720" }, "departure": { "time": "1791264720" }, "stopId": "Schweitzer_R", "stopSequence": 2 }, { "arrival": { "time": "1791264780" }, "departure": { "time": "1791264780" }, "stopId": "Jura_1R", "stopSequence": 3 }, { "arrival": { "time": "1791264840" }, "departure": { "time": "1791264840" }, "stopId": "Europe_R", "stopSequence": 4 }, { "arrival": { "time": "1791264900" }, "departure": { "time": "1791264900" }, "stopId": "Carrefour_Central_1R", "stopSequence": 5 }, { "arrival": { "time": "1791264960" }, "departure": { "time": "1791264960" }, "stopId": "Couronne_1R", "stopSequence": 6 }, { "arrival": { "time": "1791265020" }, "departure": { "time": "1791265020" }, "stopId": "Place_Mermoz_1R", "stopSequence": 7 }, { "arrival": { "time": "1791265140" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 8 } ], "timestamp": "1791264715", "trip": { "directionId": 1, "routeId": "109", "tripId": "s109-0731" } } }, { "id": "SM:s102-0700", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791262800" }, "stopId": "Fontaine_AR", "stopSequence": 1 }, { "arrival": { "time": "1791262920" }, "departure": { "time": "1791262920" }, "stopId": "Plume_AR", "stopSequence": 2 }, { "arrival": { "time": "1791263160" }, "departure": { "time": "1791263160" }, "stopId": "Croisement_D19_AR", "stopSequence": 3 }, { "arrival": { "time": "1791263580" }, "departure": { "time": "1791263580" }, "stopId": "Sierentz_Centre_A", "stopSequence": 4 }, { "arrival": { "time": "1791263640" }, "departure": { "time": "1791263640" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 5 }, { "arrival": { "time": "1791265200" }, "stopId": "Saint-Exupéry_15", "stopSequence": 6 } ], "timestamp": "1791262855", "trip": { "routeId": "102", "tripId": "s102-0700" } } }, { "id": "SM:10-0835", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1791269100" }, "stopId": "Hésingue_ZI_A", "stopSequence": 2 } ], "timestamp": "1791265503", "trip": { "routeId": "10", "tripId": "10-0835" } } }, { "id": "SM:10-0805", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1791267180" }, "stopId": "Hésingue_ZI_A", "stopSequence": 2 } ], "timestamp": "1791263589", "trip": { "routeId": "10", "tripId": "10-0805" } } }, { "id": "SM:s111-0820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791267600" }, "stopId": "Tivoli_R", "stopSequence": 1 }, { "arrival": { "time": "1791267660" }, "departure": { "time": "1791267660" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 2 }, { "arrival": { "time": "1791267720" }, "departure": { "time": "1791267720" }, "stopId": "Place_Abbatucci_A", "stopSequence": 3 }, { "arrival": { "time": "1791267780" }, "departure": { "time": "1791267780" }, "stopId": "Square_Soustons_A", "stopSequence": 4 }, { "arrival": { "time": "1791267840" }, "departure": { "time": "1791267840" }, "stopId": "Domino_603R", "stopSequence": 5 }, { "arrival": { "time": "1791268320" }, "stopId": "Collège_Nerval_Parking", "stopSequence": 6 } ], "timestamp": "1791264003", "trip": { "directionId": 1, "routeId": "111", "tripId": "s111-0820" } } }, { "id": "SM:s121-0750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265800" }, "stopId": "Forgerons_A", "stopSequence": 1 }, { "arrival": { "time": "1791265860" }, "departure": { "time": "1791265860" }, "stopId": "GrandRue_A", "stopSequence": 2 }, { "arrival": { "time": "1791265920" }, "departure": { "time": "1791265920" }, "stopId": "Attenbach_A", "stopSequence": 3 }, { "arrival": { "time": "1791266100" }, "departure": { "time": "1791266100" }, "stopId": "Oberfeld_A", "stopSequence": 4 }, { "arrival": { "time": "1791266160" }, "departure": { "time": "1791266160" }, "stopId": "Ranspach-le-Bas_Centre_A", "stopSequence": 5 }, { "arrival": { "time": "1791266280" }, "departure": { "time": "1791266280" }, "stopId": "Coquelicots_A", "stopSequence": 6 }, { "arrival": { "time": "1791266340" }, "departure": { "time": "1791266340" }, "stopId": "Aulnes_A", "stopSequence": 7 }, { "arrival": { "time": "1791266460" }, "departure": { "time": "1791266460" }, "stopId": "Michelbach-le-Bas_Centre_A", "stopSequence": 8 }, { "arrival": { "time": "1791266580" }, "departure": { "time": "1791266580" }, "stopId": "Acacias_A", "stopSequence": 9 } ], "timestamp": "1791262203", "trip": { "routeId": "121", "tripId": "s121-0750" } } }, { "id": "SM:sr122-0734", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791264840" }, "stopId": "Attenschwiller_Ecole_AR", "stopSequence": 1 }, { "arrival": { "time": "1791265500" }, "departure": { "time": "1791265500" }, "stopId": "Michelbach-le-Haut_Ecole_AR", "stopSequence": 2 }, { "arrival": { "time": "1791265860" }, "departure": { "time": "1791265860" }, "stopId": "Michelbach-le-Haut_Centre_AR", "stopSequence": 3 }, { "arrival": { "time": "1791265980" }, "departure": { "time": "1791265980" }, "stopId": "Steinacker_A", "stopSequence": 4 }, { "arrival": { "time": "1791266100" }, "departure": { "time": "1791266100" }, "stopId": "Rue_de_Paris_A", "stopSequence": 5 }, { "arrival": { "time": "1791266220" }, "departure": { "time": "1791266220" }, "stopId": "Wilson_AR", "stopSequence": 6 }, { "arrival": { "time": "1791266340" }, "departure": { "time": "1791266340" }, "stopId": "Vordermatt_A", "stopSequence": 7 } ], "timestamp": "1791264900", "trip": { "routeId": "122", "tripId": "sr122-0734" } } }, { "id": "SM:sr123-0728", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791264480" }, "stopId": "Folgensbourg_Ecole_Haut_AR", "stopSequence": 1 }, { "arrival": { "time": "1791264900" }, "departure": { "time": "1791264900" }, "stopId": "Knoeringue_Centre_AR", "stopSequence": 2 }, { "arrival": { "time": "1791265140" }, "departure": { "time": "1791265140" }, "stopId": "Knoeringue_Mairie_AR", "stopSequence": 3 }, { "arrival": { "time": "1791265740" }, "departure": { "time": "1791265740" }, "stopId": "Folgensbourg_Ecole_Haut_AR", "stopSequence": 4 }, { "arrival": { "time": "1791266040" }, "departure": { "time": "1791266040" }, "stopId": "Folgensbourg_Ecole_Bas_AR", "stopSequence": 5 }, { "arrival": { "time": "1791266100" }, "departure": { "time": "1791266100" }, "stopId": "Folgensbourg_Centre_A", "stopSequence": 6 }, { "arrival": { "time": "1791266220" }, "departure": { "time": "1791266220" }, "stopId": "Ferrette_A", "stopSequence": 7 } ], "timestamp": "1791264539", "trip": { "routeId": "123", "tripId": "sr123-0728" } } }, { "id": "SM:s103-0712", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 192, "time": "1791263712" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 191, "time": "1791263768" }, "departure": { "delay": 191, "time": "1791263771" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 192, "time": "1791263816" }, "departure": { "delay": 192, "time": "1791263832" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 191, "time": "1791263891" }, "departure": { "delay": 191, "time": "1791263891" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 191, "time": "1791263945" }, "departure": { "delay": 191, "time": "1791263951" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 251, "time": "1791264145" }, "departure": { "delay": 251, "time": "1791264191" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 251, "time": "1791264251" }, "departure": { "delay": 251, "time": "1791264251" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 251, "time": "1791264324" }, "departure": { "delay": 251, "time": "1791264371" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 276, "time": "1791264456" }, "departure": { "delay": 276, "time": "1791264456" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 229, "time": "1791264589" }, "departure": { "delay": 229, "time": "1791264589" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 221, "time": "1791264636" }, "departure": { "delay": 221, "time": "1791264641" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 251, "time": "1791264680" }, "departure": { "delay": 251, "time": "1791264731" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": 221, "time": "1791264821" }, "departure": { "delay": 221, "time": "1791264821" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 216, "time": "1791264876" }, "departure": { "delay": 216, "time": "1791264876" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "delay": 147, "time": "1791264927" }, "departure": { "delay": 147, "time": "1791264927" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "delay": 161, "time": "1791265001" }, "departure": { "delay": 161, "time": "1791265001" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 141, "time": "1791265101" }, "departure": { "delay": 141, "time": "1791265101" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "delay": 118, "time": "1791265198" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 } ], "timestamp": "1791263734", "trip": { "routeId": "103", "tripId": "s103-0712" } } }, { "id": "SM:s124-0738", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265080" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 1 }, { "arrival": { "time": "1791265200" }, "departure": { "time": "1791265200" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 2 }, { "arrival": { "time": "1791265800" }, "departure": { "time": "1791265800" }, "stopId": "Lertzbach_A", "stopSequence": 3 }, { "arrival": { "time": "1791266580" }, "departure": { "time": "1791266580" }, "stopId": "Bellevue_A", "stopSequence": 4 }, { "arrival": { "time": "1791266700" }, "departure": { "time": "1791266700" }, "stopId": "Wentzwiller_Centre_A", "stopSequence": 5 } ], "timestamp": "1791265130", "trip": { "routeId": "124", "tripId": "s124-0738" } } }, { "id": "SM:s126-0750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265800" }, "stopId": "Liebenswiller_Mairie_A", "stopSequence": 1 }, { "arrival": { "time": "1791266100" }, "departure": { "time": "1791266100" }, "stopId": "Leymen_Mairie_A", "stopSequence": 2 }, { "arrival": { "time": "1791266220" }, "departure": { "time": "1791266220" }, "stopId": "Birsig_A", "stopSequence": 3 }, { "arrival": { "time": "1791266640" }, "departure": { "time": "1791266640" }, "stopId": "Hagenthal-le-Bas_Centre_A", "stopSequence": 4 } ], "timestamp": "1791262203", "trip": { "routeId": "126", "tripId": "s126-0750" } } }, { "id": "SM:s128-0750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265800" }, "stopId": "Tilleul_A", "stopSequence": 1 }, { "arrival": { "time": "1791265860" }, "departure": { "time": "1791265860" }, "stopId": "Notre-Dame_du_Chene_A", "stopSequence": 2 }, { "arrival": { "time": "1791265980" }, "departure": { "time": "1791265980" }, "stopId": "Artisanat_A", "stopSequence": 3 }, { "arrival": { "time": "1791266100" }, "departure": { "time": "1791266100" }, "stopId": "Sénateur_Brom_A", "stopSequence": 4 }, { "arrival": { "time": "1791267000" }, "stopId": "Collège_des_Trois_Pays_AR", "stopSequence": 5 } ], "timestamp": "1791262203", "trip": { "routeId": "128", "tripId": "s128-0750" } } }, { "id": "SM:s128-0751", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265860" }, "stopId": "19_Novembre_A", "stopSequence": 1 }, { "arrival": { "time": "1791266040" }, "departure": { "time": "1791266040" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 2 }, { "arrival": { "time": "1791266160" }, "departure": { "time": "1791266160" }, "stopId": "Vignes_608R", "stopSequence": 3 }, { "arrival": { "time": "1791266280" }, "departure": { "time": "1791266280" }, "stopId": "Hopfet_A", "stopSequence": 4 }, { "arrival": { "time": "1791266400" }, "departure": { "time": "1791266400" }, "stopId": "Place_Coluche_A", "stopSequence": 5 }, { "arrival": { "delay": -46, "time": "1791266474" }, "departure": { "delay": -46, "time": "1791266474" }, "stopId": "École_des_Missions_A", "stopSequence": 6 }, { "arrival": { "delay": -45, "time": "1791266655" }, "departure": { "delay": -45, "time": "1791266655" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": -30, "time": "1791266730" }, "departure": { "delay": -30, "time": "1791266730" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": -45, "time": "1791266835" }, "departure": { "delay": -45, "time": "1791266835" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": -45, "time": "1791266955" }, "stopId": "Collège_des_Trois_Pays_AR", "stopSequence": 10 } ], "timestamp": "1791262265", "trip": { "routeId": "128", "tripId": "s128-0751" } } }, { "id": "SM:12-0718", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791263880" }, "stopId": "Cesarhof_AR", "stopSequence": 1 }, { "arrival": { "delay": -90, "time": "1791263910" }, "departure": { "delay": -90, "time": "1791263910" }, "stopId": "Folgensbourg_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": -60, "time": "1791264000" }, "departure": { "delay": -60, "time": "1791264000" }, "stopId": "Ferrette_A", "stopSequence": 3 }, { "arrival": { "delay": -300, "time": "1791264180" }, "departure": { "delay": -300, "time": "1791264180" }, "stopId": "Bellevue_A", "stopSequence": 4 }, { "arrival": { "delay": -300, "time": "1791264300" }, "departure": { "delay": -300, "time": "1791264300" }, "stopId": "Wentzwiller_Centre_A", "stopSequence": 5 }, { "arrival": { "delay": -600, "time": "1791264480" }, "departure": { "delay": -600, "time": "1791264480" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 6 }, { "arrival": { "delay": -720, "time": "1791264600" }, "departure": { "delay": -720, "time": "1791264600" }, "stopId": "Schweiberg_A", "stopSequence": 7 }, { "arrival": { "delay": -720, "time": "1791264660" }, "departure": { "delay": -720, "time": "1791264660" }, "stopId": "Cigognes_A", "stopSequence": 8 }, { "arrival": { "delay": -720, "time": "1791264720" }, "departure": { "delay": -720, "time": "1791264720" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": -900, "time": "1791265080" }, "departure": { "delay": -900, "time": "1791265080" }, "stopId": "Place_Mermoz_14A", "stopSequence": 10 }, { "arrival": { "delay": -1020, "time": "1791265260" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 11 } ], "timestamp": "1791263931", "trip": { "routeId": "12", "tripId": "12-0718" } } }, { "id": "SM:13-0721", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791264060" }, "stopId": "Michelbach-le-Haut_Centre_AR", "stopSequence": 1 }, { "arrival": { "time": "1791264180" }, "departure": { "time": "1791264180" }, "stopId": "Steinacker_A", "stopSequence": 2 }, { "arrival": { "time": "1791264240" }, "departure": { "time": "1791264240" }, "stopId": "Rue_de_Paris_A", "stopSequence": 3 }, { "arrival": { "time": "1791264360" }, "departure": { "time": "1791264360" }, "stopId": "Wilson_AR", "stopSequence": 4 }, { "arrival": { "time": "1791264420" }, "departure": { "time": "1791264420" }, "stopId": "Vordermatt_A", "stopSequence": 5 }, { "arrival": { "time": "1791264660" }, "departure": { "time": "1791264660" }, "stopId": "Réservoir_A", "stopSequence": 6 }, { "arrival": { "time": "1791264720" }, "departure": { "time": "1791264720" }, "stopId": "Cigognes_A", "stopSequence": 7 }, { "arrival": { "time": "1791264780" }, "departure": { "time": "1791264780" }, "stopId": "Hésingue_Église_A", "stopSequence": 8 }, { "arrival": { "time": "1791265140" }, "departure": { "time": "1791265140" }, "stopId": "Place_Mermoz_14A", "stopSequence": 9 }, { "arrival": { "time": "1791265320" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 10 } ], "timestamp": "1791264117", "trip": { "routeId": "13", "tripId": "13-0721" } } }, { "id": "SM:14-0759", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791266340" }, "stopId": "Aubépines_A", "stopSequence": 1 }, { "arrival": { "time": "1791266400" }, "departure": { "time": "1791266400" }, "stopId": "Liebenswiller_Mairie_A", "stopSequence": 2 }, { "arrival": { "time": "1791266580" }, "departure": { "time": "1791266580" }, "stopId": "Leymen_Mairie_A", "stopSequence": 3 }, { "arrival": { "time": "1791266640" }, "departure": { "time": "1791266640" }, "stopId": "Birsig_A", "stopSequence": 4 }, { "arrival": { "time": "1791267120" }, "departure": { "time": "1791267120" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 5 }, { "arrival": { "time": "1791267180" }, "departure": { "time": "1791267180" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 6 }, { "arrival": { "time": "1791267540" }, "departure": { "time": "1791267540" }, "stopId": "Lertzbach_A", "stopSequence": 7 }, { "arrival": { "time": "1791267780" }, "departure": { "time": "1791267780" }, "stopId": "Hofacker_AR", "stopSequence": 8 }, { "arrival": { "time": "1791267900" }, "departure": { "time": "1791267900" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 9 }, { "arrival": { "time": "1791268020" }, "departure": { "time": "1791268020" }, "stopId": "Hagenthal-le-Bas_Centre_A", "stopSequence": 10 }, { "arrival": { "time": "1791268140" }, "departure": { "time": "1791268140" }, "stopId": "Héron_A", "stopSequence": 11 }, { "arrival": { "time": "1791268260" }, "departure": { "time": "1791268260" }, "stopId": "Klepferhof_A", "stopSequence": 12 }, { "arrival": { "time": "1791268500" }, "departure": { "time": "1791268500" }, "stopId": "Sauvage_A", "stopSequence": 13 }, { "arrival": { "time": "1791268920" }, "departure": { "time": "1791268920" }, "stopId": "Place_Mermoz_14A", "stopSequence": 14 } ], "timestamp": "1791262740", "trip": { "routeId": "14", "tripId": "14-0759" } } }, { "id": "SM:14-0705_NEU_Sco", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 128, "time": "1791263228" }, "stopId": "Rue_de_Hagenthal_AR", "stopSequence": 1 }, { "arrival": { "delay": 132, "time": "1791263292" }, "departure": { "delay": 132, "time": "1791263292" }, "stopId": "Neuwiller_Centre_AR", "stopSequence": 2 }, { "arrival": { "delay": 140, "time": "1791263780" }, "departure": { "delay": 140, "time": "1791263780" }, "scheduleRelationship": "SKIPPED", "stopId": "Lertzbach_A", "stopSequence": 3 }, { "arrival": { "delay": 79, "time": "1791263899" }, "departure": { "delay": 79, "time": "1791263899" }, "stopId": "Héron_A", "stopSequence": 5 }, { "arrival": { "delay": 85, "time": "1791264025" }, "departure": { "delay": 85, "time": "1791264025" }, "stopId": "Klepferhof_A", "stopSequence": 6 }, { "arrival": { "delay": -16, "time": "1791264364" }, "departure": { "delay": -16, "time": "1791264404" }, "stopId": "Sauvage_A", "stopSequence": 7 }, { "arrival": { "delay": -68, "time": "1791264772" }, "departure": { "delay": -68, "time": "1791264772" }, "stopId": "Place_Mermoz_14A", "stopSequence": 8 }, { "arrival": { "delay": -198, "time": "1791265002" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 9 } ], "timestamp": "1791263289", "trip": { "routeId": "14", "tripId": "14-0705_NEU_Sco" } } }, { "id": "SM:14-0659_Sco", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 39, "time": "1791262779" }, "stopId": "Aubépines_A", "stopSequence": 1 }, { "arrival": { "delay": 69, "time": "1791262843" }, "departure": { "delay": 69, "time": "1791262869" }, "stopId": "Liebenswiller_Mairie_A", "stopSequence": 2 }, { "arrival": { "delay": 129, "time": "1791263053" }, "departure": { "delay": 129, "time": "1791263109" }, "stopId": "Leymen_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 159, "time": "1791263221" }, "departure": { "delay": 159, "time": "1791263259" }, "stopId": "Birsig_A", "stopSequence": 4 }, { "arrival": { "delay": 129, "time": "1791263750" }, "departure": { "delay": 129, "time": "1791263769" }, "stopId": "Hofacker_AR", "stopSequence": 5 }, { "arrival": { "delay": 219, "time": "1791263873" }, "departure": { "delay": 219, "time": "1791263919" }, "stopId": "Hagenthal-le-Haut_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 9, "time": "1791264129" }, "departure": { "delay": 9, "time": "1791264129" }, "stopId": "Héron_A", "stopSequence": 7 }, { "arrival": { "delay": 25, "time": "1791264265" }, "departure": { "delay": 25, "time": "1791264265" }, "stopId": "Klepferhof_A", "stopSequence": 8 }, { "arrival": { "delay": 78, "time": "1791264558" }, "departure": { "delay": 78, "time": "1791264558" }, "stopId": "Sauvage_A", "stopSequence": 9 }, { "arrival": { "delay": 189, "time": "1791264976" }, "departure": { "delay": 189, "time": "1791265029" }, "stopId": "Place_Mermoz_14A", "stopSequence": 10 }, { "arrival": { "delay": 52, "time": "1791265252" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 11 } ], "timestamp": "1791262783", "trip": { "routeId": "14", "tripId": "14-0659_Sco" } } }, { "id": "SM:s151-0743", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265380" }, "stopId": "Dépot_dIncendie_AR", "stopSequence": 1 }, { "arrival": { "time": "1791265500" }, "departure": { "time": "1791265500" }, "stopId": "Place_Rotlache_AR", "stopSequence": 2 }, { "arrival": { "time": "1791265740" }, "departure": { "time": "1791265740" }, "stopId": "Orphelins_A", "stopSequence": 3 }, { "arrival": { "time": "1791265980" }, "departure": { "time": "1791265980" }, "stopId": "Pays_Basque_AR", "stopSequence": 4 }, { "arrival": { "time": "1791266100" }, "departure": { "time": "1791266100" }, "stopId": "Plein_Soleil_A", "stopSequence": 5 }, { "arrival": { "time": "1791266160" }, "departure": { "time": "1791266160" }, "stopId": "Vignoble_A", "stopSequence": 6 }, { "arrival": { "time": "1791266220" }, "departure": { "time": "1791266220" }, "stopId": "Schlierbach_Mairie_A", "stopSequence": 7 }, { "arrival": { "time": "1791266280" }, "departure": { "time": "1791266280" }, "stopId": "Salle_des_Fêtes_A", "stopSequence": 8 }, { "arrival": { "time": "1791266340" }, "departure": { "time": "1791266340" }, "stopId": "Route_Nationale_A", "stopSequence": 9 }, { "arrival": { "time": "1791267000" }, "stopId": "Collège_Dolto_Schweitzer_AR", "stopSequence": 10 } ], "timestamp": "1791265431", "trip": { "routeId": "151", "tripId": "s151-0743" } } }, { "id": "SM:s152-0750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265800" }, "stopId": "Romains_AR", "stopSequence": 1 }, { "arrival": { "time": "1791265860" }, "departure": { "time": "1791265860" }, "stopId": "Rantzwiller_Mairie_AR", "stopSequence": 2 }, { "arrival": { "time": "1791266040" }, "departure": { "time": "1791266040" }, "stopId": "Koetzingue_Église_AR", "stopSequence": 3 }, { "arrival": { "time": "1791266160" }, "departure": { "time": "1791266160" }, "stopId": "Rue_du_Stade_AR", "stopSequence": 4 }, { "arrival": { "time": "1791266400" }, "departure": { "time": "1791266400" }, "stopId": "Waltenheim_Mairie_AR", "stopSequence": 5 }, { "arrival": { "time": "1791266460" }, "departure": { "time": "1791266460" }, "stopId": "Plume_AR", "stopSequence": 6 }, { "arrival": { "time": "1791266700" }, "departure": { "time": "1791266700" }, "stopId": "Fontaine_AR", "stopSequence": 7 }, { "arrival": { "time": "1791267000" }, "stopId": "Collège_Dolto_Schweitzer_AR", "stopSequence": 8 } ], "timestamp": "1791262203", "trip": { "routeId": "152", "tripId": "s152-0750" } } }, { "id": "SM:s154-0743", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265380" }, "stopId": "Helfrantzkirch_Mairie_AR", "stopSequence": 1 }, { "arrival": { "time": "1791265440" }, "departure": { "time": "1791265440" }, "stopId": "Lotissement_Les_Hameaux_A", "stopSequence": 2 }, { "arrival": { "time": "1791265560" }, "departure": { "time": "1791265560" }, "stopId": "Helfrantzkirch-Rue_de_Bâle_AR", "stopSequence": 3 }, { "arrival": { "time": "1791265680" }, "departure": { "time": "1791265680" }, "stopId": "Kappelen_Mairie_AR", "stopSequence": 4 }, { "arrival": { "time": "1791265800" }, "departure": { "time": "1791265800" }, "stopId": "Stetten_Église_AR", "stopSequence": 5 }, { "arrival": { "time": "1791266280" }, "departure": { "time": "1791266280" }, "stopId": "Magstatt-le-Haut_Mairie_AR", "stopSequence": 6 }, { "arrival": { "time": "1791266460" }, "departure": { "time": "1791266460" }, "stopId": "Magstatt-le-Bas_Centre_AR", "stopSequence": 7 }, { "arrival": { "time": "1791266640" }, "departure": { "time": "1791266640" }, "stopId": "Étang_A", "stopSequence": 8 }, { "arrival": { "time": "1791266700" }, "departure": { "time": "1791266700" }, "stopId": "Uffheim_Centre_A", "stopSequence": 9 }, { "arrival": { "time": "1791266760" }, "departure": { "time": "1791266760" }, "stopId": "Croisement_D19_AR", "stopSequence": 10 }, { "arrival": { "delay": 300, "time": "1791267300" }, "stopId": "Collège_Dolto_Schweitzer_AR", "stopSequence": 11 } ], "timestamp": "1791265431", "trip": { "routeId": "154", "tripId": "s154-0743" } } }, { "id": "SM:s155-0733", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791264780" }, "stopId": "Acacias_R", "stopSequence": 1 }, { "arrival": { "delay": 180, "time": "1791265080" }, "departure": { "delay": 180, "time": "1791265080" }, "stopId": "Michelbach-le-Bas_Centre_R", "stopSequence": 2 }, { "arrival": { "delay": 180, "time": "1791265140" }, "departure": { "delay": 180, "time": "1791265140" }, "stopId": "Aulnes_R", "stopSequence": 3 }, { "arrival": { "delay": 240, "time": "1791265260" }, "departure": { "delay": 240, "time": "1791265260" }, "stopId": "Coquelicots_R", "stopSequence": 4 }, { "arrival": { "delay": 300, "time": "1791265440" }, "departure": { "delay": 300, "time": "1791265440" }, "stopId": "Ranspach-le-Bas_Centre_R", "stopSequence": 5 }, { "arrival": { "delay": 300, "time": "1791265500" }, "departure": { "delay": 300, "time": "1791265500" }, "stopId": "Oberfeld_R", "stopSequence": 6 }, { "arrival": { "delay": 300, "time": "1791265680" }, "departure": { "delay": 300, "time": "1791265680" }, "stopId": "Attenbach_R", "stopSequence": 7 }, { "arrival": { "delay": 300, "time": "1791265740" }, "departure": { "delay": 300, "time": "1791265740" }, "stopId": "GrandRue_R", "stopSequence": 8 }, { "arrival": { "delay": 300, "time": "1791265800" }, "departure": { "delay": 300, "time": "1791265800" }, "stopId": "Forgerons_R", "stopSequence": 9 }, { "arrival": { "delay": 300, "time": "1791266280" }, "departure": { "delay": 300, "time": "1791266280" }, "stopId": "Salle_Bis_Jobbis_AR", "stopSequence": 10 }, { "arrival": { "delay": 300, "time": "1791266400" }, "departure": { "delay": 300, "time": "1791266400" }, "stopId": "Place_Centrale_AR", "stopSequence": 11 }, { "arrival": { "delay": 300, "time": "1791266520" }, "departure": { "delay": 300, "time": "1791266520" }, "stopId": "Bartenheim_Église_A", "stopSequence": 12 }, { "arrival": { "delay": 300, "time": "1791267300" }, "stopId": "Collège_Dolto_Schweitzer_AR", "stopSequence": 13 } ], "timestamp": "1791264839", "trip": { "routeId": "155", "tripId": "s155-0733" } } }, { "id": "SM:s113-0820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791267600" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1791267660" }, "departure": { "time": "1791267660" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1791267780" }, "departure": { "delay": 60, "time": "1791267780" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 60, "time": "1791267900" }, "departure": { "delay": 60, "time": "1791267900" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 60, "time": "1791267960" }, "departure": { "delay": 60, "time": "1791267960" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 5 }, { "arrival": { "delay": 60, "time": "1791268020" }, "departure": { "delay": 60, "time": "1791268020" }, "stopId": "Tournesols_2A", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1791268260" }, "stopId": "Collège_Nerval_Parking", "stopSequence": 7 } ], "timestamp": "1791264003", "trip": { "routeId": "113", "tripId": "s113-0820" } } }, { "id": "SM:s161-0700", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 173, "time": "1791262973" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": 143, "time": "1791263003" }, "departure": { "delay": 143, "time": "1791263003" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 174, "time": "1791263063" }, "departure": { "delay": 174, "time": "1791263094" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 175, "time": "1791263128" }, "departure": { "delay": 175, "time": "1791263155" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": 155, "time": "1791263195" }, "departure": { "delay": 155, "time": "1791263195" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": 140, "time": "1791263300" }, "departure": { "delay": 140, "time": "1791263300" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 173, "time": "1791263427" }, "departure": { "delay": 173, "time": "1791263453" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": 172, "time": "1791263506" }, "departure": { "delay": 172, "time": "1791263512" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "delay": 203, "time": "1791263586" }, "departure": { "delay": 203, "time": "1791263603" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "delay": 203, "time": "1791263659" }, "departure": { "delay": 203, "time": "1791263663" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "delay": 233, "time": "1791263732" }, "departure": { "delay": 233, "time": "1791263753" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "delay": 263, "time": "1791263834" }, "departure": { "delay": 263, "time": "1791263843" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "delay": 203, "time": "1791263956" }, "departure": { "delay": 203, "time": "1791263963" }, "stopId": "Professeur_Coste_A", "stopSequence": 13 }, { "arrival": { "delay": 233, "time": "1791264042" }, "departure": { "delay": 233, "time": "1791264053" }, "stopId": "Rousserolles_A", "stopSequence": 14 }, { "arrival": { "delay": 263, "time": "1791264083" }, "departure": { "delay": 263, "time": "1791264083" }, "stopId": "Muguet_A", "stopSequence": 15 }, { "arrival": { "delay": 293, "time": "1791264143" }, "departure": { "delay": 293, "time": "1791264173" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 16 }, { "arrival": { "delay": 290, "time": "1791264230" }, "departure": { "delay": 290, "time": "1791264230" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 17 }, { "arrival": { "delay": 263, "time": "1791264255" }, "departure": { "delay": 263, "time": "1791264263" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 18 }, { "arrival": { "delay": 999, "time": "1791265359" }, "departure": { "delay": 999, "time": "1791265359" }, "scheduleRelationship": "SKIPPED", "stopId": "Collège_Forlen_AR", "stopSequence": 19 }, { "arrival": { "delay": 435, "time": "1791265455" }, "stopId": "École_des_Missions_R", "stopSequence": 20 } ], "timestamp": "1791263000", "trip": { "routeId": "161", "tripId": "s161-0700" } } }, { "id": "SM:s162-0729", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791264540" }, "stopId": "Rue_de_Séville_R", "stopSequence": 1 }, { "arrival": { "time": "1791264600" }, "departure": { "time": "1791264600" }, "stopId": "Chapelle_R", "stopSequence": 2 }, { "arrival": { "delay": -30, "time": "1791264630" }, "departure": { "delay": -30, "time": "1791264630" }, "stopId": "Saint-Claude_R", "stopSequence": 3 }, { "arrival": { "time": "1791264720" }, "departure": { "time": "1791264720" }, "stopId": "Monument_R", "stopSequence": 4 }, { "arrival": { "time": "1791264780" }, "departure": { "time": "1791264780" }, "stopId": "Prairie_R", "stopSequence": 5 }, { "arrival": { "time": "1791265200" }, "stopId": "École_des_Missions_A", "stopSequence": 6 } ], "timestamp": "1791264601", "trip": { "routeId": "162", "tripId": "s162-0729" } } }, { "id": "SM:s162-0715", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 329, "time": "1791264029" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 390, "time": "1791264112" }, "departure": { "delay": 390, "time": "1791264150" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 449, "time": "1791264188" }, "departure": { "delay": 449, "time": "1791264209" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 479, "time": "1791264273" }, "departure": { "delay": 479, "time": "1791264299" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 480, "time": "1791264343" }, "departure": { "delay": 480, "time": "1791264360" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 539, "time": "1791264526" }, "departure": { "delay": 539, "time": "1791264599" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 539, "time": "1791264659" }, "departure": { "delay": 539, "time": "1791264659" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 629, "time": "1791264797" }, "departure": { "delay": 629, "time": "1791264869" }, "stopId": "Maison_Retraite_A", "stopSequence": 8 }, { "arrival": { "delay": 636, "time": "1791264996" }, "departure": { "delay": 636, "time": "1791264996" }, "stopId": "Collège_Forlen_AR", "stopSequence": 9 }, { "arrival": { "delay": 584, "time": "1791265304" }, "departure": { "delay": 584, "time": "1791265304" }, "stopId": "Monument_A", "stopSequence": 10 }, { "arrival": { "delay": 578, "time": "1791265358" }, "departure": { "delay": 578, "time": "1791265358" }, "stopId": "Prairie_A", "stopSequence": 11 }, { "arrival": { "delay": 518, "time": "1791265718" }, "stopId": "École_des_Missions_A", "stopSequence": 12 } ], "timestamp": "1791264055", "trip": { "routeId": "162", "tripId": "s162-0715" } } }, { "id": "SM:105-0750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265800" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "time": "1791265920" }, "departure": { "time": "1791265920" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "time": "1791265980" }, "departure": { "time": "1791265980" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "time": "1791266040" }, "departure": { "time": "1791266040" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "time": "1791266160" }, "departure": { "time": "1791266160" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "time": "1791266400" }, "departure": { "time": "1791266400" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "time": "1791266520" }, "departure": { "time": "1791266520" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "time": "1791266640" }, "departure": { "time": "1791266640" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "time": "1791266700" }, "departure": { "time": "1791266700" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "time": "1791266760" }, "departure": { "time": "1791266760" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "time": "1791266880" }, "departure": { "time": "1791266880" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "time": "1791266940" }, "departure": { "time": "1791266940" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "time": "1791267000" }, "departure": { "time": "1791267000" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1791267030" }, "departure": { "delay": -30, "time": "1791267030" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "time": "1791267060" }, "departure": { "time": "1791267060" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "time": "1791267180" }, "departure": { "time": "1791267180" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "time": "1791267300" }, "departure": { "time": "1791267300" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "time": "1791267480" }, "departure": { "time": "1791267480" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "time": "1791267600" }, "departure": { "time": "1791267600" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "time": "1791267660" }, "departure": { "time": "1791267660" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "time": "1791267720" }, "departure": { "time": "1791267720" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "time": "1791267840" }, "departure": { "time": "1791267840" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "time": "1791267900" }, "departure": { "time": "1791267900" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "time": "1791267960" }, "departure": { "time": "1791267960" }, "stopId": "Jung_A", "stopSequence": 24 } ], "timestamp": "1791262203", "trip": { "routeId": "1", "tripId": "105-0750" } } }, { "id": "SM:103-0715", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 116, "time": "1791263816" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 56, "time": "1791263876" }, "departure": { "delay": 56, "time": "1791263876" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 86, "time": "1791263937" }, "departure": { "delay": 86, "time": "1791263966" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 92, "time": "1791264032" }, "departure": { "delay": 92, "time": "1791264032" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 118, "time": "1791264113" }, "departure": { "delay": 118, "time": "1791264118" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 130, "time": "1791264190" }, "departure": { "delay": 130, "time": "1791264190" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 97, "time": "1791264277" }, "departure": { "delay": 97, "time": "1791264277" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 56, "time": "1791264291" }, "departure": { "delay": 56, "time": "1791264296" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 116, "time": "1791264371" }, "departure": { "delay": 116, "time": "1791264416" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 56, "time": "1791264476" }, "departure": { "delay": 56, "time": "1791264476" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 35, "time": "1791264575" }, "departure": { "delay": 35, "time": "1791264575" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 116, "time": "1791264641" }, "departure": { "delay": 116, "time": "1791264836" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 87, "time": "1791264916" }, "departure": { "delay": 87, "time": "1791264927" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 56, "time": "1791265016" }, "departure": { "delay": 56, "time": "1791265016" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 72, "time": "1791265092" }, "departure": { "delay": 72, "time": "1791265092" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 14, "time": "1791265094" }, "departure": { "delay": 14, "time": "1791265094" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 56, "time": "1791265133" }, "departure": { "delay": 56, "time": "1791265136" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 52, "time": "1791265192" }, "departure": { "delay": 52, "time": "1791265192" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 4, "time": "1791265204" }, "departure": { "delay": 4, "time": "1791265204" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": -11, "time": "1791265249" }, "departure": { "delay": -11, "time": "1791265249" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": -4, "time": "1791265304" }, "departure": { "delay": -4, "time": "1791265316" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 17, "time": "1791265397" }, "departure": { "delay": 17, "time": "1791265397" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 4, "time": "1791265504" }, "departure": { "delay": 4, "time": "1791265504" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "time": "1791265560" }, "departure": { "time": "1791265560" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "time": "1791265620" }, "departure": { "time": "1791265620" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "time": "1791265740" }, "departure": { "time": "1791265740" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "time": "1791265860" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1791263839", "trip": { "directionId": 1, "routeId": "1", "tripId": "103-0715" } } }, { "id": "SM:s104-0653", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791262380" }, "stopId": "Romains_AR", "stopSequence": 1 }, { "arrival": { "time": "1791262560" }, "departure": { "time": "1791262560" }, "stopId": "Rantzwiller_Mairie_AR", "stopSequence": 2 }, { "arrival": { "time": "1791262680" }, "departure": { "time": "1791262680" }, "stopId": "Koetzingue_Église_AR", "stopSequence": 3 }, { "arrival": { "time": "1791262980" }, "departure": { "time": "1791262980" }, "stopId": "Magstatt-le-Haut_Mairie_AR", "stopSequence": 4 }, { "arrival": { "time": "1791263100" }, "departure": { "time": "1791263100" }, "stopId": "Magstatt-le-Bas_Centre_AR", "stopSequence": 5 }, { "arrival": { "time": "1791263400" }, "departure": { "time": "1791263400" }, "stopId": "Uffheim_Centre_A", "stopSequence": 6 }, { "arrival": { "time": "1791265200" }, "stopId": "Saint-Exupéry_15", "stopSequence": 7 } ], "timestamp": "1791262430", "trip": { "routeId": "104", "tripId": "s104-0653" } } }, { "id": "SM:103-0820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791267600" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "time": "1791267720" }, "departure": { "time": "1791267720" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "time": "1791267780" }, "departure": { "time": "1791267780" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "time": "1791268200" }, "departure": { "time": "1791268200" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "time": "1791268560" }, "departure": { "time": "1791268560" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "time": "1791268680" }, "departure": { "time": "1791268680" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "time": "1791268740" }, "departure": { "time": "1791268740" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "time": "1791268800" }, "departure": { "time": "1791268800" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1791268830" }, "departure": { "delay": -30, "time": "1791268830" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "time": "1791268860" }, "departure": { "time": "1791268860" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "time": "1791268980" }, "departure": { "time": "1791268980" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 } ], "timestamp": "1791264003", "trip": { "routeId": "1", "tripId": "103-0820" } } }, { "id": "SM:105-0833", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791268380" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "time": "1791268500" }, "departure": { "time": "1791268500" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "time": "1791268560" }, "departure": { "time": "1791268560" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "time": "1791268620" }, "departure": { "time": "1791268620" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "time": "1791268680" }, "departure": { "time": "1791268680" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "time": "1791268740" }, "departure": { "time": "1791268740" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "time": "1791268860" }, "departure": { "time": "1791268860" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "time": "1791268920" }, "departure": { "time": "1791268920" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "time": "1791268980" }, "departure": { "time": "1791268980" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "time": "1791269100" }, "departure": { "time": "1791269100" }, "stopId": "Couronne_1R", "stopSequence": 10 } ], "timestamp": "1791264787", "trip": { "directionId": 1, "routeId": "1", "tripId": "105-0833" } } }, { "id": "SM:101-0715", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 148, "time": "1791263848" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 163, "time": "1791263983" }, "departure": { "delay": 163, "time": "1791263983" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 208, "time": "1791264028" }, "departure": { "delay": 208, "time": "1791264088" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 238, "time": "1791264136" }, "departure": { "delay": 238, "time": "1791264178" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 178, "time": "1791264238" }, "departure": { "delay": 178, "time": "1791264238" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": -18, "time": "1791264282" }, "departure": { "delay": -18, "time": "1791264282" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 28, "time": "1791264441" }, "departure": { "delay": 28, "time": "1791264448" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": -28, "time": "1791264512" }, "departure": { "delay": -28, "time": "1791264512" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "time": "1791264578" }, "departure": { "time": "1791264600" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "time": "1791264640" }, "departure": { "time": "1791264660" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "time": "1791264741" }, "departure": { "time": "1791264780" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "time": "1791264833" }, "departure": { "time": "1791264840" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "time": "1791264900" }, "departure": { "time": "1791264900" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "time": "1791264954" }, "departure": { "time": "1791264960" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": 38, "time": "1791264998" }, "departure": { "delay": 38, "time": "1791264998" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": 58, "time": "1791265124" }, "departure": { "delay": 58, "time": "1791265138" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "time": "1791265200" }, "departure": { "time": "1791265200" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "time": "1791265329" }, "departure": { "time": "1791265380" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "time": "1791265493" }, "departure": { "time": "1791265500" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": -7, "time": "1791265553" }, "departure": { "delay": -7, "time": "1791265553" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": -5, "time": "1791265615" }, "departure": { "delay": -5, "time": "1791265615" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": -5, "time": "1791265735" }, "departure": { "delay": -5, "time": "1791265735" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": -5, "time": "1791265795" }, "departure": { "delay": -5, "time": "1791265795" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": -5, "time": "1791265855" }, "departure": { "delay": -5, "time": "1791265855" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": -5, "time": "1791265915" }, "departure": { "delay": -5, "time": "1791265915" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": -5, "time": "1791265975" }, "departure": { "delay": -5, "time": "1791265975" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": 44, "time": "1791266084" }, "departure": { "delay": 44, "time": "1791266084" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": 44, "time": "1791266204" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1791263870", "trip": { "routeId": "1", "tripId": "101-0715" } } }, { "id": "SM:101-0805", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791266700" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "time": "1791266820" }, "departure": { "time": "1791266820" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "time": "1791266880" }, "departure": { "time": "1791266880" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "time": "1791266940" }, "departure": { "time": "1791266940" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "time": "1791267000" }, "departure": { "time": "1791267000" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "time": "1791267060" }, "departure": { "time": "1791267060" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "time": "1791267180" }, "departure": { "time": "1791267180" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "time": "1791267240" }, "departure": { "time": "1791267240" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "time": "1791267300" }, "departure": { "time": "1791267300" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "time": "1791267420" }, "departure": { "time": "1791267420" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "time": "1791267540" }, "departure": { "time": "1791267540" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "time": "1791267720" }, "departure": { "time": "1791267720" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "time": "1791267840" }, "departure": { "time": "1791267840" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "time": "1791267960" }, "departure": { "time": "1791267960" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "time": "1791268020" }, "departure": { "time": "1791268020" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": -30, "time": "1791268050" }, "departure": { "delay": -30, "time": "1791268050" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "time": "1791268080" }, "departure": { "time": "1791268080" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "time": "1791268140" }, "departure": { "time": "1791268140" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "time": "1791268200" }, "departure": { "time": "1791268200" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "time": "1791268260" }, "departure": { "time": "1791268260" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "time": "1791268320" }, "departure": { "time": "1791268320" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "time": "1791268380" }, "departure": { "time": "1791268380" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "time": "1791268500" }, "departure": { "time": "1791268500" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "time": "1791268560" }, "departure": { "time": "1791268560" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "time": "1791268620" }, "departure": { "time": "1791268620" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "time": "1791268740" }, "departure": { "time": "1791268740" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "time": "1791268860" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1791263103", "trip": { "directionId": 1, "routeId": "1", "tripId": "101-0805" } } }, { "id": "SM:1101-0805", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791266700" }, "stopId": "EuroAirport_AR", "stopSequence": 1 } ], "timestamp": "1791265327", "trip": { "directionId": 1, "routeId": "11", "tripId": "1101-0805" } } }, { "id": "SM:201-0710", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 124, "time": "1791263524" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 123, "time": "1791263583" }, "departure": { "delay": 123, "time": "1791263583" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 123, "time": "1791263620" }, "departure": { "delay": 123, "time": "1791263643" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 154, "time": "1791263707" }, "departure": { "delay": 154, "time": "1791263734" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 183, "time": "1791263799" }, "departure": { "delay": 183, "time": "1791263823" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 243, "time": "1791263986" }, "departure": { "delay": 243, "time": "1791264063" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 243, "time": "1791264110" }, "departure": { "delay": 243, "time": "1791264123" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 213, "time": "1791264199" }, "departure": { "delay": 213, "time": "1791264213" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 274, "time": "1791264297" }, "departure": { "delay": 274, "time": "1791264334" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 213, "time": "1791264451" }, "departure": { "delay": 213, "time": "1791264453" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 244, "time": "1791264530" }, "departure": { "delay": 244, "time": "1791264544" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 213, "time": "1791264573" }, "departure": { "delay": 213, "time": "1791264573" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": 183, "time": "1791264662" }, "departure": { "delay": 183, "time": "1791264663" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 214, "time": "1791264726" }, "departure": { "delay": 214, "time": "1791264754" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "delay": 153, "time": "1791264808" }, "departure": { "delay": 153, "time": "1791264813" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "delay": 176, "time": "1791264896" }, "departure": { "delay": 176, "time": "1791264896" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 130, "time": "1791264970" }, "departure": { "delay": 130, "time": "1791264970" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "delay": 183, "time": "1791265069" }, "departure": { "delay": 183, "time": "1791265143" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "delay": 244, "time": "1791265324" }, "departure": { "delay": 244, "time": "1791265324" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "delay": 303, "time": "1791265440" }, "departure": { "delay": 303, "time": "1791265443" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "delay": 319, "time": "1791265519" }, "departure": { "delay": 319, "time": "1791265519" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "delay": 319, "time": "1791265579" }, "departure": { "delay": 319, "time": "1791265579" }, "stopId": "Sauvage_R", "stopSequence": 22 }, { "arrival": { "delay": 319, "time": "1791265639" }, "departure": { "delay": 319, "time": "1791265639" }, "stopId": "Hégenheim_Église_R", "stopSequence": 23 }, { "arrival": { "delay": 319, "time": "1791265759" }, "departure": { "delay": 319, "time": "1791265759" }, "stopId": "Fontaine_R", "stopSequence": 24 }, { "arrival": { "delay": 309, "time": "1791265929" }, "departure": { "delay": 309, "time": "1791265929" }, "stopId": "Buschwiller_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 314, "time": "1791265994" }, "stopId": "Vosges_A", "stopSequence": 26 } ], "timestamp": "1791263538", "trip": { "directionId": 1, "routeId": "2", "tripId": "201-0710" } } }, { "id": "SM:201-0800", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791266400" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "time": "1791266460" }, "departure": { "time": "1791266460" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "time": "1791266700" }, "departure": { "time": "1791266700" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "time": "1791266760" }, "departure": { "time": "1791266760" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "time": "1791266880" }, "departure": { "time": "1791266880" }, "stopId": "Chênes_608R", "stopSequence": 5 }, { "arrival": { "time": "1791267060" }, "departure": { "time": "1791267060" }, "stopId": "Collège_des_Trois_Pays_AR", "stopSequence": 6 }, { "arrival": { "time": "1791267120" }, "departure": { "time": "1791267120" }, "stopId": "Chênes_608A", "stopSequence": 7 }, { "arrival": { "time": "1791267240" }, "departure": { "time": "1791267240" }, "stopId": "Sauvage_A", "stopSequence": 8 }, { "arrival": { "time": "1791267300" }, "departure": { "time": "1791267300" }, "stopId": "Stade_A", "stopSequence": 9 }, { "arrival": { "time": "1791267420" }, "departure": { "time": "1791267420" }, "stopId": "La_Vignette_A", "stopSequence": 10 }, { "arrival": { "time": "1791267480" }, "departure": { "time": "1791267480" }, "stopId": "Bourgfelden_1A", "stopSequence": 11 }, { "arrival": { "time": "1791267660" }, "departure": { "time": "1791267660" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 12 }, { "arrival": { "time": "1791267720" }, "departure": { "time": "1791267720" }, "stopId": "Place_Mermoz_1A", "stopSequence": 13 }, { "arrival": { "time": "1791267840" }, "departure": { "time": "1791267840" }, "stopId": "Couronne_1A", "stopSequence": 14 }, { "arrival": { "time": "1791267900" }, "departure": { "time": "1791267900" }, "stopId": "Médiathèque_A", "stopSequence": 15 }, { "arrival": { "time": "1791268080" }, "departure": { "time": "1791268080" }, "stopId": "Carrefour_Central_1A", "stopSequence": 16 }, { "arrival": { "time": "1791268200" }, "departure": { "time": "1791268200" }, "stopId": "Jura_1A", "stopSequence": 17 }, { "arrival": { "time": "1791268260" }, "departure": { "time": "1791268260" }, "stopId": "Schweitzer_A", "stopSequence": 18 }, { "arrival": { "time": "1791268320" }, "departure": { "time": "1791268320" }, "stopId": "Concorde_A", "stopSequence": 19 }, { "arrival": { "time": "1791268380" }, "departure": { "time": "1791268380" }, "stopId": "Collège_Nerval_AR", "stopSequence": 20 }, { "arrival": { "time": "1791268680" }, "departure": { "time": "1791268680" }, "stopId": "Rue_du_Marché_A", "stopSequence": 23 }, { "arrival": { "time": "1791268740" }, "departure": { "time": "1791268740" }, "stopId": "Ritty_A", "stopSequence": 24 }, { "arrival": { "time": "1791268920" }, "departure": { "time": "1791268920" }, "stopId": "Champs_A", "stopSequence": 25 }, { "arrival": { "time": "1791268980" }, "departure": { "time": "1791268980" }, "stopId": "Les_Biches_A", "stopSequence": 26 }, { "arrival": { "time": "1791269040" }, "departure": { "time": "1791269040" }, "stopId": "Les_Pêcheurs_A", "stopSequence": 27 }, { "arrival": { "time": "1791269100" }, "departure": { "time": "1791269100" }, "stopId": "Rosenau_Mairie_A", "stopSequence": 28 } ], "timestamp": "1791262803", "trip": { "routeId": "2", "tripId": "201-0800" } } }, { "id": "SM:203-0840", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791268800" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "time": "1791268860" }, "departure": { "time": "1791268860" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1791268920" }, "departure": { "time": "1791268920" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1791268980" }, "departure": { "time": "1791268980" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1791269040" }, "departure": { "time": "1791269040" }, "stopId": "Champs_R", "stopSequence": 5 } ], "timestamp": "1791265203", "trip": { "directionId": 1, "routeId": "2", "tripId": "203-0840" } } }, { "id": "SM:210-0810", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791267000" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "time": "1791267060" }, "departure": { "time": "1791267060" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1791267120" }, "departure": { "time": "1791267120" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "time": "1791267180" }, "departure": { "time": "1791267180" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "time": "1791267240" }, "departure": { "time": "1791267240" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "time": "1791267420" }, "departure": { "time": "1791267420" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "time": "1791267480" }, "departure": { "time": "1791267480" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 } ], "timestamp": "1791263446", "trip": { "directionId": 1, "routeId": "2", "tripId": "210-0810" } } }, { "id": "SM:203-0720", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 51, "time": "1791264051" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 21, "time": "1791264141" }, "departure": { "delay": 21, "time": "1791264141" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 10, "time": "1791264370" }, "departure": { "delay": 10, "time": "1791264370" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 10, "time": "1791264490" }, "departure": { "delay": 10, "time": "1791264490" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 10, "time": "1791264610" }, "departure": { "delay": 10, "time": "1791264610" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 51, "time": "1791264651" }, "departure": { "delay": 51, "time": "1791264711" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 65, "time": "1791264785" }, "departure": { "delay": 65, "time": "1791264785" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 99, "time": "1791264879" }, "departure": { "delay": 99, "time": "1791264879" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 326, "time": "1791265226" }, "departure": { "delay": 326, "time": "1791265226" }, "scheduleRelationship": "SKIPPED", "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 408, "time": "1791265278" }, "departure": { "delay": 408, "time": "1791265368" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 439, "time": "1791265459" }, "departure": { "delay": 439, "time": "1791265459" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 446, "time": "1791265526" }, "departure": { "delay": 446, "time": "1791265526" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 335, "time": "1791265595" }, "departure": { "delay": 335, "time": "1791265595" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 335, "time": "1791265715" }, "departure": { "delay": 335, "time": "1791265715" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 335, "time": "1791265775" }, "departure": { "delay": 335, "time": "1791265775" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 335, "time": "1791265835" }, "departure": { "delay": 335, "time": "1791265835" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 335, "time": "1791265895" }, "departure": { "delay": 335, "time": "1791265895" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 335, "time": "1791266075" }, "departure": { "delay": 335, "time": "1791266075" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 335, "time": "1791266135" }, "departure": { "delay": 335, "time": "1791266135" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 335, "time": "1791266195" }, "departure": { "delay": 335, "time": "1791266195" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 335, "time": "1791266255" }, "departure": { "delay": 335, "time": "1791266255" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 335, "time": "1791266435" }, "departure": { "delay": 335, "time": "1791266435" }, "stopId": "Champs_A", "stopSequence": 22 }, { "arrival": { "delay": 335, "time": "1791266495" }, "departure": { "delay": 335, "time": "1791266495" }, "stopId": "Les_Biches_A", "stopSequence": 23 }, { "arrival": { "delay": 335, "time": "1791266555" }, "departure": { "delay": 335, "time": "1791266555" }, "stopId": "Les_Pêcheurs_A", "stopSequence": 24 }, { "arrival": { "delay": 335, "time": "1791266615" }, "departure": { "delay": 335, "time": "1791266615" }, "stopId": "Rosenau_Mairie_A", "stopSequence": 25 }, { "arrival": { "delay": 335, "time": "1791266675" }, "stopId": "Petit_Canal_A", "stopSequence": 26 } ], "timestamp": "1791264076", "trip": { "routeId": "2", "tripId": "203-0720" } } }, { "id": "SM:s105-0659", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791262740" }, "stopId": "Stetten_Église_AR", "stopSequence": 1 }, { "arrival": { "time": "1791263100" }, "departure": { "time": "1791263100" }, "stopId": "Helfrantzkirch_Mairie_AR", "stopSequence": 2 }, { "arrival": { "time": "1791263400" }, "departure": { "time": "1791263400" }, "stopId": "Salle_Bis_Jobbis_AR", "stopSequence": 3 }, { "arrival": { "time": "1791263580" }, "departure": { "time": "1791263580" }, "stopId": "Brinckheim_École_A", "stopSequence": 4 }, { "arrival": { "time": "1791263640" }, "departure": { "time": "1791263640" }, "stopId": "Place_Centrale_AR", "stopSequence": 5 }, { "arrival": { "time": "1791265200" }, "stopId": "Saint-Exupéry_15", "stopSequence": 6 } ], "timestamp": "1791262783", "trip": { "routeId": "105", "tripId": "s105-0659" } } }, { "id": "SM:5-0745", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265500" }, "stopId": "Libération_A", "stopSequence": 1 }, { "arrival": { "time": "1791265620" }, "departure": { "time": "1791265620" }, "stopId": "Orée_du_Bois_A", "stopSequence": 2 }, { "arrival": { "time": "1791265740" }, "departure": { "time": "1791265740" }, "stopId": "Professeur_Coste_A", "stopSequence": 3 }, { "arrival": { "time": "1791265800" }, "departure": { "time": "1791265800" }, "stopId": "Rousserolles_A", "stopSequence": 4 }, { "arrival": { "time": "1791265860" }, "departure": { "time": "1791265860" }, "stopId": "Muguet_A", "stopSequence": 5 }, { "arrival": { "time": "1791265920" }, "departure": { "time": "1791265920" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 6 }, { "arrival": { "time": "1791265980" }, "departure": { "time": "1791265980" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 7 }, { "arrival": { "time": "1791266040" }, "departure": { "time": "1791266040" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 8 }, { "arrival": { "time": "1791266160" }, "departure": { "time": "1791266160" }, "stopId": "Saint-Claude_A", "stopSequence": 9 }, { "arrival": { "time": "1791266220" }, "departure": { "time": "1791266220" }, "stopId": "Chapelle_A", "stopSequence": 10 }, { "arrival": { "time": "1791266340" }, "departure": { "time": "1791266340" }, "stopId": "Rue_de_Séville_A", "stopSequence": 11 }, { "arrival": { "time": "1791266460" }, "departure": { "time": "1791266460" }, "stopId": "Cité_du_Rail_A", "stopSequence": 12 }, { "arrival": { "time": "1791266760" }, "stopId": "Collège_Forlen_AR", "stopSequence": 13 } ], "timestamp": "1791265513", "trip": { "routeId": "5", "tripId": "5-0745" } } }, { "id": "SM:5-0810", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791267000" }, "stopId": "République_A", "stopSequence": 1 }, { "arrival": { "time": "1791267060" }, "departure": { "time": "1791267060" }, "stopId": "Charles_Péguy_A", "stopSequence": 2 }, { "arrival": { "time": "1791267120" }, "departure": { "time": "1791267120" }, "stopId": "Robert_Hassler_A", "stopSequence": 3 }, { "arrival": { "time": "1791267360" }, "departure": { "time": "1791267360" }, "stopId": "Libération_A", "stopSequence": 4 }, { "arrival": { "time": "1791267480" }, "departure": { "time": "1791267480" }, "stopId": "Orée_du_Bois_A", "stopSequence": 5 }, { "arrival": { "time": "1791267660" }, "departure": { "time": "1791267660" }, "stopId": "Rousserolles_A", "stopSequence": 7 }, { "arrival": { "time": "1791267720" }, "departure": { "time": "1791267720" }, "stopId": "Muguet_A", "stopSequence": 8 }, { "arrival": { "time": "1791267780" }, "departure": { "time": "1791267780" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 9 }, { "arrival": { "time": "1791267840" }, "departure": { "time": "1791267840" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 10 }, { "arrival": { "time": "1791268500" }, "departure": { "time": "1791268500" }, "stopId": "Trois_Lys_A", "stopSequence": 16 }, { "arrival": { "time": "1791268560" }, "departure": { "time": "1791268560" }, "stopId": "Saint-Louis_Gare_R_Mulh_A", "stopSequence": 17 }, { "arrival": { "delay": -30, "time": "1791268590" }, "departure": { "delay": -30, "time": "1791268590" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 18 }, { "arrival": { "time": "1791268620" }, "departure": { "time": "1791268620" }, "stopId": "Breisach_A", "stopSequence": 19 }, { "arrival": { "time": "1791268680" }, "departure": { "time": "1791268680" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 20 }, { "arrival": { "time": "1791268860" }, "departure": { "time": "1791268860" }, "stopId": "Couronne_1R", "stopSequence": 21 } ], "timestamp": "1791263405", "trip": { "routeId": "5", "tripId": "5-0810" } } }, { "id": "SM:5-0753", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265980" }, "stopId": "Prairie_A", "stopSequence": 1 }, { "arrival": { "time": "1791266040" }, "departure": { "time": "1791266040" }, "stopId": "Monument_A", "stopSequence": 2 }, { "arrival": { "time": "1791266160" }, "departure": { "time": "1791266160" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "time": "1791266220" }, "departure": { "time": "1791266220" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "time": "1791266340" }, "departure": { "time": "1791266340" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "time": "1791266460" }, "departure": { "time": "1791266460" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "time": "1791266760" }, "stopId": "Collège_Forlen_AR", "stopSequence": 7 } ], "timestamp": "1791262389", "trip": { "routeId": "5", "tripId": "5-0753" } } }, { "id": "SM:5-0710", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 60, "time": "1791263460" }, "stopId": "République_A", "stopSequence": 1 }, { "arrival": { "delay": 60, "time": "1791263520" }, "departure": { "delay": 60, "time": "1791263520" }, "stopId": "Charles_Péguy_A", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1791263563" }, "departure": { "delay": 60, "time": "1791263580" }, "stopId": "Robert_Hassler_A", "stopSequence": 3 }, { "arrival": { "delay": 65, "time": "1791263825" }, "departure": { "delay": 65, "time": "1791263825" }, "stopId": "Libération_A", "stopSequence": 4 }, { "arrival": { "delay": 30, "time": "1791263910" }, "departure": { "delay": 30, "time": "1791263910" }, "stopId": "Orée_du_Bois_A", "stopSequence": 5 }, { "arrival": { "delay": 35, "time": "1791264035" }, "departure": { "delay": 35, "time": "1791264035" }, "stopId": "Professeur_Coste_A", "stopSequence": 6 }, { "arrival": { "delay": 17, "time": "1791264077" }, "departure": { "delay": 17, "time": "1791264077" }, "stopId": "Rousserolles_A", "stopSequence": 7 }, { "arrival": { "time": "1791264112" }, "departure": { "time": "1791264120" }, "stopId": "Muguet_A", "stopSequence": 8 }, { "arrival": { "time": "1791264164" }, "departure": { "time": "1791264180" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 9 }, { "arrival": { "delay": -8, "time": "1791264232" }, "departure": { "delay": -8, "time": "1791264232" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 10 }, { "arrival": { "delay": -53, "time": "1791264247" }, "departure": { "delay": -53, "time": "1791264247" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 11 }, { "arrival": { "delay": -100, "time": "1791264380" }, "departure": { "delay": -100, "time": "1791264380" }, "stopId": "Prairie_A", "stopSequence": 12 }, { "arrival": { "delay": 59, "time": "1791264579" }, "departure": { "delay": 59, "time": "1791264599" }, "stopId": "Monument_A", "stopSequence": 13 }, { "arrival": { "delay": 59, "time": "1791264719" }, "departure": { "delay": 59, "time": "1791264719" }, "stopId": "Saint-Claude_A", "stopSequence": 14 }, { "arrival": { "delay": 16, "time": "1791264736" }, "departure": { "delay": 16, "time": "1791264736" }, "stopId": "Chapelle_A", "stopSequence": 15 }, { "arrival": { "delay": -55, "time": "1791264785" }, "departure": { "delay": -55, "time": "1791264785" }, "stopId": "Rue_de_Séville_A", "stopSequence": 16 }, { "arrival": { "time": "1791264890" }, "departure": { "time": "1791264960" }, "stopId": "Cité_du_Rail_A", "stopSequence": 17 }, { "arrival": { "time": "1791265068" }, "departure": { "time": "1791265140" }, "stopId": "Trois_Lys_A", "stopSequence": 18 }, { "arrival": { "delay": 3, "time": "1791265203" }, "departure": { "delay": 3, "time": "1791265203" }, "stopId": "Saint-Louis_Gare_R_Mulh_A", "stopSequence": 19 }, { "arrival": { "delay": -30, "time": "1791265220" }, "departure": { "delay": -30, "time": "1791265230" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 20 }, { "arrival": { "delay": 29, "time": "1791265281" }, "departure": { "delay": 29, "time": "1791265289" }, "stopId": "Breisach_A", "stopSequence": 21 }, { "arrival": { "delay": 31, "time": "1791265339" }, "departure": { "delay": 31, "time": "1791265351" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 22 }, { "arrival": { "delay": -31, "time": "1791265469" }, "departure": { "delay": -31, "time": "1791265469" }, "stopId": "Couronne_1R", "stopSequence": 23 }, { "arrival": { "delay": 5, "time": "1791265565" }, "departure": { "delay": 5, "time": "1791265565" }, "stopId": "Place_Mermoz_1R", "stopSequence": 24 }, { "arrival": { "delay": -70, "time": "1791265670" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 25 } ], "timestamp": "1791263477", "trip": { "routeId": "5", "tripId": "5-0710" } } }, { "id": "SM:303-0748", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 17, "time": "1791265697" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 17, "time": "1791265817" }, "departure": { "delay": 17, "time": "1791265817" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": -26, "time": "1791266014" }, "departure": { "delay": -26, "time": "1791266014" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": -36, "time": "1791266064" }, "departure": { "delay": -36, "time": "1791266064" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": -36, "time": "1791266184" }, "departure": { "delay": -36, "time": "1791266184" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": -36, "time": "1791266304" }, "departure": { "delay": -36, "time": "1791266304" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": -35, "time": "1791266365" }, "departure": { "delay": -35, "time": "1791266365" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": -35, "time": "1791266425" }, "departure": { "delay": -35, "time": "1791266425" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": -7, "time": "1791266513" }, "departure": { "delay": -7, "time": "1791266513" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": -7, "time": "1791266573" }, "departure": { "delay": -7, "time": "1791266573" }, "stopId": "Domino_603R", "stopSequence": 10 }, { "arrival": { "delay": -7, "time": "1791266633" }, "departure": { "delay": -7, "time": "1791266633" }, "stopId": "Tournesols_2R", "stopSequence": 11 }, { "arrival": { "delay": -7, "time": "1791266693" }, "departure": { "delay": -7, "time": "1791266693" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 12 }, { "arrival": { "delay": -7, "time": "1791266753" }, "departure": { "delay": -7, "time": "1791266753" }, "stopId": "Maison_Retraite_R", "stopSequence": 13 }, { "arrival": { "delay": -7, "time": "1791266813" }, "departure": { "delay": -7, "time": "1791266813" }, "stopId": "Belfort_R", "stopSequence": 14 }, { "arrival": { "delay": -7, "time": "1791266873" }, "departure": { "delay": -7, "time": "1791266873" }, "stopId": "Sports_R", "stopSequence": 15 }, { "arrival": { "delay": -7, "time": "1791266993" }, "stopId": "Paix_A", "stopSequence": 16 } ], "timestamp": "1791265255", "trip": { "directionId": 1, "routeId": "603", "tripId": "303-0748" } } }, { "id": "SM:301-0812", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 190, "time": "1791267310" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 86, "time": "1791267326" }, "departure": { "delay": 86, "time": "1791267326" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1791267480" }, "departure": { "time": "1791267480" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1791267540" }, "departure": { "time": "1791267540" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 130, "time": "1791267790" }, "departure": { "delay": 130, "time": "1791267790" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 130, "time": "1791267910" }, "departure": { "delay": 130, "time": "1791267910" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 130, "time": "1791267970" }, "departure": { "delay": 130, "time": "1791267970" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 130, "time": "1791268030" }, "departure": { "delay": 130, "time": "1791268030" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 130, "time": "1791268090" }, "departure": { "delay": 130, "time": "1791268090" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 130, "time": "1791268150" }, "departure": { "delay": 130, "time": "1791268150" }, "stopId": "Domino_603R", "stopSequence": 10 }, { "arrival": { "delay": 130, "time": "1791268330" }, "departure": { "delay": 130, "time": "1791268330" }, "stopId": "Maison_Retraite_R", "stopSequence": 13 }, { "arrival": { "delay": 130, "time": "1791268390" }, "departure": { "delay": 130, "time": "1791268390" }, "stopId": "Belfort_R", "stopSequence": 14 }, { "arrival": { "delay": 130, "time": "1791268450" }, "departure": { "delay": 130, "time": "1791268450" }, "stopId": "Sports_R", "stopSequence": 15 } ], "timestamp": "1791265472", "trip": { "directionId": 1, "routeId": "603", "tripId": "301-0812" } } }, { "id": "SM:303-0820", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1791267660" }, "departure": { "time": "1791267660" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1791267780" }, "departure": { "time": "1791267780" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "time": "1791267840" }, "departure": { "time": "1791267840" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "time": "1791267960" }, "departure": { "time": "1791267960" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "time": "1791268020" }, "departure": { "time": "1791268020" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "time": "1791268140" }, "departure": { "time": "1791268140" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "time": "1791268200" }, "departure": { "time": "1791268200" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "time": "1791268320" }, "departure": { "time": "1791268320" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "time": "1791268380" }, "departure": { "time": "1791268380" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "time": "1791268440" }, "departure": { "time": "1791268440" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "time": "1791268560" }, "departure": { "time": "1791268560" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 } ], "timestamp": "1791264621", "trip": { "routeId": "603", "tripId": "303-0820" } } }, { "id": "SM:301-0712Ner", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 24, "time": "1791263544" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 24, "time": "1791263664" }, "departure": { "delay": 24, "time": "1791263664" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 24, "time": "1791263904" }, "departure": { "delay": 24, "time": "1791263904" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 24, "time": "1791263964" }, "departure": { "delay": 24, "time": "1791263964" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 24, "time": "1791264084" }, "departure": { "delay": 24, "time": "1791264084" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 24, "time": "1791264204" }, "departure": { "delay": 24, "time": "1791264204" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 23, "time": "1791264323" }, "departure": { "delay": 23, "time": "1791264323" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 7 }, { "arrival": { "delay": 294, "time": "1791264442" }, "departure": { "delay": 294, "time": "1791264714" }, "stopId": "Place_Abbatucci_A", "stopSequence": 8 }, { "arrival": { "delay": 353, "time": "1791264830" }, "departure": { "delay": 353, "time": "1791264893" }, "stopId": "Square_Soustons_A", "stopSequence": 9 }, { "arrival": { "delay": 383, "time": "1791265011" }, "departure": { "delay": 383, "time": "1791265043" }, "stopId": "Domino_603R", "stopSequence": 10 }, { "arrival": { "delay": 533, "time": "1791265255" }, "departure": { "delay": 533, "time": "1791265313" }, "stopId": "Collège_Nerval_Parking", "stopSequence": 11 }, { "arrival": { "delay": 553, "time": "1791265513" }, "departure": { "delay": 553, "time": "1791265513" }, "stopId": "Tournesols_2A", "stopSequence": 12 }, { "arrival": { "delay": 553, "time": "1791265573" }, "departure": { "delay": 553, "time": "1791265573" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 13 }, { "arrival": { "delay": 553, "time": "1791265633" }, "departure": { "delay": 553, "time": "1791265633" }, "stopId": "Maison_Retraite_A", "stopSequence": 14 }, { "arrival": { "delay": 553, "time": "1791265693" }, "departure": { "delay": 553, "time": "1791265693" }, "stopId": "Belfort_R", "stopSequence": 15 }, { "arrival": { "delay": 553, "time": "1791265753" }, "departure": { "delay": 553, "time": "1791265753" }, "stopId": "Sports_R", "stopSequence": 16 }, { "arrival": { "delay": 573, "time": "1791265833" }, "stopId": "Paix_A", "stopSequence": 17 } ], "timestamp": "1791263600", "trip": { "directionId": 1, "routeId": "603", "tripId": "301-0712Ner" } } }, { "id": "SM:303-0715Ner", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 126, "time": "1791263826" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 272, "time": "1791263925" }, "departure": { "delay": 272, "time": "1791264032" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": 272, "time": "1791264152" }, "departure": { "delay": 272, "time": "1791264152" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 246, "time": "1791264179" }, "departure": { "delay": 246, "time": "1791264186" }, "stopId": "Maison_Retraite_R", "stopSequence": 4 }, { "arrival": { "delay": 246, "time": "1791264295" }, "departure": { "delay": 246, "time": "1791264306" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 272, "time": "1791264389" }, "departure": { "delay": 272, "time": "1791264392" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 204, "time": "1791264624" }, "departure": { "delay": 204, "time": "1791264624" }, "stopId": "Collège_Nerval_Parking", "stopSequence": 7 }, { "arrival": { "delay": 197, "time": "1791264767" }, "departure": { "delay": 197, "time": "1791264797" }, "stopId": "Domino_603A", "stopSequence": 8 }, { "arrival": { "delay": 227, "time": "1791264876" }, "departure": { "delay": 227, "time": "1791264887" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 167, "time": "1791264947" }, "departure": { "delay": 167, "time": "1791264947" }, "stopId": "Place_Abbatucci_R", "stopSequence": 10 }, { "arrival": { "delay": 197, "time": "1791265007" }, "departure": { "delay": 197, "time": "1791265037" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 11 }, { "arrival": { "delay": 227, "time": "1791265126" }, "departure": { "delay": 227, "time": "1791265127" }, "stopId": "Tivoli_A", "stopSequence": 12 }, { "arrival": { "delay": 237, "time": "1791265257" }, "departure": { "delay": 237, "time": "1791265257" }, "stopId": "Huningue_Frontière_A", "stopSequence": 13 }, { "arrival": { "delay": 224, "time": "1791265364" }, "departure": { "delay": 224, "time": "1791265364" }, "stopId": "Hüningerstrasse_A", "stopSequence": 14 }, { "arrival": { "delay": 130, "time": "1791265390" }, "departure": { "delay": 130, "time": "1791265390" }, "stopId": "Voltaplatz_A", "stopSequence": 15 }, { "arrival": { "delay": 133, "time": "1791265573" }, "departure": { "delay": 133, "time": "1791265573" }, "stopId": "Kinderspital_UKBB_A", "stopSequence": 16 }, { "arrival": { "delay": 133, "time": "1791265693" }, "stopId": "Schifflände_A", "stopSequence": 17 } ], "timestamp": "1791263849", "trip": { "routeId": "603", "tripId": "303-0715Ner" } } }, { "id": "SM:301-0745", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 333, "time": "1791265833" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 333, "time": "1791265893" }, "departure": { "delay": 333, "time": "1791265893" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": 333, "time": "1791266013" }, "departure": { "delay": 333, "time": "1791266013" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 333, "time": "1791266073" }, "departure": { "delay": 333, "time": "1791266073" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 333, "time": "1791266193" }, "departure": { "delay": 333, "time": "1791266193" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 333, "time": "1791266253" }, "departure": { "delay": 333, "time": "1791266253" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 333, "time": "1791266373" }, "departure": { "delay": 333, "time": "1791266373" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 333, "time": "1791266433" }, "departure": { "delay": 333, "time": "1791266433" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 281, "time": "1791266501" }, "departure": { "delay": 281, "time": "1791266501" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 281, "time": "1791266561" }, "departure": { "delay": 281, "time": "1791266561" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 304, "time": "1791266644" }, "departure": { "delay": 304, "time": "1791266644" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 306, "time": "1791266766" }, "departure": { "delay": 306, "time": "1791266766" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 }, { "arrival": { "delay": 306, "time": "1791266886" }, "departure": { "delay": 306, "time": "1791266886" }, "stopId": "Hüningerstrasse_A", "stopSequence": 13 }, { "arrival": { "delay": 286, "time": "1791266986" }, "departure": { "delay": 286, "time": "1791266986" }, "stopId": "Voltaplatz_A", "stopSequence": 14 }, { "arrival": { "delay": 306, "time": "1791267186" }, "departure": { "delay": 306, "time": "1791267186" }, "stopId": "Kinderspital_UKBB_A", "stopSequence": 15 }, { "arrival": { "delay": 306, "time": "1791267306" }, "stopId": "Schifflände_A", "stopSequence": 16 } ], "timestamp": "1791265472", "trip": { "routeId": "603", "tripId": "301-0745" } } }, { "id": "SM:405-0743", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265380" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": -63, "time": "1791265497" }, "departure": { "delay": -63, "time": "1791265497" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1791265680" }, "departure": { "time": "1791265680" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": -10, "time": "1791265730" }, "departure": { "delay": -10, "time": "1791265730" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": -91, "time": "1791265829" }, "departure": { "delay": -91, "time": "1791265829" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": -91, "time": "1791265889" }, "departure": { "delay": -91, "time": "1791265889" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": -91, "time": "1791265949" }, "departure": { "delay": -91, "time": "1791265949" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": -100, "time": "1791266000" }, "departure": { "delay": -100, "time": "1791266000" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": -169, "time": "1791266111" }, "departure": { "delay": -169, "time": "1791266111" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": -169, "time": "1791266171" }, "departure": { "delay": -169, "time": "1791266171" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": -191, "time": "1791266209" }, "departure": { "delay": -191, "time": "1791266209" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": -261, "time": "1791266379" }, "departure": { "delay": -261, "time": "1791266379" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -384, "time": "1791266496" }, "departure": { "delay": -384, "time": "1791266496" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": -350, "time": "1791266590" }, "departure": { "delay": -350, "time": "1791266590" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": -350, "time": "1791266650" }, "departure": { "delay": -350, "time": "1791266650" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -387, "time": "1791266673" }, "departure": { "delay": -387, "time": "1791266673" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -387, "time": "1791266733" }, "departure": { "delay": -387, "time": "1791266733" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": -397, "time": "1791266783" }, "departure": { "delay": -397, "time": "1791266783" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": -397, "time": "1791266843" }, "departure": { "delay": -397, "time": "1791266843" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": -403, "time": "1791266897" }, "departure": { "delay": -403, "time": "1791266897" }, "stopId": "Muguet_R", "stopSequence": 21 }, { "arrival": { "delay": -443, "time": "1791266917" }, "departure": { "delay": -443, "time": "1791266917" }, "stopId": "Rousserolles_R", "stopSequence": 22 }, { "arrival": { "delay": -449, "time": "1791266971" }, "stopId": "Professeur_Coste_A", "stopSequence": 23 } ], "timestamp": "1791265410", "trip": { "directionId": 1, "routeId": "604", "tripId": "405-0743" } } }, { "id": "SM:403-0728", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 26, "time": "1791264506" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": -34, "time": "1791264626" }, "departure": { "delay": -34, "time": "1791264626" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 86, "time": "1791264818" }, "departure": { "delay": 86, "time": "1791264866" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 86, "time": "1791264915" }, "departure": { "delay": 86, "time": "1791264926" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 56, "time": "1791265016" }, "departure": { "delay": 56, "time": "1791265076" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 56, "time": "1791265136" }, "departure": { "delay": 56, "time": "1791265136" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 56, "time": "1791265196" }, "departure": { "delay": 56, "time": "1791265196" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 45, "time": "1791265245" }, "departure": { "delay": 45, "time": "1791265245" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": -24, "time": "1791265356" }, "departure": { "delay": -24, "time": "1791265356" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": -27, "time": "1791265413" }, "departure": { "delay": -27, "time": "1791265413" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": -54, "time": "1791265446" }, "departure": { "delay": -54, "time": "1791265446" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": -101, "time": "1791265519" }, "departure": { "delay": -101, "time": "1791265519" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -197, "time": "1791265603" }, "departure": { "delay": -197, "time": "1791265603" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -396, "time": "1791265704" }, "departure": { "delay": -396, "time": "1791265704" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": -352, "time": "1791265808" }, "departure": { "delay": -352, "time": "1791265808" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": -352, "time": "1791265868" }, "departure": { "delay": -352, "time": "1791265868" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -361, "time": "1791265919" }, "departure": { "delay": -361, "time": "1791265919" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -377, "time": "1791265963" }, "departure": { "delay": -377, "time": "1791265963" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": -380, "time": "1791266020" }, "departure": { "delay": -380, "time": "1791266020" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": -380, "time": "1791266140" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1791264529", "trip": { "directionId": 1, "routeId": "604", "tripId": "403-0728" } } }, { "id": "SM:407-0835", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791268500" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 } ], "timestamp": "1791264973", "trip": { "routeId": "604", "tripId": "407-0835" } } }, { "id": "SM:401-0713", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791263580" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1791263700" }, "departure": { "time": "1791263700" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1791263940" }, "departure": { "time": "1791263940" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1791264000" }, "departure": { "time": "1791264000" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1791264120" }, "departure": { "time": "1791264120" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1791264180" }, "departure": { "time": "1791264180" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 104, "time": "1791264344" }, "departure": { "delay": 104, "time": "1791264344" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 92, "time": "1791264392" }, "departure": { "delay": 92, "time": "1791264392" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 92, "time": "1791264496" }, "departure": { "delay": 92, "time": "1791264512" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 122, "time": "1791264580" }, "departure": { "delay": 122, "time": "1791264602" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 92, "time": "1791264632" }, "departure": { "delay": 92, "time": "1791264632" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 122, "time": "1791264700" }, "departure": { "delay": 122, "time": "1791264722" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 153, "time": "1791264796" }, "departure": { "delay": 153, "time": "1791264873" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 62, "time": "1791264954" }, "departure": { "delay": 62, "time": "1791264962" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 122, "time": "1791265064" }, "departure": { "delay": 122, "time": "1791265082" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 108, "time": "1791265128" }, "departure": { "delay": 108, "time": "1791265128" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 62, "time": "1791265142" }, "departure": { "delay": 62, "time": "1791265142" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 182, "time": "1791265212" }, "departure": { "delay": 182, "time": "1791265262" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 169, "time": "1791265309" }, "departure": { "delay": 169, "time": "1791265309" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 148, "time": "1791265348" }, "departure": { "delay": 148, "time": "1791265348" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 110, "time": "1791265370" }, "departure": { "delay": 110, "time": "1791265370" }, "stopId": "Muguet_R", "stopSequence": 21 }, { "arrival": { "delay": 152, "time": "1791265382" }, "departure": { "delay": 152, "time": "1791265412" }, "stopId": "Rousserolles_R", "stopSequence": 22 }, { "arrival": { "delay": 124, "time": "1791265444" }, "scheduleRelationship": "SKIPPED", "stopId": "Professeur_Coste_A", "stopSequence": 23 } ], "timestamp": "1791263631", "trip": { "directionId": 1, "routeId": "604", "tripId": "401-0713" } } }, { "id": "SM:407-0758", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791266280" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1791266460" }, "departure": { "time": "1791266460" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1791266580" }, "departure": { "time": "1791266580" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1791266640" }, "departure": { "time": "1791266640" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1791266820" }, "departure": { "time": "1791266820" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1791266880" }, "departure": { "time": "1791266880" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1791266940" }, "departure": { "time": "1791266940" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1791267000" }, "departure": { "time": "1791267000" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1791267180" }, "departure": { "time": "1791267180" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1791267240" }, "departure": { "time": "1791267240" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1791267300" }, "departure": { "time": "1791267300" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1791267600" }, "departure": { "time": "1791267600" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1791267900" }, "departure": { "time": "1791267900" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "time": "1791267960" }, "departure": { "time": "1791267960" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "time": "1791268020" }, "departure": { "time": "1791268020" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "time": "1791268080" }, "departure": { "time": "1791268080" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "time": "1791268140" }, "departure": { "time": "1791268140" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "time": "1791268200" }, "departure": { "time": "1791268200" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "time": "1791268320" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1791263641", "trip": { "directionId": 1, "routeId": "604", "tripId": "407-0758" } } }, { "id": "SM:403-0805", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791266700" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "time": "1791266880" }, "departure": { "time": "1791266880" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "time": "1791266940" }, "departure": { "time": "1791266940" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "time": "1791267000" }, "departure": { "time": "1791267000" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "time": "1791267060" }, "departure": { "time": "1791267060" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "time": "1791267420" }, "departure": { "time": "1791267420" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "time": "1791267660" }, "departure": { "time": "1791267660" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "time": "1791267720" }, "departure": { "time": "1791267720" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "time": "1791267780" }, "departure": { "time": "1791267780" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "time": "1791268020" }, "departure": { "time": "1791268020" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "time": "1791268140" }, "departure": { "time": "1791268140" }, "stopId": "Rhin_A", "stopSequence": 13 }, { "arrival": { "time": "1791268200" }, "departure": { "time": "1791268200" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 14 }, { "arrival": { "time": "1791268260" }, "departure": { "time": "1791268260" }, "stopId": "Frontière_A", "stopSequence": 15 } ], "timestamp": "1791263134", "trip": { "routeId": "604", "tripId": "403-0805" } } }, { "id": "SM:409-0735", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 32, "time": "1791264932" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "time": "1791265060" }, "departure": { "time": "1791265080" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 62, "time": "1791265190" }, "departure": { "delay": 62, "time": "1791265202" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 37, "time": "1791265237" }, "departure": { "delay": 37, "time": "1791265237" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 37, "time": "1791265297" }, "departure": { "delay": 37, "time": "1791265297" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 92, "time": "1791265430" }, "departure": { "delay": 92, "time": "1791265472" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": -9, "time": "1791265611" }, "departure": { "delay": -9, "time": "1791265611" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": -58, "time": "1791265742" }, "departure": { "delay": -58, "time": "1791265742" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": -44, "time": "1791265816" }, "departure": { "delay": -44, "time": "1791265816" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": -52, "time": "1791265868" }, "departure": { "delay": -52, "time": "1791265868" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": -61, "time": "1791265919" }, "departure": { "delay": -61, "time": "1791265919" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": -207, "time": "1791266013" }, "departure": { "delay": -207, "time": "1791266013" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": -234, "time": "1791266106" }, "departure": { "delay": -234, "time": "1791266106" }, "stopId": "Rhin_A", "stopSequence": 13 }, { "arrival": { "delay": -258, "time": "1791266142" }, "departure": { "delay": -258, "time": "1791266142" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 14 }, { "arrival": { "delay": -275, "time": "1791266185" }, "departure": { "delay": -275, "time": "1791266185" }, "stopId": "Frontière_A", "stopSequence": 15 }, { "arrival": { "delay": -275, "time": "1791266305" }, "departure": { "delay": -275, "time": "1791266305" }, "stopId": "Hüningerstrasse_A", "stopSequence": 16 }, { "arrival": { "delay": -303, "time": "1791266337" }, "departure": { "delay": -303, "time": "1791266337" }, "stopId": "Voltaplatz_A", "stopSequence": 17 }, { "arrival": { "delay": -303, "time": "1791266577" }, "departure": { "delay": -303, "time": "1791266577" }, "stopId": "Kinderspital_UKBB_A", "stopSequence": 18 }, { "arrival": { "delay": -303, "time": "1791266697" }, "stopId": "Schifflände_A", "stopSequence": 19 } ], "timestamp": "1791264962", "trip": { "routeId": "604", "tripId": "409-0735" } } }, { "id": "SM:1101-0750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265800" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1791266400" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1791265327", "trip": { "routeId": "11", "tripId": "1101-0750" } } }, { "id": "SM:401-0828", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1791268620" }, "departure": { "time": "1791268620" }, "stopId": "Frontière_R", "stopSequence": 5 } ], "timestamp": "1791265141", "trip": { "directionId": 1, "routeId": "604", "tripId": "401-0828" } } }, { "id": "SM:409-0813", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791267180" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1791267360" }, "departure": { "time": "1791267360" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1791267480" }, "departure": { "time": "1791267480" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1791267540" }, "departure": { "time": "1791267540" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1791267720" }, "departure": { "time": "1791267720" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1791267780" }, "departure": { "time": "1791267780" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1791267840" }, "departure": { "time": "1791267840" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1791267900" }, "departure": { "time": "1791267900" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1791268080" }, "departure": { "time": "1791268080" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1791268140" }, "departure": { "time": "1791268140" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1791268200" }, "departure": { "time": "1791268200" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1791268800" }, "departure": { "time": "1791268800" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "time": "1791268860" }, "departure": { "time": "1791268860" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "time": "1791268980" }, "departure": { "time": "1791268980" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "time": "1791269040" }, "departure": { "time": "1791269040" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "time": "1791269100" }, "departure": { "time": "1791269100" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1791265234", "trip": { "directionId": 1, "routeId": "604", "tripId": "409-0813" } } }, { "id": "SM:405-0705", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791263100" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 32, "time": "1791263230" }, "departure": { "delay": 32, "time": "1791263312" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 122, "time": "1791263389" }, "departure": { "delay": 122, "time": "1791263462" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 122, "time": "1791263522" }, "departure": { "delay": 122, "time": "1791263522" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 152, "time": "1791263562" }, "departure": { "delay": 152, "time": "1791263612" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 182, "time": "1791263701" }, "departure": { "delay": 182, "time": "1791263762" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 62, "time": "1791263852" }, "departure": { "delay": 62, "time": "1791263882" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 62, "time": "1791263964" }, "departure": { "delay": 62, "time": "1791264062" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 92, "time": "1791264152" }, "departure": { "delay": 92, "time": "1791264152" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 92, "time": "1791264196" }, "departure": { "delay": 92, "time": "1791264212" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 242, "time": "1791264242" }, "departure": { "delay": 242, "time": "1791264422" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 92, "time": "1791264512" }, "departure": { "delay": 92, "time": "1791264512" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 92, "time": "1791264598" }, "departure": { "delay": 92, "time": "1791264632" }, "stopId": "Rhin_A", "stopSequence": 13 }, { "arrival": { "delay": 92, "time": "1791264662" }, "departure": { "delay": 92, "time": "1791264692" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 14 }, { "arrival": { "delay": 92, "time": "1791264731" }, "departure": { "delay": 92, "time": "1791264752" }, "stopId": "Frontière_A", "stopSequence": 15 }, { "arrival": { "delay": 97, "time": "1791264877" }, "departure": { "delay": 97, "time": "1791264877" }, "stopId": "Hüningerstrasse_A", "stopSequence": 16 }, { "arrival": { "delay": 55, "time": "1791264895" }, "departure": { "delay": 55, "time": "1791264895" }, "stopId": "Voltaplatz_A", "stopSequence": 17 }, { "arrival": { "delay": 32, "time": "1791265098" }, "departure": { "delay": 32, "time": "1791265112" }, "stopId": "Kinderspital_UKBB_A", "stopSequence": 18 }, { "arrival": { "delay": 19, "time": "1791265219" }, "stopId": "Schifflände_A", "stopSequence": 19 } ], "timestamp": "1791263124", "trip": { "routeId": "604", "tripId": "405-0705" } } }, { "id": "SM:407-0720", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 91, "time": "1791264091" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 121, "time": "1791264173" }, "departure": { "delay": 121, "time": "1791264181" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 151, "time": "1791264211" }, "departure": { "delay": 151, "time": "1791264211" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 151, "time": "1791264271" }, "departure": { "delay": 151, "time": "1791264271" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 121, "time": "1791264301" }, "departure": { "delay": 121, "time": "1791264301" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 101, "time": "1791264341" }, "departure": { "delay": 101, "time": "1791264341" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 109, "time": "1791264409" }, "departure": { "delay": 109, "time": "1791264409" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 61, "time": "1791264421" }, "departure": { "delay": 61, "time": "1791264421" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 47, "time": "1791264467" }, "departure": { "delay": 47, "time": "1791264467" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 91, "time": "1791264564" }, "departure": { "delay": 91, "time": "1791264631" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 61, "time": "1791264751" }, "departure": { "delay": 61, "time": "1791264841" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 91, "time": "1791264931" }, "departure": { "delay": 91, "time": "1791264991" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 121, "time": "1791265067" }, "departure": { "delay": 121, "time": "1791265081" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 121, "time": "1791265121" }, "departure": { "delay": 121, "time": "1791265141" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 211, "time": "1791265180" }, "departure": { "delay": 211, "time": "1791265291" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 91, "time": "1791265369" }, "departure": { "delay": 91, "time": "1791265411" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 61, "time": "1791265501" }, "departure": { "delay": 61, "time": "1791265501" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 33, "time": "1791265533" }, "departure": { "delay": 33, "time": "1791265533" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 14, "time": "1791265574" }, "departure": { "delay": 14, "time": "1791265574" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": 14, "time": "1791265694" }, "departure": { "delay": 14, "time": "1791265694" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": -24, "time": "1791265716" }, "departure": { "delay": -24, "time": "1791265716" }, "stopId": "Voltaplatz_A", "stopSequence": 21 }, { "arrival": { "delay": -27, "time": "1791265953" }, "departure": { "delay": -27, "time": "1791265953" }, "stopId": "Kinderspital_UKBB_A", "stopSequence": 22 }, { "arrival": { "delay": -27, "time": "1791266073" }, "stopId": "Schifflände_A", "stopSequence": 23 } ], "timestamp": "1791264148", "trip": { "routeId": "604", "tripId": "407-0720" } } }, { "id": "SM:401-0750", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265800" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1791265830" }, "departure": { "delay": -30, "time": "1791265830" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1791265860" }, "departure": { "time": "1791265860" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "time": "1791265920" }, "departure": { "time": "1791265920" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": -20, "time": "1791265960" }, "departure": { "delay": -20, "time": "1791265960" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": -37, "time": "1791266003" }, "departure": { "delay": -37, "time": "1791266003" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 21, "time": "1791266121" }, "departure": { "delay": 21, "time": "1791266121" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "time": "1791266160" }, "departure": { "time": "1791266160" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "time": "1791266220" }, "departure": { "time": "1791266220" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": -12, "time": "1791266328" }, "departure": { "delay": -12, "time": "1791266328" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": -125, "time": "1791266455" }, "departure": { "delay": -125, "time": "1791266455" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": -105, "time": "1791266655" }, "departure": { "delay": -105, "time": "1791266655" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": -112, "time": "1791266708" }, "departure": { "delay": -112, "time": "1791266708" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": -120, "time": "1791266760" }, "departure": { "delay": -120, "time": "1791266760" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": -250, "time": "1791266870" }, "departure": { "delay": -250, "time": "1791266870" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": -250, "time": "1791266990" }, "departure": { "delay": -250, "time": "1791266990" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": -250, "time": "1791267050" }, "departure": { "delay": -250, "time": "1791267050" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": -250, "time": "1791267110" }, "departure": { "delay": -250, "time": "1791267110" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": -250, "time": "1791267230" }, "departure": { "delay": -250, "time": "1791267230" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": -233, "time": "1791267307" }, "departure": { "delay": -233, "time": "1791267307" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1791265503", "trip": { "routeId": "604", "tripId": "401-0750" } } }, { "id": "SM:405-0820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791267600" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "time": "1791267660" }, "departure": { "time": "1791267660" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1791267720" }, "departure": { "delay": 60, "time": "1791267720" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 60, "time": "1791267780" }, "departure": { "delay": 60, "time": "1791267780" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 60, "time": "1791267840" }, "departure": { "delay": 60, "time": "1791267840" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 60, "time": "1791267900" }, "departure": { "delay": 60, "time": "1791267900" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 102, "time": "1791269022" }, "departure": { "delay": 102, "time": "1791269022" }, "stopId": "Claude_Hess_A", "stopSequence": 16 } ], "timestamp": "1791265513", "trip": { "routeId": "604", "tripId": "405-0820" } } }, { "id": "SM:810-0732", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791264660" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "delay": -6, "time": "1791264818" }, "departure": { "delay": -6, "time": "1791264834" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "delay": 24, "time": "1791264938" }, "departure": { "delay": 24, "time": "1791264984" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "delay": 29, "time": "1791265049" }, "departure": { "delay": 29, "time": "1791265049" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "time": "1791265200" }, "departure": { "time": "1791265200" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "delay": -7, "time": "1791265252" }, "departure": { "delay": -7, "time": "1791265253" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "delay": 3, "time": "1791265323" }, "departure": { "delay": 3, "time": "1791265323" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "delay": 24, "time": "1791265398" }, "departure": { "delay": 24, "time": "1791265404" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "delay": 43, "time": "1791265663" }, "departure": { "delay": 43, "time": "1791265663" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "delay": 43, "time": "1791265723" }, "departure": { "delay": 43, "time": "1791265723" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "delay": 43, "time": "1791265783" }, "departure": { "delay": 43, "time": "1791265783" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "delay": 36, "time": "1791265836" }, "departure": { "delay": 36, "time": "1791265836" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "delay": 111, "time": "1791265971" }, "departure": { "delay": 111, "time": "1791265971" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "delay": 116, "time": "1791266036" }, "departure": { "delay": 116, "time": "1791266036" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "delay": 121, "time": "1791266101" }, "departure": { "delay": 121, "time": "1791266101" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "delay": 121, "time": "1791266161" }, "departure": { "delay": 121, "time": "1791266161" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 121, "time": "1791266221" }, "departure": { "delay": 121, "time": "1791266221" }, "stopId": "Collège_des_Trois_Pays_AR", "stopSequence": 17 }, { "arrival": { "delay": 121, "time": "1791266281" }, "departure": { "delay": 121, "time": "1791266281" }, "stopId": "Chênes_608A", "stopSequence": 18 }, { "arrival": { "delay": 116, "time": "1791266396" }, "departure": { "delay": 116, "time": "1791266396" }, "stopId": "Sauvage_A", "stopSequence": 19 }, { "arrival": { "delay": 116, "time": "1791266516" }, "departure": { "delay": 116, "time": "1791266516" }, "stopId": "Cimetière_A", "stopSequence": 20 }, { "arrival": { "delay": 116, "time": "1791266696" }, "departure": { "delay": 116, "time": "1791266696" }, "stopId": "Grabenring_A", "stopSequence": 21 }, { "arrival": { "delay": 116, "time": "1791266816" }, "departure": { "delay": 116, "time": "1791266816" }, "stopId": "Gartenstrasse_AR", "stopSequence": 22 }, { "arrival": { "delay": 116, "time": "1791266936" }, "departure": { "delay": 116, "time": "1791266936" }, "stopId": "Hagmattstrasse_A", "stopSequence": 23 }, { "arrival": { "delay": 116, "time": "1791266996" }, "departure": { "delay": 116, "time": "1791266996" }, "stopId": "Im_Bruhl_A", "stopSequence": 24 }, { "arrival": { "delay": 116, "time": "1791267056" }, "departure": { "delay": 116, "time": "1791267056" }, "stopId": "Kreuzstrasse_A", "stopSequence": 25 }, { "arrival": { "delay": 116, "time": "1791267116" }, "departure": { "delay": 116, "time": "1791267116" }, "stopId": "Wänglismatten_A", "stopSequence": 26 }, { "arrival": { "delay": 116, "time": "1791267176" }, "stopId": "Bachgraben_R", "stopSequence": 27 } ], "timestamp": "1791264683", "trip": { "routeId": "608", "tripId": "810-0732" } } }, { "id": "SM:801-0704", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 92, "time": "1791263132" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "delay": 68, "time": "1791263288" }, "departure": { "delay": 68, "time": "1791263288" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "delay": 93, "time": "1791263371" }, "departure": { "delay": 93, "time": "1791263433" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "delay": 99, "time": "1791263499" }, "departure": { "delay": 99, "time": "1791263499" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "delay": 78, "time": "1791263658" }, "departure": { "delay": 78, "time": "1791263658" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "delay": 62, "time": "1791263702" }, "departure": { "delay": 62, "time": "1791263702" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "delay": 38, "time": "1791263738" }, "departure": { "delay": 38, "time": "1791263738" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "delay": 32, "time": "1791263771" }, "departure": { "delay": 32, "time": "1791263792" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "delay": 44, "time": "1791264044" }, "departure": { "delay": 44, "time": "1791264044" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "delay": 62, "time": "1791264104" }, "departure": { "delay": 62, "time": "1791264122" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "delay": 58, "time": "1791264178" }, "departure": { "delay": 58, "time": "1791264178" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "delay": 32, "time": "1791264212" }, "departure": { "delay": 32, "time": "1791264212" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "delay": 127, "time": "1791264367" }, "departure": { "delay": 127, "time": "1791264367" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "delay": 128, "time": "1791264428" }, "departure": { "delay": 128, "time": "1791264428" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "delay": 122, "time": "1791264479" }, "departure": { "delay": 122, "time": "1791264482" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "delay": 139, "time": "1791264559" }, "departure": { "delay": 139, "time": "1791264559" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 107, "time": "1791264647" }, "departure": { "delay": 107, "time": "1791264647" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 99, "time": "1791264759" }, "departure": { "delay": 99, "time": "1791264759" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 110, "time": "1791264890" }, "departure": { "delay": 110, "time": "1791264890" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 18, "time": "1791264978" }, "departure": { "delay": 18, "time": "1791264978" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 18, "time": "1791265098" }, "departure": { "delay": 18, "time": "1791265098" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": -58, "time": "1791265142" }, "departure": { "delay": -58, "time": "1791265142" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": -58, "time": "1791265202" }, "departure": { "delay": -58, "time": "1791265202" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": -58, "time": "1791265242" }, "departure": { "delay": -58, "time": "1791265262" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 }, { "arrival": { "delay": -88, "time": "1791265292" }, "departure": { "delay": -88, "time": "1791265292" }, "stopId": "Wänglismatten_A", "stopSequence": 25 }, { "arrival": { "delay": -94, "time": "1791265346" }, "stopId": "Bachgraben_R", "stopSequence": 26 } ], "timestamp": "1791263155", "trip": { "routeId": "608", "tripId": "801-0704" } } }, { "id": "SM:801-0834", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791268440" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "time": "1791268620" }, "departure": { "time": "1791268620" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "time": "1791268740" }, "departure": { "time": "1791268740" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "time": "1791268800" }, "departure": { "time": "1791268800" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "time": "1791268980" }, "departure": { "time": "1791268980" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "time": "1791269040" }, "departure": { "time": "1791269040" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "time": "1791269100" }, "departure": { "time": "1791269100" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 } ], "timestamp": "1791264849", "trip": { "routeId": "608", "tripId": "801-0834" } } }, { "id": "SM:803-0721", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791264060" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1791264120" }, "departure": { "time": "1791264120" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1791264180" }, "departure": { "delay": 60, "time": "1791264180" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1791264210" }, "departure": { "delay": 30, "time": "1791264210" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1791264240" }, "departure": { "time": "1791264240" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1791264360" }, "departure": { "time": "1791264360" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1791264480" }, "departure": { "time": "1791264480" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "time": "1791264660" }, "departure": { "time": "1791264660" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "time": "1791264780" }, "departure": { "time": "1791264780" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "time": "1791264900" }, "departure": { "time": "1791264900" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 181, "time": "1791265141" }, "departure": { "delay": 181, "time": "1791265141" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 147, "time": "1791265227" }, "departure": { "delay": 147, "time": "1791265227" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 151, "time": "1791265289" }, "departure": { "delay": 151, "time": "1791265291" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 160, "time": "1791265360" }, "departure": { "delay": 160, "time": "1791265360" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 223, "time": "1791265483" }, "departure": { "delay": 223, "time": "1791265483" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 214, "time": "1791265534" }, "departure": { "delay": 214, "time": "1791265534" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 214, "time": "1791265594" }, "departure": { "delay": 214, "time": "1791265594" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 214, "time": "1791265654" }, "departure": { "delay": 214, "time": "1791265654" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 214, "time": "1791265714" }, "departure": { "delay": 214, "time": "1791265714" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 214, "time": "1791265954" }, "departure": { "delay": 214, "time": "1791265954" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 214, "time": "1791266014" }, "departure": { "delay": 214, "time": "1791266014" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 214, "time": "1791266074" }, "departure": { "delay": 214, "time": "1791266074" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 214, "time": "1791266134" }, "departure": { "delay": 214, "time": "1791266134" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 214, "time": "1791266254" }, "departure": { "delay": 214, "time": "1791266254" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": 214, "time": "1791266374" }, "departure": { "delay": 214, "time": "1791266374" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 214, "time": "1791266494" }, "departure": { "delay": 214, "time": "1791266494" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": 214, "time": "1791266734" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1791264117", "trip": { "directionId": 1, "routeId": "608", "tripId": "803-0721" } } }, { "id": "SM:803-0804", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 94, "time": "1791266734" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "delay": 94, "time": "1791266914" }, "departure": { "delay": 94, "time": "1791266914" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "delay": 94, "time": "1791267034" }, "departure": { "delay": 94, "time": "1791267034" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "delay": 94, "time": "1791267094" }, "departure": { "delay": 94, "time": "1791267094" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "delay": 94, "time": "1791267274" }, "departure": { "delay": 94, "time": "1791267274" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "delay": 94, "time": "1791267334" }, "departure": { "delay": 94, "time": "1791267334" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "delay": 94, "time": "1791267394" }, "departure": { "delay": 94, "time": "1791267394" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "delay": 94, "time": "1791267454" }, "departure": { "delay": 94, "time": "1791267454" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "delay": 94, "time": "1791267694" }, "departure": { "delay": 94, "time": "1791267694" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "delay": 94, "time": "1791267754" }, "departure": { "delay": 94, "time": "1791267754" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "delay": 219, "time": "1791267999" }, "departure": { "delay": 219, "time": "1791267999" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "delay": 250, "time": "1791268090" }, "departure": { "delay": 250, "time": "1791268090" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "delay": 281, "time": "1791268181" }, "departure": { "delay": 281, "time": "1791268181" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "delay": 281, "time": "1791268241" }, "departure": { "delay": 281, "time": "1791268241" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "delay": 281, "time": "1791268301" }, "departure": { "delay": 281, "time": "1791268301" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 281, "time": "1791268421" }, "departure": { "delay": 281, "time": "1791268421" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 236, "time": "1791268496" }, "departure": { "delay": 236, "time": "1791268496" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 281, "time": "1791268661" }, "departure": { "delay": 281, "time": "1791268661" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 281, "time": "1791268841" }, "departure": { "delay": 281, "time": "1791268841" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 281, "time": "1791268961" }, "departure": { "delay": 281, "time": "1791268961" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 281, "time": "1791269081" }, "departure": { "delay": 281, "time": "1791269081" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": 281, "time": "1791269321" }, "stopId": "Bachgraben_R", "stopSequence": 26 } ], "timestamp": "1791265452", "trip": { "routeId": "608", "tripId": "803-0804" } } }, { "id": "SM:810-0816", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791267360" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1791267420" }, "departure": { "time": "1791267420" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1791267480" }, "departure": { "delay": 60, "time": "1791267480" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1791267510" }, "departure": { "delay": 30, "time": "1791267510" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1791267540" }, "departure": { "time": "1791267540" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1791267660" }, "departure": { "time": "1791267660" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1791267780" }, "departure": { "time": "1791267780" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "time": "1791267960" }, "departure": { "time": "1791267960" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "time": "1791268080" }, "departure": { "time": "1791268080" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "time": "1791268200" }, "departure": { "time": "1791268200" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "time": "1791268260" }, "departure": { "time": "1791268260" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "time": "1791268380" }, "departure": { "time": "1791268380" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "time": "1791268440" }, "departure": { "time": "1791268440" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "time": "1791268500" }, "departure": { "time": "1791268500" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "time": "1791268740" }, "departure": { "time": "1791268740" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "time": "1791268800" }, "departure": { "time": "1791268800" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "time": "1791269040" }, "departure": { "time": "1791269040" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "time": "1791269100" }, "departure": { "time": "1791269100" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 } ], "timestamp": "1791264725", "trip": { "directionId": 1, "routeId": "608", "tripId": "810-0816" } } }, { "id": "SM:801-0746", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265560" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1791265620" }, "departure": { "time": "1791265620" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1791265680" }, "departure": { "delay": 60, "time": "1791265680" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1791265710" }, "departure": { "delay": 30, "time": "1791265710" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1791265740" }, "departure": { "time": "1791265740" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1791265860" }, "departure": { "time": "1791265860" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1791265980" }, "departure": { "time": "1791265980" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "time": "1791266160" }, "departure": { "time": "1791266160" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "time": "1791266280" }, "departure": { "time": "1791266280" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "time": "1791266400" }, "departure": { "time": "1791266400" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "time": "1791266460" }, "departure": { "time": "1791266460" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "time": "1791266580" }, "departure": { "time": "1791266580" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "time": "1791266640" }, "departure": { "time": "1791266640" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "time": "1791266700" }, "departure": { "time": "1791266700" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "time": "1791266760" }, "departure": { "time": "1791266760" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "time": "1791266820" }, "departure": { "time": "1791266820" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "time": "1791266880" }, "departure": { "time": "1791266880" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "time": "1791266940" }, "departure": { "time": "1791266940" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "time": "1791267000" }, "departure": { "time": "1791267000" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "time": "1791267240" }, "departure": { "time": "1791267240" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "time": "1791267300" }, "departure": { "time": "1791267300" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "time": "1791267360" }, "departure": { "time": "1791267360" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "time": "1791267420" }, "departure": { "time": "1791267420" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "time": "1791267540" }, "departure": { "time": "1791267540" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "time": "1791267660" }, "departure": { "time": "1791267660" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "time": "1791267780" }, "departure": { "time": "1791267780" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "time": "1791268020" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1791265451", "trip": { "directionId": 1, "routeId": "608", "tripId": "801-0746" } } }, { "id": "SM:605-0727", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791264420" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "time": "1791264660" }, "departure": { "time": "1791264660" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "time": "1791264780" }, "departure": { "time": "1791264780" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "time": "1791264900" }, "departure": { "time": "1791264900" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "time": "1791265200" }, "departure": { "time": "1791265200" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "time": "1791265260" }, "departure": { "time": "1791265260" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "time": "1791265320" }, "departure": { "time": "1791265320" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "time": "1791265380" }, "departure": { "time": "1791265380" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "time": "1791265440" }, "departure": { "time": "1791265440" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "time": "1791265500" }, "departure": { "time": "1791265500" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "time": "1791265620" }, "departure": { "time": "1791265620" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "time": "1791265740" }, "departure": { "time": "1791265740" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "time": "1791265800" }, "departure": { "time": "1791265800" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1791265830" }, "departure": { "delay": -30, "time": "1791265830" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "time": "1791265860" }, "departure": { "time": "1791265860" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "time": "1791265920" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1791264477", "trip": { "directionId": 1, "routeId": "6", "tripId": "605-0727" } } }, { "id": "SM:601-0749", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265740" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "time": "1791265980" }, "departure": { "time": "1791265980" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "time": "1791266100" }, "departure": { "time": "1791266100" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "time": "1791266220" }, "departure": { "time": "1791266220" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "time": "1791266520" }, "departure": { "time": "1791266520" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "time": "1791266580" }, "departure": { "time": "1791266580" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "time": "1791266640" }, "departure": { "time": "1791266640" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "time": "1791266700" }, "departure": { "time": "1791266700" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "time": "1791266760" }, "departure": { "time": "1791266760" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "time": "1791266820" }, "departure": { "time": "1791266820" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "time": "1791266940" }, "departure": { "time": "1791266940" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "time": "1791267060" }, "departure": { "time": "1791267060" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "time": "1791267120" }, "departure": { "time": "1791267120" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1791267150" }, "departure": { "delay": -30, "time": "1791267150" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "time": "1791267180" }, "departure": { "time": "1791267180" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "time": "1791267240" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1791265410", "trip": { "directionId": 1, "routeId": "6", "tripId": "601-0749" } } }, { "id": "SM:611-0720Sco", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 81, "time": "1791264081" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": 51, "time": "1791264111" }, "departure": { "delay": 51, "time": "1791264111" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 81, "time": "1791264141" }, "departure": { "delay": 81, "time": "1791264141" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 81, "time": "1791264201" }, "departure": { "delay": 81, "time": "1791264201" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": 87, "time": "1791264267" }, "departure": { "delay": 87, "time": "1791264267" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": 104, "time": "1791264404" }, "departure": { "delay": 104, "time": "1791264404" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 81, "time": "1791264552" }, "departure": { "delay": 81, "time": "1791264561" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": 80, "time": "1791264618" }, "departure": { "delay": 80, "time": "1791264620" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "delay": 109, "time": "1791264709" }, "departure": { "delay": 109, "time": "1791264709" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "delay": 111, "time": "1791264756" }, "departure": { "delay": 111, "time": "1791264771" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "delay": 141, "time": "1791264837" }, "departure": { "delay": 141, "time": "1791264861" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "delay": 146, "time": "1791264926" }, "departure": { "delay": 146, "time": "1791264926" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "delay": 140, "time": "1791265204" }, "departure": { "delay": 140, "time": "1791265220" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 }, { "arrival": { "delay": 141, "time": "1791265382" }, "departure": { "delay": 141, "time": "1791265401" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 }, { "arrival": { "delay": 128, "time": "1791265508" }, "departure": { "delay": 128, "time": "1791265508" }, "stopId": "Cité_du_Rail_A", "stopSequence": 15 }, { "arrival": { "delay": 100, "time": "1791265720" }, "departure": { "delay": 100, "time": "1791265720" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 16 }, { "arrival": { "delay": 128, "time": "1791266288" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 17 } ], "timestamp": "1791264107", "trip": { "routeId": "6", "tripId": "611-0720Sco" } } }, { "id": "SM:605-0758", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791266280" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1791266310" }, "departure": { "delay": -30, "time": "1791266310" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "time": "1791266340" }, "departure": { "time": "1791266340" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "time": "1791266400" }, "departure": { "time": "1791266400" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "time": "1791266460" }, "departure": { "time": "1791266460" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "time": "1791266580" }, "departure": { "time": "1791266580" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "time": "1791266760" }, "departure": { "time": "1791266760" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "time": "1791266820" }, "departure": { "time": "1791266820" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "time": "1791266880" }, "departure": { "time": "1791266880" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "time": "1791266940" }, "departure": { "time": "1791266940" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "time": "1791267000" }, "departure": { "time": "1791267000" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "time": "1791267060" }, "departure": { "time": "1791267060" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 } ], "timestamp": "1791263010", "trip": { "routeId": "6", "tripId": "605-0758" } } }, { "id": "SM:9-0835", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1791269040" }, "departure": { "time": "1791269040" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 2 } ], "timestamp": "1791265441", "trip": { "routeId": "9", "tripId": "9-0835" } } }, { "id": "SM:9-0805", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1791267240" }, "departure": { "time": "1791267240" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 2 }, { "arrival": { "time": "1791267420" }, "departure": { "time": "1791267420" }, "stopId": "Blochmont_A", "stopSequence": 3 }, { "arrival": { "time": "1791267600" }, "departure": { "time": "1791267600" }, "stopId": "Alsace_A", "stopSequence": 4 }, { "arrival": { "time": "1791267720" }, "stopId": "Village-Neuf_ZI_AR", "stopSequence": 5 } ], "timestamp": "1791263641", "trip": { "routeId": "9", "tripId": "9-0805" } } }, { "id": "SM:9-0735", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 159, "time": "1791265059" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": -125, "time": "1791265315" }, "departure": { "delay": -125, "time": "1791265315" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 2 }, { "arrival": { "delay": -208, "time": "1791265412" }, "departure": { "delay": -208, "time": "1791265412" }, "stopId": "Blochmont_A", "stopSequence": 3 }, { "arrival": { "delay": -208, "time": "1791265592" }, "departure": { "delay": -208, "time": "1791265592" }, "stopId": "Alsace_A", "stopSequence": 4 }, { "arrival": { "delay": -208, "time": "1791265712" }, "stopId": "Village-Neuf_ZI_AR", "stopSequence": 5 } ], "timestamp": "1791265088", "trip": { "routeId": "9", "tripId": "9-0735" } } }, { "id": "SM:9-0746", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791265560" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "time": "1791266100" }, "departure": { "time": "1791266100" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 2 }, { "arrival": { "time": "1791266280" }, "departure": { "time": "1791266280" }, "stopId": "Blochmont_A", "stopSequence": 3 }, { "arrival": { "time": "1791266460" }, "departure": { "time": "1791266460" }, "stopId": "Alsace_A", "stopSequence": 4 }, { "arrival": { "time": "1791266580" }, "stopId": "Village-Neuf_ZI_AR", "stopSequence": 5 } ], "timestamp": "1791264508", "trip": { "routeId": "9", "tripId": "9-0746" } } }, { "id": "SM:9-0816", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "time": "1791267900" }, "departure": { "time": "1791267900" }, "stopId": "Huningue_ZI_Sud_AR", "stopSequence": 2 }, { "arrival": { "time": "1791268080" }, "departure": { "time": "1791268080" }, "stopId": "Blochmont_A", "stopSequence": 3 }, { "arrival": { "time": "1791268380" }, "stopId": "Village-Neuf_ZI_AR", "stopSequence": 5 } ], "timestamp": "1791264303", "trip": { "routeId": "9", "tripId": "9-0816" } } }, { "id": "SM:T3-7-0702", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1791262920" }, "stopId": "Saint-Louis_Gare_T3_AR", "stopSequence": 1 }, { "arrival": { "time": "1791263160" }, "departure": { "time": "1791263160" }, "stopId": "Soleil_R", "stopSequence": 2 }, { "arrival": { "time": "1791263280" }, "departure": { "time": "1791263280" }, "stopId": "Place_Mermoz_T3", "stopSequence": 3 }, { "arrival": { "time": "1791263400" }, "departure": { "time": "1791263400" }, "stopId": "Saint-Exupéry_T3", "stopSequence": 4 }, { "arrival": { "time": "1791263580" }, "departure": { "time": "1791263580" }, "stopId": "Burgfelderhof_R", "stopSequence": 5 }, { "arrival": { "time": "1791263640" }, "departure": { "time": "1791263640" }, "stopId": "Waldighoferstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1791263700" }, "departure": { "time": "1791263700" }, "stopId": "Félix_Platter-Spital_R", "stopSequence": 7 }, { "arrival": { "time": "1791263760" }, "departure": { "time": "1791263760" }, "stopId": "Im_Westfeld_AR", "stopSequence": 8 }, { "arrival": { "time": "1791263820" }, "departure": { "time": "1791263820" }, "stopId": "Strassburgerallee_AR", "stopSequence": 9 }, { "arrival": { "time": "1791263880" }, "departure": { "time": "1791263880" }, "stopId": "Burgfelderplatz_AR", "stopSequence": 10 }, { "arrival": { "time": "1791264000" }, "departure": { "time": "1791264000" }, "stopId": "Pilgerstrasse_AR", "stopSequence": 11 }, { "arrival": { "time": "1791264060" }, "departure": { "time": "1791264060" }, "stopId": "Spalentor_AR", "stopSequence": 12 }, { "arrival": { "time": "1791264120" }, "departure": { "time": "1791264120" }, "stopId": "Universität_AR", "stopSequence": 13 }, { "arrival": { "time": "1791264180" }, "departure": { "time": "1791264180" }, "stopId": "Musik-Akademie_AR", "stopSequence": 14 }, { "arrival": { "time": "1791264300" }, "departure": { "time": "1791264300" }, "stopId": "Barfüsserplatz_AR", "stopSequence": 15 }, { "arrival": { "time": "1791264420" }, "departure": { "time": "1791264420" }, "stopId": "Bankverein_AR", "stopSequence": 16 }, { "arrival": { "time": "1791264540" }, "departure": { "time": "1791264540" }, "stopId": "Aeschenplatz_R", "stopSequence": 17 }, { "arrival": { "time": "1791264600" }, "departure": { "time": "1791264600" }, "stopId": "Hardstrasse_AR", "stopSequence": 18 }, { "arrival": { "time": "1791264660" }, "departure": { "time": "1791264660" }, "stopId": "St_Alban-Tor_AR", "stopSequence": 19 } ], "timestamp": "1791259323", "trip": { "directionId": 1, "routeId": "T3", "tripId": "T3-7-0702" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1791265524" } }