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

10/02/2025
0%
11/02/2025
0%
12/02/2025
0%
13/02/2025
0%
14/02/2025
0%
15/02/2025
0%
16/02/2025
0%
17/02/2025
0%
18/02/2025
0%
19/02/2025
0%
20/02/2025
0%
21/02/2025
0%
22/02/2025
0%
23/02/2025
0%
24/02/2025
0%
25/02/2025
0%
26/02/2025
0%
27/02/2025
0%
28/02/2025
0%
01/03/2025
0%
02/03/2025
0%
03/03/2025
0%
04/03/2025
22.2%
05/03/2025
100%
06/03/2025
100%
07/03/2025
100%
08/03/2025
100%
09/03/2025
100%
10/03/2025
100%
11/03/2025
100%
12/03/2025
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, 117 avertissements

Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 12/03/2025 à 08h09 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 409-1328 stop_sequence 19 departure_time 14:01:36 (1741698096) is less than the same stop arrival_time 14:03:36 (1741698216) - departure time must be equal to or greater than arrival time

Avertissements

vehicle_id not populated W002 39 erreurs

vehicle_id should be populated for TripUpdates and VehiclePositions

Exemples d'erreurs
  • trip_id 1102-1450 does not have a vehicle_id
  • trip_id 1102-1350 does not have a vehicle_id
  • trip_id 102-1310 does not have a vehicle_id
  • trip_id 104-1435 does not have a vehicle_id
  • trip_id 104-1350 does not have a vehicle_id

Header timestamp is older than 65 seconds W008 1 erreur

The data in a GTFS-realtime feed should always be less than one minute old

Exemples d'erreurs
  • header.timestamp is 1081 min 25 sec old which is greater than the recommended age of 65 seconds

