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

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

Rapport de validation

⚠️125 avertissements

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

Avertissements

vehicle_id not populated W002 42 erreurs

vehicle_id should be populated for TripUpdates and VehiclePositions

Exemples d'erreurs
  • trip_id 1101-0905 does not have a vehicle_id
  • trip_id 1101-0850 does not have a vehicle_id
  • trip_id 10-0835 does not have a vehicle_id
  • trip_id 14-0759 does not have a vehicle_id
  • trip_id 103-0905 does not have a vehicle_id

schedule_relationship not populated W009 83 erreurs

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Exemples d'erreurs
  • trip_id 1101-0905 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1101-0905 does not have a schedule_relationship
  • trip_id 1101-0850 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1101-0850 does not have a schedule_relationship
  • trip_id 10-0835 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 032 30 fois (100 % des validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 2 045 30 fois (100 % des validations)
E025 Within the same stop_time_update, arrival and departures times can be the same, or the departure time can be later than the arrival time - the departure time should never come before the arrival time. 5 5 fois (17 % des validations)
W008 The data in a GTFS-realtime feed should always be less than one minute old 1 1 fois (3 % des validations)

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 05/06/2026 à 09h18 Europe/Paris.

trip_updates (40) 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 05/06/2026 à 09h18 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "SM:1101-0905", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780643100" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "delay": -103, "time": "1780643597" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1780643115", "trip": { "directionId": 1, "routeId": "11", "tripId": "1101-0905" } } }, { "id": "SM:1101-0935", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780644900" }, "stopId": "EuroAirport_AR", "stopSequence": 1 } ], "timestamp": "1780643375", "trip": { "directionId": 1, "routeId": "11", "tripId": "1101-0935" } } }, { "id": "SM:1101-0920", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780644000" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "time": "1780644600" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1780643707", "trip": { "routeId": "11", "tripId": "1101-0920" } } }, { "id": "SM:103-0905", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 114, "time": "1780643214" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 54, "time": "1780643274" }, "departure": { "delay": 54, "time": "1780643274" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 84, "time": "1780643336" }, "departure": { "delay": 84, "time": "1780643364" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 90, "time": "1780643430" }, "departure": { "delay": 90, "time": "1780643430" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 114, "time": "1780643491" }, "departure": { "delay": 114, "time": "1780643514" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 114, "time": "1780643574" }, "departure": { "delay": 114, "time": "1780643574" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 84, "time": "1780643664" }, "departure": { "delay": 84, "time": "1780643664" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 144, "time": "1780643774" }, "departure": { "delay": 144, "time": "1780643784" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 144, "time": "1780643844" }, "departure": { "delay": 144, "time": "1780643844" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 115, "time": "1780643935" }, "departure": { "delay": 115, "time": "1780643935" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 99, "time": "1780644039" }, "departure": { "delay": 99, "time": "1780644039" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 26, "time": "1780644146" }, "departure": { "delay": 26, "time": "1780644146" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 25, "time": "1780644265" }, "departure": { "delay": 25, "time": "1780644265" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 25, "time": "1780644385" }, "departure": { "delay": 25, "time": "1780644385" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 25, "time": "1780644445" }, "departure": { "delay": 25, "time": "1780644445" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": -5, "time": "1780644475" }, "departure": { "delay": -5, "time": "1780644475" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 25, "time": "1780644505" }, "departure": { "delay": 25, "time": "1780644505" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 25, "time": "1780644565" }, "departure": { "delay": 25, "time": "1780644565" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 25, "time": "1780644625" }, "departure": { "delay": 25, "time": "1780644625" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 25, "time": "1780644685" }, "departure": { "delay": 25, "time": "1780644685" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 9, "time": "1780644729" }, "departure": { "delay": 9, "time": "1780644729" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 5, "time": "1780644785" }, "departure": { "delay": 5, "time": "1780644785" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 3, "time": "1780644903" }, "departure": { "delay": 3, "time": "1780644903" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 3, "time": "1780644963" }, "departure": { "delay": 3, "time": "1780644963" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 3, "time": "1780645023" }, "departure": { "delay": 3, "time": "1780645023" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": 3, "time": "1780645143" }, "departure": { "delay": 3, "time": "1780645143" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 3, "time": "1780645263" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1780643240", "trip": { "directionId": 1, "routeId": "1", "tripId": "103-0905" } } }, { "id": "SM:101-0910", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 71, "time": "1780643471" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 71, "time": "1780643591" }, "departure": { "delay": 71, "time": "1780643591" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 101, "time": "1780643659" }, "departure": { "delay": 101, "time": "1780643681" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 161, "time": "1780643800" }, "departure": { "delay": 161, "time": "1780643801" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 101, "time": "1780643861" }, "departure": { "delay": 101, "time": "1780643861" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": -56, "time": "1780643944" }, "departure": { "delay": -56, "time": "1780643944" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": -33, "time": "1780644087" }, "departure": { "delay": -33, "time": "1780644087" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": -91, "time": "1780644149" }, "departure": { "delay": -91, "time": "1780644149" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": -89, "time": "1780644211" }, "departure": { "delay": -89, "time": "1780644211" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": -89, "time": "1780644271" }, "departure": { "delay": -89, "time": "1780644271" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": -89, "time": "1780644391" }, "departure": { "delay": -89, "time": "1780644391" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": -89, "time": "1780644451" }, "departure": { "delay": -89, "time": "1780644451" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": -89, "time": "1780644511" }, "departure": { "delay": -89, "time": "1780644511" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -119, "time": "1780644541" }, "departure": { "delay": -119, "time": "1780644541" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": -89, "time": "1780644571" }, "departure": { "delay": -89, "time": "1780644571" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": -89, "time": "1780644691" }, "departure": { "delay": -89, "time": "1780644691" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": -68, "time": "1780644832" }, "departure": { "delay": -68, "time": "1780644832" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": -141, "time": "1780644939" }, "departure": { "delay": -141, "time": "1780644939" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": -165, "time": "1780645035" }, "departure": { "delay": -165, "time": "1780645035" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": -181, "time": "1780645079" }, "departure": { "delay": -181, "time": "1780645079" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": -175, "time": "1780645145" }, "departure": { "delay": -175, "time": "1780645145" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": -181, "time": "1780645259" }, "departure": { "delay": -181, "time": "1780645259" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": -181, "time": "1780645319" }, "departure": { "delay": -181, "time": "1780645319" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": -181, "time": "1780645379" }, "departure": { "delay": -181, "time": "1780645379" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": -181, "time": "1780645439" }, "departure": { "delay": -181, "time": "1780645439" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": -181, "time": "1780645499" }, "departure": { "delay": -181, "time": "1780645499" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": -181, "time": "1780645559" }, "departure": { "delay": -181, "time": "1780645559" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": -181, "time": "1780645679" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1780643499", "trip": { "routeId": "1", "tripId": "101-0910" } } }, { "id": "SM:105-0833", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 23, "time": "1780641203" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": -7, "time": "1780641289" }, "departure": { "delay": -7, "time": "1780641293" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 23, "time": "1780641371" }, "departure": { "delay": 23, "time": "1780641383" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 53, "time": "1780641461" }, "departure": { "delay": 53, "time": "1780641473" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 113, "time": "1780641558" }, "departure": { "delay": 113, "time": "1780641593" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 113, "time": "1780641653" }, "departure": { "delay": 113, "time": "1780641653" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 113, "time": "1780641773" }, "departure": { "delay": 113, "time": "1780641773" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 113, "time": "1780641831" }, "departure": { "delay": 113, "time": "1780641833" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 143, "time": "1780641909" }, "departure": { "delay": 143, "time": "1780641923" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 143, "time": "1780642043" }, "departure": { "delay": 143, "time": "1780642043" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 153, "time": "1780642173" }, "departure": { "delay": 153, "time": "1780642173" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 113, "time": "1780642274" }, "departure": { "delay": 113, "time": "1780642313" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 52, "time": "1780642372" }, "departure": { "delay": 52, "time": "1780642372" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 51, "time": "1780642491" }, "departure": { "delay": 51, "time": "1780642491" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 24, "time": "1780642524" }, "departure": { "delay": 24, "time": "1780642524" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 23, "time": "1780642562" }, "departure": { "delay": 23, "time": "1780642583" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 83, "time": "1780642637" }, "departure": { "delay": 83, "time": "1780642643" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 61, "time": "1780642681" }, "departure": { "delay": 61, "time": "1780642681" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 64, "time": "1780642744" }, "departure": { "delay": 64, "time": "1780642744" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 53, "time": "1780642793" }, "departure": { "delay": 53, "time": "1780642793" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 44, "time": "1780642844" }, "departure": { "delay": 44, "time": "1780642844" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 30, "time": "1780642890" }, "departure": { "delay": 30, "time": "1780642890" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 30, "time": "1780643010" }, "departure": { "delay": 30, "time": "1780643010" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 36, "time": "1780643076" }, "departure": { "delay": 36, "time": "1780643076" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 23, "time": "1780643120" }, "departure": { "delay": 23, "time": "1780643123" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": -29, "time": "1780643191" }, "departure": { "delay": -29, "time": "1780643191" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": -59, "time": "1780643281" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1780641233", "trip": { "directionId": 1, "routeId": "1", "tripId": "105-0833" } } }, { "id": "SM:103-0820", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 574, "time": "1780640974" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 544, "time": "1780641064" }, "departure": { "delay": 544, "time": "1780641064" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 544, "time": "1780641124" }, "departure": { "delay": 544, "time": "1780641124" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 544, "time": "1780641154" }, "departure": { "delay": 544, "time": "1780641184" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 484, "time": "1780641241" }, "departure": { "delay": 484, "time": "1780641244" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": 289, "time": "1780641289" }, "departure": { "delay": 289, "time": "1780641289" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 310, "time": "1780641430" }, "departure": { "delay": 310, "time": "1780641430" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": 275, "time": "1780641497" }, "departure": { "delay": 275, "time": "1780641515" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": 306, "time": "1780641585" }, "departure": { "delay": 306, "time": "1780641606" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": 274, "time": "1780641634" }, "departure": { "delay": 274, "time": "1780641634" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": 245, "time": "1780641719" }, "departure": { "delay": 245, "time": "1780641725" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": 220, "time": "1780641760" }, "departure": { "delay": 220, "time": "1780641760" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": 215, "time": "1780641815" }, "departure": { "delay": 215, "time": "1780641815" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": 196, "time": "1780641856" }, "departure": { "delay": 196, "time": "1780641856" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": 244, "time": "1780641885" }, "departure": { "delay": 244, "time": "1780641904" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": 216, "time": "1780641989" }, "departure": { "delay": 216, "time": "1780641996" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 155, "time": "1780642055" }, "departure": { "delay": 155, "time": "1780642055" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": 124, "time": "1780642144" }, "departure": { "delay": 124, "time": "1780642204" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": 88, "time": "1780642288" }, "departure": { "delay": 88, "time": "1780642288" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": 71, "time": "1780642331" }, "departure": { "delay": 71, "time": "1780642331" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": 124, "time": "1780642405" }, "departure": { "delay": 124, "time": "1780642444" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": 94, "time": "1780642532" }, "departure": { "delay": 94, "time": "1780642534" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": 94, "time": "1780642593" }, "departure": { "delay": 94, "time": "1780642594" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": 104, "time": "1780642664" }, "departure": { "delay": 104, "time": "1780642664" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": 94, "time": "1780642714" }, "departure": { "delay": 94, "time": "1780642714" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": 70, "time": "1780642750" }, "departure": { "delay": 70, "time": "1780642750" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": 124, "time": "1780642845" }, "departure": { "delay": 124, "time": "1780642864" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": 105, "time": "1780642965" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1780640986", "trip": { "routeId": "1", "tripId": "103-0820" } } }, { "id": "SM:101-0955", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780646100" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "time": "1780646220" }, "departure": { "time": "1780646220" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "time": "1780646280" }, "departure": { "time": "1780646280" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "time": "1780646340" }, "departure": { "time": "1780646340" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "time": "1780646400" }, "departure": { "time": "1780646400" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "time": "1780646460" }, "departure": { "time": "1780646460" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "time": "1780646520" }, "departure": { "time": "1780646520" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "time": "1780646580" }, "departure": { "time": "1780646580" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "time": "1780646640" }, "departure": { "time": "1780646640" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "time": "1780646700" }, "departure": { "time": "1780646700" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "time": "1780647000" }, "departure": { "time": "1780647000" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "time": "1780647120" }, "departure": { "time": "1780647120" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "time": "1780647180" }, "departure": { "time": "1780647180" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": -30, "time": "1780647210" }, "departure": { "delay": -30, "time": "1780647210" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "time": "1780647240" }, "departure": { "time": "1780647240" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "time": "1780647300" }, "departure": { "time": "1780647300" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "time": "1780647360" }, "departure": { "time": "1780647360" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "time": "1780647420" }, "departure": { "time": "1780647420" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "time": "1780647480" }, "departure": { "time": "1780647480" }, "stopId": "Halliers_R", "stopSequence": 21 } ], "timestamp": "1780642505", "trip": { "directionId": 1, "routeId": "1", "tripId": "101-0955" } } }, { "id": "SM:103-0945", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780645500" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "time": "1780645620" }, "departure": { "time": "1780645620" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "time": "1780645680" }, "departure": { "time": "1780645680" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "time": "1780645740" }, "departure": { "time": "1780645740" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "time": "1780645800" }, "departure": { "time": "1780645800" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "time": "1780645920" }, "departure": { "time": "1780645920" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "time": "1780646040" }, "departure": { "time": "1780646040" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "time": "1780646100" }, "departure": { "time": "1780646100" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "time": "1780646160" }, "departure": { "time": "1780646160" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "time": "1780646220" }, "departure": { "time": "1780646220" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "time": "1780646340" }, "departure": { "time": "1780646340" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "time": "1780646400" }, "departure": { "time": "1780646400" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "time": "1780646460" }, "departure": { "time": "1780646460" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1780646490" }, "departure": { "delay": -30, "time": "1780646490" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "time": "1780646520" }, "departure": { "time": "1780646520" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "time": "1780646640" }, "departure": { "time": "1780646640" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "time": "1780647000" }, "departure": { "time": "1780647000" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "time": "1780647060" }, "departure": { "time": "1780647060" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "time": "1780647120" }, "departure": { "time": "1780647120" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "time": "1780647240" }, "departure": { "time": "1780647240" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "time": "1780647300" }, "departure": { "time": "1780647300" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "time": "1780647360" }, "departure": { "time": "1780647360" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "time": "1780647420" }, "departure": { "time": "1780647420" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "time": "1780647480" }, "departure": { "time": "1780647480" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 } ], "timestamp": "1780641907", "trip": { "routeId": "1", "tripId": "103-0945" } } }, { "id": "SM:203-0840", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 198, "time": "1780641798" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 192, "time": "1780641852" }, "departure": { "delay": 192, "time": "1780641852" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 190, "time": "1780641910" }, "departure": { "delay": 190, "time": "1780641910" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 189, "time": "1780641969" }, "departure": { "delay": 189, "time": "1780641969" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 189, "time": "1780642029" }, "departure": { "delay": 189, "time": "1780642029" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 189, "time": "1780642209" }, "departure": { "delay": 189, "time": "1780642209" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 183, "time": "1780642263" }, "departure": { "delay": 183, "time": "1780642263" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 127, "time": "1780642327" }, "departure": { "delay": 127, "time": "1780642327" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 145, "time": "1780642405" }, "departure": { "delay": 145, "time": "1780642405" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 78, "time": "1780642518" }, "departure": { "delay": 78, "time": "1780642518" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 78, "time": "1780642578" }, "departure": { "delay": 78, "time": "1780642578" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 77, "time": "1780642637" }, "departure": { "delay": 77, "time": "1780642637" }, "scheduleRelationship": "SKIPPED", "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": 22, "time": "1780642702" }, "departure": { "delay": 22, "time": "1780642702" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 142, "time": "1780642762" }, "departure": { "delay": 142, "time": "1780642882" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "delay": 142, "time": "1780642964" }, "departure": { "delay": 142, "time": "1780643002" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "delay": 162, "time": "1780643082" }, "departure": { "delay": 162, "time": "1780643082" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 202, "time": "1780643166" }, "departure": { "delay": 202, "time": "1780643182" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "delay": 182, "time": "1780643282" }, "departure": { "delay": 182, "time": "1780643282" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "delay": 218, "time": "1780643378" }, "departure": { "delay": 218, "time": "1780643378" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "delay": 216, "time": "1780643436" }, "departure": { "delay": 216, "time": "1780643436" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "delay": 232, "time": "1780643510" }, "departure": { "delay": 232, "time": "1780643512" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "delay": 239, "time": "1780643569" }, "departure": { "delay": 239, "time": "1780643579" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1780641856", "trip": { "directionId": 1, "routeId": "2", "tripId": "203-0840" } } }, { "id": "SM:201-0917", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 56, "time": "1780643876" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 26, "time": "1780643906" }, "departure": { "delay": 26, "time": "1780643906" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 56, "time": "1780643936" }, "departure": { "delay": 56, "time": "1780643936" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 56, "time": "1780643996" }, "departure": { "delay": 56, "time": "1780643996" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 56, "time": "1780644056" }, "departure": { "delay": 56, "time": "1780644056" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 56, "time": "1780644236" }, "departure": { "delay": 56, "time": "1780644236" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 56, "time": "1780644296" }, "departure": { "delay": 56, "time": "1780644296" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 56, "time": "1780644356" }, "departure": { "delay": 56, "time": "1780644356" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 56, "time": "1780644416" }, "departure": { "delay": 56, "time": "1780644416" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 56, "time": "1780644596" }, "departure": { "delay": 56, "time": "1780644596" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 56, "time": "1780644656" }, "departure": { "delay": 56, "time": "1780644656" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 56, "time": "1780644716" }, "departure": { "delay": 56, "time": "1780644716" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": 56, "time": "1780644836" }, "departure": { "delay": 56, "time": "1780644836" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 56, "time": "1780644896" }, "departure": { "delay": 56, "time": "1780644896" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "time": "1780644960" }, "departure": { "time": "1780644960" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "time": "1780645020" }, "departure": { "time": "1780645020" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "time": "1780645080" }, "departure": { "time": "1780645080" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "time": "1780645200" }, "departure": { "time": "1780645200" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "time": "1780645260" }, "departure": { "time": "1780645260" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "time": "1780645320" }, "departure": { "time": "1780645320" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "time": "1780645380" }, "departure": { "time": "1780645380" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "time": "1780645440" }, "departure": { "time": "1780645440" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1780643894", "trip": { "directionId": 1, "routeId": "2", "tripId": "201-0917" } } }, { "id": "SM:203-1017", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780647420" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1780647450" }, "departure": { "delay": -30, "time": "1780647450" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "time": "1780647480" }, "departure": { "time": "1780647480" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 } ], "timestamp": "1780643822", "trip": { "directionId": 1, "routeId": "2", "tripId": "203-1017" } } }, { "id": "SM:201-1000", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780646400" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "time": "1780646460" }, "departure": { "time": "1780646460" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "time": "1780646580" }, "departure": { "time": "1780646580" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "time": "1780646700" }, "departure": { "time": "1780646700" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 180, "time": "1780646940" }, "departure": { "delay": 180, "time": "1780646940" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 180, "time": "1780647240" }, "departure": { "delay": 180, "time": "1780647240" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 } ], "timestamp": "1780642805", "trip": { "routeId": "2", "tripId": "201-1000" } } }, { "id": "SM:210-0855", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 47, "time": "1780642547" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 107, "time": "1780642622" }, "departure": { "delay": 107, "time": "1780642667" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 106, "time": "1780642786" }, "departure": { "delay": 106, "time": "1780642786" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 106, "time": "1780642906" }, "departure": { "delay": 106, "time": "1780642906" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 468, "time": "1780643305" }, "departure": { "delay": 468, "time": "1780643328" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 497, "time": "1780643400" }, "departure": { "delay": 497, "time": "1780643417" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 587, "time": "1780643521" }, "departure": { "delay": 587, "time": "1780643567" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 631, "time": "1780643671" }, "departure": { "delay": 631, "time": "1780643671" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 317, "time": "1780643712" }, "departure": { "delay": 317, "time": "1780643717" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 407, "time": "1780643806" }, "departure": { "delay": 407, "time": "1780643867" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 431, "time": "1780643951" }, "departure": { "delay": 431, "time": "1780643951" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 491, "time": "1780644071" }, "departure": { "delay": 491, "time": "1780644071" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 431, "time": "1780644131" }, "departure": { "delay": 431, "time": "1780644131" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 431, "time": "1780644191" }, "departure": { "delay": 431, "time": "1780644191" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 491, "time": "1780644371" }, "departure": { "delay": 491, "time": "1780644371" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 482, "time": "1780644422" }, "departure": { "delay": 482, "time": "1780644422" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 482, "time": "1780644482" }, "departure": { "delay": 482, "time": "1780644482" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 362, "time": "1780644542" }, "departure": { "delay": 362, "time": "1780644542" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 482, "time": "1780644722" }, "departure": { "delay": 482, "time": "1780644722" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 482, "time": "1780644782" }, "departure": { "delay": 482, "time": "1780644782" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 482, "time": "1780644842" }, "departure": { "delay": 482, "time": "1780644842" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 362, "time": "1780644902" }, "departure": { "delay": 362, "time": "1780644902" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1780642577", "trip": { "routeId": "2", "tripId": "210-0855" } } }, { "id": "SM:203-0930", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780644600" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "time": "1780644660" }, "departure": { "time": "1780644660" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "time": "1780644780" }, "departure": { "time": "1780644780" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "time": "1780644900" }, "departure": { "time": "1780644900" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 180, "time": "1780645140" }, "departure": { "delay": 180, "time": "1780645140" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 240, "time": "1780645260" }, "departure": { "delay": 240, "time": "1780645260" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 240, "time": "1780645320" }, "departure": { "delay": 240, "time": "1780645320" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 262, "time": "1780645402" }, "departure": { "delay": 262, "time": "1780645402" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 193, "time": "1780645453" }, "departure": { "delay": 193, "time": "1780645453" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 253, "time": "1780645573" }, "departure": { "delay": 253, "time": "1780645573" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 254, "time": "1780645634" }, "departure": { "delay": 254, "time": "1780645634" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 314, "time": "1780645754" }, "departure": { "delay": 314, "time": "1780645754" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 254, "time": "1780645814" }, "departure": { "delay": 254, "time": "1780645814" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 254, "time": "1780645874" }, "departure": { "delay": 254, "time": "1780645874" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 314, "time": "1780646054" }, "departure": { "delay": 314, "time": "1780646054" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 314, "time": "1780646114" }, "departure": { "delay": 314, "time": "1780646114" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 314, "time": "1780646174" }, "departure": { "delay": 314, "time": "1780646174" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 194, "time": "1780646234" }, "departure": { "delay": 194, "time": "1780646234" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 314, "time": "1780646414" }, "departure": { "delay": 314, "time": "1780646414" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 314, "time": "1780646474" }, "departure": { "delay": 314, "time": "1780646474" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 314, "time": "1780646534" }, "departure": { "delay": 314, "time": "1780646534" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 194, "time": "1780646594" }, "departure": { "delay": 194, "time": "1780646594" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1780641006", "trip": { "routeId": "2", "tripId": "203-0930" } } }, { "id": "SM:301-0850", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780642200" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 42, "time": "1780642302" }, "departure": { "delay": 42, "time": "1780642302" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": -23, "time": "1780642357" }, "departure": { "delay": -23, "time": "1780642357" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 61, "time": "1780642501" }, "departure": { "delay": 61, "time": "1780642501" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 31, "time": "1780642591" }, "departure": { "delay": 31, "time": "1780642591" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 75, "time": "1780642695" }, "departure": { "delay": 75, "time": "1780642695" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1780642861" }, "departure": { "delay": 180, "time": "1780642920" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1780642980" }, "departure": { "delay": 180, "time": "1780642980" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 182, "time": "1780643073" }, "departure": { "delay": 182, "time": "1780643102" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 249, "time": "1780643227" }, "departure": { "delay": 249, "time": "1780643229" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 309, "time": "1780643349" }, "departure": { "delay": 309, "time": "1780643349" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 254, "time": "1780643414" }, "departure": { "delay": 254, "time": "1780643414" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 }, { "arrival": { "delay": 315, "time": "1780643595" }, "departure": { "delay": 315, "time": "1780643595" }, "stopId": "Hüningerstrasse_A", "stopSequence": 13 } ], "timestamp": "1780642236", "trip": { "routeId": "603", "tripId": "301-0850" } } }, { "id": "SM:303-0950", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780645800" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1780645860" }, "departure": { "time": "1780645860" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1780645980" }, "departure": { "time": "1780645980" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 120, "time": "1780646160" }, "departure": { "delay": 120, "time": "1780646160" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 60, "time": "1780646220" }, "departure": { "delay": 60, "time": "1780646220" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 120, "time": "1780646340" }, "departure": { "delay": 120, "time": "1780646340" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1780646520" }, "departure": { "delay": 180, "time": "1780646520" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1780646580" }, "departure": { "delay": 180, "time": "1780646580" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1780646640" }, "departure": { "delay": 120, "time": "1780646640" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1780646760" }, "departure": { "delay": 180, "time": "1780646760" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 } ], "timestamp": "1780642205", "trip": { "routeId": "603", "tripId": "303-0950" } } }, { "id": "SM:301-0918", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780643880" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780644000" }, "departure": { "time": "1780644000" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1780644240" }, "departure": { "time": "1780644240" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1780644300" }, "departure": { "time": "1780644300" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1780644420" }, "departure": { "time": "1780644420" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780644540" }, "departure": { "time": "1780644540" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1780644780" }, "departure": { "delay": 180, "time": "1780644780" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1780644840" }, "departure": { "delay": 180, "time": "1780644840" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1780644900" }, "departure": { "delay": 180, "time": "1780644900" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1780644960" }, "departure": { "delay": 180, "time": "1780644960" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1780643894", "trip": { "directionId": 1, "routeId": "603", "tripId": "301-0918" } } }, { "id": "SM:303-0848", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780642080" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": -16, "time": "1780642184" }, "departure": { "delay": -16, "time": "1780642184" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": -18, "time": "1780642422" }, "departure": { "delay": -18, "time": "1780642422" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": -18, "time": "1780642482" }, "departure": { "delay": -18, "time": "1780642482" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": -18, "time": "1780642602" }, "departure": { "delay": -18, "time": "1780642602" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": -18, "time": "1780642722" }, "departure": { "delay": -18, "time": "1780642722" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 280, "time": "1780643077" }, "departure": { "delay": 280, "time": "1780643080" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 290, "time": "1780643150" }, "departure": { "delay": 290, "time": "1780643150" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 280, "time": "1780643200" }, "departure": { "delay": 280, "time": "1780643200" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 280, "time": "1780643259" }, "departure": { "delay": 280, "time": "1780643260" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1780642140", "trip": { "directionId": 1, "routeId": "603", "tripId": "303-0848" } } }, { "id": "SM:401T-0957", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780646220" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780646340" }, "departure": { "time": "1780646340" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1780646580" }, "departure": { "time": "1780646580" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1780646640" }, "departure": { "time": "1780646640" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1780646760" }, "departure": { "time": "1780646760" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780646820" }, "departure": { "time": "1780646820" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1780646880" }, "departure": { "time": "1780646880" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1780646940" }, "departure": { "time": "1780646940" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1780647060" }, "departure": { "time": "1780647060" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1780647120" }, "departure": { "time": "1780647120" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1780647180" }, "departure": { "time": "1780647180" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 } ], "timestamp": "1780643292", "trip": { "directionId": 1, "routeId": "604", "tripId": "401T-0957" } } }, { "id": "SM:409T-0855", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 31, "time": "1780642531" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 32, "time": "1780642586" }, "departure": { "delay": 32, "time": "1780642592" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 91, "time": "1780642621" }, "departure": { "delay": 91, "time": "1780642651" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 91, "time": "1780642711" }, "departure": { "delay": 91, "time": "1780642711" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 75, "time": "1780642755" }, "departure": { "delay": 75, "time": "1780642755" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 121, "time": "1780642861" }, "departure": { "delay": 121, "time": "1780642861" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 91, "time": "1780642891" }, "departure": { "delay": 91, "time": "1780642891" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 122, "time": "1780642970" }, "departure": { "delay": 122, "time": "1780642982" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 187, "time": "1780643107" }, "departure": { "delay": 187, "time": "1780643107" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 481, "time": "1780643221" }, "departure": { "delay": 481, "time": "1780643521" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 181, "time": "1780643604" }, "departure": { "delay": 181, "time": "1780643641" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 121, "time": "1780643851" }, "departure": { "delay": 121, "time": "1780643881" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -15, "time": "1780643925" }, "departure": { "delay": -15, "time": "1780643925" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": -41, "time": "1780643959" }, "departure": { "delay": -41, "time": "1780643959" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 30, "time": "1780644090" }, "departure": { "delay": 30, "time": "1780644090" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": -145, "time": "1780644155" }, "departure": { "delay": -145, "time": "1780644155" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": -227, "time": "1780644193" }, "departure": { "delay": -227, "time": "1780644193" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": -236, "time": "1780644244" }, "departure": { "delay": -236, "time": "1780644244" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": -176, "time": "1780644364" }, "departure": { "delay": -176, "time": "1780644364" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": -236, "time": "1780644424" }, "departure": { "delay": -236, "time": "1780644424" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": -56, "time": "1780644664" }, "departure": { "delay": -56, "time": "1780644664" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1780642556", "trip": { "routeId": "604", "tripId": "409T-0855" } } }, { "id": "SM:401T-0915", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 122, "time": "1780643822" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 113, "time": "1780643873" }, "departure": { "delay": 113, "time": "1780643873" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 143, "time": "1780643903" }, "departure": { "delay": 143, "time": "1780643903" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 139, "time": "1780643959" }, "departure": { "delay": 139, "time": "1780643959" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 181, "time": "1780644001" }, "departure": { "delay": 181, "time": "1780644001" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 216, "time": "1780644096" }, "departure": { "delay": 216, "time": "1780644096" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 249, "time": "1780644129" }, "departure": { "delay": 249, "time": "1780644129" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 249, "time": "1780644189" }, "departure": { "delay": 249, "time": "1780644189" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 313, "time": "1780644313" }, "departure": { "delay": 313, "time": "1780644313" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 341, "time": "1780644461" }, "departure": { "delay": 341, "time": "1780644461" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": -64, "time": "1780644476" }, "departure": { "delay": -64, "time": "1780644476" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": -179, "time": "1780644661" }, "departure": { "delay": -179, "time": "1780644661" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -314, "time": "1780644706" }, "departure": { "delay": -314, "time": "1780644706" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": -339, "time": "1780644741" }, "departure": { "delay": -339, "time": "1780644741" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": -271, "time": "1780644869" }, "departure": { "delay": -271, "time": "1780644869" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": -385, "time": "1780644935" }, "departure": { "delay": -385, "time": "1780644935" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": -468, "time": "1780644972" }, "departure": { "delay": -468, "time": "1780644972" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": -468, "time": "1780645032" }, "departure": { "delay": -468, "time": "1780645032" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": -379, "time": "1780645181" }, "departure": { "delay": -379, "time": "1780645181" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": -499, "time": "1780645241" }, "departure": { "delay": -499, "time": "1780645241" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": -348, "time": "1780645452" }, "departure": { "delay": -348, "time": "1780645452" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1780643843", "trip": { "routeId": "604", "tripId": "401T-0915" } } }, { "id": "SM:403T-0855", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780642500" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780642680" }, "departure": { "time": "1780642680" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1780642800" }, "departure": { "time": "1780642800" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1780642860" }, "departure": { "time": "1780642860" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1780643040" }, "departure": { "time": "1780643040" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780643100" }, "departure": { "time": "1780643100" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 291, "time": "1780643160" }, "departure": { "delay": 291, "time": "1780643451" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 320, "time": "1780643506" }, "departure": { "delay": 320, "time": "1780643540" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 320, "time": "1780643660" }, "departure": { "delay": 320, "time": "1780643720" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 350, "time": "1780643780" }, "departure": { "delay": 350, "time": "1780643810" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 320, "time": "1780643840" }, "departure": { "delay": 320, "time": "1780643840" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 266, "time": "1780643966" }, "departure": { "delay": 266, "time": "1780643966" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 189, "time": "1780644129" }, "departure": { "delay": 189, "time": "1780644129" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 189, "time": "1780644489" }, "departure": { "delay": 189, "time": "1780644489" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 221, "time": "1780644581" }, "departure": { "delay": 221, "time": "1780644581" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 221, "time": "1780644641" }, "departure": { "delay": 221, "time": "1780644641" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 198, "time": "1780644678" }, "departure": { "delay": 198, "time": "1780644678" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 205, "time": "1780644745" }, "departure": { "delay": 205, "time": "1780644745" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 205, "time": "1780644805" }, "departure": { "delay": 205, "time": "1780644805" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 262, "time": "1780644922" }, "departure": { "delay": 262, "time": "1780644922" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 259, "time": "1780644979" }, "departure": { "delay": 259, "time": "1780644979" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1780642556", "trip": { "directionId": 1, "routeId": "604", "tripId": "403T-0855" } } }, { "id": "SM:411T-0925", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 463, "time": "1780644763" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 499, "time": "1780644979" }, "departure": { "delay": 499, "time": "1780644979" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 678, "time": "1780645278" }, "departure": { "delay": 678, "time": "1780645278" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 678, "time": "1780645338" }, "departure": { "delay": 678, "time": "1780645338" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 618, "time": "1780645398" }, "departure": { "delay": 618, "time": "1780645398" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 401, "time": "1780645601" }, "departure": { "delay": 401, "time": "1780645601" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 221, "time": "1780645721" }, "departure": { "delay": 221, "time": "1780645721" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 101, "time": "1780645781" }, "departure": { "delay": 101, "time": "1780645781" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 101, "time": "1780645841" }, "departure": { "delay": 101, "time": "1780645841" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 198, "time": "1780645998" }, "departure": { "delay": 198, "time": "1780645998" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 18, "time": "1780646058" }, "departure": { "delay": 18, "time": "1780646058" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 101, "time": "1780646261" }, "departure": { "delay": 101, "time": "1780646261" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1780643832", "trip": { "routeId": "604", "tripId": "411T-0925" } } }, { "id": "SM:405T-0908", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780643280" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": -101, "time": "1780643359" }, "departure": { "delay": -101, "time": "1780643359" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": -50, "time": "1780643516" }, "departure": { "delay": -50, "time": "1780643530" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 21, "time": "1780643661" }, "departure": { "delay": 21, "time": "1780643661" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 10, "time": "1780643788" }, "departure": { "delay": 10, "time": "1780643830" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 10, "time": "1780643890" }, "departure": { "delay": 10, "time": "1780643890" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 10, "time": "1780643950" }, "departure": { "delay": 10, "time": "1780643950" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 6, "time": "1780644006" }, "departure": { "delay": 6, "time": "1780644006" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 6, "time": "1780644186" }, "departure": { "delay": 6, "time": "1780644186" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 6, "time": "1780644246" }, "departure": { "delay": 6, "time": "1780644246" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": -21, "time": "1780644279" }, "departure": { "delay": -21, "time": "1780644279" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": -21, "time": "1780644459" }, "departure": { "delay": -21, "time": "1780644459" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -21, "time": "1780644699" }, "departure": { "delay": -21, "time": "1780644699" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -21, "time": "1780645059" }, "departure": { "delay": -21, "time": "1780645059" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": -9, "time": "1780645131" }, "departure": { "delay": -9, "time": "1780645131" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": -9, "time": "1780645191" }, "departure": { "delay": -9, "time": "1780645191" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -9, "time": "1780645251" }, "departure": { "delay": -9, "time": "1780645251" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -9, "time": "1780645311" }, "departure": { "delay": -9, "time": "1780645311" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": -9, "time": "1780645371" }, "departure": { "delay": -9, "time": "1780645371" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": -9, "time": "1780645491" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1780643281", "trip": { "directionId": 1, "routeId": "604", "tripId": "405T-0908" } } }, { "id": "SM:401T-0830", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 206, "time": "1780641206" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 128, "time": "1780641308" }, "departure": { "delay": 128, "time": "1780641308" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 206, "time": "1780641501" }, "departure": { "delay": 206, "time": "1780641506" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 236, "time": "1780641579" }, "departure": { "delay": 236, "time": "1780641596" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 236, "time": "1780641716" }, "departure": { "delay": 236, "time": "1780641776" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 237, "time": "1780641817" }, "departure": { "delay": 237, "time": "1780641837" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 237, "time": "1780641897" }, "departure": { "delay": 237, "time": "1780641897" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 229, "time": "1780641949" }, "departure": { "delay": 229, "time": "1780641949" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 247, "time": "1780642051" }, "departure": { "delay": 247, "time": "1780642147" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 236, "time": "1780642196" }, "departure": { "delay": 236, "time": "1780642196" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 218, "time": "1780642238" }, "departure": { "delay": 218, "time": "1780642238" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 116, "time": "1780642316" }, "departure": { "delay": 116, "time": "1780642316" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "time": "1780642440" }, "departure": { "time": "1780642440" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -153, "time": "1780642647" }, "departure": { "delay": -153, "time": "1780642647" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": -4, "time": "1780642846" }, "departure": { "delay": -4, "time": "1780642856" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 7, "time": "1780642927" }, "departure": { "delay": 7, "time": "1780642927" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -34, "time": "1780642930" }, "departure": { "delay": -34, "time": "1780642946" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -4, "time": "1780643020" }, "departure": { "delay": -4, "time": "1780643036" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 62, "time": "1780643162" }, "departure": { "delay": 62, "time": "1780643162" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 54, "time": "1780643274" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1780641233", "trip": { "directionId": 1, "routeId": "604", "tripId": "401T-0830" } } }, { "id": "SM:407T-0929", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780644540" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780644660" }, "departure": { "time": "1780644660" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1780644900" }, "departure": { "time": "1780644900" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1780644960" }, "departure": { "time": "1780644960" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1780645080" }, "departure": { "time": "1780645080" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780645140" }, "departure": { "time": "1780645140" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1780645200" }, "departure": { "time": "1780645200" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1780645260" }, "departure": { "time": "1780645260" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1780645380" }, "departure": { "time": "1780645380" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1780645440" }, "departure": { "time": "1780645440" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1780645500" }, "departure": { "time": "1780645500" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1780645920" }, "departure": { "time": "1780645920" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1780646280" }, "departure": { "time": "1780646280" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "time": "1780646340" }, "departure": { "time": "1780646340" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "time": "1780646400" }, "departure": { "time": "1780646400" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -30, "time": "1780646430" }, "departure": { "delay": -30, "time": "1780646430" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "time": "1780646460" }, "departure": { "time": "1780646460" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "time": "1780646520" }, "departure": { "time": "1780646520" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 30, "time": "1780646610" }, "departure": { "delay": 30, "time": "1780646610" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "time": "1780646640" }, "departure": { "time": "1780646640" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1780642150", "trip": { "directionId": 1, "routeId": "604", "tripId": "407T-0929" } } }, { "id": "SM:407T-1015", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780647300" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1780647330" }, "departure": { "delay": -30, "time": "1780647330" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1780647360" }, "departure": { "time": "1780647360" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": -30, "time": "1780647390" }, "departure": { "delay": -30, "time": "1780647390" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1780647420" }, "departure": { "time": "1780647420" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 } ], "timestamp": "1780643853", "trip": { "routeId": "604", "tripId": "407T-1015" } } }, { "id": "SM:403T-0953", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780645980" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1780646010" }, "departure": { "delay": -30, "time": "1780646010" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1780646040" }, "departure": { "time": "1780646040" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": -30, "time": "1780646070" }, "departure": { "delay": -30, "time": "1780646070" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1780646100" }, "departure": { "time": "1780646100" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "time": "1780646160" }, "departure": { "time": "1780646160" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1780646220" }, "departure": { "delay": 60, "time": "1780646220" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 60, "time": "1780646280" }, "departure": { "delay": 60, "time": "1780646280" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1780646400" }, "departure": { "delay": 120, "time": "1780646400" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 420, "time": "1780646820" }, "departure": { "delay": 420, "time": "1780646820" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 180, "time": "1780647300" }, "departure": { "delay": 180, "time": "1780647300" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 60, "time": "1780647360" }, "departure": { "delay": 60, "time": "1780647360" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 60, "time": "1780647420" }, "departure": { "delay": 60, "time": "1780647420" }, "stopId": "Breisach_A", "stopSequence": 14 } ], "timestamp": "1780642381", "trip": { "routeId": "604", "tripId": "403T-0953" } } }, { "id": "SM:405T-0823", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780640580" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1780640610" }, "departure": { "delay": -30, "time": "1780640610" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 20, "time": "1780640655" }, "departure": { "delay": 20, "time": "1780640660" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 29, "time": "1780640729" }, "departure": { "delay": 29, "time": "1780640729" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 19, "time": "1780640779" }, "departure": { "delay": 19, "time": "1780640779" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 110, "time": "1780640923" }, "departure": { "delay": 110, "time": "1780640930" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 80, "time": "1780640960" }, "departure": { "delay": 80, "time": "1780640960" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 80, "time": "1780641007" }, "departure": { "delay": 80, "time": "1780641020" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 116, "time": "1780641116" }, "departure": { "delay": 116, "time": "1780641116" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 470, "time": "1780641230" }, "departure": { "delay": 470, "time": "1780641590" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 260, "time": "1780641642" }, "departure": { "delay": 260, "time": "1780641800" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 140, "time": "1780641890" }, "departure": { "delay": 140, "time": "1780641980" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 20, "time": "1780642040" }, "departure": { "delay": 20, "time": "1780642040" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 170, "time": "1780642070" }, "departure": { "delay": 170, "time": "1780642250" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 200, "time": "1780642340" }, "departure": { "delay": 200, "time": "1780642340" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 80, "time": "1780642400" }, "departure": { "delay": 80, "time": "1780642460" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": -10, "time": "1780642490" }, "departure": { "delay": -10, "time": "1780642490" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": -10, "time": "1780642531" }, "departure": { "delay": -10, "time": "1780642550" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 50, "time": "1780642670" }, "departure": { "delay": 50, "time": "1780642670" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": -10, "time": "1780642730" }, "departure": { "delay": -10, "time": "1780642730" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": 170, "time": "1780642958" }, "departure": { "delay": 170, "time": "1780642970" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1780640600", "trip": { "routeId": "604", "tripId": "405T-0823" } } }, { "id": "SM:409T-0940", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780645200" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1780645320" }, "departure": { "time": "1780645320" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1780645560" }, "departure": { "time": "1780645560" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1780645620" }, "departure": { "time": "1780645620" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1780645740" }, "departure": { "time": "1780645740" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1780645800" }, "departure": { "time": "1780645800" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1780645860" }, "departure": { "time": "1780645860" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1780645920" }, "departure": { "time": "1780645920" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1780646040" }, "departure": { "time": "1780646040" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1780646100" }, "departure": { "time": "1780646100" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1780646160" }, "departure": { "time": "1780646160" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1780646580" }, "departure": { "time": "1780646580" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1780647060" }, "departure": { "time": "1780647060" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -30, "time": "1780647090" }, "departure": { "delay": -30, "time": "1780647090" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "time": "1780647180" }, "departure": { "time": "1780647180" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "time": "1780647300" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1780642566", "trip": { "directionId": 1, "routeId": "604", "tripId": "409T-0940" } } }, { "id": "SM:407T-0845", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 601, "time": "1780642501" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 811, "time": "1780642621" }, "departure": { "delay": 811, "time": "1780642891" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 991, "time": "1780642980" }, "departure": { "delay": 991, "time": "1780643131" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1080, "time": "1780643206" }, "departure": { "delay": 1080, "time": "1780643280" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1080, "time": "1780643322" }, "departure": { "delay": 1080, "time": "1780643340" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1202, "time": "1780643371" }, "departure": { "delay": 1202, "time": "1780643582" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 901, "time": "1780643701" }, "departure": { "delay": 901, "time": "1780643701" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 691, "time": "1780643760" }, "departure": { "delay": 691, "time": "1780643791" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 602, "time": "1780643826" }, "departure": { "delay": 602, "time": "1780643882" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 586, "time": "1780643926" }, "departure": { "delay": 586, "time": "1780643926" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 646, "time": "1780644046" }, "departure": { "delay": 646, "time": "1780644046" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 466, "time": "1780644106" }, "departure": { "delay": 466, "time": "1780644106" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 586, "time": "1780644346" }, "departure": { "delay": 586, "time": "1780644346" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1780642525", "trip": { "routeId": "604", "tripId": "407T-0845" } } }, { "id": "SM:801-0916", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 120, "time": "1780643880" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "delay": 120, "time": "1780643940" }, "departure": { "delay": 120, "time": "1780643940" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 180, "time": "1780644000" }, "departure": { "delay": 180, "time": "1780644000" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 150, "time": "1780644030" }, "departure": { "delay": 150, "time": "1780644030" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "delay": 120, "time": "1780644060" }, "departure": { "delay": 120, "time": "1780644060" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "delay": 120, "time": "1780644180" }, "departure": { "delay": 120, "time": "1780644180" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "delay": 120, "time": "1780644300" }, "departure": { "delay": 120, "time": "1780644300" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "delay": 120, "time": "1780644480" }, "departure": { "delay": 120, "time": "1780644480" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1780644600" }, "departure": { "delay": 120, "time": "1780644600" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 115, "time": "1780644715" }, "departure": { "delay": 115, "time": "1780644715" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 121, "time": "1780644781" }, "departure": { "delay": 121, "time": "1780644781" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 91, "time": "1780644871" }, "departure": { "delay": 91, "time": "1780644871" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 81, "time": "1780644921" }, "departure": { "delay": 81, "time": "1780644921" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 79, "time": "1780644979" }, "departure": { "delay": 79, "time": "1780644979" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 81, "time": "1780645041" }, "departure": { "delay": 81, "time": "1780645041" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 81, "time": "1780645101" }, "departure": { "delay": 81, "time": "1780645101" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 81, "time": "1780645161" }, "departure": { "delay": 81, "time": "1780645161" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 81, "time": "1780645221" }, "departure": { "delay": 81, "time": "1780645221" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 81, "time": "1780645281" }, "departure": { "delay": 81, "time": "1780645281" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 81, "time": "1780645521" }, "departure": { "delay": 81, "time": "1780645521" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 81, "time": "1780645581" }, "departure": { "delay": 81, "time": "1780645581" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 81, "time": "1780645641" }, "departure": { "delay": 81, "time": "1780645641" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 81, "time": "1780645701" }, "departure": { "delay": 81, "time": "1780645701" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 81, "time": "1780645821" }, "departure": { "delay": 81, "time": "1780645821" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": 81, "time": "1780645941" }, "departure": { "delay": 81, "time": "1780645941" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 81, "time": "1780646061" }, "departure": { "delay": 81, "time": "1780646061" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": 81, "time": "1780646301" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1780643894", "trip": { "directionId": 1, "routeId": "608", "tripId": "801-0916" } } }, { "id": "SM:803-1016", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780647360" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1780647420" }, "departure": { "time": "1780647420" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1780647480" }, "departure": { "delay": 60, "time": "1780647480" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 } ], "timestamp": "1780643769", "trip": { "directionId": 1, "routeId": "608", "tripId": "803-1016" } } }, { "id": "SM:803-0846", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780641960" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1780642020" }, "departure": { "time": "1780642020" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1780642080" }, "departure": { "delay": 60, "time": "1780642080" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1780642110" }, "departure": { "delay": 30, "time": "1780642110" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1780642140" }, "departure": { "time": "1780642140" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1780642260" }, "departure": { "time": "1780642260" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1780642380" }, "departure": { "time": "1780642380" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "time": "1780642560" }, "departure": { "time": "1780642560" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "delay": 230, "time": "1780642910" }, "departure": { "delay": 230, "time": "1780642910" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "delay": 220, "time": "1780643020" }, "departure": { "delay": 220, "time": "1780643020" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "delay": 231, "time": "1780643091" }, "departure": { "delay": 231, "time": "1780643091" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "delay": 171, "time": "1780643151" }, "departure": { "delay": 171, "time": "1780643151" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "delay": 151, "time": "1780643191" }, "departure": { "delay": 151, "time": "1780643191" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "delay": 146, "time": "1780643246" }, "departure": { "delay": 146, "time": "1780643246" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "delay": 214, "time": "1780643374" }, "departure": { "delay": 214, "time": "1780643374" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "delay": 219, "time": "1780643439" }, "departure": { "delay": 219, "time": "1780643439" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "delay": 205, "time": "1780643485" }, "departure": { "delay": 205, "time": "1780643485" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "delay": 205, "time": "1780643545" }, "departure": { "delay": 205, "time": "1780643545" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "delay": 210, "time": "1780643610" }, "departure": { "delay": 210, "time": "1780643610" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "delay": 163, "time": "1780643803" }, "departure": { "delay": 163, "time": "1780643803" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "delay": 163, "time": "1780643863" }, "departure": { "delay": 163, "time": "1780643863" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "delay": 163, "time": "1780643923" }, "departure": { "delay": 163, "time": "1780643923" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "delay": 163, "time": "1780643983" }, "departure": { "delay": 163, "time": "1780643983" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "delay": 163, "time": "1780644103" }, "departure": { "delay": 163, "time": "1780644103" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "delay": 163, "time": "1780644223" }, "departure": { "delay": 163, "time": "1780644223" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "delay": 163, "time": "1780644343" }, "departure": { "delay": 163, "time": "1780644343" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "delay": 163, "time": "1780644583" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1780641990", "trip": { "directionId": 1, "routeId": "608", "tripId": "803-0846" } } }, { "id": "SM:803-0934", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780644840" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "time": "1780645020" }, "departure": { "time": "1780645020" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "time": "1780645140" }, "departure": { "time": "1780645140" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "time": "1780645200" }, "departure": { "time": "1780645200" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "time": "1780645380" }, "departure": { "time": "1780645380" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "time": "1780645440" }, "departure": { "time": "1780645440" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "time": "1780645500" }, "departure": { "time": "1780645500" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "time": "1780645560" }, "departure": { "time": "1780645560" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "time": "1780645800" }, "departure": { "time": "1780645800" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "time": "1780645860" }, "departure": { "time": "1780645860" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "time": "1780645920" }, "departure": { "time": "1780645920" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "time": "1780645980" }, "departure": { "time": "1780645980" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "time": "1780646040" }, "departure": { "time": "1780646040" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "time": "1780646100" }, "departure": { "time": "1780646100" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "time": "1780646160" }, "departure": { "time": "1780646160" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "time": "1780646220" }, "departure": { "time": "1780646220" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 120, "time": "1780646460" }, "departure": { "delay": 120, "time": "1780646460" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 120, "time": "1780646580" }, "departure": { "delay": 120, "time": "1780646580" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 180, "time": "1780646760" }, "departure": { "delay": 180, "time": "1780646760" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 120, "time": "1780646880" }, "departure": { "delay": 120, "time": "1780646880" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 120, "time": "1780647000" }, "departure": { "delay": 120, "time": "1780647000" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 60, "time": "1780647060" }, "departure": { "delay": 60, "time": "1780647060" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": 60, "time": "1780647120" }, "departure": { "delay": 60, "time": "1780647120" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": 60, "time": "1780647180" }, "departure": { "delay": 60, "time": "1780647180" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1780641243", "trip": { "routeId": "608", "tripId": "803-0934" } } }, { "id": "SM:801-0834", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 196, "time": "1780641436" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "delay": 196, "time": "1780641616" }, "departure": { "delay": 196, "time": "1780641616" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "delay": 196, "time": "1780641704" }, "departure": { "delay": 196, "time": "1780641736" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "delay": 196, "time": "1780641796" }, "departure": { "delay": 196, "time": "1780641796" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "delay": 166, "time": "1780641946" }, "departure": { "delay": 166, "time": "1780641946" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "delay": 159, "time": "1780641999" }, "departure": { "delay": 159, "time": "1780641999" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "delay": 143, "time": "1780642043" }, "departure": { "delay": 143, "time": "1780642043" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "delay": 116, "time": "1780642076" }, "departure": { "delay": 116, "time": "1780642076" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "delay": 61, "time": "1780642261" }, "departure": { "delay": 61, "time": "1780642261" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "delay": 106, "time": "1780642322" }, "departure": { "delay": 106, "time": "1780642366" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "delay": 106, "time": "1780642426" }, "departure": { "delay": 106, "time": "1780642426" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "delay": 89, "time": "1780642469" }, "departure": { "delay": 89, "time": "1780642469" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "delay": 178, "time": "1780642618" }, "departure": { "delay": 178, "time": "1780642618" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "delay": 178, "time": "1780642678" }, "departure": { "delay": 178, "time": "1780642678" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "delay": 180, "time": "1780642740" }, "departure": { "delay": 180, "time": "1780642740" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "delay": 180, "time": "1780642800" }, "departure": { "delay": 180, "time": "1780642800" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 287, "time": "1780643017" }, "departure": { "delay": 287, "time": "1780643027" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 284, "time": "1780643144" }, "departure": { "delay": 284, "time": "1780643144" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 256, "time": "1780643236" }, "departure": { "delay": 256, "time": "1780643236" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 196, "time": "1780643356" }, "departure": { "delay": 196, "time": "1780643356" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": -40, "time": "1780643360" }, "departure": { "delay": -40, "time": "1780643360" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": -64, "time": "1780643396" }, "departure": { "delay": -64, "time": "1780643396" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": -104, "time": "1780643416" }, "departure": { "delay": -104, "time": "1780643416" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1780641461", "trip": { "routeId": "608", "tripId": "801-0834" } } }, { "id": "SM:601-0927", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780644420" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "time": "1780644660" }, "departure": { "time": "1780644660" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "time": "1780644780" }, "departure": { "time": "1780644780" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "time": "1780644900" }, "departure": { "time": "1780644900" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "time": "1780645200" }, "departure": { "time": "1780645200" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "time": "1780645260" }, "departure": { "time": "1780645260" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "time": "1780645320" }, "departure": { "time": "1780645320" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "time": "1780645380" }, "departure": { "time": "1780645380" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "time": "1780645440" }, "departure": { "time": "1780645440" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "time": "1780645500" }, "departure": { "time": "1780645500" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "time": "1780645620" }, "departure": { "time": "1780645620" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "time": "1780645740" }, "departure": { "time": "1780645740" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "time": "1780645800" }, "departure": { "time": "1780645800" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": -30, "time": "1780645830" }, "departure": { "delay": -30, "time": "1780645830" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "time": "1780645860" }, "departure": { "time": "1780645860" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "time": "1780645920" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1780643168", "trip": { "directionId": 1, "routeId": "6", "tripId": "601-0927" } } }, { "id": "SM:603-0858", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780642680" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "time": "1780642732" }, "departure": { "time": "1780642740" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 120, "time": "1780642791" }, "departure": { "delay": 120, "time": "1780642860" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 120, "time": "1780642920" }, "departure": { "delay": 120, "time": "1780642920" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": 120, "time": "1780642971" }, "departure": { "delay": 120, "time": "1780642980" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": 144, "time": "1780643124" }, "departure": { "delay": 144, "time": "1780643124" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 150, "time": "1780643286" }, "departure": { "delay": 150, "time": "1780643310" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": 210, "time": "1780643387" }, "departure": { "delay": 210, "time": "1780643430" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "delay": 211, "time": "1780643491" }, "departure": { "delay": 211, "time": "1780643491" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "delay": 204, "time": "1780643544" }, "departure": { "delay": 204, "time": "1780643544" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "delay": 209, "time": "1780643598" }, "departure": { "delay": 209, "time": "1780643609" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "delay": 270, "time": "1780643727" }, "departure": { "delay": 270, "time": "1780643730" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "delay": 248, "time": "1780644008" }, "departure": { "delay": 248, "time": "1780644008" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 }, { "arrival": { "delay": 248, "time": "1780644188" }, "departure": { "delay": 248, "time": "1780644188" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 }, { "arrival": { "delay": 252, "time": "1780644312" }, "departure": { "delay": 252, "time": "1780644312" }, "stopId": "Cité_du_Rail_A", "stopSequence": 15 }, { "arrival": { "delay": 252, "time": "1780644552" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 16 } ], "timestamp": "1780642711", "trip": { "routeId": "6", "tripId": "603-0858" } } }, { "id": "SM:601-0958", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1780646280" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1780646310" }, "departure": { "delay": -30, "time": "1780646310" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "time": "1780646340" }, "departure": { "time": "1780646340" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "time": "1780646400" }, "departure": { "time": "1780646400" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "time": "1780646460" }, "departure": { "time": "1780646460" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "time": "1780646580" }, "departure": { "time": "1780646580" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "time": "1780646760" }, "departure": { "time": "1780646760" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "time": "1780646820" }, "departure": { "time": "1780646820" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "time": "1780646880" }, "departure": { "time": "1780646880" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "time": "1780646940" }, "departure": { "time": "1780646940" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "time": "1780647000" }, "departure": { "time": "1780647000" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "time": "1780647060" }, "departure": { "time": "1780647060" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 } ], "timestamp": "1780642690", "trip": { "routeId": "6", "tripId": "601-0958" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1780643903" } }