Détails de la ressource

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

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

Disponibilité au téléchargement

23/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%
06/06/2026
100%
07/06/2026
100%
08/06/2026
96.5%
09/06/2026
100%
10/06/2026
100%
11/06/2026
100%
12/06/2026
100%
13/06/2026
100%
14/06/2026
100%
15/06/2026
100%
16/06/2026
100%
17/06/2026
100%
18/06/2026
100%
19/06/2026
100%
20/06/2026
100%
21/06/2026
100%
22/06/2026
100%
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

1 erreur, 122 avertissements

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

Erreurs

stop_time_update departure time is before arrival time E025 1 erreur

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.

Exemples d'erreurs
  • trip_id 405T-0823 stop_sequence 22 departure_time 09:04:17 (1782111857) is less than the same stop arrival_time 09:06:17 (1782111977) - departure time must be equal to or greater than arrival time

Avertissements

vehicle_id not populated W002 41 erreurs

vehicle_id should be populated for TripUpdates and VehiclePositions

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

schedule_relationship not populated W009 81 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-0920 stop_sequence 2 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1101-0920 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
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 039 30 fois (100 % des validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 2 060 30 fois (100 % des validations)
E025 Within the same stop_time_update, arrival and departures times can be the same, or the departure time can be later than the arrival time - the departure time should never come before the arrival time. 7 7 fois (23 % des validations)
W008 The data in a GTFS-realtime feed should always be less than one minute old 2 2 fois (7 % des validations)

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 22/06/2026 à 19h26 Europe/Paris.

trip_updates (33) 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 22/06/2026 à 19h26 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "SM:1102-1905", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 17, "time": "1782147917" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "delay": 642, "time": "1782149142" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1782147945", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1905" } } }, { "id": "SM:1102-1935", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782149700" }, "stopId": "EuroAirport_AR", "stopSequence": 1 }, { "arrival": { "time": "1782150300" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 2 } ], "timestamp": "1782149121", "trip": { "directionId": 1, "routeId": "11", "tripId": "1102-1935" } } }, { "id": "SM:1102-1920", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 342, "time": "1782149142" }, "stopId": "Saint-Louis_Gare_Ouest_AR", "stopSequence": 1 }, { "arrival": { "delay": 280, "time": "1782149680" }, "stopId": "EuroAirport_AR", "stopSequence": 2 } ], "timestamp": "1782149121", "trip": { "routeId": "11", "tripId": "1102-1920" } } }, { "id": "SM:104-1934", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782149640" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "time": "1782149760" }, "departure": { "time": "1782149760" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "time": "1782149820" }, "departure": { "time": "1782149820" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "time": "1782149880" }, "departure": { "time": "1782149880" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "time": "1782149940" }, "departure": { "time": "1782149940" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "time": "1782150000" }, "departure": { "time": "1782150000" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "time": "1782150120" }, "departure": { "time": "1782150120" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "time": "1782150180" }, "departure": { "time": "1782150180" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "time": "1782150240" }, "departure": { "time": "1782150240" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "time": "1782150360" }, "departure": { "time": "1782150360" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "time": "1782150480" }, "departure": { "time": "1782150480" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "time": "1782150660" }, "departure": { "time": "1782150660" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "time": "1782150780" }, "departure": { "time": "1782150780" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "time": "1782150900" }, "departure": { "time": "1782150900" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "time": "1782150960" }, "departure": { "time": "1782150960" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": -30, "time": "1782150990" }, "departure": { "delay": -30, "time": "1782150990" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "time": "1782151020" }, "departure": { "time": "1782151020" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "time": "1782151080" }, "departure": { "time": "1782151080" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "time": "1782151140" }, "departure": { "time": "1782151140" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "time": "1782151200" }, "departure": { "time": "1782151200" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "time": "1782151260" }, "departure": { "time": "1782151260" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "time": "1782151320" }, "departure": { "time": "1782151320" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "time": "1782151440" }, "departure": { "time": "1782151440" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "time": "1782151500" }, "departure": { "time": "1782151500" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "time": "1782151560" }, "departure": { "time": "1782151560" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "time": "1782151680" }, "departure": { "time": "1782151680" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "time": "1782151800" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1782146047", "trip": { "directionId": 1, "routeId": "1", "tripId": "104-1934" } } }, { "id": "SM:102-1853", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 70, "time": "1782147250" }, "stopId": "Alsace_R", "stopSequence": 1 }, { "arrival": { "delay": 22, "time": "1782147322" }, "departure": { "delay": 22, "time": "1782147322" }, "stopId": "Square_Soustons_R", "stopSequence": 2 }, { "arrival": { "delay": 9, "time": "1782147369" }, "departure": { "delay": 9, "time": "1782147369" }, "stopId": "Place_Abbatucci_R", "stopSequence": 3 }, { "arrival": { "delay": 10, "time": "1782147430" }, "departure": { "delay": 10, "time": "1782147430" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 4 }, { "arrival": { "delay": 10, "time": "1782147490" }, "departure": { "delay": 10, "time": "1782147490" }, "stopId": "Jung_R", "stopSequence": 5 }, { "arrival": { "delay": 41, "time": "1782147567" }, "departure": { "delay": 41, "time": "1782147581" }, "stopId": "Coccinelles_R", "stopSequence": 6 }, { "arrival": { "delay": 40, "time": "1782147685" }, "departure": { "delay": 40, "time": "1782147700" }, "stopId": "Jura_1R", "stopSequence": 7 }, { "arrival": { "delay": 40, "time": "1782147760" }, "departure": { "delay": 40, "time": "1782147760" }, "stopId": "Europe_R", "stopSequence": 8 }, { "arrival": { "delay": 130, "time": "1782147842" }, "departure": { "delay": 130, "time": "1782147910" }, "stopId": "Carrefour_Central_1R", "stopSequence": 9 }, { "arrival": { "delay": 69, "time": "1782147969" }, "departure": { "delay": 69, "time": "1782147969" }, "stopId": "Couronne_1R", "stopSequence": 10 }, { "arrival": { "delay": 130, "time": "1782148072" }, "departure": { "delay": 130, "time": "1782148150" }, "stopId": "Place_Mermoz_1R", "stopSequence": 11 }, { "arrival": { "delay": 40, "time": "1782148237" }, "departure": { "delay": 40, "time": "1782148240" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 12 }, { "arrival": { "delay": 40, "time": "1782148313" }, "departure": { "delay": 40, "time": "1782148360" }, "stopId": "Bourgfelden_1R", "stopSequence": 13 }, { "arrival": { "delay": 40, "time": "1782148468" }, "departure": { "delay": 40, "time": "1782148480" }, "stopId": "Riescher_R", "stopSequence": 14 }, { "arrival": { "delay": 32, "time": "1782148532" }, "departure": { "delay": 32, "time": "1782148532" }, "stopId": "Iselisweg_R", "stopSequence": 15 }, { "arrival": { "delay": 40, "time": "1782148556" }, "departure": { "delay": 40, "time": "1782148600" }, "stopId": "Le_Ried_R", "stopSequence": 16 }, { "arrival": { "delay": 111, "time": "1782148647" }, "departure": { "delay": 111, "time": "1782148671" }, "stopId": "Raisins_R", "stopSequence": 17 }, { "arrival": { "delay": 111, "time": "1782148731" }, "departure": { "delay": 111, "time": "1782148731" }, "stopId": "Cerisiers_R", "stopSequence": 18 }, { "arrival": { "delay": 73, "time": "1782148753" }, "departure": { "delay": 73, "time": "1782148753" }, "stopId": "Hésingue_Mairie_R", "stopSequence": 19 }, { "arrival": { "delay": 59, "time": "1782148799" }, "departure": { "delay": 59, "time": "1782148799" }, "stopId": "Hésingue_Église_R", "stopSequence": 20 }, { "arrival": { "delay": 41, "time": "1782148841" }, "departure": { "delay": 41, "time": "1782148841" }, "stopId": "Halliers_R", "stopSequence": 21 }, { "arrival": { "delay": 41, "time": "1782148901" }, "departure": { "delay": 41, "time": "1782148901" }, "stopId": "Liesbach_R", "stopSequence": 22 }, { "arrival": { "delay": 70, "time": "1782149026" }, "departure": { "delay": 70, "time": "1782149050" }, "stopId": "Beaubourg_R", "stopSequence": 23 }, { "arrival": { "delay": 69, "time": "1782149103" }, "departure": { "delay": 69, "time": "1782149109" }, "stopId": "École_des_Missions_R", "stopSequence": 24 }, { "arrival": { "delay": 70, "time": "1782149168" }, "departure": { "delay": 70, "time": "1782149170" }, "stopId": "Place_Coluche_R", "stopSequence": 25 }, { "arrival": { "delay": 70, "time": "1782149290" }, "departure": { "delay": 70, "time": "1782149290" }, "stopId": "19_Novembre_R", "stopSequence": 26 }, { "arrival": { "delay": 70, "time": "1782149410" }, "stopId": "Clostermann_R", "stopSequence": 27 } ], "timestamp": "1782147255", "trip": { "directionId": 1, "routeId": "1", "tripId": "102-1853" } } }, { "id": "SM:104-1850", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 255, "time": "1782147255" }, "stopId": "Clostermann_A", "stopSequence": 1 }, { "arrival": { "delay": 224, "time": "1782147344" }, "departure": { "delay": 224, "time": "1782147344" }, "stopId": "19_Novembre_A", "stopSequence": 2 }, { "arrival": { "delay": 198, "time": "1782147378" }, "departure": { "delay": 198, "time": "1782147378" }, "stopId": "Blotzheim_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 198, "time": "1782147438" }, "departure": { "delay": 198, "time": "1782147438" }, "stopId": "Place_Coluche_A", "stopSequence": 4 }, { "arrival": { "delay": 193, "time": "1782147474" }, "departure": { "delay": 193, "time": "1782147553" }, "stopId": "École_des_Missions_A", "stopSequence": 5 }, { "arrival": { "delay": 52, "time": "1782147652" }, "departure": { "delay": 52, "time": "1782147652" }, "stopId": "Beaubourg_A", "stopSequence": 6 }, { "arrival": { "delay": 49, "time": "1782147769" }, "departure": { "delay": 49, "time": "1782147769" }, "stopId": "Liesbach_A", "stopSequence": 7 }, { "arrival": { "delay": -16, "time": "1782147824" }, "departure": { "delay": -16, "time": "1782147824" }, "stopId": "Halliers_A", "stopSequence": 8 }, { "arrival": { "delay": -7, "time": "1782147893" }, "departure": { "delay": -7, "time": "1782147893" }, "stopId": "Hésingue_Église_A", "stopSequence": 9 }, { "arrival": { "delay": -17, "time": "1782147943" }, "departure": { "delay": -17, "time": "1782147943" }, "stopId": "Hésingue_Mairie_A", "stopSequence": 10 }, { "arrival": { "delay": -47, "time": "1782148003" }, "departure": { "delay": -47, "time": "1782148033" }, "stopId": "Cerisiers_A", "stopSequence": 11 }, { "arrival": { "delay": -47, "time": "1782148093" }, "departure": { "delay": -47, "time": "1782148093" }, "stopId": "Raisins_A", "stopSequence": 12 }, { "arrival": { "delay": -47, "time": "1782148131" }, "departure": { "delay": -47, "time": "1782148153" }, "stopId": "Le_Ried_A", "stopSequence": 13 }, { "arrival": { "delay": -60, "time": "1782148200" }, "departure": { "delay": -60, "time": "1782148200" }, "stopId": "Iselisweg_A", "stopSequence": 14 }, { "arrival": { "delay": -17, "time": "1782148232" }, "departure": { "delay": -17, "time": "1782148243" }, "stopId": "Riescher_A", "stopSequence": 15 }, { "arrival": { "delay": -63, "time": "1782148317" }, "departure": { "delay": -63, "time": "1782148317" }, "stopId": "Bourgfelden_1A", "stopSequence": 16 }, { "arrival": { "delay": 13, "time": "1782148370" }, "departure": { "delay": 13, "time": "1782148513" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 17 }, { "arrival": { "delay": 13, "time": "1782148599" }, "departure": { "delay": 13, "time": "1782148693" }, "stopId": "Place_Mermoz_1A", "stopSequence": 18 }, { "arrival": { "delay": -21, "time": "1782148779" }, "departure": { "delay": -21, "time": "1782148779" }, "stopId": "Couronne_1A", "stopSequence": 19 }, { "arrival": { "delay": -47, "time": "1782148813" }, "departure": { "delay": -47, "time": "1782148813" }, "stopId": "Médiathèque_A", "stopSequence": 20 }, { "arrival": { "delay": -16, "time": "1782148895" }, "departure": { "delay": -16, "time": "1782148904" }, "stopId": "Carrefour_Central_1A", "stopSequence": 21 }, { "arrival": { "delay": -5, "time": "1782149035" }, "departure": { "delay": -5, "time": "1782149035" }, "stopId": "Jura_1A", "stopSequence": 22 }, { "arrival": { "delay": 43, "time": "1782149093" }, "departure": { "delay": 43, "time": "1782149143" }, "stopId": "Coccinelles_A", "stopSequence": 23 }, { "arrival": { "delay": 54, "time": "1782149214" }, "departure": { "delay": 54, "time": "1782149214" }, "stopId": "Jung_A", "stopSequence": 24 }, { "arrival": { "delay": 54, "time": "1782149274" }, "departure": { "delay": 54, "time": "1782149274" }, "stopId": "Parc_des_Eaux-Vives_A", "stopSequence": 25 }, { "arrival": { "delay": 56, "time": "1782149336" }, "departure": { "delay": 56, "time": "1782149336" }, "stopId": "Place_Abbatucci_A", "stopSequence": 26 }, { "arrival": { "delay": 123, "time": "1782149463" }, "departure": { "delay": 123, "time": "1782149463" }, "stopId": "Square_Soustons_A", "stopSequence": 27 }, { "arrival": { "delay": 123, "time": "1782149583" }, "stopId": "Alsace_A", "stopSequence": 28 } ], "timestamp": "1782147265", "trip": { "routeId": "1", "tripId": "104-1850" } } }, { "id": "SM:204-1930", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 127, "time": "1782149527" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": 97, "time": "1782149557" }, "departure": { "delay": 97, "time": "1782149557" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 127, "time": "1782149587" }, "departure": { "delay": 127, "time": "1782149587" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 127, "time": "1782149647" }, "departure": { "delay": 127, "time": "1782149647" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 127, "time": "1782149707" }, "departure": { "delay": 127, "time": "1782149707" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 126, "time": "1782149886" }, "departure": { "delay": 126, "time": "1782149886" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 126, "time": "1782149946" }, "departure": { "delay": 126, "time": "1782149946" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 126, "time": "1782150006" }, "departure": { "delay": 126, "time": "1782150006" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 126, "time": "1782150066" }, "departure": { "delay": 126, "time": "1782150066" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 126, "time": "1782150246" }, "departure": { "delay": 126, "time": "1782150246" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 126, "time": "1782150306" }, "departure": { "delay": 126, "time": "1782150306" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 126, "time": "1782150366" }, "departure": { "delay": 126, "time": "1782150366" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": 126, "time": "1782150486" }, "departure": { "delay": 126, "time": "1782150486" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 126, "time": "1782150546" }, "departure": { "delay": 126, "time": "1782150546" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "delay": 126, "time": "1782150666" }, "departure": { "delay": 126, "time": "1782150666" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "delay": 126, "time": "1782150726" }, "departure": { "delay": 126, "time": "1782150726" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 126, "time": "1782150786" }, "departure": { "delay": 126, "time": "1782150786" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "delay": 126, "time": "1782150906" }, "departure": { "delay": 126, "time": "1782150906" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "delay": 126, "time": "1782150966" }, "departure": { "delay": 126, "time": "1782150966" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "delay": 126, "time": "1782151026" }, "departure": { "delay": 126, "time": "1782151026" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "delay": 126, "time": "1782151086" }, "departure": { "delay": 126, "time": "1782151086" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "delay": 126, "time": "1782151146" }, "departure": { "delay": 126, "time": "1782151146" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1782149183", "trip": { "directionId": 1, "routeId": "2", "tripId": "204-1930" } } }, { "id": "SM:202-1848", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782146880" }, "stopId": "Petit_Canal_R", "stopSequence": 1 }, { "arrival": { "delay": -21, "time": "1782146906" }, "departure": { "delay": -21, "time": "1782146919" }, "stopId": "Rosenau_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 69, "time": "1782146965" }, "departure": { "delay": 69, "time": "1782147009" }, "stopId": "Les_Pêcheurs_R", "stopSequence": 3 }, { "arrival": { "delay": 129, "time": "1782147082" }, "departure": { "delay": 129, "time": "1782147129" }, "stopId": "Les_Biches_R", "stopSequence": 4 }, { "arrival": { "delay": 126, "time": "1782147186" }, "departure": { "delay": 126, "time": "1782147186" }, "stopId": "Champs_R", "stopSequence": 5 }, { "arrival": { "delay": 84, "time": "1782147324" }, "departure": { "delay": 84, "time": "1782147324" }, "stopId": "Ritty_R", "stopSequence": 6 }, { "arrival": { "delay": 69, "time": "1782147369" }, "departure": { "delay": 69, "time": "1782147369" }, "stopId": "Rue_du_Marché_R", "stopSequence": 7 }, { "arrival": { "delay": 99, "time": "1782147436" }, "departure": { "delay": 99, "time": "1782147459" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 8 }, { "arrival": { "delay": 99, "time": "1782147519" }, "departure": { "delay": 99, "time": "1782147519" }, "stopId": "Tournesols_2R", "stopSequence": 9 }, { "arrival": { "delay": 9, "time": "1782147609" }, "departure": { "delay": 9, "time": "1782147609" }, "stopId": "Collège_Nerval_AR", "stopSequence": 10 }, { "arrival": { "delay": 9, "time": "1782147666" }, "departure": { "delay": 9, "time": "1782147669" }, "stopId": "Concorde_R", "stopSequence": 11 }, { "arrival": { "delay": 3, "time": "1782147723" }, "departure": { "delay": 3, "time": "1782147723" }, "stopId": "Schweitzer_R", "stopSequence": 12 }, { "arrival": { "delay": -51, "time": "1782147789" }, "departure": { "delay": -51, "time": "1782147789" }, "stopId": "Jura_1R", "stopSequence": 13 }, { "arrival": { "delay": 9, "time": "1782147897" }, "departure": { "delay": 9, "time": "1782147909" }, "stopId": "Europe_R", "stopSequence": 14 }, { "arrival": { "delay": -21, "time": "1782147940" }, "departure": { "delay": -21, "time": "1782147999" }, "stopId": "Carrefour_Central_1R", "stopSequence": 15 }, { "arrival": { "time": "1782148080" }, "departure": { "time": "1782148080" }, "stopId": "Couronne_1R", "stopSequence": 16 }, { "arrival": { "delay": 39, "time": "1782148170" }, "departure": { "delay": 39, "time": "1782148179" }, "stopId": "Place_Mermoz_1R", "stopSequence": 17 }, { "arrival": { "delay": 39, "time": "1782148288" }, "departure": { "delay": 39, "time": "1782148299" }, "stopId": "Saint-Exupéry_1R", "stopSequence": 18 }, { "arrival": { "delay": 80, "time": "1782148400" }, "departure": { "delay": 80, "time": "1782148400" }, "stopId": "Bourgfelden_2R", "stopSequence": 19 }, { "arrival": { "delay": 69, "time": "1782148449" }, "departure": { "delay": 69, "time": "1782148449" }, "stopId": "La_Vignette_R", "stopSequence": 20 }, { "arrival": { "delay": 69, "time": "1782148509" }, "departure": { "delay": 69, "time": "1782148509" }, "stopId": "Stade_R", "stopSequence": 21 }, { "arrival": { "delay": 101, "time": "1782148596" }, "departure": { "delay": 101, "time": "1782148601" }, "stopId": "Sauvage_R", "stopSequence": 22 } ], "timestamp": "1782146883", "trip": { "directionId": 1, "routeId": "2", "tripId": "202-1848" } } }, { "id": "SM:202-1921", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 27, "time": "1782148887" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 69, "time": "1782148989" }, "departure": { "delay": 69, "time": "1782148989" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 74, "time": "1782149114" }, "departure": { "delay": 74, "time": "1782149114" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": -19, "time": "1782149141" }, "departure": { "delay": -19, "time": "1782149141" }, "stopId": "Hégenheim_Église_A", "stopSequence": 4 }, { "arrival": { "delay": 221, "time": "1782149441" }, "departure": { "delay": 221, "time": "1782149441" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 221, "time": "1782149501" }, "departure": { "delay": 221, "time": "1782149501" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 244, "time": "1782149584" }, "departure": { "delay": 244, "time": "1782149584" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 267, "time": "1782149667" }, "departure": { "delay": 267, "time": "1782149667" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 184, "time": "1782149704" }, "departure": { "delay": 184, "time": "1782149704" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 204, "time": "1782149784" }, "departure": { "delay": 204, "time": "1782149784" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 268, "time": "1782149908" }, "departure": { "delay": 268, "time": "1782149908" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 297, "time": "1782149997" }, "departure": { "delay": 297, "time": "1782149997" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 286, "time": "1782150046" }, "departure": { "delay": 286, "time": "1782150046" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 295, "time": "1782150115" }, "departure": { "delay": 295, "time": "1782150115" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 293, "time": "1782150233" }, "departure": { "delay": 293, "time": "1782150233" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 305, "time": "1782150305" }, "departure": { "delay": 305, "time": "1782150305" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 310, "time": "1782150370" }, "departure": { "delay": 310, "time": "1782150370" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 170, "time": "1782150410" }, "departure": { "delay": 170, "time": "1782150410" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 290, "time": "1782150590" }, "departure": { "delay": 290, "time": "1782150590" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 290, "time": "1782150650" }, "departure": { "delay": 290, "time": "1782150650" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 290, "time": "1782150710" }, "departure": { "delay": 290, "time": "1782150710" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 170, "time": "1782150770" }, "departure": { "delay": 170, "time": "1782150770" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1782148945", "trip": { "routeId": "2", "tripId": "202-1921" } } }, { "id": "SM:204-1852", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 316, "time": "1782147436" }, "stopId": "Vosges_A", "stopSequence": 1 }, { "arrival": { "delay": 324, "time": "1782147504" }, "departure": { "delay": 324, "time": "1782147504" }, "stopId": "Buschwiller_Centre_A", "stopSequence": 2 }, { "arrival": { "delay": 305, "time": "1782147665" }, "departure": { "delay": 305, "time": "1782147665" }, "stopId": "Fontaine_A", "stopSequence": 3 }, { "arrival": { "delay": 414, "time": "1782147954" }, "departure": { "delay": 414, "time": "1782147954" }, "stopId": "Sauvage_A", "stopSequence": 5 }, { "arrival": { "delay": 466, "time": "1782148032" }, "departure": { "delay": 466, "time": "1782148066" }, "stopId": "Stade_A", "stopSequence": 6 }, { "arrival": { "delay": 526, "time": "1782148154" }, "departure": { "delay": 526, "time": "1782148186" }, "stopId": "La_Vignette_A", "stopSequence": 7 }, { "arrival": { "delay": 556, "time": "1782148270" }, "departure": { "delay": 556, "time": "1782148276" }, "stopId": "Bourgfelden_1A", "stopSequence": 8 }, { "arrival": { "delay": 526, "time": "1782148341" }, "departure": { "delay": 526, "time": "1782148366" }, "stopId": "Saint-Exupéry_1A", "stopSequence": 9 }, { "arrival": { "delay": 556, "time": "1782148427" }, "departure": { "delay": 556, "time": "1782148456" }, "stopId": "Place_Mermoz_1A", "stopSequence": 10 }, { "arrival": { "delay": 592, "time": "1782148552" }, "departure": { "delay": 592, "time": "1782148552" }, "stopId": "Couronne_1A", "stopSequence": 11 }, { "arrival": { "delay": 646, "time": "1782148636" }, "departure": { "delay": 646, "time": "1782148666" }, "stopId": "Médiathèque_A", "stopSequence": 12 }, { "arrival": { "delay": 586, "time": "1782148713" }, "departure": { "delay": 586, "time": "1782148726" }, "stopId": "Carrefour_Central_1A", "stopSequence": 13 }, { "arrival": { "delay": 596, "time": "1782148796" }, "departure": { "delay": 596, "time": "1782148796" }, "stopId": "Jura_1A", "stopSequence": 14 }, { "arrival": { "delay": 586, "time": "1782148904" }, "departure": { "delay": 586, "time": "1782148906" }, "stopId": "Schweitzer_A", "stopSequence": 15 }, { "arrival": { "delay": 616, "time": "1782148980" }, "departure": { "delay": 616, "time": "1782148996" }, "stopId": "Concorde_A", "stopSequence": 16 }, { "arrival": { "delay": 622, "time": "1782149062" }, "departure": { "delay": 622, "time": "1782149062" }, "stopId": "Collège_Nerval_AR", "stopSequence": 17 }, { "arrival": { "delay": 479, "time": "1782149099" }, "departure": { "delay": 479, "time": "1782149099" }, "stopId": "Tournesols_2A", "stopSequence": 18 }, { "arrival": { "delay": 599, "time": "1782149279" }, "departure": { "delay": 599, "time": "1782149279" }, "stopId": "Village-Neuf_Centre_2A", "stopSequence": 19 }, { "arrival": { "delay": 599, "time": "1782149339" }, "departure": { "delay": 599, "time": "1782149339" }, "stopId": "Rue_du_Marché_A", "stopSequence": 20 }, { "arrival": { "delay": 599, "time": "1782149399" }, "departure": { "delay": 599, "time": "1782149399" }, "stopId": "Ritty_A", "stopSequence": 21 }, { "arrival": { "delay": 479, "time": "1782149459" }, "departure": { "delay": 479, "time": "1782149459" }, "stopId": "Champs_A", "stopSequence": 22 } ], "timestamp": "1782147461", "trip": { "routeId": "2", "tripId": "204-1852" } } }, { "id": "SM:302-1848", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 265, "time": "1782147145" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 304, "time": "1782147304" }, "departure": { "delay": 304, "time": "1782147304" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 225, "time": "1782147465" }, "departure": { "delay": 225, "time": "1782147465" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 225, "time": "1782147525" }, "departure": { "delay": 225, "time": "1782147525" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 225, "time": "1782147645" }, "departure": { "delay": 225, "time": "1782147645" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 424, "time": "1782147939" }, "departure": { "delay": 424, "time": "1782147964" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 728, "time": "1782148328" }, "departure": { "delay": 728, "time": "1782148328" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 724, "time": "1782148378" }, "departure": { "delay": 724, "time": "1782148384" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 717, "time": "1782148437" }, "departure": { "delay": 717, "time": "1782148437" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 724, "time": "1782148481" }, "departure": { "delay": 724, "time": "1782148504" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1782147202", "trip": { "directionId": 1, "routeId": "603", "tripId": "302-1848" } } }, { "id": "SM:304-1850", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 138, "time": "1782147138" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "delay": 173, "time": "1782147233" }, "departure": { "delay": 173, "time": "1782147233" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "delay": 103, "time": "1782147283" }, "departure": { "delay": 103, "time": "1782147283" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 168, "time": "1782147400" }, "departure": { "delay": 168, "time": "1782147408" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 116, "time": "1782147476" }, "departure": { "delay": 116, "time": "1782147476" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 155, "time": "1782147575" }, "departure": { "delay": 155, "time": "1782147575" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 168, "time": "1782147690" }, "departure": { "delay": 168, "time": "1782147708" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 169, "time": "1782147769" }, "departure": { "delay": 169, "time": "1782147769" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 110, "time": "1782147830" }, "departure": { "delay": 110, "time": "1782147830" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 168, "time": "1782147948" }, "departure": { "delay": 168, "time": "1782147948" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 }, { "arrival": { "delay": 228, "time": "1782148068" }, "departure": { "delay": 228, "time": "1782148068" }, "stopId": "Tivoli_A", "stopSequence": 11 }, { "arrival": { "delay": 174, "time": "1782148134" }, "departure": { "delay": 174, "time": "1782148134" }, "stopId": "Huningue_Frontière_A", "stopSequence": 12 }, { "arrival": { "delay": 208, "time": "1782148288" }, "departure": { "delay": 208, "time": "1782148288" }, "stopId": "Hüningerstrasse_A", "stopSequence": 13 } ], "timestamp": "1782147161", "trip": { "routeId": "603", "tripId": "304-1850" } } }, { "id": "SM:304-2000", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782151200" }, "stopId": "Paix_A", "stopSequence": 1 }, { "arrival": { "time": "1782151260" }, "departure": { "time": "1782151260" }, "stopId": "Sports_A", "stopSequence": 2 }, { "arrival": { "time": "1782151380" }, "departure": { "time": "1782151380" }, "stopId": "Belfort_A", "stopSequence": 3 }, { "arrival": { "delay": 120, "time": "1782151560" }, "departure": { "delay": 120, "time": "1782151560" }, "stopId": "Maison_Retraite_A", "stopSequence": 4 }, { "arrival": { "delay": 60, "time": "1782151620" }, "departure": { "delay": 60, "time": "1782151620" }, "stopId": "Village-Neuf_Centre_2R", "stopSequence": 5 }, { "arrival": { "delay": 120, "time": "1782151740" }, "departure": { "delay": 120, "time": "1782151740" }, "stopId": "Tournesols_2R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1782151920" }, "departure": { "delay": 180, "time": "1782151920" }, "stopId": "Domino_603A", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1782151980" }, "departure": { "delay": 180, "time": "1782151980" }, "stopId": "Square_Soustons_R", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1782152040" }, "departure": { "delay": 120, "time": "1782152040" }, "stopId": "Place_Abbatucci_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1782152160" }, "departure": { "delay": 180, "time": "1782152160" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 10 } ], "timestamp": "1782147604", "trip": { "routeId": "603", "tripId": "304-2000" } } }, { "id": "SM:304-1918", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782148680" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782148800" }, "departure": { "time": "1782148800" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782149040" }, "departure": { "time": "1782149040" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782149100" }, "departure": { "time": "1782149100" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782149220" }, "departure": { "time": "1782149220" }, "stopId": "Huningue_Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782149340" }, "departure": { "time": "1782149340" }, "stopId": "Tivoli_R", "stopSequence": 6 }, { "arrival": { "delay": 180, "time": "1782149580" }, "departure": { "delay": 180, "time": "1782149580" }, "stopId": "Parc_des_Eaux-Vives_R", "stopSequence": 7 }, { "arrival": { "delay": 180, "time": "1782149640" }, "departure": { "delay": 180, "time": "1782149640" }, "stopId": "Place_Abbatucci_R", "stopSequence": 8 }, { "arrival": { "delay": 180, "time": "1782149700" }, "departure": { "delay": 180, "time": "1782149700" }, "stopId": "Square_Soustons_R", "stopSequence": 9 }, { "arrival": { "delay": 180, "time": "1782149760" }, "departure": { "delay": 180, "time": "1782149760" }, "stopId": "Domino_603R", "stopSequence": 10 } ], "timestamp": "1782148740", "trip": { "directionId": 1, "routeId": "603", "tripId": "304-1918" } } }, { "id": "SM:408T-1935", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782149700" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1782149730" }, "departure": { "delay": -30, "time": "1782149730" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1782149760" }, "departure": { "time": "1782149760" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": -30, "time": "1782149790" }, "departure": { "delay": -30, "time": "1782149790" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1782149820" }, "departure": { "time": "1782149820" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "time": "1782149880" }, "departure": { "time": "1782149880" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1782149940" }, "departure": { "delay": 60, "time": "1782149940" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 60, "time": "1782150000" }, "departure": { "delay": 60, "time": "1782150000" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1782150120" }, "departure": { "delay": 120, "time": "1782150120" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 420, "time": "1782150540" }, "departure": { "delay": 420, "time": "1782150540" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 180, "time": "1782151020" }, "departure": { "delay": 180, "time": "1782151020" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 60, "time": "1782151080" }, "departure": { "delay": 60, "time": "1782151080" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 60, "time": "1782151140" }, "departure": { "delay": 60, "time": "1782151140" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 180, "time": "1782151320" }, "departure": { "delay": 180, "time": "1782151320" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 120, "time": "1782151440" }, "departure": { "delay": 120, "time": "1782151440" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 60, "time": "1782151500" }, "departure": { "delay": 60, "time": "1782151500" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 60, "time": "1782151560" }, "departure": { "delay": 60, "time": "1782151560" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 180, "time": "1782151740" }, "departure": { "delay": 180, "time": "1782151740" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": 60, "time": "1782151800" }, "departure": { "delay": 60, "time": "1782151800" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": 180, "time": "1782151980" }, "departure": { "delay": 180, "time": "1782151980" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1782146109", "trip": { "routeId": "604", "tripId": "408T-1935" } } }, { "id": "SM:402T-1914", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 722, "time": "1782149162" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 710, "time": "1782149270" }, "departure": { "delay": 710, "time": "1782149270" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 735, "time": "1782149355" }, "departure": { "delay": 735, "time": "1782149355" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 757, "time": "1782149437" }, "departure": { "delay": 757, "time": "1782149437" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 730, "time": "1782149470" }, "departure": { "delay": 730, "time": "1782149470" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 669, "time": "1782149529" }, "departure": { "delay": 669, "time": "1782149529" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 359, "time": "1782149639" }, "departure": { "delay": 359, "time": "1782149639" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 117, "time": "1782149697" }, "departure": { "delay": 117, "time": "1782149697" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": -22, "time": "1782149738" }, "departure": { "delay": -22, "time": "1782149738" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": -22, "time": "1782149798" }, "departure": { "delay": -22, "time": "1782149798" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 98, "time": "1782149978" }, "departure": { "delay": 98, "time": "1782149978" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": -22, "time": "1782150038" }, "departure": { "delay": -22, "time": "1782150038" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 38, "time": "1782150218" }, "departure": { "delay": 38, "time": "1782150218" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1782149183", "trip": { "routeId": "604", "tripId": "402T-1914" } } }, { "id": "SM:410T-1938", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 420, "time": "1782150300" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 720, "time": "1782150720" }, "departure": { "delay": 720, "time": "1782150720" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 1080, "time": "1782151200" }, "departure": { "delay": 1080, "time": "1782151200" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1080, "time": "1782151260" }, "departure": { "delay": 1080, "time": "1782151260" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1020, "time": "1782151320" }, "departure": { "delay": 1020, "time": "1782151320" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 780, "time": "1782151500" }, "departure": { "delay": 780, "time": "1782151500" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 600, "time": "1782151620" }, "departure": { "delay": 600, "time": "1782151620" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 480, "time": "1782151680" }, "departure": { "delay": 480, "time": "1782151680" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 480, "time": "1782151740" }, "departure": { "delay": 480, "time": "1782151740" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 600, "time": "1782151920" }, "departure": { "delay": 600, "time": "1782151920" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 480, "time": "1782151980" }, "departure": { "delay": 480, "time": "1782151980" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 540, "time": "1782152160" }, "departure": { "delay": 540, "time": "1782152160" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1782148358", "trip": { "routeId": "604", "tripId": "410T-1938" } } }, { "id": "SM:406T-1900", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 87, "time": "1782147687" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": 88, "time": "1782147733" }, "departure": { "delay": 88, "time": "1782147748" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "delay": 117, "time": "1782147777" }, "departure": { "delay": 117, "time": "1782147777" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": 91, "time": "1782147811" }, "departure": { "delay": 91, "time": "1782147811" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "delay": 128, "time": "1782147848" }, "departure": { "delay": 128, "time": "1782147848" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "delay": 218, "time": "1782147998" }, "departure": { "delay": 218, "time": "1782147998" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 237, "time": "1782148009" }, "departure": { "delay": 237, "time": "1782148017" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 297, "time": "1782148070" }, "departure": { "delay": 297, "time": "1782148137" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 420, "time": "1782148248" }, "departure": { "delay": 420, "time": "1782148320" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 567, "time": "1782148407" }, "departure": { "delay": 567, "time": "1782148587" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 297, "time": "1782148648" }, "departure": { "delay": 297, "time": "1782148737" }, "stopId": "Trois_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 87, "time": "1782148808" }, "departure": { "delay": 87, "time": "1782148827" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 27, "time": "1782148857" }, "departure": { "delay": 27, "time": "1782148947" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 }, { "arrival": { "delay": 207, "time": "1782149006" }, "departure": { "delay": 207, "time": "1782149187" }, "stopId": "Breisach_A", "stopSequence": 14 }, { "arrival": { "delay": 256, "time": "1782149296" }, "departure": { "delay": 256, "time": "1782149296" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 15 }, { "arrival": { "delay": 133, "time": "1782149353" }, "departure": { "delay": 133, "time": "1782149353" }, "stopId": "Claude_Hess_A", "stopSequence": 16 }, { "arrival": { "delay": 53, "time": "1782149393" }, "departure": { "delay": 53, "time": "1782149393" }, "stopId": "Rhin_A", "stopSequence": 17 }, { "arrival": { "delay": 44, "time": "1782149444" }, "departure": { "delay": 44, "time": "1782149444" }, "stopId": "Notre-Dame_de_la_Paix_A", "stopSequence": 18 }, { "arrival": { "delay": 121, "time": "1782149581" }, "departure": { "delay": 121, "time": "1782149581" }, "stopId": "Frontière_A", "stopSequence": 19 }, { "arrival": { "delay": -8, "time": "1782149632" }, "departure": { "delay": -8, "time": "1782149632" }, "stopId": "Hüningerstrasse_A", "stopSequence": 20 }, { "arrival": { "delay": 97, "time": "1782149797" }, "departure": { "delay": 97, "time": "1782149797" }, "stopId": "Voltaplatz_A", "stopSequence": 21 } ], "timestamp": "1782147707", "trip": { "routeId": "604", "tripId": "406T-1900" } } }, { "id": "SM:406T-1942", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782150120" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782150240" }, "departure": { "time": "1782150240" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782150480" }, "departure": { "time": "1782150480" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782150540" }, "departure": { "time": "1782150540" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782150660" }, "departure": { "time": "1782150660" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782150720" }, "departure": { "time": "1782150720" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1782150780" }, "departure": { "time": "1782150780" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1782150840" }, "departure": { "time": "1782150840" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1782150960" }, "departure": { "time": "1782150960" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1782151020" }, "departure": { "time": "1782151020" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1782151080" }, "departure": { "time": "1782151080" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1782151500" }, "departure": { "time": "1782151500" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1782151860" }, "departure": { "time": "1782151860" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "time": "1782151980" }, "departure": { "time": "1782151980" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -30, "time": "1782152010" }, "departure": { "delay": -30, "time": "1782152010" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 30, "time": "1782152190" }, "departure": { "delay": 30, "time": "1782152190" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "time": "1782152220" }, "departure": { "time": "1782152220" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1782147491", "trip": { "directionId": 1, "routeId": "604", "tripId": "406T-1942" } } }, { "id": "SM:408T-1850", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 135, "time": "1782147135" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 105, "time": "1782147225" }, "departure": { "delay": 105, "time": "1782147285" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 225, "time": "1782147488" }, "departure": { "delay": 225, "time": "1782147525" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 315, "time": "1782147627" }, "departure": { "delay": 315, "time": "1782147675" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 315, "time": "1782147782" }, "departure": { "delay": 315, "time": "1782147855" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 406, "time": "1782147900" }, "departure": { "delay": 406, "time": "1782148006" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 405, "time": "1782148057" }, "departure": { "delay": 405, "time": "1782148065" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 397, "time": "1782148117" }, "departure": { "delay": 397, "time": "1782148117" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 353, "time": "1782148217" }, "departure": { "delay": 353, "time": "1782148253" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 353, "time": "1782148313" }, "departure": { "delay": 353, "time": "1782148313" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 320, "time": "1782148340" }, "departure": { "delay": 320, "time": "1782148340" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 285, "time": "1782148451" }, "departure": { "delay": 285, "time": "1782148485" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 225, "time": "1782148590" }, "departure": { "delay": 225, "time": "1782148665" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": 15, "time": "1782148785" }, "departure": { "delay": 15, "time": "1782148815" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 75, "time": "1782148909" }, "departure": { "delay": 75, "time": "1782148935" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 75, "time": "1782148994" }, "departure": { "delay": 75, "time": "1782148995" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 75, "time": "1782149046" }, "departure": { "delay": 75, "time": "1782149055" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 105, "time": "1782149122" }, "departure": { "delay": 105, "time": "1782149145" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 75, "time": "1782149175" }, "departure": { "delay": 75, "time": "1782149175" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 133, "time": "1782149293" }, "departure": { "delay": 133, "time": "1782149293" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": 131, "time": "1782149351" }, "departure": { "delay": 131, "time": "1782149351" }, "stopId": "Muguet_R", "stopSequence": 21 } ], "timestamp": "1782147161", "trip": { "directionId": 1, "routeId": "604", "tripId": "408T-1850" } } }, { "id": "SM:404T-1953", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782150780" }, "stopId": "Professeur_Coste_A", "stopSequence": 1 }, { "arrival": { "delay": -30, "time": "1782150810" }, "departure": { "delay": -30, "time": "1782150810" }, "stopId": "Rousserolles_A", "stopSequence": 2 }, { "arrival": { "time": "1782150840" }, "departure": { "time": "1782150840" }, "stopId": "Muguet_A", "stopSequence": 3 }, { "arrival": { "delay": -30, "time": "1782150870" }, "departure": { "delay": -30, "time": "1782150870" }, "stopId": "Cité_Beaulieu_A", "stopSequence": 4 }, { "arrival": { "time": "1782150900" }, "departure": { "time": "1782150900" }, "stopId": "Parc_des_Maréchaux_A", "stopSequence": 5 }, { "arrival": { "time": "1782150960" }, "departure": { "time": "1782150960" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 6 }, { "arrival": { "delay": 60, "time": "1782151020" }, "departure": { "delay": 60, "time": "1782151020" }, "stopId": "Saint-Claude_A", "stopSequence": 7 }, { "arrival": { "delay": 60, "time": "1782151080" }, "departure": { "delay": 60, "time": "1782151080" }, "stopId": "Chapelle_A", "stopSequence": 8 }, { "arrival": { "delay": 120, "time": "1782151200" }, "departure": { "delay": 120, "time": "1782151200" }, "stopId": "Rue_de_Séville_A", "stopSequence": 9 }, { "arrival": { "delay": 420, "time": "1782151620" }, "departure": { "delay": 420, "time": "1782151620" }, "stopId": "Cité_du_Rail_A", "stopSequence": 10 }, { "arrival": { "delay": 180, "time": "1782152100" }, "departure": { "delay": 180, "time": "1782152100" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 60, "time": "1782152160" }, "departure": { "delay": 60, "time": "1782152160" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 13 } ], "timestamp": "1782147429", "trip": { "routeId": "604", "tripId": "404T-1953" } } }, { "id": "SM:402T-1957", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782151020" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782151140" }, "departure": { "time": "1782151140" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782151380" }, "departure": { "time": "1782151380" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782151440" }, "departure": { "time": "1782151440" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782151560" }, "departure": { "time": "1782151560" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782151620" }, "departure": { "time": "1782151620" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1782151680" }, "departure": { "time": "1782151680" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1782151740" }, "departure": { "time": "1782151740" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1782151860" }, "departure": { "time": "1782151860" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1782151920" }, "departure": { "time": "1782151920" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1782151980" }, "departure": { "time": "1782151980" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1782152400" }, "departure": { "time": "1782152400" }, "stopId": "Trois_Lys_R", "stopSequence": 13 } ], "timestamp": "1782148472", "trip": { "directionId": 1, "routeId": "604", "tripId": "402T-1957" } } }, { "id": "SM:412T-1927", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782149220" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782149340" }, "departure": { "time": "1782149340" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782149580" }, "departure": { "time": "1782149580" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782149640" }, "departure": { "time": "1782149640" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782149760" }, "departure": { "time": "1782149760" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "time": "1782149820" }, "departure": { "time": "1782149820" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "time": "1782149880" }, "departure": { "time": "1782149880" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "time": "1782149940" }, "departure": { "time": "1782149940" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "time": "1782150060" }, "departure": { "time": "1782150060" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "time": "1782150120" }, "departure": { "time": "1782150120" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "time": "1782150180" }, "departure": { "time": "1782150180" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "time": "1782150360" }, "departure": { "time": "1782150360" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "time": "1782150600" }, "departure": { "time": "1782150600" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1782150960" }, "departure": { "time": "1782150960" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "time": "1782151020" }, "departure": { "time": "1782151020" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "time": "1782151080" }, "departure": { "time": "1782151080" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -30, "time": "1782151110" }, "departure": { "delay": -30, "time": "1782151110" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "time": "1782151140" }, "departure": { "time": "1782151140" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "time": "1782151200" }, "departure": { "time": "1782151200" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "time": "1782151320" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1782147213", "trip": { "directionId": 1, "routeId": "604", "tripId": "412T-1927" } } }, { "id": "SM:412T-1845", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 602, "time": "1782147302" }, "stopId": "Parc_Soleil_A", "stopSequence": 1 }, { "arrival": { "delay": 811, "time": "1782147418" }, "departure": { "delay": 811, "time": "1782147631" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 2 }, { "arrival": { "delay": 902, "time": "1782147696" }, "departure": { "delay": 902, "time": "1782147782" }, "stopId": "Saint-Claude_A", "stopSequence": 3 }, { "arrival": { "delay": 1051, "time": "1782147841" }, "departure": { "delay": 1051, "time": "1782147991" }, "stopId": "Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 1083, "time": "1782148051" }, "departure": { "delay": 1083, "time": "1782148083" }, "stopId": "Rue_de_Séville_A", "stopSequence": 5 }, { "arrival": { "delay": 1142, "time": "1782148180" }, "departure": { "delay": 1142, "time": "1782148262" }, "stopId": "Cité_du_Rail_A", "stopSequence": 6 }, { "arrival": { "delay": 822, "time": "1782148362" }, "departure": { "delay": 822, "time": "1782148362" }, "stopId": "Trois_Lys_A", "stopSequence": 7 }, { "arrival": { "delay": 571, "time": "1782148411" }, "departure": { "delay": 571, "time": "1782148411" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 8 }, { "arrival": { "delay": 451, "time": "1782148449" }, "departure": { "delay": 451, "time": "1782148471" }, "stopId": "Église_Saint-Louis_A", "stopSequence": 9 }, { "arrival": { "delay": 435, "time": "1782148515" }, "departure": { "delay": 435, "time": "1782148515" }, "stopId": "Breisach_A", "stopSequence": 10 }, { "arrival": { "delay": 497, "time": "1782148637" }, "departure": { "delay": 497, "time": "1782148637" }, "stopId": "Croisée_des_Lys_A", "stopSequence": 11 }, { "arrival": { "delay": 365, "time": "1782148685" }, "departure": { "delay": 365, "time": "1782148685" }, "stopId": "Claude_Hess_A", "stopSequence": 12 }, { "arrival": { "delay": 404, "time": "1782148844" }, "departure": { "delay": 404, "time": "1782148844" }, "stopId": "Rhin_A", "stopSequence": 13 } ], "timestamp": "1782147326", "trip": { "routeId": "604", "tripId": "412T-1845" } } }, { "id": "SM:408T-2017", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782152220" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "time": "1782152340" }, "departure": { "time": "1782152340" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "time": "1782152580" }, "departure": { "time": "1782152580" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "time": "1782152640" }, "departure": { "time": "1782152640" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "time": "1782152760" }, "departure": { "time": "1782152760" }, "stopId": "Frontière_R", "stopSequence": 5 } ], "timestamp": "1782148750", "trip": { "directionId": 1, "routeId": "604", "tripId": "408T-2017" } } }, { "id": "SM:410T-1857", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 32, "time": "1782147452" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 62, "time": "1782147590" }, "departure": { "delay": 62, "time": "1782147602" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 92, "time": "1782147842" }, "departure": { "delay": 92, "time": "1782147872" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 122, "time": "1782147962" }, "departure": { "delay": 122, "time": "1782147962" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 127, "time": "1782148087" }, "departure": { "delay": 127, "time": "1782148087" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 153, "time": "1782148153" }, "departure": { "delay": 153, "time": "1782148173" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 159, "time": "1782148239" }, "departure": { "delay": 159, "time": "1782148239" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 178, "time": "1782148318" }, "departure": { "delay": 178, "time": "1782148318" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 256, "time": "1782148420" }, "departure": { "delay": 256, "time": "1782148516" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 275, "time": "1782148595" }, "departure": { "delay": 275, "time": "1782148595" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 245, "time": "1782148625" }, "departure": { "delay": 245, "time": "1782148625" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 212, "time": "1782148742" }, "departure": { "delay": 212, "time": "1782148772" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": 68, "time": "1782148868" }, "departure": { "delay": 68, "time": "1782148868" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "time": "1782148932" }, "departure": { "time": "1782149160" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": 54, "time": "1782149274" }, "departure": { "delay": 54, "time": "1782149274" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": 53, "time": "1782149333" }, "departure": { "delay": 53, "time": "1782149333" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": 42, "time": "1782149382" }, "departure": { "delay": 42, "time": "1782149382" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": 105, "time": "1782149445" }, "departure": { "delay": 105, "time": "1782149445" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": 78, "time": "1782149478" }, "departure": { "delay": 78, "time": "1782149478" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": 72, "time": "1782149592" }, "stopId": "Parc_Soleil_A", "stopSequence": 20 } ], "timestamp": "1782147481", "trip": { "directionId": 1, "routeId": "604", "tripId": "410T-1857" } } }, { "id": "SM:404T-1912", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 120, "time": "1782148440" }, "stopId": "Schifflände_R", "stopSequence": 1 }, { "arrival": { "delay": 150, "time": "1782148571" }, "departure": { "delay": 150, "time": "1782148590" }, "stopId": "Kinderspital_UKBB_R", "stopSequence": 2 }, { "arrival": { "delay": 120, "time": "1782148792" }, "departure": { "delay": 120, "time": "1782148800" }, "stopId": "Voltaplatz_R", "stopSequence": 3 }, { "arrival": { "delay": 154, "time": "1782148894" }, "departure": { "delay": 154, "time": "1782148894" }, "stopId": "Hüningerstrasse_R", "stopSequence": 4 }, { "arrival": { "delay": 120, "time": "1782148979" }, "departure": { "delay": 120, "time": "1782148980" }, "stopId": "Frontière_R", "stopSequence": 5 }, { "arrival": { "delay": 146, "time": "1782149066" }, "departure": { "delay": 146, "time": "1782149066" }, "stopId": "Notre-Dame_de_la_Paix_R", "stopSequence": 6 }, { "arrival": { "delay": 151, "time": "1782149131" }, "departure": { "delay": 151, "time": "1782149131" }, "stopId": "Rhin_R", "stopSequence": 7 }, { "arrival": { "delay": 144, "time": "1782149184" }, "departure": { "delay": 144, "time": "1782149184" }, "stopId": "Claude_Hess_R", "stopSequence": 8 }, { "arrival": { "delay": 128, "time": "1782149288" }, "departure": { "delay": 128, "time": "1782149288" }, "stopId": "Croisée_des_Lys_R", "stopSequence": 9 }, { "arrival": { "delay": 119, "time": "1782149339" }, "departure": { "delay": 119, "time": "1782149339" }, "stopId": "Breisach_R", "stopSequence": 10 }, { "arrival": { "delay": 90, "time": "1782149370" }, "departure": { "delay": 90, "time": "1782149370" }, "stopId": "Église_Saint-Louis_R", "stopSequence": 11 }, { "arrival": { "delay": 33, "time": "1782149493" }, "departure": { "delay": 33, "time": "1782149493" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 12 }, { "arrival": { "delay": -102, "time": "1782149598" }, "departure": { "delay": -102, "time": "1782149598" }, "stopId": "Trois_Lys_R", "stopSequence": 13 }, { "arrival": { "delay": -363, "time": "1782149697" }, "departure": { "delay": -363, "time": "1782149697" }, "stopId": "Cité_du_Rail_R", "stopSequence": 14 }, { "arrival": { "delay": -327, "time": "1782149793" }, "departure": { "delay": -327, "time": "1782149793" }, "stopId": "Rue_de_Séville_R", "stopSequence": 15 }, { "arrival": { "delay": -328, "time": "1782149852" }, "departure": { "delay": -328, "time": "1782149852" }, "stopId": "Chapelle_R", "stopSequence": 16 }, { "arrival": { "delay": -358, "time": "1782149882" }, "departure": { "delay": -358, "time": "1782149882" }, "stopId": "Saint-Claude_R", "stopSequence": 17 }, { "arrival": { "delay": -328, "time": "1782149912" }, "departure": { "delay": -328, "time": "1782149912" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 18 }, { "arrival": { "delay": -328, "time": "1782149972" }, "departure": { "delay": -328, "time": "1782149972" }, "stopId": "Parc_des_Maréchaux_R", "stopSequence": 19 }, { "arrival": { "delay": -290, "time": "1782150070" }, "departure": { "delay": -290, "time": "1782150070" }, "stopId": "Cité_Beaulieu_R", "stopSequence": 20 }, { "arrival": { "delay": -312, "time": "1782150108" }, "departure": { "delay": -312, "time": "1782150108" }, "stopId": "Muguet_R", "stopSequence": 21 }, { "arrival": { "delay": -304, "time": "1782150146" }, "departure": { "delay": -304, "time": "1782150116" }, "stopId": "Rousserolles_R", "stopSequence": 22 } ], "timestamp": "1782148461", "trip": { "directionId": 1, "routeId": "604", "tripId": "404T-1912" } } }, { "id": "SM:802-1934", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782149640" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "time": "1782149820" }, "departure": { "time": "1782149820" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "time": "1782149940" }, "departure": { "time": "1782149940" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "time": "1782150000" }, "departure": { "time": "1782150000" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "time": "1782150180" }, "departure": { "time": "1782150180" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "time": "1782150240" }, "departure": { "time": "1782150240" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "time": "1782150300" }, "departure": { "time": "1782150300" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "time": "1782150360" }, "departure": { "time": "1782150360" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "time": "1782150600" }, "departure": { "time": "1782150600" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "time": "1782150660" }, "departure": { "time": "1782150660" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "time": "1782150720" }, "departure": { "time": "1782150720" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "time": "1782150780" }, "departure": { "time": "1782150780" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "time": "1782150840" }, "departure": { "time": "1782150840" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "time": "1782150900" }, "departure": { "time": "1782150900" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "time": "1782150960" }, "departure": { "time": "1782150960" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "time": "1782151020" }, "departure": { "time": "1782151020" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 120, "time": "1782151260" }, "departure": { "delay": 120, "time": "1782151260" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 120, "time": "1782151380" }, "departure": { "delay": 120, "time": "1782151380" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 180, "time": "1782151560" }, "departure": { "delay": 180, "time": "1782151560" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 120, "time": "1782151680" }, "departure": { "delay": 120, "time": "1782151680" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 120, "time": "1782151800" }, "departure": { "delay": 120, "time": "1782151800" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 60, "time": "1782151860" }, "departure": { "delay": 60, "time": "1782151860" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": 60, "time": "1782151920" }, "departure": { "delay": 60, "time": "1782151920" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": 60, "time": "1782151980" }, "departure": { "delay": 60, "time": "1782151980" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1782146047", "trip": { "routeId": "608", "tripId": "802-1934" } } }, { "id": "SM:804-1916", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782148560" }, "stopId": "Bachgraben_R", "stopSequence": 1 }, { "arrival": { "time": "1782148620" }, "departure": { "time": "1782148620" }, "stopId": "Wänglismatten_R", "stopSequence": 2 }, { "arrival": { "delay": 60, "time": "1782148680" }, "departure": { "delay": 60, "time": "1782148680" }, "stopId": "Kreuzstrasse_R", "stopSequence": 3 }, { "arrival": { "delay": 30, "time": "1782148710" }, "departure": { "delay": 30, "time": "1782148710" }, "stopId": "Im_Bruhl_R", "stopSequence": 4 }, { "arrival": { "time": "1782148740" }, "departure": { "time": "1782148740" }, "stopId": "Hagmattstrasse_R", "stopSequence": 5 }, { "arrival": { "time": "1782148860" }, "departure": { "time": "1782148860" }, "stopId": "Gartenstrasse_AR", "stopSequence": 6 }, { "arrival": { "time": "1782148980" }, "departure": { "time": "1782148980" }, "stopId": "Grabenring_R", "stopSequence": 7 }, { "arrival": { "time": "1782149160" }, "departure": { "time": "1782149160" }, "stopId": "Cimetière_R", "stopSequence": 8 }, { "arrival": { "time": "1782149280" }, "departure": { "time": "1782149280" }, "stopId": "Sauvage_R", "stopSequence": 9 }, { "arrival": { "time": "1782149400" }, "departure": { "time": "1782149400" }, "stopId": "Chênes_608R", "stopSequence": 10 }, { "arrival": { "time": "1782149460" }, "departure": { "time": "1782149460" }, "stopId": "Ruisseau_AR", "stopSequence": 11 }, { "arrival": { "time": "1782149580" }, "departure": { "time": "1782149580" }, "stopId": "Hésingue_Église_R", "stopSequence": 12 }, { "arrival": { "time": "1782149640" }, "departure": { "time": "1782149640" }, "stopId": "Halliers_R", "stopSequence": 13 }, { "arrival": { "time": "1782149700" }, "departure": { "time": "1782149700" }, "stopId": "Liesbach_R", "stopSequence": 14 }, { "arrival": { "time": "1782149760" }, "departure": { "time": "1782149760" }, "stopId": "Beaubourg_R", "stopSequence": 15 }, { "arrival": { "time": "1782149820" }, "departure": { "time": "1782149820" }, "stopId": "École_des_Missions_R", "stopSequence": 16 }, { "arrival": { "time": "1782149880" }, "departure": { "time": "1782149880" }, "stopId": "Place_Coluche_R", "stopSequence": 17 }, { "arrival": { "time": "1782149940" }, "departure": { "time": "1782149940" }, "stopId": "Jean_Moulin_608R", "stopSequence": 18 }, { "arrival": { "time": "1782150000" }, "departure": { "time": "1782150000" }, "stopId": "Vignes_608R", "stopSequence": 19 }, { "arrival": { "time": "1782150240" }, "departure": { "time": "1782150240" }, "stopId": "Robert_Hassler_R", "stopSequence": 20 }, { "arrival": { "time": "1782150300" }, "departure": { "time": "1782150300" }, "stopId": "Charles_Péguy_R", "stopSequence": 21 }, { "arrival": { "time": "1782150360" }, "departure": { "time": "1782150360" }, "stopId": "République_R", "stopSequence": 22 }, { "arrival": { "time": "1782150420" }, "departure": { "time": "1782150420" }, "stopId": "Merles_R", "stopSequence": 23 }, { "arrival": { "time": "1782150540" }, "departure": { "time": "1782150540" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 24 }, { "arrival": { "time": "1782150660" }, "departure": { "time": "1782150660" }, "stopId": "Sierentz_Centre_R", "stopSequence": 25 }, { "arrival": { "time": "1782150780" }, "departure": { "time": "1782150780" }, "stopId": "Collège_Dolto_R", "stopSequence": 26 }, { "arrival": { "time": "1782151020" }, "stopId": "Zone_Commerciale_A", "stopSequence": 27 } ], "timestamp": "1782148616", "trip": { "directionId": 1, "routeId": "608", "tripId": "804-1916" } } }, { "id": "SM:804-1834", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782146040" }, "stopId": "Zone_Commerciale_A", "stopSequence": 1 }, { "arrival": { "time": "1782146220" }, "departure": { "time": "1782146220" }, "stopId": "Collège_Dolto_A", "stopSequence": 2 }, { "arrival": { "time": "1782146340" }, "departure": { "time": "1782146340" }, "stopId": "Sierentz_Centre_A", "stopSequence": 3 }, { "arrival": { "time": "1782146400" }, "departure": { "time": "1782146400" }, "stopId": "Sierentz_Hôpital_AR", "stopSequence": 4 }, { "arrival": { "time": "1782146580" }, "departure": { "time": "1782146580" }, "stopId": "Merles_A", "stopSequence": 5 }, { "arrival": { "time": "1782146640" }, "departure": { "time": "1782146640" }, "stopId": "République_A", "stopSequence": 6 }, { "arrival": { "time": "1782146700" }, "departure": { "time": "1782146700" }, "stopId": "Charles_Péguy_A", "stopSequence": 7 }, { "arrival": { "time": "1782146760" }, "departure": { "time": "1782146760" }, "stopId": "Robert_Hassler_A", "stopSequence": 8 }, { "arrival": { "time": "1782147000" }, "departure": { "time": "1782147000" }, "stopId": "Vignes_608A", "stopSequence": 9 }, { "arrival": { "time": "1782147060" }, "departure": { "time": "1782147060" }, "stopId": "Place_Coluche_A", "stopSequence": 10 }, { "arrival": { "time": "1782147120" }, "departure": { "time": "1782147120" }, "stopId": "École_des_Missions_A", "stopSequence": 11 }, { "arrival": { "time": "1782147180" }, "departure": { "time": "1782147180" }, "stopId": "Beaubourg_A", "stopSequence": 12 }, { "arrival": { "time": "1782147240" }, "departure": { "time": "1782147240" }, "stopId": "Liesbach_A", "stopSequence": 13 }, { "arrival": { "time": "1782147300" }, "departure": { "time": "1782147300" }, "stopId": "Halliers_A", "stopSequence": 14 }, { "arrival": { "time": "1782147360" }, "departure": { "time": "1782147360" }, "stopId": "Hésingue_Église_A", "stopSequence": 15 }, { "arrival": { "time": "1782147420" }, "departure": { "time": "1782147420" }, "stopId": "Ruisseau_AR", "stopSequence": 16 }, { "arrival": { "delay": 120, "time": "1782147660" }, "departure": { "delay": 120, "time": "1782147660" }, "stopId": "Chênes_608A", "stopSequence": 17 }, { "arrival": { "delay": 120, "time": "1782147780" }, "departure": { "delay": 120, "time": "1782147780" }, "stopId": "Sauvage_A", "stopSequence": 18 }, { "arrival": { "delay": 180, "time": "1782147960" }, "departure": { "delay": 180, "time": "1782147960" }, "stopId": "Cimetière_A", "stopSequence": 19 }, { "arrival": { "delay": 120, "time": "1782148080" }, "departure": { "delay": 120, "time": "1782148080" }, "stopId": "Grabenring_A", "stopSequence": 20 }, { "arrival": { "delay": 120, "time": "1782148200" }, "departure": { "delay": 120, "time": "1782148200" }, "stopId": "Gartenstrasse_AR", "stopSequence": 21 }, { "arrival": { "delay": 60, "time": "1782148260" }, "departure": { "delay": 60, "time": "1782148260" }, "stopId": "Hagmattstrasse_A", "stopSequence": 22 }, { "arrival": { "delay": 60, "time": "1782148320" }, "departure": { "delay": 60, "time": "1782148320" }, "stopId": "Im_Bruhl_A", "stopSequence": 23 }, { "arrival": { "delay": 60, "time": "1782148380" }, "departure": { "delay": 60, "time": "1782148380" }, "stopId": "Kreuzstrasse_A", "stopSequence": 24 } ], "timestamp": "1782146099", "trip": { "routeId": "608", "tripId": "804-1834" } } }, { "id": "SM:604-1933", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1782149580" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": -10, "time": "1782149810" }, "departure": { "delay": -10, "time": "1782149810" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "delay": -33, "time": "1782149907" }, "departure": { "delay": -33, "time": "1782149907" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "delay": -13, "time": "1782150047" }, "departure": { "delay": -13, "time": "1782150047" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "delay": -36, "time": "1782150324" }, "departure": { "delay": -36, "time": "1782150324" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": -47, "time": "1782150373" }, "departure": { "delay": -47, "time": "1782150373" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": -54, "time": "1782150426" }, "departure": { "delay": -54, "time": "1782150426" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": -65, "time": "1782150475" }, "departure": { "delay": -65, "time": "1782150475" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": -72, "time": "1782150528" }, "departure": { "delay": -72, "time": "1782150528" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": -75, "time": "1782150585" }, "departure": { "delay": -75, "time": "1782150585" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": -75, "time": "1782150705" }, "departure": { "delay": -75, "time": "1782150705" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": -75, "time": "1782150825" }, "departure": { "delay": -75, "time": "1782150825" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": -75, "time": "1782150885" }, "departure": { "delay": -75, "time": "1782150885" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": -105, "time": "1782150915" }, "departure": { "delay": -105, "time": "1782150915" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": -75, "time": "1782150945" }, "departure": { "delay": -75, "time": "1782150945" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": -75, "time": "1782151005" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1782148811", "trip": { "directionId": 1, "routeId": "6", "tripId": "604-1933" } } }, { "id": "SM:612-1903", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 142, "time": "1782147922" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 1 }, { "arrival": { "delay": 142, "time": "1782148147" }, "departure": { "delay": 142, "time": "1782148162" }, "stopId": "Cité_du_Rail_R", "stopSequence": 2 }, { "arrival": { "delay": 119, "time": "1782148259" }, "departure": { "delay": 119, "time": "1782148259" }, "stopId": "Rue_de_Séville_R", "stopSequence": 3 }, { "arrival": { "delay": 149, "time": "1782148409" }, "departure": { "delay": 149, "time": "1782148409" }, "stopId": "Petite_Camargue_Alsacienne_R", "stopSequence": 4 }, { "arrival": { "delay": 114, "time": "1782148674" }, "departure": { "delay": 114, "time": "1782148674" }, "stopId": "Orée_du_Bois_R", "stopSequence": 5 }, { "arrival": { "delay": 97, "time": "1782148717" }, "departure": { "delay": 97, "time": "1782148717" }, "stopId": "Victor_Hugo_R", "stopSequence": 6 }, { "arrival": { "delay": 87, "time": "1782148767" }, "departure": { "delay": 87, "time": "1782148767" }, "stopId": "Schnockeloch_R", "stopSequence": 7 }, { "arrival": { "delay": 71, "time": "1782148811" }, "departure": { "delay": 71, "time": "1782148811" }, "stopId": "Richardshaeuser_AR", "stopSequence": 8 }, { "arrival": { "delay": 61, "time": "1782148861" }, "departure": { "delay": 61, "time": "1782148861" }, "stopId": "Colonel_Gauvin_R", "stopSequence": 9 }, { "arrival": { "delay": 57, "time": "1782148917" }, "departure": { "delay": 57, "time": "1782148917" }, "stopId": "Schaeferhof_R", "stopSequence": 10 }, { "arrival": { "delay": 68, "time": "1782149048" }, "departure": { "delay": 68, "time": "1782149048" }, "stopId": "Kembs_Mairie_R", "stopSequence": 11 }, { "arrival": { "delay": 61, "time": "1782149161" }, "departure": { "delay": 61, "time": "1782149161" }, "stopId": "Rue_de_lEurope_R", "stopSequence": 12 }, { "arrival": { "delay": 61, "time": "1782149221" }, "departure": { "delay": 61, "time": "1782149221" }, "stopId": "Kembs_Pres_R", "stopSequence": 13 }, { "arrival": { "delay": 31, "time": "1782149251" }, "departure": { "delay": 31, "time": "1782149251" }, "stopId": "Maison_du_Patrimoine_R", "stopSequence": 14 }, { "arrival": { "delay": 61, "time": "1782149281" }, "departure": { "delay": 61, "time": "1782149281" }, "stopId": "Ciel_R", "stopSequence": 15 }, { "arrival": { "delay": 61, "time": "1782149341" }, "stopId": "Kembs_Nord_AR", "stopSequence": 16 } ], "timestamp": "1782147945", "trip": { "directionId": 1, "routeId": "6", "tripId": "612-1903" } } }, { "id": "SM:604-1900", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 226, "time": "1782147826" }, "stopId": "Kembs_Nord_AR", "stopSequence": 1 }, { "arrival": { "delay": 196, "time": "1782147856" }, "departure": { "delay": 196, "time": "1782147856" }, "stopId": "Ciel_A", "stopSequence": 2 }, { "arrival": { "delay": 225, "time": "1782147885" }, "departure": { "delay": 225, "time": "1782147885" }, "stopId": "Maison_du_Patrimoine_A", "stopSequence": 3 }, { "arrival": { "delay": 188, "time": "1782147908" }, "departure": { "delay": 188, "time": "1782147908" }, "stopId": "Kembs_Pres_A", "stopSequence": 4 }, { "arrival": { "delay": 167, "time": "1782147947" }, "departure": { "delay": 167, "time": "1782147947" }, "stopId": "Rue_de_lEurope_A", "stopSequence": 5 }, { "arrival": { "delay": 153, "time": "1782148053" }, "departure": { "delay": 153, "time": "1782148053" }, "stopId": "Kembs_Mairie_A", "stopSequence": 6 }, { "arrival": { "delay": 106, "time": "1782148182" }, "departure": { "delay": 106, "time": "1782148186" }, "stopId": "Schaeferhof_A", "stopSequence": 7 }, { "arrival": { "delay": 97, "time": "1782148237" }, "departure": { "delay": 97, "time": "1782148237" }, "stopId": "Colonel_Gauvin_A", "stopSequence": 8 }, { "arrival": { "delay": 84, "time": "1782148284" }, "departure": { "delay": 84, "time": "1782148284" }, "stopId": "Richardshaeuser_AR", "stopSequence": 9 }, { "arrival": { "delay": 66, "time": "1782148326" }, "departure": { "delay": 66, "time": "1782148326" }, "stopId": "Schnockeloch_A", "stopSequence": 10 }, { "arrival": { "delay": 53, "time": "1782148373" }, "departure": { "delay": 53, "time": "1782148373" }, "stopId": "Victor_Hugo_A", "stopSequence": 11 }, { "arrival": { "delay": 63, "time": "1782148443" }, "departure": { "delay": 63, "time": "1782148443" }, "stopId": "Orée_du_Bois_A", "stopSequence": 12 }, { "arrival": { "delay": -27, "time": "1782148653" }, "departure": { "delay": -27, "time": "1782148653" }, "stopId": "Petite_Camargue_Alsacienne_A", "stopSequence": 13 }, { "arrival": { "delay": -87, "time": "1782148773" }, "departure": { "delay": -87, "time": "1782148773" }, "stopId": "Rue_de_Séville_A", "stopSequence": 14 }, { "arrival": { "delay": -117, "time": "1782148863" }, "departure": { "delay": -117, "time": "1782148863" }, "stopId": "Cité_du_Rail_A", "stopSequence": 15 }, { "arrival": { "delay": -231, "time": "1782148989" }, "stopId": "Saint-Louis_Gare_Est_AR", "stopSequence": 16 } ], "timestamp": "1782147852", "trip": { "routeId": "6", "tripId": "604-1900" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1782149208" } }