schedule_relationship not populated W009 77 erreurs

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Exemples d'erreurs
  • trip_id 1102-1450 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1102-1450 does not have a schedule_relationship
  • trip_id 1102-1350 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 1102-1350 does not have a schedule_relationship
  • trip_id 102-1310 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 343 8 fois (100 % des validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 683 8 fois (100 % des validations)
W008 The data in a GTFS-realtime feed should always be less than one minute old 6 6 fois (75 % 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. 6 4 fois (50 % des validations)

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 11/03/2025 à 14h08 Europe/Paris.

trip_updates (39) service_alerts (0) vehicle_positions (0)

Le champ timestamp contient une valeur ancienne par rapport à la date courante : l'écart est de 79 584 secondes. Essayez de mettre à jour le flux toutes les 30 secondes au plus.

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 11/03/2025 à 14h08 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "SM:1102-1450", "trip_update": { "stop_time_update": [ { "departure": { "time": "1741701000" }, "stop_id": "Saint-Louis_Gare_Ouest_AR", "stop_sequence": 1 } ], "timestamp": "1741698305", "trip": { "route_id": "11", "trip_id": "1102-1450" } } }, { "id": "SM:1102-1350", "trip_update": { "stop_time_update": [ { "departure": { "delay": 61, "time": "1741697461" }, "stop_id": "Saint-Louis_Gare_Ouest_AR", "stop_sequence": 1 }, { "arrival": { "delay": -58, "time": "1741697942" }, "stop_id": "EuroAirport_AR", "stop_sequence": 2 } ], "timestamp": "1741697490", "trip": { "route_id": "11", "trip_id": "1102-1350" } } }, { "id": "SM:102-1310", "trip_update": { "stop_time_update": [ { "departure": { "delay": 316, "time": "1741695316" }, "stop_id": "Clostermann_A", "stop_sequence": 1 }, { "arrival": { "delay": 316, "time": "1741695436" }, "departure": { "delay": 316, "time": "1741695436" }, "stop_id": "19_Novembre_A", "stop_sequence": 2 }, { "arrival": { "delay": 346, "time": "1741695526" }, "departure": { "delay": 346, "time": "1741695526" }, "stop_id": "Blotzheim_Mairie_A", "stop_sequence": 3 }, { "arrival": { "delay": 347, "time": "1741695556" }, "departure": { "delay": 347, "time": "1741695587" }, "stop_id": "Place_Coluche_A", "stop_sequence": 4 }, { "arrival": { "delay": 300, "time": "1741695660" }, "departure": { "delay": 300, "time": "1741695660" }, "stop_id": "École_des_Missions_A", "stop_sequence": 5 }, { "arrival": { "delay": 170, "time": "1741695770" }, "departure": { "delay": 170, "time": "1741695770" }, "stop_id": "Beaubourg_A", "stop_sequence": 6 }, { "arrival": { "delay": 146, "time": "1741695866" }, "departure": { "delay": 146, "time": "1741695866" }, "stop_id": "Liesbach_A", "stop_sequence": 7 }, { "arrival": { "delay": 106, "time": "1741695943" }, "departure": { "delay": 106, "time": "1741695946" }, "stop_id": "Halliers_A", "stop_sequence": 8 }, { "arrival": { "delay": 166, "time": "1741695996" }, "departure": { "delay": 166, "time": "1741696066" }, "stop_id": "Hésingue_Église_A", "stop_sequence": 9 }, { "arrival": { "delay": 166, "time": "1741696126" }, "departure": { "delay": 166, "time": "1741696126" }, "stop_id": "Hésingue_Mairie_A", "stop_sequence": 10 }, { "arrival": { "delay": 166, "time": "1741696246" }, "departure": { "delay": 166, "time": "1741696246" }, "stop_id": "Cerisiers_A", "stop_sequence": 11 }, { "arrival": { "delay": 166, "time": "1741696306" }, "departure": { "delay": 166, "time": "1741696306" }, "stop_id": "Raisins_A", "stop_sequence": 12 }, { "arrival": { "delay": 166, "time": "1741696366" }, "departure": { "delay": 166, "time": "1741696366" }, "stop_id": "Le_Ried_A", "stop_sequence": 13 }, { "arrival": { "delay": 136, "time": "1741696396" }, "departure": { "delay": 136, "time": "1741696396" }, "stop_id": "Iselisweg_A", "stop_sequence": 14 }, { "arrival": { "delay": 166, "time": "1741696426" }, "departure": { "delay": 166, "time": "1741696426" }, "stop_id": "Riescher_A", "stop_sequence": 15 }, { "arrival": { "delay": 285, "time": "1741696653" }, "departure": { "delay": 285, "time": "1741696665" }, "stop_id": "Bourgfelden_1A", "stop_sequence": 16 }, { "arrival": { "delay": 230, "time": "1741696730" }, "departure": { "delay": 230, "time": "1741696730" }, "stop_id": "Saint-Exupéry_1A", "stop_sequence": 17 }, { "arrival": { "delay": 182, "time": "1741696862" }, "departure": { "delay": 182, "time": "1741696862" }, "stop_id": "Place_Mermoz_1A", "stop_sequence": 18 }, { "arrival": { "delay": 166, "time": "1741696956" }, "departure": { "delay": 166, "time": "1741696966" }, "stop_id": "Couronne_1A", "stop_sequence": 19 }, { "arrival": { "delay": 166, "time": "1741697026" }, "departure": { "delay": 166, "time": "1741697026" }, "stop_id": "Médiathèque_A", "stop_sequence": 20 }, { "arrival": { "delay": 185, "time": "1741697105" }, "departure": { "delay": 185, "time": "1741697105" }, "stop_id": "Carrefour_Central_1A", "stop_sequence": 21 }, { "arrival": { "delay": 237, "time": "1741697277" }, "departure": { "delay": 237, "time": "1741697277" }, "stop_id": "Jura_1A", "stop_sequence": 22 }, { "arrival": { "delay": 237, "time": "1741697337" }, "departure": { "delay": 237, "time": "1741697337" }, "stop_id": "Coccinelles_A", "stop_sequence": 23 }, { "arrival": { "delay": 237, "time": "1741697397" }, "departure": { "delay": 237, "time": "1741697397" }, "stop_id": "Jung_A", "stop_sequence": 24 }, { "arrival": { "delay": 237, "time": "1741697457" }, "departure": { "delay": 237, "time": "1741697457" }, "stop_id": "Parc_des_Eaux-Vives_A", "stop_sequence": 25 }, { "arrival": { "delay": 237, "time": "1741697517" }, "departure": { "delay": 237, "time": "1741697517" }, "stop_id": "Place_Abbatucci_A", "stop_sequence": 26 }, { "arrival": { "delay": 237, "time": "1741697577" }, "departure": { "delay": 237, "time": "1741697577" }, "stop_id": "Square_Soustons_A", "stop_sequence": 27 }, { "arrival": { "delay": 237, "time": "1741697697" }, "stop_id": "Alsace_A", "stop_sequence": 28 } ], "timestamp": "1741695337", "trip": { "route_id": "1", "trip_id": "102-1310" } } }, { "id": "SM:104-1435", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1741700580" }, "departure": { "time": "1741700580" }, "stop_id": "Europe_R", "stop_sequence": 8 }, { "arrival": { "time": "1741700640" }, "departure": { "time": "1741700640" }, "stop_id": "Carrefour_Central_1R", "stop_sequence": 9 }, { "arrival": { "time": "1741700700" }, "departure": { "time": "1741700700" }, "stop_id": "Couronne_1R", "stop_sequence": 10 }, { "arrival": { "time": "1741700820" }, "departure": { "time": "1741700820" }, "stop_id": "Place_Mermoz_1R", "stop_sequence": 11 }, { "arrival": { "time": "1741701480" }, "departure": { "time": "1741701480" }, "stop_id": "Halliers_R", "stop_sequence": 21 }, { "arrival": { "time": "1741701720" }, "departure": { "time": "1741701720" }, "stop_id": "École_des_Missions_R", "stop_sequence": 24 }, { "arrival": { "time": "1741701900" }, "departure": { "time": "1741701900" }, "stop_id": "19_Novembre_R", "stop_sequence": 26 }, { "arrival": { "time": "1741702020" }, "stop_id": "Clostermann_R", "stop_sequence": 27 } ], "timestamp": "1741696986", "trip": { "direction_id": 1, "route_id": "1", "trip_id": "104-1435" } } }, { "id": "SM:104-1350", "trip_update": { "stop_time_update": [ { "departure": { "delay": 36, "time": "1741697436" }, "stop_id": "Clostermann_A", "stop_sequence": 1 }, { "arrival": { "delay": 56, "time": "1741697576" }, "departure": { "delay": 56, "time": "1741697576" }, "stop_id": "19_Novembre_A", "stop_sequence": 2 }, { "arrival": { "delay": 56, "time": "1741697636" }, "departure": { "delay": 56, "time": "1741697636" }, "stop_id": "Blotzheim_Mairie_A", "stop_sequence": 3 }, { "arrival": { "delay": 169, "time": "1741697777" }, "departure": { "delay": 169, "time": "1741697809" }, "stop_id": "Place_Coluche_A", "stop_sequence": 4 }, { "arrival": { "delay": 107, "time": "1741697867" }, "departure": { "delay": 107, "time": "1741697867" }, "stop_id": "École_des_Missions_A", "stop_sequence": 5 }, { "arrival": { "delay": -12, "time": "1741697950" }, "departure": { "delay": -12, "time": "1741697988" }, "stop_id": "Beaubourg_A", "stop_sequence": 6 }, { "arrival": { "delay": -14, "time": "1741698106" }, "departure": { "delay": -14, "time": "1741698106" }, "stop_id": "Liesbach_A", "stop_sequence": 7 }, { "arrival": { "time": "1741698240" }, "departure": { "time": "1741698240" }, "stop_id": "Halliers_A", "stop_sequence": 8 }, { "arrival": { "time": "1741698300" }, "departure": { "time": "1741698300" }, "stop_id": "Hésingue_Église_A", "stop_sequence": 9 }, { "arrival": { "delay": 40, "time": "1741698400" }, "departure": { "delay": 40, "time": "1741698400" }, "stop_id": "Hésingue_Mairie_A", "stop_sequence": 10 }, { "arrival": { "delay": 39, "time": "1741698519" }, "departure": { "delay": 39, "time": "1741698519" }, "stop_id": "Cerisiers_A", "stop_sequence": 11 }, { "arrival": { "delay": 40, "time": "1741698580" }, "departure": { "delay": 40, "time": "1741698580" }, "stop_id": "Raisins_A", "stop_sequence": 12 }, { "arrival": { "delay": 40, "time": "1741698640" }, "departure": { "delay": 40, "time": "1741698640" }, "stop_id": "Le_Ried_A", "stop_sequence": 13 }, { "arrival": { "delay": 10, "time": "1741698670" }, "departure": { "delay": 10, "time": "1741698670" }, "stop_id": "Iselisweg_A", "stop_sequence": 14 }, { "arrival": { "delay": 40, "time": "1741698700" }, "departure": { "delay": 40, "time": "1741698700" }, "stop_id": "Riescher_A", "stop_sequence": 15 }, { "arrival": { "delay": 40, "time": "1741698820" }, "departure": { "delay": 40, "time": "1741698820" }, "stop_id": "Bourgfelden_1A", "stop_sequence": 16 }, { "arrival": { "delay": 40, "time": "1741698940" }, "departure": { "delay": 40, "time": "1741698940" }, "stop_id": "Saint-Exupéry_1A", "stop_sequence": 17 }, { "arrival": { "delay": 38, "time": "1741699118" }, "departure": { "delay": 38, "time": "1741699118" }, "stop_id": "Place_Mermoz_1A", "stop_sequence": 18 }, { "arrival": { "delay": 37, "time": "1741699237" }, "departure": { "delay": 37, "time": "1741699237" }, "stop_id": "Couronne_1A", "stop_sequence": 19 }, { "arrival": { "delay": 37, "time": "1741699297" }, "departure": { "delay": 37, "time": "1741699297" }, "stop_id": "Médiathèque_A", "stop_sequence": 20 }, { "arrival": { "delay": 38, "time": "1741699358" }, "departure": { "delay": 38, "time": "1741699358" }, "stop_id": "Carrefour_Central_1A", "stop_sequence": 21 }, { "arrival": { "delay": 37, "time": "1741699477" }, "departure": { "delay": 37, "time": "1741699477" }, "stop_id": "Jura_1A", "stop_sequence": 22 }, { "arrival": { "delay": 37, "time": "1741699537" }, "departure": { "delay": 37, "time": "1741699537" }, "stop_id": "Coccinelles_A", "stop_sequence": 23 }, { "arrival": { "delay": 37, "time": "1741699597" }, "departure": { "delay": 37, "time": "1741699597" }, "stop_id": "Jung_A", "stop_sequence": 24 }, { "arrival": { "delay": 37, "time": "1741699657" }, "departure": { "delay": 37, "time": "1741699657" }, "stop_id": "Parc_des_Eaux-Vives_A", "stop_sequence": 25 }, { "arrival": { "delay": 37, "time": "1741699717" }, "departure": { "delay": 37, "time": "1741699717" }, "stop_id": "Place_Abbatucci_A", "stop_sequence": 26 }, { "arrival": { "delay": 37, "time": "1741699777" }, "departure": { "delay": 37, "time": "1741699777" }, "stop_id": "Square_Soustons_A", "stop_sequence": 27 }, { "arrival": { "delay": 37, "time": "1741699897" }, "stop_id": "Alsace_A", "stop_sequence": 28 } ], "timestamp": "1741697490", "trip": { "route_id": "1", "trip_id": "104-1350" } } }, { "id": "SM:102-1355", "trip_update": { "stop_time_update": [ { "departure": { "delay": 117, "time": "1741697817" }, "stop_id": "Alsace_R", "stop_sequence": 1 }, { "arrival": { "delay": 197, "time": "1741697998" }, "departure": { "delay": 197, "time": "1741698077" }, "stop_id": "Place_Abbatucci_R", "stop_sequence": 3 }, { "arrival": { "delay": 227, "time": "1741698146" }, "departure": { "delay": 227, "time": "1741698167" }, "stop_id": "Parc_des_Eaux-Vives_R", "stop_sequence": 4 }, { "arrival": { "delay": 257, "time": "1741698250" }, "departure": { "delay": 257, "time": "1741698257" }, "stop_id": "Jung_R", "stop_sequence": 5 }, { "arrival": { "delay": 280, "time": "1741698340" }, "departure": { "delay": 280, "time": "1741698340" }, "stop_id": "Coccinelles_R", "stop_sequence": 6 }, { "arrival": { "delay": 273, "time": "1741698453" }, "departure": { "delay": 273, "time": "1741698453" }, "stop_id": "Jura_1R", "stop_sequence": 7 }, { "arrival": { "delay": 273, "time": "1741698513" }, "departure": { "delay": 273, "time": "1741698513" }, "stop_id": "Europe_R", "stop_sequence": 8 }, { "arrival": { "delay": 294, "time": "1741698594" }, "departure": { "delay": 294, "time": "1741698594" }, "stop_id": "Carrefour_Central_1R", "stop_sequence": 9 }, { "arrival": { "delay": 273, "time": "1741698693" }, "departure": { "delay": 273, "time": "1741698693" }, "stop_id": "Couronne_1R", "stop_sequence": 10 }, { "arrival": { "delay": 252, "time": "1741698792" }, "departure": { "delay": 252, "time": "1741698792" }, "stop_id": "Place_Mermoz_1R", "stop_sequence": 11 }, { "arrival": { "delay": 231, "time": "1741698951" }, "departure": { "delay": 231, "time": "1741698951" }, "stop_id": "Saint-Exupéry_1R", "stop_sequence": 12 }, { "arrival": { "delay": 225, "time": "1741699065" }, "departure": { "delay": 225, "time": "1741699065" }, "stop_id": "Bourgfelden_1R", "stop_sequence": 13 }, { "arrival": { "delay": 225, "time": "1741699185" }, "departure": { "delay": 225, "time": "1741699185" }, "stop_id": "Riescher_R", "stop_sequence": 14 }, { "arrival": { "delay": 225, "time": "1741699245" }, "departure": { "delay": 225, "time": "1741699245" }, "stop_id": "Iselisweg_R", "stop_sequence": 15 }, { "arrival": { "delay": 195, "time": "1741699275" }, "departure": { "delay": 195, "time": "1741699275" }, "stop_id": "Le_Ried_R", "stop_sequence": 16 }, { "arrival": { "delay": 225, "time": "1741699305" }, "departure": { "delay": 225, "time": "1741699305" }, "stop_id": "Raisins_R", "stop_sequence": 17 }, { "arrival": { "delay": 225, "time": "1741699365" }, "departure": { "delay": 225, "time": "1741699365" }, "stop_id": "Cerisiers_R", "stop_sequence": 18 }, { "arrival": { "delay": 225, "time": "1741699425" }, "departure": { "delay": 225, "time": "1741699425" }, "stop_id": "Hésingue_Mairie_R", "stop_sequence": 19 }, { "arrival": { "delay": 225, "time": "1741699485" }, "departure": { "delay": 225, "time": "1741699485" }, "stop_id": "Hésingue_Église_R", "stop_sequence": 20 }, { "arrival": { "delay": 225, "time": "1741699545" }, "departure": { "delay": 225, "time": "1741699545" }, "stop_id": "Halliers_R", "stop_sequence": 21 }, { "arrival": { "delay": 225, "time": "1741699605" }, "departure": { "delay": 225, "time": "1741699605" }, "stop_id": "Liesbach_R", "stop_sequence": 22 }, { "arrival": { "delay": 206, "time": "1741699706" }, "departure": { "delay": 206, "time": "1741699706" }, "stop_id": "Beaubourg_R", "stop_sequence": 23 }, { "arrival": { "delay": 206, "time": "1741699766" }, "departure": { "delay": 206, "time": "1741699766" }, "stop_id": "École_des_Missions_R", "stop_sequence": 24 }, { "arrival": { "delay": 206, "time": "1741699826" }, "departure": { "delay": 206, "time": "1741699826" }, "stop_id": "Place_Coluche_R", "stop_sequence": 25 }, { "arrival": { "delay": 206, "time": "1741699946" }, "departure": { "delay": 206, "time": "1741699946" }, "stop_id": "19_Novembre_R", "stop_sequence": 26 }, { "arrival": { "delay": 206, "time": "1741700066" }, "stop_id": "Clostermann_R", "stop_sequence": 27 } ], "timestamp": "1741697830", "trip": { "direction_id": 1, "route_id": "1", "trip_id": "102-1355" } } }, { "id": "SM:102-1435", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1741700640" }, "departure": { "time": "1741700640" }, "stop_id": "Liesbach_A", "stop_sequence": 7 }, { "arrival": { "time": "1741700700" }, "departure": { "time": "1741700700" }, "stop_id": "Halliers_A", "stop_sequence": 8 }, { "arrival": { "time": "1741700820" }, "departure": { "time": "1741700820" }, "stop_id": "Hésingue_Mairie_A", "stop_sequence": 10 }, { "arrival": { "time": "1741701480" }, "departure": { "time": "1741701480" }, "stop_id": "Place_Mermoz_1A", "stop_sequence": 18 }, { "arrival": { "time": "1741701600" }, "departure": { "time": "1741701600" }, "stop_id": "Couronne_1A", "stop_sequence": 19 }, { "arrival": { "time": "1741701720" }, "departure": { "time": "1741701720" }, "stop_id": "Carrefour_Central_1A", "stop_sequence": 21 }, { "arrival": { "time": "1741701840" }, "departure": { "time": "1741701840" }, "stop_id": "Jura_1A", "stop_sequence": 22 }, { "arrival": { "time": "1741701900" }, "departure": { "time": "1741701900" }, "stop_id": "Coccinelles_A", "stop_sequence": 23 }, { "arrival": { "time": "1741702020" }, "departure": { "time": "1741702020" }, "stop_id": "Parc_des_Eaux-Vives_A", "stop_sequence": 25 } ], "timestamp": "1741697047", "trip": { "route_id": "1", "trip_id": "102-1435" } } }, { "id": "SM:204-1352", "trip_update": { "stop_time_update": [ { "departure": { "time": "1741697520" }, "stop_id": "Vosges_A", "stop_sequence": 1 }, { "arrival": { "delay": 190, "time": "1741697890" }, "departure": { "delay": 190, "time": "1741697890" }, "stop_id": "Fontaine_A", "stop_sequence": 3 }, { "arrival": { "delay": 190, "time": "1741698010" }, "departure": { "delay": 190, "time": "1741698010" }, "stop_id": "Hégenheim_Église_A", "stop_sequence": 4 }, { "arrival": { "delay": 429, "time": "1741698309" }, "departure": { "delay": 429, "time": "1741698309" }, "stop_id": "Sauvage_A", "stop_sequence": 5 }, { "arrival": { "delay": 481, "time": "1741698392" }, "departure": { "delay": 481, "time": "1741698421" }, "stop_id": "Stade_A", "stop_sequence": 6 }, { "arrival": { "delay": 534, "time": "1741698534" }, "departure": { "delay": 534, "time": "1741698534" }, "stop_id": "La_Vignette_A", "stop_sequence": 7 }, { "arrival": { "delay": 554, "time": "1741698614" }, "departure": { "delay": 554, "time": "1741698614" }, "stop_id": "Bourgfelden_1A", "stop_sequence": 8 }, { "arrival": { "delay": 494, "time": "1741698674" }, "departure": { "delay": 494, "time": "1741698674" }, "stop_id": "Saint-Exupéry_1A", "stop_sequence": 9 }, { "arrival": { "delay": 500, "time": "1741698740" }, "departure": { "delay": 500, "time": "1741698740" }, "stop_id": "Place_Mermoz_1A", "stop_sequence": 10 }, { "arrival": { "delay": 558, "time": "1741698858" }, "departure": { "delay": 558, "time": "1741698858" }, "stop_id": "Couronne_1A", "stop_sequence": 11 }, { "arrival": { "delay": 618, "time": "1741698978" }, "departure": { "delay": 618, "time": "1741698978" }, "stop_id": "Médiathèque_A", "stop_sequence": 12 }, { "arrival": { "delay": 558, "time": "1741699038" }, "departure": { "delay": 558, "time": "1741699038" }, "stop_id": "Carrefour_Central_1A", "stop_sequence": 13 }, { "arrival": { "delay": 558, "time": "1741699098" }, "departure": { "delay": 558, "time": "1741699098" }, "stop_id": "Jura_1A", "stop_sequence": 14 }, { "arrival": { "delay": 618, "time": "1741699278" }, "departure": { "delay": 618, "time": "1741699278" }, "stop_id": "Schweitzer_A", "stop_sequence": 15 }, { "arrival": { "delay": 618, "time": "1741699338" }, "departure": { "delay": 618, "time": "1741699338" }, "stop_id": "Concorde_A", "stop_sequence": 16 }, { "arrival": { "delay": 618, "time": "1741699398" }, "departure": { "delay": 618, "time": "1741699398" }, "stop_id": "Collège_Nerval_AR", "stop_sequence": 17 }, { "arrival": { "delay": 498, "time": "1741699458" }, "departure": { "delay": 498, "time": "1741699458" }, "stop_id": "Tournesols_2A", "stop_sequence": 18 }, { "arrival": { "delay": 618, "time": "1741699638" }, "departure": { "delay": 618, "time": "1741699638" }, "stop_id": "Village-Neuf_Centre_2A", "stop_sequence": 19 }, { "arrival": { "delay": 618, "time": "1741699698" }, "departure": { "delay": 618, "time": "1741699698" }, "stop_id": "Rue_du_Marché_A", "stop_sequence": 20 }, { "arrival": { "delay": 618, "time": "1741699758" }, "departure": { "delay": 618, "time": "1741699758" }, "stop_id": "Ritty_A", "stop_sequence": 21 }, { "arrival": { "delay": 498, "time": "1741699818" }, "departure": { "delay": 498, "time": "1741699818" }, "stop_id": "Champs_A", "stop_sequence": 22 } ], "timestamp": "1741693927", "trip": { "route_id": "2", "trip_id": "204-1352" } } }, { "id": "SM:201-1315", "trip_update": { "stop_time_update": [ { "departure": { "delay": 20, "time": "1741695320" }, "stop_id": "Vosges_A", "stop_sequence": 1 }, { "arrival": { "delay": 95, "time": "1741695442" }, "departure": { "delay": 95, "time": "1741695455" }, "stop_id": "Buschwiller_Centre_A", "stop_sequence": 2 }, { "arrival": { "delay": 85, "time": "1741695565" }, "departure": { "delay": 85, "time": "1741695565" }, "stop_id": "Fontaine_A", "stop_sequence": 3 }, { "arrival": { "delay": 95, "time": "1741695695" }, "departure": { "delay": 95, "time": "1741695695" }, "stop_id": "Hégenheim_Église_A", "stop_sequence": 4 }, { "arrival": { "delay": 125, "time": "1741695845" }, "departure": { "delay": 125, "time": "1741695845" }, "stop_id": "Chênes_608R", "stop_sequence": 5 }, { "arrival": { "delay": 121, "time": "1741695901" }, "departure": { "delay": 121, "time": "1741695901" }, "stop_id": "Collège_des_Trois_Pays_AR", "stop_sequence": 6 }, { "arrival": { "delay": 158, "time": "1741695998" }, "departure": { "delay": 158, "time": "1741695998" }, "stop_id": "Chênes_608A", "stop_sequence": 7 }, { "arrival": { "delay": 125, "time": "1741696080" }, "departure": { "delay": 125, "time": "1741696085" }, "stop_id": "Sauvage_A", "stop_sequence": 8 }, { "arrival": { "delay": 144, "time": "1741696164" }, "departure": { "delay": 144, "time": "1741696164" }, "stop_id": "Stade_A", "stop_sequence": 9 }, { "arrival": { "delay": 144, "time": "1741696224" }, "departure": { "delay": 144, "time": "1741696224" }, "stop_id": "La_Vignette_A", "stop_sequence": 10 }, { "arrival": { "delay": 227, "time": "1741696367" }, "departure": { "delay": 227, "time": "1741696367" }, "stop_id": "Bourgfelden_1A", "stop_sequence": 11 }, { "arrival": { "delay": 227, "time": "1741696487" }, "departure": { "delay": 227, "time": "1741696487" }, "stop_id": "Saint-Exupéry_1A", "stop_sequence": 12 }, { "arrival": { "delay": 335, "time": "1741696604" }, "departure": { "delay": 335, "time": "1741696655" }, "stop_id": "Place_Mermoz_1A", "stop_sequence": 13 }, { "arrival": { "delay": 345, "time": "1741696725" }, "departure": { "delay": 345, "time": "1741696725" }, "stop_id": "Couronne_1A", "stop_sequence": 14 }, { "arrival": { "delay": 345, "time": "1741696785" }, "departure": { "delay": 345, "time": "1741696785" }, "stop_id": "Médiathèque_A", "stop_sequence": 15 }, { "arrival": { "delay": 305, "time": "1741696835" }, "departure": { "delay": 305, "time": "1741696865" }, "stop_id": "Carrefour_Central_1A", "stop_sequence": 16 }, { "arrival": { "delay": 356, "time": "1741696976" }, "departure": { "delay": 356, "time": "1741696976" }, "stop_id": "Jura_1A", "stop_sequence": 17 }, { "arrival": { "delay": 305, "time": "1741697045" }, "departure": { "delay": 305, "time": "1741697045" }, "stop_id": "Schweitzer_A", "stop_sequence": 18 }, { "arrival": { "delay": 305, "time": "1741697090" }, "departure": { "delay": 305, "time": "1741697105" }, "stop_id": "Concorde_A", "stop_sequence": 19 }, { "arrival": { "delay": 305, "time": "1741697165" }, "departure": { "delay": 305, "time": "1741697165" }, "stop_id": "Collège_Nerval_AR", "stop_sequence": 20 }, { "arrival": { "delay": 305, "time": "1741697345" }, "departure": { "delay": 305, "time": "1741697345" }, "stop_id": "Tournesols_2A", "stop_sequence": 21 }, { "arrival": { "delay": 303, "time": "1741697403" }, "departure": { "delay": 303, "time": "1741697403" }, "stop_id": "Village-Neuf_Centre_2A", "stop_sequence": 22 }, { "arrival": { "delay": 303, "time": "1741697463" }, "departure": { "delay": 303, "time": "1741697463" }, "stop_id": "Rue_du_Marché_A", "stop_sequence": 23 }, { "arrival": { "delay": 303, "time": "1741697523" }, "departure": { "delay": 303, "time": "1741697523" }, "stop_id": "Ritty_A", "stop_sequence": 24 }, { "arrival": { "delay": 303, "time": "1741697703" }, "departure": { "delay": 303, "time": "1741697703" }, "stop_id": "Champs_A", "stop_sequence": 25 }, { "arrival": { "delay": 303, "time": "1741697763" }, "departure": { "delay": 303, "time": "1741697763" }, "stop_id": "Les_Biches_A", "stop_sequence": 26 }, { "arrival": { "delay": 319, "time": "1741697839" }, "departure": { "delay": 319, "time": "1741697839" }, "stop_id": "Les_Pêcheurs_A", "stop_sequence": 27 }, { "arrival": { "delay": 319, "time": "1741697899" }, "departure": { "delay": 319, "time": "1741697899" }, "stop_id": "Rosenau_Mairie_A", "stop_sequence": 28 }, { "arrival": { "delay": 319, "time": "1741697959" }, "stop_id": "Petit_Canal_A", "stop_sequence": 29 } ], "timestamp": "1741695337", "trip": { "route_id": "2", "trip_id": "201-1315" } } }, { "id": "SM:202-1440", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1741700580" }, "departure": { "time": "1741700580" }, "stop_id": "Fontaine_A", "stop_sequence": 3 }, { "arrival": { "time": "1741700700" }, "departure": { "time": "1741700700" }, "stop_id": "Hégenheim_Église_A", "stop_sequence": 4 }, { "arrival": { "delay": 240, "time": "1741701600" }, "departure": { "delay": 240, "time": "1741701600" }, "stop_id": "Carrefour_Central_1A", "stop_sequence": 13 }, { "arrival": { "delay": 300, "time": "1741701840" }, "departure": { "delay": 300, "time": "1741701840" }, "stop_id": "Schweitzer_A", "stop_sequence": 15 }, { "arrival": { "delay": 300, "time": "1741701900" }, "departure": { "delay": 300, "time": "1741701900" }, "stop_id": "Concorde_A", "stop_sequence": 16 }, { "arrival": { "delay": 180, "time": "1741702020" }, "departure": { "delay": 180, "time": "1741702020" }, "stop_id": "Tournesols_2A", "stop_sequence": 18 } ], "timestamp": "1741696986", "trip": { "route_id": "2", "trip_id": "202-1440" } } }, { "id": "SM:202-1400", "trip_update": { "stop_time_update": [ { "departure": { "delay": 147, "time": "1741698147" }, "stop_id": "Petit_Canal_R", "stop_sequence": 1 }, { "arrival": { "delay": 226, "time": "1741698245" }, "departure": { "delay": 226, "time": "1741698286" }, "stop_id": "Rosenau_Mairie_R", "stop_sequence": 2 }, { "arrival": { "delay": 256, "time": "1741698316" }, "departure": { "delay": 256, "time": "1741698316" }, "stop_id": "Les_Pêcheurs_R", "stop_sequence": 3 }, { "arrival": { "delay": 286, "time": "1741698406" }, "departure": { "delay": 286, "time": "1741698406" }, "stop_id": "Les_Biches_R", "stop_sequence": 4 }, { "arrival": { "delay": 256, "time": "1741698436" }, "departure": { "delay": 256, "time": "1741698436" }, "stop_id": "Champs_R", "stop_sequence": 5 }, { "arrival": { "delay": 256, "time": "1741698616" }, "departure": { "delay": 256, "time": "1741698616" }, "stop_id": "Ritty_R", "stop_sequence": 6 }, { "arrival": { "delay": 256, "time": "1741698676" }, "departure": { "delay": 256, "time": "1741698676" }, "stop_id": "Rue_du_Marché_R", "stop_sequence": 7 }, { "arrival": { "delay": 256, "time": "1741698736" }, "departure": { "delay": 256, "time": "1741698736" }, "stop_id": "Village-Neuf_Centre_2R", "stop_sequence": 8 }, { "arrival": { "delay": 256, "time": "1741698796" }, "departure": { "delay": 256, "time": "1741698796" }, "stop_id": "Tournesols_2R", "stop_sequence": 9 }, { "arrival": { "delay": 256, "time": "1741698976" }, "departure": { "delay": 256, "time": "1741698976" }, "stop_id": "Collège_Nerval_AR", "stop_sequence": 10 }, { "arrival": { "delay": 256, "time": "1741699036" }, "departure": { "delay": 256, "time": "1741699036" }, "stop_id": "Concorde_R", "stop_sequence": 11 }, { "arrival": { "delay": 256, "time": "1741699096" }, "departure": { "delay": 256, "time": "1741699096" }, "stop_id": "Schweitzer_R", "stop_sequence": 12 }, { "arrival": { "delay": 256, "time": "1741699216" }, "departure": { "delay": 256, "time": "1741699216" }, "stop_id": "Jura_1R", "stop_sequence": 13 }, { "arrival": { "delay": 256, "time": "1741699276" }, "departure": { "delay": 256, "time": "1741699276" }, "stop_id": "Europe_R", "stop_sequence": 14 }, { "arrival": { "delay": 246, "time": "1741699386" }, "departure": { "delay": 246, "time": "1741699386" }, "stop_id": "Carrefour_Central_1R", "stop_sequence": 15 }, { "arrival": { "delay": 246, "time": "1741699446" }, "departure": { "delay": 246, "time": "1741699446" }, "stop_id": "Couronne_1R", "stop_sequence": 16 }, { "arrival": { "delay": 256, "time": "1741699516" }, "departure": { "delay": 256, "time": "1741699516" }, "stop_id": "Place_Mermoz_1R", "stop_sequence": 17 }, { "arrival": { "delay": 256, "time": "1741699636" }, "departure": { "delay": 256, "time": "1741699636" }, "stop_id": "Saint-Exupéry_1R", "stop_sequence": 18 }, { "arrival": { "delay": 256, "time": "1741699696" }, "departure": { "delay": 256, "time": "1741699696" }, "stop_id": "Bourgfelden_2R", "stop_sequence": 19 }, { "arrival": { "delay": 256, "time": "1741699756" }, "departure": { "delay": 256, "time": "1741699756" }, "stop_id": "La_Vignette_R", "stop_sequence": 20 }, { "arrival": { "delay": 256, "time": "1741699816" }, "departure": { "delay": 256, "time": "1741699816" }, "stop_id": "Stade_R", "stop_sequence": 21 }, { "arrival": { "delay": 256, "time": "1741699876" }, "departure": { "delay": 256, "time": "1741699876" }, "stop_id": "Sauvage_R", "stop_sequence": 22 } ], "timestamp": "1741698171", "trip": { "direction_id": 1, "route_id": "2", "trip_id": "202-1400" } } }, { "id": "SM:204-1427", "trip_update": { "stop_time_update": [ { "departure": { "delay": 266, "time": "1741699886" }, "stop_id": "Petit_Canal_R", "stop_sequence": 1 }, { "arrival": { "delay": 246, "time": "1741699926" }, "departure": { "delay": 246, "time": "1741699926" }, "stop_id": "Rosenau_Mairie_R", "stop_sequence": 2 }, { "arrival": { "delay": 286, "time": "1741699966" }, "departure": { "delay": 286, "time": "1741699966" }, "stop_id": "Les_Pêcheurs_R", "stop_sequence": 3 }, { "arrival": { "delay": 286, "time": "1741700026" }, "departure": { "delay": 286, "time": "1741700026" }, "stop_id": "Les_Biches_R", "stop_sequence": 4 }, { "arrival": { "delay": 286, "time": "1741700086" }, "departure": { "delay": 286, "time": "1741700086" }, "stop_id": "Champs_R", "stop_sequence": 5 }, { "arrival": { "delay": 286, "time": "1741700266" }, "departure": { "delay": 286, "time": "1741700266" }, "stop_id": "Ritty_R", "stop_sequence": 6 }, { "arrival": { "delay": 286, "time": "1741700326" }, "departure": { "delay": 286, "time": "1741700326" }, "stop_id": "Rue_du_Marché_R", "stop_sequence": 7 }, { "arrival": { "delay": 286, "time": "1741700386" }, "departure": { "delay": 286, "time": "1741700386" }, "stop_id": "Village-Neuf_Centre_2R", "stop_sequence": 8 }, { "arrival": { "delay": 286, "time": "1741700446" }, "departure": { "delay": 286, "time": "1741700446" }, "stop_id": "Tournesols_2R", "stop_sequence": 9 }, { "arrival": { "delay": 286, "time": "1741700626" }, "departure": { "delay": 286, "time": "1741700626" }, "stop_id": "Collège_Nerval_AR", "stop_sequence": 10 }, { "arrival": { "delay": 286, "time": "1741700686" }, "departure": { "delay": 286, "time": "1741700686" }, "stop_id": "Concorde_R", "stop_sequence": 11 }, { "arrival": { "delay": 286, "time": "1741700746" }, "departure": { "delay": 286, "time": "1741700746" }, "stop_id": "Schweitzer_R", "stop_sequence": 12 }, { "arrival": { "delay": 286, "time": "1741700866" }, "departure": { "delay": 286, "time": "1741700866" }, "stop_id": "Jura_1R", "stop_sequence": 13 }, { "arrival": { "delay": 286, "time": "1741700926" }, "departure": { "delay": 286, "time": "1741700926" }, "stop_id": "Europe_R", "stop_sequence": 14 }, { "arrival": { "delay": 279, "time": "1741701039" }, "departure": { "delay": 279, "time": "1741701039" }, "stop_id": "Carrefour_Central_1R", "stop_sequence": 15 }, { "arrival": { "delay": 279, "time": "1741701099" }, "departure": { "delay": 279, "time": "1741701099" }, "stop_id": "Couronne_1R", "stop_sequence": 16 }, { "arrival": { "delay": 286, "time": "1741701166" }, "departure": { "delay": 286, "time": "1741701166" }, "stop_id": "Place_Mermoz_1R", "stop_sequence": 17 }, { "arrival": { "delay": 286, "time": "1741701286" }, "departure": { "delay": 286, "time": "1741701286" }, "stop_id": "Saint-Exupéry_1R", "stop_sequence": 18 }, { "arrival": { "delay": 286, "time": "1741701346" }, "departure": { "delay": 286, "time": "1741701346" }, "stop_id": "Bourgfelden_2R", "stop_sequence": 19 }, { "arrival": { "delay": 286, "time": "1741701406" }, "departure": { "delay": 286, "time": "1741701406" }, "stop_id": "La_Vignette_R", "stop_sequence": 20 }, { "arrival": { "delay": 286, "time": "1741701466" }, "departure": { "delay": 286, "time": "1741701466" }, "stop_id": "Stade_R", "stop_sequence": 21 }, { "arrival": { "delay": 286, "time": "1741701526" }, "departure": { "delay": 286, "time": "1741701526" }, "stop_id": "Sauvage_R", "stop_sequence": 22 } ], "timestamp": "1741698430", "trip": { "direction_id": 1, "route_id": "2", "trip_id": "204-1427" } } }, { "id": "SM:310-1348", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1741697820" }, "departure": { "time": "1741697820" }, "stop_id": "Huningue_Frontière_R", "stop_sequence": 5 }, { "arrival": { "time": "1741697940" }, "departure": { "time": "1741697940" }, "stop_id": "Tivoli_R", "stop_sequence": 6 }, { "arrival": { "delay": 180, "time": "1741698240" }, "departure": { "delay": 180, "time": "1741698240" }, "stop_id": "Place_Abbatucci_R", "stop_sequence": 8 }, { "arrival": { "delay": 180, "time": "1741698300" }, "departure": { "delay": 180, "time": "1741698300" }, "stop_id": "Square_Soustons_R", "stop_sequence": 9 } ], "timestamp": "1741697830", "trip": { "direction_id": 1, "route_id": "603", "trip_id": "310-1348" } } }, { "id": "SM:304-1450", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 360, "time": "1741701600" }, "departure": { "delay": 360, "time": "1741701600" }, "stop_id": "Maison_Retraite_A", "stop_sequence": 4 }, { "arrival": { "delay": 360, "time": "1741701720" }, "departure": { "delay": 360, "time": "1741701720" }, "stop_id": "Village-Neuf_Centre_2A", "stop_sequence": 5 }, { "arrival": { "delay": 300, "time": "1741701840" }, "departure": { "delay": 300, "time": "1741701840" }, "stop_id": "Domino_1A", "stop_sequence": 7 } ], "timestamp": "1741698005", "trip": { "route_id": "603", "trip_id": "304-1450" } } }, { "id": "SM:302-1400", "trip_update": { "stop_time_update": [ { "departure": { "delay": 10, "time": "1741698010" }, "stop_id": "Paix_A", "stop_sequence": 1 }, { "arrival": { "delay": 60, "time": "1741698120" }, "departure": { "delay": 60, "time": "1741698120" }, "stop_id": "Sports_A", "stop_sequence": 2 }, { "arrival": { "delay": 10, "time": "1741698190" }, "departure": { "delay": 10, "time": "1741698190" }, "stop_id": "Belfort_A", "stop_sequence": 3 }, { "arrival": { "delay": 335, "time": "1741698575" }, "departure": { "delay": 335, "time": "1741698575" }, "stop_id": "Maison_Retraite_A", "stop_sequence": 4 }, { "arrival": { "delay": 335, "time": "1741698695" }, "departure": { "delay": 335, "time": "1741698695" }, "stop_id": "Village-Neuf_Centre_2A", "stop_sequence": 5 }, { "arrival": { "delay": 335, "time": "1741698755" }, "departure": { "delay": 335, "time": "1741698755" }, "stop_id": "Tournesols_2A", "stop_sequence": 6 }, { "arrival": { "delay": 275, "time": "1741698815" }, "departure": { "delay": 275, "time": "1741698815" }, "stop_id": "Domino_1A", "stop_sequence": 7 }, { "arrival": { "delay": 734, "time": "1741699334" }, "departure": { "delay": 734, "time": "1741699334" }, "stop_id": "Square_Soustons_A", "stop_sequence": 8 } ], "timestamp": "1741698015", "trip": { "route_id": "603", "trip_id": "302-1400" } } }, { "id": "SM:1102-1405", "trip_update": { "stop_time_update": [ { "departure": { "time": "1741698300" }, "stop_id": "EuroAirport_AR", "stop_sequence": 1 } ], "timestamp": "1741698305", "trip": { "direction_id": 1, "route_id": "11", "trip_id": "1102-1405" } } }, { "id": "SM:302-1428", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1741700100" }, "departure": { "time": "1741700100" }, "stop_id": "Hüningerstrasse_R", "stop_sequence": 4 }, { "arrival": { "delay": 18, "time": "1741700238" }, "departure": { "delay": 18, "time": "1741700238" }, "stop_id": "Huningue_Frontière_R", "stop_sequence": 5 }, { "arrival": { "delay": 18, "time": "1741700358" }, "departure": { "delay": 18, "time": "1741700358" }, "stop_id": "Tivoli_R", "stop_sequence": 6 }, { "arrival": { "delay": 198, "time": "1741700598" }, "departure": { "delay": 198, "time": "1741700598" }, "stop_id": "Parc_des_Eaux-Vives_R", "stop_sequence": 7 }, { "arrival": { "delay": 198, "time": "1741700658" }, "departure": { "delay": 198, "time": "1741700658" }, "stop_id": "Place_Abbatucci_R", "stop_sequence": 8 }, { "arrival": { "delay": 198, "time": "1741700718" }, "departure": { "delay": 198, "time": "1741700718" }, "stop_id": "Square_Soustons_R", "stop_sequence": 9 }, { "arrival": { "delay": 198, "time": "1741700778" }, "departure": { "delay": 198, "time": "1741700778" }, "stop_id": "Domino_603R", "stop_sequence": 10 } ], "timestamp": "1741697882", "trip": { "direction_id": 1, "route_id": "603", "trip_id": "302-1428" } } }, { "id": "SM:410-1408", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 540, "time": "1741699200" }, "departure": { "delay": 540, "time": "1741699200" }, "stop_id": "Saint-Claude_A", "stop_sequence": 3 }, { "arrival": { "delay": 540, "time": "1741699260" }, "departure": { "delay": 540, "time": "1741699260" }, "stop_id": "Chapelle_A", "stop_sequence": 4 }, { "arrival": { "delay": 480, "time": "1741699560" }, "departure": { "delay": 480, "time": "1741699560" }, "stop_id": "Trois_Lys_A", "stop_sequence": 7 }, { "arrival": { "delay": 540, "time": "1741699800" }, "departure": { "delay": 540, "time": "1741699800" }, "stop_id": "Église_Saint-Louis_A", "stop_sequence": 9 }, { "arrival": { "delay": 660, "time": "1741700040" }, "departure": { "delay": 660, "time": "1741700040" }, "stop_id": "Croisée_des_Lys_A", "stop_sequence": 11 } ], "timestamp": "1741698242", "trip": { "route_id": "604", "trip_id": "410-1408" } } }, { "id": "SM:410-1442", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1741701060" }, "departure": { "time": "1741701060" }, "stop_id": "Frontière_R", "stop_sequence": 5 }, { "arrival": { "time": "1741701240" }, "departure": { "time": "1741701240" }, "stop_id": "Claude_Hess_R", "stop_sequence": 8 } ], "timestamp": "1741698015", "trip": { "direction_id": 1, "route_id": "604", "trip_id": "410-1442" } } }, { "id": "SM:404-1438", "trip_update": { "stop_time_update": [ { "departure": { "delay": 420, "time": "1741700700" }, "stop_id": "Parc_Soleil_A", "stop_sequence": 1 }, { "arrival": { "delay": 480, "time": "1741701360" }, "departure": { "delay": 480, "time": "1741701360" }, "stop_id": "Trois_Lys_A", "stop_sequence": 7 }, { "arrival": { "delay": 480, "time": "1741701480" }, "departure": { "delay": 480, "time": "1741701480" }, "stop_id": "Saint-Louis_Gare_Est_AR", "stop_sequence": 8 } ], "timestamp": "1741698098", "trip": { "route_id": "604", "trip_id": "404-1438" } } }, { "id": "SM:402-1343", "trip_update": { "stop_time_update": [ { "departure": { "delay": 815, "time": "1741697795" }, "schedule_relationship": "SKIPPED", "stop_id": "Schifflände_R", "stop_sequence": 1 }, { "arrival": { "delay": 807, "time": "1741697967" }, "departure": { "delay": 807, "time": "1741697967" }, "schedule_relationship": "SKIPPED", "stop_id": "Kinderspital_UKBB_R", "stop_sequence": 2 }, { "arrival": { "delay": 561, "time": "1741698088" }, "departure": { "delay": 561, "time": "1741698141" }, "stop_id": "Notre-Dame_de_la_Paix_R", "stop_sequence": 6 }, { "arrival": { "delay": 532, "time": "1741698172" }, "departure": { "delay": 532, "time": "1741698172" }, "stop_id": "Rhin_R", "stop_sequence": 7 }, { "arrival": { "delay": 561, "time": "1741698240" }, "departure": { "delay": 561, "time": "1741698261" }, "stop_id": "Claude_Hess_R", "stop_sequence": 8 }, { "arrival": { "delay": 498, "time": "1741698378" }, "departure": { "delay": 498, "time": "1741698378" }, "stop_id": "Croisée_des_Lys_R", "stop_sequence": 9 }, { "arrival": { "delay": 497, "time": "1741698437" }, "departure": { "delay": 497, "time": "1741698437" }, "stop_id": "Breisach_R", "stop_sequence": 10 }, { "arrival": { "delay": 494, "time": "1741698494" }, "departure": { "delay": 494, "time": "1741698494" }, "stop_id": "Église_Saint-Louis_R", "stop_sequence": 11 }, { "arrival": { "delay": 474, "time": "1741698534" }, "departure": { "delay": 474, "time": "1741698534" }, "stop_id": "Saint-Louis_Gare_Est_AR", "stop_sequence": 12 }, { "arrival": { "delay": 528, "time": "1741698768" }, "departure": { "delay": 528, "time": "1741698768" }, "stop_id": "Trois_Lys_R", "stop_sequence": 13 }, { "arrival": { "delay": 348, "time": "1741698828" }, "departure": { "delay": 348, "time": "1741698828" }, "stop_id": "Cité_du_Rail_R", "stop_sequence": 14 }, { "arrival": { "delay": 338, "time": "1741698878" }, "departure": { "delay": 338, "time": "1741698878" }, "stop_id": "Rue_de_Séville_R", "stop_sequence": 15 }, { "arrival": { "delay": 299, "time": "1741698899" }, "departure": { "delay": 299, "time": "1741698899" }, "stop_id": "Chapelle_R", "stop_sequence": 16 }, { "arrival": { "delay": 311, "time": "1741698971" }, "departure": { "delay": 311, "time": "1741698971" }, "stop_id": "Saint-Claude_R", "stop_sequence": 17 }, { "arrival": { "delay": 290, "time": "1741699010" }, "departure": { "delay": 290, "time": "1741699010" }, "stop_id": "Petite_Camargue_Alsacienne_R", "stop_sequence": 18 }, { "arrival": { "delay": 290, "time": "1741699070" }, "departure": { "delay": 290, "time": "1741699070" }, "stop_id": "Parc_des_Maréchaux_R", "stop_sequence": 19 }, { "arrival": { "delay": 342, "time": "1741699182" }, "departure": { "delay": 342, "time": "1741699182" }, "stop_id": "Cité_Beaulieu_R", "stop_sequence": 20 } ], "timestamp": "1741697830", "trip": { "direction_id": 1, "route_id": "604", "trip_id": "402-1343" } } }, { "id": "SM:404-1320", "trip_update": { "stop_time_update": [ { "departure": { "delay": 145, "time": "1741695745" }, "stop_id": "Professeur_Coste_A", "stop_sequence": 1 }, { "arrival": { "delay": 140, "time": "1741695800" }, "departure": { "delay": 140, "time": "1741695800" }, "stop_id": "Rousserolles_A", "stop_sequence": 2 }, { "arrival": { "delay": 230, "time": "1741695890" }, "departure": { "delay": 230, "time": "1741695890" }, "stop_id": "Muguet_A", "stop_sequence": 3 }, { "arrival": { "delay": 192, "time": "1741695912" }, "departure": { "delay": 192, "time": "1741695912" }, "stop_id": "Cité_Beaulieu_A", "stop_sequence": 4 }, { "arrival": { "delay": 157, "time": "1741695937" }, "departure": { "delay": 157, "time": "1741695937" }, "stop_id": "Parc_des_Maréchaux_A", "stop_sequence": 5 }, { "arrival": { "delay": 334, "time": "1741696174" }, "departure": { "delay": 334, "time": "1741696174" }, "stop_id": "Petite_Camargue_Alsacienne_A", "stop_sequence": 6 }, { "arrival": { "delay": 297, "time": "1741696197" }, "departure": { "delay": 297, "time": "1741696197" }, "stop_id": "Saint-Claude_A", "stop_sequence": 7 }, { "arrival": { "delay": 385, "time": "1741696338" }, "departure": { "delay": 385, "time": "1741696345" }, "stop_id": "Chapelle_A", "stop_sequence": 8 }, { "arrival": { "delay": 505, "time": "1741696499" }, "departure": { "delay": 505, "time": "1741696525" }, "stop_id": "Rue_de_Séville_A", "stop_sequence": 9 }, { "arrival": { "delay": 147, "time": "1741696527" }, "departure": { "delay": 147, "time": "1741696527" }, "stop_id": "Trois_Lys_A", "stop_sequence": 11 }, { "arrival": { "delay": 355, "time": "1741696840" }, "departure": { "delay": 355, "time": "1741696855" }, "stop_id": "Saint-Louis_Gare_Est_AR", "stop_sequence": 12 }, { "arrival": { "delay": 535, "time": "1741697006" }, "departure": { "delay": 535, "time": "1741697095" }, "stop_id": "Église_Saint-Louis_A", "stop_sequence": 13 }, { "arrival": { "delay": 625, "time": "1741697245" }, "departure": { "delay": 625, "time": "1741697245" }, "stop_id": "Breisach_A", "stop_sequence": 14 }, { "arrival": { "delay": 665, "time": "1741697345" }, "departure": { "delay": 665, "time": "1741697345" }, "stop_id": "Croisée_des_Lys_A", "stop_sequence": 15 }, { "arrival": { "delay": 565, "time": "1741697468" }, "departure": { "delay": 565, "time": "1741697485" }, "stop_id": "Claude_Hess_A", "stop_sequence": 16 }, { "arrival": { "delay": 865, "time": "1741697526" }, "departure": { "delay": 865, "time": "1741697905" }, "stop_id": "Rhin_A", "stop_sequence": 17 }, { "arrival": { "delay": 908, "time": "1741698008" }, "departure": { "delay": 908, "time": "1741698008" }, "stop_id": "Notre-Dame_de_la_Paix_A", "stop_sequence": 18 }, { "arrival": { "delay": 925, "time": "1741698037" }, "departure": { "delay": 925, "time": "1741698085" }, "stop_id": "Frontière_A", "stop_sequence": 19 }, { "arrival": { "delay": 1135, "time": "1741698400" }, "departure": { "delay": 1135, "time": "1741698415" }, "stop_id": "Hüningerstrasse_A", "stop_sequence": 20 } ], "timestamp": "1741695748", "trip": { "route_id": "604", "trip_id": "404-1320" } } }, { "id": "SM:408-1350", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 22, "time": "1741697482" }, "departure": { "delay": 22, "time": "1741697482" }, "stop_id": "Muguet_A", "stop_sequence": 3 }, { "arrival": { "delay": 69, "time": "1741697829" }, "departure": { "delay": 69, "time": "1741697829" }, "stop_id": "Chapelle_A", "stop_sequence": 8 }, { "arrival": { "delay": 179, "time": "1741697973" }, "departure": { "delay": 179, "time": "1741697999" }, "stop_id": "Rue_de_Séville_A", "stop_sequence": 9 }, { "arrival": { "delay": 209, "time": "1741698149" }, "departure": { "delay": 209, "time": "1741698149" }, "stop_id": "Cité_du_Rail_A", "stop_sequence": 10 }, { "arrival": { "delay": 120, "time": "1741698216" }, "departure": { "delay": 120, "time": "1741698300" }, "stop_id": "Trois_Lys_A", "stop_sequence": 11 }, { "arrival": { "delay": 73, "time": "1741698373" }, "departure": { "delay": 73, "time": "1741698373" }, "stop_id": "Saint-Louis_Gare_Est_AR", "stop_sequence": 12 }, { "arrival": { "delay": 84, "time": "1741698444" }, "departure": { "delay": 84, "time": "1741698444" }, "stop_id": "Église_Saint-Louis_A", "stop_sequence": 13 }, { "arrival": { "delay": 144, "time": "1741698564" }, "departure": { "delay": 144, "time": "1741698564" }, "stop_id": "Breisach_A", "stop_sequence": 14 }, { "arrival": { "delay": 174, "time": "1741698654" }, "departure": { "delay": 174, "time": "1741698654" }, "stop_id": "Croisée_des_Lys_A", "stop_sequence": 15 }, { "arrival": { "delay": -21, "time": "1741698699" }, "departure": { "delay": -21, "time": "1741698699" }, "stop_id": "Claude_Hess_A", "stop_sequence": 16 }, { "arrival": { "delay": -96, "time": "1741698744" }, "departure": { "delay": -96, "time": "1741698744" }, "stop_id": "Rhin_A", "stop_sequence": 17 }, { "arrival": { "delay": -51, "time": "1741698849" }, "departure": { "delay": -51, "time": "1741698849" }, "stop_id": "Notre-Dame_de_la_Paix_A", "stop_sequence": 18 }, { "arrival": { "delay": -28, "time": "1741698932" }, "departure": { "delay": -28, "time": "1741698932" }, "stop_id": "Frontière_A", "stop_sequence": 19 }, { "arrival": { "delay": 160, "time": "1741699240" }, "departure": { "delay": 160, "time": "1741699240" }, "stop_id": "Hüningerstrasse_A", "stop_sequence": 20 } ], "timestamp": "1741697490", "trip": { "route_id": "604", "trip_id": "408-1350" } } }, { "id": "SM:404-1358", "trip_update": { "stop_time_update": [ { "departure": { "delay": 557, "time": "1741698437" }, "stop_id": "Schifflände_R", "stop_sequence": 1 }, { "arrival": { "delay": 520, "time": "1741698580" }, "departure": { "delay": 520, "time": "1741698580" }, "stop_id": "Kinderspital_UKBB_R", "stop_sequence": 2 }, { "arrival": { "delay": 594, "time": "1741698774" }, "departure": { "delay": 594, "time": "1741698774" }, "stop_id": "Voltaplatz_R", "stop_sequence": 3 }, { "arrival": { "delay": 584, "time": "1741698824" }, "departure": { "delay": 584, "time": "1741698824" }, "stop_id": "Hüningerstrasse_R", "stop_sequence": 4 }, { "arrival": { "delay": 513, "time": "1741698933" }, "departure": { "delay": 513, "time": "1741698933" }, "stop_id": "Frontière_R", "stop_sequence": 5 }, { "arrival": { "delay": 514, "time": "1741698994" }, "departure": { "delay": 514, "time": "1741698994" }, "stop_id": "Notre-Dame_de_la_Paix_R", "stop_sequence": 6 }, { "arrival": { "delay": 488, "time": "1741699028" }, "departure": { "delay": 488, "time": "1741699028" }, "stop_id": "Rhin_R", "stop_sequence": 7 }, { "arrival": { "delay": 507, "time": "1741699107" }, "departure": { "delay": 507, "time": "1741699107" }, "stop_id": "Claude_Hess_R", "stop_sequence": 8 }, { "arrival": { "delay": 473, "time": "1741699253" }, "departure": { "delay": 473, "time": "1741699253" }, "stop_id": "Croisée_des_Lys_R", "stop_sequence": 9 }, { "arrival": { "delay": 473, "time": "1741699313" }, "departure": { "delay": 473, "time": "1741699313" }, "stop_id": "Breisach_R", "stop_sequence": 10 }, { "arrival": { "delay": 473, "time": "1741699373" }, "departure": { "delay": 473, "time": "1741699373" }, "stop_id": "Église_Saint-Louis_R", "stop_sequence": 11 }, { "arrival": { "delay": 638, "time": "1741699838" }, "departure": { "delay": 638, "time": "1741699838" }, "stop_id": "Trois_Lys_R", "stop_sequence": 13 }, { "arrival": { "delay": 398, "time": "1741699898" }, "departure": { "delay": 398, "time": "1741699898" }, "stop_id": "Cité_du_Rail_R", "stop_sequence": 14 }, { "arrival": { "delay": 398, "time": "1741699958" }, "departure": { "delay": 398, "time": "1741699958" }, "stop_id": "Rue_de_Séville_R", "stop_sequence": 15 }, { "arrival": { "delay": 357, "time": "1741699977" }, "departure": { "delay": 357, "time": "1741699977" }, "stop_id": "Chapelle_R", "stop_sequence": 16 }, { "arrival": { "delay": 364, "time": "1741700044" }, "departure": { "delay": 364, "time": "1741700044" }, "stop_id": "Saint-Claude_R", "stop_sequence": 17 }, { "arrival": { "delay": 364, "time": "1741700104" }, "departure": { "delay": 364, "time": "1741700104" }, "stop_id": "Petite_Camargue_Alsacienne_R", "stop_sequence": 18 } ], "timestamp": "1741698305", "trip": { "direction_id": 1, "route_id": "604", "trip_id": "404-1358" } } }, { "id": "SM:409-1328", "trip_update": { "stop_time_update": [ { "departure": { "time": "1741696080" }, "stop_id": "Schifflände_R", "stop_sequence": 1 }, { "arrival": { "time": "1741696260" }, "departure": { "time": "1741696260" }, "stop_id": "Kinderspital_UKBB_R", "stop_sequence": 2 }, { "arrival": { "time": "1741696380" }, "departure": { "time": "1741696380" }, "stop_id": "Voltaplatz_R", "stop_sequence": 3 }, { "arrival": { "time": "1741696620" }, "departure": { "time": "1741696620" }, "stop_id": "Frontière_R", "stop_sequence": 5 }, { "arrival": { "time": "1741696680" }, "departure": { "time": "1741696680" }, "stop_id": "Notre-Dame_de_la_Paix_R", "stop_sequence": 6 }, { "arrival": { "time": "1741696740" }, "departure": { "time": "1741696740" }, "stop_id": "Rhin_R", "stop_sequence": 7 }, { "arrival": { "time": "1741696800" }, "departure": { "time": "1741696800" }, "stop_id": "Claude_Hess_R", "stop_sequence": 8 }, { "arrival": { "delay": 59, "time": "1741696980" }, "departure": { "delay": 59, "time": "1741697039" }, "stop_id": "Croisée_des_Lys_R", "stop_sequence": 9 }, { "arrival": { "delay": 58, "time": "1741697098" }, "departure": { "delay": 58, "time": "1741697098" }, "stop_id": "Breisach_R", "stop_sequence": 10 }, { "arrival": { "delay": 55, "time": "1741697155" }, "departure": { "delay": 55, "time": "1741697155" }, "stop_id": "Église_Saint-Louis_R", "stop_sequence": 11 }, { "arrival": { "delay": 28, "time": "1741697186" }, "departure": { "delay": 28, "time": "1741697248" }, "stop_id": "Saint-Louis_Gare_Est_AR", "stop_sequence": 12 }, { "arrival": { "delay": 117, "time": "1741697517" }, "departure": { "delay": 117, "time": "1741697517" }, "stop_id": "Trois_Lys_R", "stop_sequence": 13 }, { "arrival": { "delay": 118, "time": "1741697818" }, "departure": { "delay": 118, "time": "1741697818" }, "stop_id": "Cité_du_Rail_R", "stop_sequence": 14 }, { "arrival": { "delay": 148, "time": "1741697897" }, "departure": { "delay": 148, "time": "1741697908" }, "stop_id": "Rue_de_Séville_R", "stop_sequence": 15 }, { "arrival": { "delay": 93, "time": "1741697913" }, "departure": { "delay": 93, "time": "1741697913" }, "stop_id": "Chapelle_R", "stop_sequence": 16 }, { "arrival": { "delay": 131, "time": "1741698011" }, "departure": { "delay": 131, "time": "1741698011" }, "stop_id": "Saint-Claude_R", "stop_sequence": 17 }, { "arrival": { "delay": 96, "time": "1741698216" }, "departure": { "delay": 96, "time": "1741698096" }, "stop_id": "Parc_des_Maréchaux_R", "stop_sequence": 19 } ], "timestamp": "1741696113", "trip": { "direction_id": 1, "route_id": "604", "trip_id": "409-1328" } } }, { "id": "SM:406-1335", "trip_update": { "stop_time_update": [ { "departure": { "delay": 764, "time": "1741697264" }, "stop_id": "Parc_Soleil_A", "stop_sequence": 1 }, { "arrival": { "delay": 715, "time": "1741697395" }, "departure": { "delay": 715, "time": "1741697395" }, "stop_id": "Petite_Camargue_Alsacienne_A", "stop_sequence": 2 }, { "arrival": { "delay": 723, "time": "1741697433" }, "departure": { "delay": 723, "time": "1741697463" }, "stop_id": "Saint-Claude_A", "stop_sequence": 3 }, { "arrival": { "delay": 714, "time": "1741697514" }, "departure": { "delay": 714, "time": "1741697514" }, "stop_id": "Chapelle_A", "stop_sequence": 4 }, { "arrival": { "delay": 709, "time": "1741697569" }, "departure": { "delay": 709, "time": "1741697569" }, "stop_id": "Rue_de_Séville_A", "stop_sequence": 5 }, { "arrival": { "delay": 873, "time": "1741697828" }, "departure": { "delay": 873, "time": "1741697853" }, "stop_id": "Cité_du_Rail_A", "stop_sequence": 6 }, { "arrival": { "delay": 753, "time": "1741697960" }, "departure": { "delay": 753, "time": "1741697973" }, "stop_id": "Trois_Lys_A", "stop_sequence": 7 }, { "arrival": { "delay": 659, "time": "1741698059" }, "departure": { "delay": 659, "time": "1741698059" }, "stop_id": "Saint-Louis_Gare_Est_AR", "stop_sequence": 8 }, { "arrival": { "delay": 685, "time": "1741698145" }, "departure": { "delay": 685, "time": "1741698145" }, "stop_id": "Église_Saint-Louis_A", "stop_sequence": 9 }, { "arrival": { "delay": 723, "time": "1741698243" }, "departure": { "delay": 723, "time": "1741698243" }, "stop_id": "Breisach_A", "stop_sequence": 10 }, { "arrival": { "delay": 695, "time": "1741698275" }, "departure": { "delay": 695, "time": "1741698275" }, "stop_id": "Croisée_des_Lys_A", "stop_sequence": 11 }, { "arrival": { "delay": 714, "time": "1741698534" }, "departure": { "delay": 714, "time": "1741698534" }, "stop_id": "Claude_Hess_A", "stop_sequence": 12 } ], "timestamp": "1741697047", "trip": { "route_id": "604", "trip_id": "406-1335" } } }, { "id": "SM:408-1428", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1741700520" }, "departure": { "time": "1741700520" }, "stop_id": "Croisée_des_Lys_R", "stop_sequence": 9 }, { "arrival": { "delay": 60, "time": "1741701240" }, "departure": { "delay": 60, "time": "1741701240" }, "stop_id": "Petite_Camargue_Alsacienne_R", "stop_sequence": 18 } ], "timestamp": "1741697109", "trip": { "direction_id": 1, "route_id": "604", "trip_id": "408-1428" } } }, { "id": "SM:402-1423", "trip_update": { "stop_time_update": [ { "departure": { "time": "1741699380" }, "stop_id": "Professeur_Coste_A", "stop_sequence": 1 }, { "arrival": { "delay": -30, "time": "1741699470" }, "departure": { "delay": -30, "time": "1741699470" }, "stop_id": "Cité_Beaulieu_A", "stop_sequence": 4 }, { "arrival": { "time": "1741699500" }, "departure": { "time": "1741699500" }, "stop_id": "Parc_des_Maréchaux_A", "stop_sequence": 5 }, { "arrival": { "delay": 137, "time": "1741700297" }, "departure": { "delay": 137, "time": "1741700297" }, "stop_id": "Église_Saint-Louis_A", "stop_sequence": 13 }, { "arrival": { "delay": 240, "time": "1741700880" }, "departure": { "delay": 240, "time": "1741700880" }, "stop_id": "Notre-Dame_de_la_Paix_A", "stop_sequence": 18 } ], "timestamp": "1741695969", "trip": { "route_id": "604", "trip_id": "402-1423" } } }, { "id": "SM:406-1413", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1741699320" }, "departure": { "time": "1741699320" }, "stop_id": "Frontière_R", "stop_sequence": 5 }, { "arrival": { "delay": 60, "time": "1741700220" }, "departure": { "delay": 60, "time": "1741700220" }, "stop_id": "Rue_de_Séville_R", "stop_sequence": 15 } ], "timestamp": "1741695789", "trip": { "direction_id": 1, "route_id": "604", "trip_id": "406-1413" } } }, { "id": "SM:804-1416", "trip_update": { "stop_time_update": [ { "departure": { "delay": 649, "time": "1741699609" }, "stop_id": "Bachgraben_R", "stop_sequence": 1 }, { "arrival": { "delay": 702, "time": "1741699962" }, "departure": { "delay": 702, "time": "1741699962" }, "stop_id": "Gartenstrasse_AR", "stop_sequence": 5 }, { "arrival": { "delay": 702, "time": "1741700262" }, "departure": { "delay": 702, "time": "1741700262" }, "stop_id": "Cimetière_R", "stop_sequence": 7 }, { "arrival": { "delay": 702, "time": "1741700682" }, "departure": { "delay": 702, "time": "1741700682" }, "stop_id": "Hésingue_Église_R", "stop_sequence": 11 }, { "arrival": { "delay": 702, "time": "1741700802" }, "departure": { "delay": 702, "time": "1741700802" }, "stop_id": "Liesbach_R", "stop_sequence": 13 }, { "arrival": { "delay": 731, "time": "1741702151" }, "stop_id": "Zone_Commerciale_A", "stop_sequence": 26 } ], "timestamp": "1741695450", "trip": { "direction_id": 1, "route_id": "608", "trip_id": "804-1416" } } }, { "id": "SM:802-1434", "trip_update": { "stop_time_update": [ { "arrival": { "time": "1741700580" }, "departure": { "time": "1741700580" }, "stop_id": "Merles_A", "stop_sequence": 5 }, { "arrival": { "time": "1741700640" }, "departure": { "time": "1741700640" }, "stop_id": "République_A", "stop_sequence": 6 }, { "arrival": { "time": "1741700700" }, "departure": { "time": "1741700700" }, "stop_id": "Charles_Péguy_A", "stop_sequence": 7 }, { "arrival": { "delay": 120, "time": "1741701660" }, "departure": { "delay": 120, "time": "1741701660" }, "stop_id": "Chênes_608A", "stop_sequence": 17 } ], "timestamp": "1741696986", "trip": { "route_id": "608", "trip_id": "802-1434" } } }, { "id": "SM:802-1316", "trip_update": { "stop_time_update": [ { "departure": { "delay": 4, "time": "1741695364" }, "stop_id": "Bachgraben_R", "stop_sequence": 1 }, { "arrival": { "time": "1741695420" }, "departure": { "time": "1741695420" }, "stop_id": "Kreuzstrasse_R", "stop_sequence": 2 }, { "arrival": { "time": "1741695480" }, "departure": { "time": "1741695480" }, "stop_id": "Im_Bruhl_R", "stop_sequence": 3 }, { "arrival": { "time": "1741695540" }, "departure": { "time": "1741695540" }, "stop_id": "Hagmattstrasse_R", "stop_sequence": 4 }, { "arrival": { "delay": 4, "time": "1741695664" }, "departure": { "delay": 4, "time": "1741695664" }, "stop_id": "Gartenstrasse_AR", "stop_sequence": 5 }, { "arrival": { "delay": 4, "time": "1741695784" }, "departure": { "delay": 4, "time": "1741695784" }, "stop_id": "Grabenring_R", "stop_sequence": 6 }, { "arrival": { "time": "1741695960" }, "departure": { "time": "1741695960" }, "stop_id": "Cimetière_R", "stop_sequence": 7 }, { "arrival": { "delay": 32, "time": "1741696080" }, "departure": { "delay": 32, "time": "1741696112" }, "stop_id": "Sauvage_R", "stop_sequence": 8 }, { "arrival": { "delay": 32, "time": "1741696232" }, "departure": { "delay": 32, "time": "1741696232" }, "stop_id": "Chênes_608R", "stop_sequence": 9 }, { "arrival": { "delay": 98, "time": "1741696358" }, "departure": { "delay": 98, "time": "1741696358" }, "stop_id": "Ruisseau_AR", "stop_sequence": 10 }, { "arrival": { "delay": 32, "time": "1741696412" }, "departure": { "delay": 32, "time": "1741696412" }, "stop_id": "Hésingue_Église_R", "stop_sequence": 11 }, { "arrival": { "delay": 32, "time": "1741696472" }, "departure": { "delay": 32, "time": "1741696472" }, "stop_id": "Halliers_R", "stop_sequence": 12 }, { "arrival": { "delay": 32, "time": "1741696532" }, "departure": { "delay": 32, "time": "1741696532" }, "stop_id": "Liesbach_R", "stop_sequence": 13 }, { "arrival": { "delay": 103, "time": "1741696663" }, "departure": { "delay": 103, "time": "1741696663" }, "stop_id": "Beaubourg_R", "stop_sequence": 14 }, { "arrival": { "delay": 103, "time": "1741696723" }, "departure": { "delay": 103, "time": "1741696723" }, "stop_id": "École_des_Missions_R", "stop_sequence": 15 }, { "arrival": { "delay": 122, "time": "1741696790" }, "departure": { "delay": 122, "time": "1741696802" }, "stop_id": "Place_Coluche_R", "stop_sequence": 16 }, { "arrival": { "delay": 92, "time": "1741696832" }, "departure": { "delay": 92, "time": "1741696832" }, "stop_id": "Jean_Moulin_608R", "stop_sequence": 17 }, { "arrival": { "delay": 73, "time": "1741696873" }, "departure": { "delay": 73, "time": "1741696873" }, "stop_id": "Vignes_608R", "stop_sequence": 18 }, { "arrival": { "delay": 62, "time": "1741697100" }, "departure": { "delay": 62, "time": "1741697102" }, "stop_id": "Robert_Hassler_R", "stop_sequence": 19 }, { "arrival": { "delay": 48, "time": "1741697148" }, "departure": { "delay": 48, "time": "1741697148" }, "stop_id": "Charles_Péguy_R", "stop_sequence": 20 }, { "arrival": { "delay": 94, "time": "1741697222" }, "departure": { "delay": 94, "time": "1741697254" }, "stop_id": "République_R", "stop_sequence": 21 }, { "arrival": { "delay": 62, "time": "1741697282" }, "departure": { "delay": 62, "time": "1741697282" }, "stop_id": "Merles_R", "stop_sequence": 22 }, { "arrival": { "delay": 130, "time": "1741697470" }, "departure": { "delay": 130, "time": "1741697470" }, "stop_id": "Sierentz_Hôpital_AR", "stop_sequence": 23 }, { "arrival": { "delay": 62, "time": "1741697522" }, "departure": { "delay": 62, "time": "1741697522" }, "stop_id": "Sierentz_Centre_R", "stop_sequence": 24 }, { "arrival": { "delay": 62, "time": "1741697642" }, "departure": { "delay": 62, "time": "1741697642" }, "stop_id": "Collège_Dolto_R", "stop_sequence": 25 }, { "arrival": { "delay": 9, "time": "1741697829" }, "stop_id": "Zone_Commerciale_A", "stop_sequence": 26 } ], "timestamp": "1741693246", "trip": { "direction_id": 1, "route_id": "608", "trip_id": "802-1316" } } }, { "id": "SM:804-1334", "trip_update": { "stop_time_update": [ { "departure": { "delay": 555, "time": "1741696995" }, "stop_id": "Zone_Commerciale_A", "stop_sequence": 1 }, { "arrival": { "delay": 497, "time": "1741697117" }, "departure": { "delay": 497, "time": "1741697117" }, "stop_id": "Collège_Dolto_A", "stop_sequence": 2 }, { "arrival": { "delay": 497, "time": "1741697237" }, "departure": { "delay": 497, "time": "1741697237" }, "stop_id": "Sierentz_Centre_A", "stop_sequence": 3 }, { "arrival": { "delay": 497, "time": "1741697297" }, "departure": { "delay": 497, "time": "1741697297" }, "stop_id": "Sierentz_Hôpital_AR", "stop_sequence": 4 }, { "arrival": { "delay": 497, "time": "1741697477" }, "departure": { "delay": 497, "time": "1741697477" }, "stop_id": "Merles_A", "stop_sequence": 5 }, { "arrival": { "delay": 497, "time": "1741697537" }, "departure": { "delay": 497, "time": "1741697537" }, "stop_id": "République_A", "stop_sequence": 6 }, { "arrival": { "delay": 497, "time": "1741697597" }, "departure": { "delay": 497, "time": "1741697597" }, "stop_id": "Charles_Péguy_A", "stop_sequence": 7 }, { "arrival": { "delay": 497, "time": "1741697657" }, "departure": { "delay": 497, "time": "1741697657" }, "stop_id": "Robert_Hassler_A", "stop_sequence": 8 }, { "arrival": { "delay": 555, "time": "1741697955" }, "departure": { "delay": 555, "time": "1741697955" }, "stop_id": "Vignes_608A", "stop_sequence": 9 }, { "arrival": { "delay": 497, "time": "1741697957" }, "departure": { "delay": 497, "time": "1741697957" }, "stop_id": "Place_Coluche_A", "stop_sequence": 10 }, { "arrival": { "delay": 607, "time": "1741698127" }, "departure": { "delay": 607, "time": "1741698127" }, "stop_id": "École_des_Missions_A", "stop_sequence": 11 }, { "arrival": { "delay": 716, "time": "1741698296" }, "departure": { "delay": 716, "time": "1741698296" }, "stop_id": "Beaubourg_A", "stop_sequence": 12 }, { "arrival": { "delay": 776, "time": "1741698416" }, "departure": { "delay": 776, "time": "1741698416" }, "stop_id": "Liesbach_A", "stop_sequence": 13 }, { "arrival": { "delay": 829, "time": "1741698529" }, "departure": { "delay": 829, "time": "1741698529" }, "stop_id": "Halliers_A", "stop_sequence": 14 }, { "arrival": { "delay": 882, "time": "1741698642" }, "departure": { "delay": 882, "time": "1741698642" }, "stop_id": "Hésingue_Église_A", "stop_sequence": 15 }, { "arrival": { "delay": 829, "time": "1741698649" }, "departure": { "delay": 829, "time": "1741698649" }, "stop_id": "Ruisseau_AR", "stop_sequence": 16 }, { "arrival": { "delay": 949, "time": "1741698889" }, "departure": { "delay": 949, "time": "1741698889" }, "stop_id": "Chênes_608A", "stop_sequence": 17 }, { "arrival": { "delay": 949, "time": "1741699009" }, "departure": { "delay": 949, "time": "1741699009" }, "stop_id": "Sauvage_A", "stop_sequence": 18 }, { "arrival": { "delay": 942, "time": "1741699602" }, "departure": { "delay": 942, "time": "1741699602" }, "stop_id": "Im_Bruhl_A", "stop_sequence": 23 } ], "timestamp": "1741697047", "trip": { "route_id": "608", "trip_id": "804-1334" } } }, { "id": "SM:602-1327", "trip_update": { "stop_time_update": [ { "departure": { "delay": 132, "time": "1741696152" }, "stop_id": "Saint-Louis_Gare_Est_AR", "stop_sequence": 1 }, { "arrival": { "delay": 162, "time": "1741696422" }, "departure": { "delay": 162, "time": "1741696422" }, "stop_id": "Cité_du_Rail_R", "stop_sequence": 2 }, { "arrival": { "delay": 166, "time": "1741696527" }, "departure": { "delay": 166, "time": "1741696546" }, "stop_id": "Rue_de_Séville_R", "stop_sequence": 3 }, { "arrival": { "delay": 166, "time": "1741696666" }, "departure": { "delay": 166, "time": "1741696666" }, "stop_id": "Petite_Camargue_Alsacienne_R", "stop_sequence": 4 }, { "arrival": { "delay": 197, "time": "1741696997" }, "departure": { "delay": 197, "time": "1741696997" }, "stop_id": "Orée_du_Bois_R", "stop_sequence": 5 }, { "arrival": { "delay": 206, "time": "1741697066" }, "departure": { "delay": 206, "time": "1741697066" }, "stop_id": "Victor_Hugo_R", "stop_sequence": 6 }, { "arrival": { "delay": 189, "time": "1741697109" }, "departure": { "delay": 189, "time": "1741697109" }, "stop_id": "Schnockeloch_R", "stop_sequence": 7 }, { "arrival": { "delay": 206, "time": "1741697186" }, "departure": { "delay": 206, "time": "1741697186" }, "stop_id": "Richardshaeuser_AR", "stop_sequence": 8 }, { "arrival": { "delay": 206, "time": "1741697246" }, "departure": { "delay": 206, "time": "1741697246" }, "stop_id": "Colonel_Gauvin_R", "stop_sequence": 9 }, { "arrival": { "delay": 206, "time": "1741697306" }, "departure": { "delay": 206, "time": "1741697306" }, "stop_id": "Schaeferhof_R", "stop_sequence": 10 }, { "arrival": { "delay": 206, "time": "1741697426" }, "departure": { "delay": 206, "time": "1741697426" }, "stop_id": "Kembs_Mairie_R", "stop_sequence": 11 }, { "arrival": { "delay": 206, "time": "1741697546" }, "departure": { "delay": 206, "time": "1741697546" }, "stop_id": "Rue_de_lEurope_R", "stop_sequence": 12 }, { "arrival": { "delay": 206, "time": "1741697606" }, "departure": { "delay": 206, "time": "1741697606" }, "stop_id": "Kembs_Pres_R", "stop_sequence": 13 }, { "arrival": { "delay": 176, "time": "1741697636" }, "departure": { "delay": 176, "time": "1741697636" }, "stop_id": "Maison_du_Patrimoine_R", "stop_sequence": 14 }, { "arrival": { "delay": 206, "time": "1741697666" }, "departure": { "delay": 206, "time": "1741697666" }, "stop_id": "Ciel_R", "stop_sequence": 15 }, { "arrival": { "delay": 206, "time": "1741697726" }, "stop_id": "Kembs_Nord_AR", "stop_sequence": 16 } ], "timestamp": "1741696113", "trip": { "direction_id": 1, "route_id": "6", "trip_id": "602-1327" } } }, { "id": "SM:604-1403", "trip_update": { "stop_time_update": [ { "departure": { "delay": 222, "time": "1741698402" }, "stop_id": "Saint-Louis_Gare_Est_AR", "stop_sequence": 1 }, { "arrival": { "time": "1741699140" }, "departure": { "time": "1741699140" }, "stop_id": "Richardshaeuser_AR", "stop_sequence": 8 }, { "arrival": { "time": "1741699200" }, "departure": { "time": "1741699200" }, "stop_id": "Colonel_Gauvin_R", "stop_sequence": 9 }, { "arrival": { "time": "1741699380" }, "departure": { "time": "1741699380" }, "stop_id": "Kembs_Mairie_R", "stop_sequence": 11 }, { "arrival": { "time": "1741699500" }, "departure": { "time": "1741699500" }, "stop_id": "Rue_de_lEurope_R", "stop_sequence": 12 }, { "arrival": { "time": "1741699560" }, "departure": { "time": "1741699560" }, "stop_id": "Kembs_Pres_R", "stop_sequence": 13 } ], "timestamp": "1741698430", "trip": { "direction_id": 1, "route_id": "6", "trip_id": "604-1403" } } }, { "id": "SM:604-1328", "trip_update": { "stop_time_update": [ { "departure": { "delay": 253, "time": "1741696333" }, "stop_id": "Kembs_Nord_AR", "stop_sequence": 1 }, { "arrival": { "delay": 163, "time": "1741696543" }, "departure": { "delay": 163, "time": "1741696543" }, "stop_id": "Kembs_Mairie_A", "stop_sequence": 6 }, { "arrival": { "delay": 112, "time": "1741696672" }, "departure": { "delay": 112, "time": "1741696672" }, "stop_id": "Schaeferhof_A", "stop_sequence": 7 }, { "arrival": { "delay": 112, "time": "1741696732" }, "departure": { "delay": 112, "time": "1741696732" }, "stop_id": "Colonel_Gauvin_A", "stop_sequence": 8 }, { "arrival": { "delay": 133, "time": "1741696813" }, "departure": { "delay": 133, "time": "1741696813" }, "stop_id": "Richardshaeuser_AR", "stop_sequence": 9 }, { "arrival": { "delay": 133, "time": "1741696873" }, "departure": { "delay": 133, "time": "1741696873" }, "stop_id": "Schnockeloch_A", "stop_sequence": 10 }, { "arrival": { "delay": 133, "time": "1741696933" }, "departure": { "delay": 133, "time": "1741696933" }, "stop_id": "Victor_Hugo_A", "stop_sequence": 11 }, { "arrival": { "delay": 146, "time": "1741697006" }, "departure": { "delay": 146, "time": "1741697006" }, "stop_id": "Orée_du_Bois_A", "stop_sequence": 12 }, { "arrival": { "delay": 43, "time": "1741697200" }, "departure": { "delay": 43, "time": "1741697203" }, "stop_id": "Petite_Camargue_Alsacienne_A", "stop_sequence": 13 }, { "arrival": { "delay": 13, "time": "1741697353" }, "departure": { "delay": 13, "time": "1741697353" }, "stop_id": "Rue_de_Séville_A", "stop_sequence": 14 }, { "arrival": { "delay": 17, "time": "1741697477" }, "departure": { "delay": 17, "time": "1741697477" }, "stop_id": "Cité_du_Rail_A", "stop_sequence": 15 }, { "arrival": { "delay": -55, "time": "1741697645" }, "stop_id": "Saint-Louis_Gare_Est_AR", "stop_sequence": 16 } ], "timestamp": "1741696359", "trip": { "route_id": "6", "trip_id": "604-1328" } } }, { "id": "SM:604-1430", "trip_update": { "stop_time_update": [ { "departure": { "time": "1741699800" }, "stop_id": "Kembs_Nord_AR", "stop_sequence": 1 }, { "arrival": { "delay": -28, "time": "1741699892" }, "departure": { "delay": -28, "time": "1741699892" }, "stop_id": "Kembs_Pres_A", "stop_sequence": 4 }, { "arrival": { "delay": -28, "time": "1741699952" }, "departure": { "delay": -28, "time": "1741699952" }, "stop_id": "Rue_de_lEurope_A", "stop_sequence": 5 }, { "arrival": { "delay": -28, "time": "1741700072" }, "departure": { "delay": -28, "time": "1741700072" }, "stop_id": "Kembs_Mairie_A", "stop_sequence": 6 }, { "arrival": { "delay": -28, "time": "1741700252" }, "departure": { "delay": -28, "time": "1741700252" }, "stop_id": "Schaeferhof_A", "stop_sequence": 7 }, { "arrival": { "delay": -28, "time": "1741700312" }, "departure": { "delay": -28, "time": "1741700312" }, "stop_id": "Colonel_Gauvin_A", "stop_sequence": 8 }, { "arrival": { "delay": -28, "time": "1741700372" }, "departure": { "delay": -28, "time": "1741700372" }, "stop_id": "Richardshaeuser_AR", "stop_sequence": 9 }, { "arrival": { "delay": -28, "time": "1741700432" }, "departure": { "delay": -28, "time": "1741700432" }, "stop_id": "Schnockeloch_A", "stop_sequence": 10 }, { "arrival": { "delay": -28, "time": "1741700492" }, "departure": { "delay": -28, "time": "1741700492" }, "stop_id": "Victor_Hugo_A", "stop_sequence": 11 }, { "arrival": { "delay": -28, "time": "1741700552" }, "departure": { "delay": -28, "time": "1741700552" }, "stop_id": "Orée_du_Bois_A", "stop_sequence": 12 } ], "timestamp": "1741696370", "trip": { "route_id": "6", "trip_id": "604-1430" } } }, { "id": "SM:602-1358", "trip_update": { "stop_time_update": [ { "departure": { "delay": 267, "time": "1741698147" }, "stop_id": "Kembs_Nord_AR", "stop_sequence": 1 }, { "arrival": { "delay": 298, "time": "1741698238" }, "departure": { "delay": 298, "time": "1741698238" }, "stop_id": "Maison_du_Patrimoine_A", "stop_sequence": 3 }, { "arrival": { "delay": 297, "time": "1741698267" }, "departure": { "delay": 297, "time": "1741698297" }, "stop_id": "Kembs_Pres_A", "stop_sequence": 4 }, { "arrival": { "delay": 357, "time": "1741698369" }, "departure": { "delay": 357, "time": "1741698417" }, "stop_id": "Rue_de_lEurope_A", "stop_sequence": 5 }, { "arrival": { "delay": 297, "time": "1741698477" }, "departure": { "delay": 297, "time": "1741698477" }, "stop_id": "Kembs_Mairie_A", "stop_sequence": 6 }, { "arrival": { "delay": 297, "time": "1741698657" }, "departure": { "delay": 297, "time": "1741698657" }, "stop_id": "Schaeferhof_A", "stop_sequence": 7 }, { "arrival": { "delay": 297, "time": "1741698717" }, "departure": { "delay": 297, "time": "1741698717" }, "stop_id": "Colonel_Gauvin_A", "stop_sequence": 8 }, { "arrival": { "delay": 297, "time": "1741698777" }, "departure": { "delay": 297, "time": "1741698777" }, "stop_id": "Richardshaeuser_AR", "stop_sequence": 9 }, { "arrival": { "delay": 297, "time": "1741698837" }, "departure": { "delay": 297, "time": "1741698837" }, "stop_id": "Schnockeloch_A", "stop_sequence": 10 }, { "arrival": { "delay": 297, "time": "1741698897" }, "departure": { "delay": 297, "time": "1741698897" }, "stop_id": "Victor_Hugo_A", "stop_sequence": 11 }, { "arrival": { "delay": 297, "time": "1741698957" }, "departure": { "delay": 297, "time": "1741698957" }, "stop_id": "Orée_du_Bois_A", "stop_sequence": 12 }, { "arrival": { "delay": 297, "time": "1741699257" }, "departure": { "delay": 297, "time": "1741699257" }, "stop_id": "Petite_Camargue_Alsacienne_A", "stop_sequence": 13 }, { "arrival": { "delay": 297, "time": "1741699437" }, "departure": { "delay": 297, "time": "1741699437" }, "stop_id": "Rue_de_Séville_A", "stop_sequence": 14 }, { "arrival": { "delay": 296, "time": "1741699556" }, "departure": { "delay": 296, "time": "1741699556" }, "stop_id": "Cité_du_Rail_A", "stop_sequence": 15 } ], "timestamp": "1741698171", "trip": { "route_id": "6", "trip_id": "602-1358" } } }, { "id": "SM:1102-1435", "trip_update": { "stop_time_update": [ { "departure": { "time": "1741700100" }, "stop_id": "EuroAirport_AR", "stop_sequence": 1 }, { "arrival": { "time": "1741700700" }, "stop_id": "Saint-Louis_Gare_Ouest_AR", "stop_sequence": 2 } ], "timestamp": "1741698005", "trip": { "direction_id": 1, "route_id": "11", "trip_id": "1102-1435" } } } ], "header": { "gtfs_realtime_version": "1.0", "timestamp": "1741698498" } }