Détails de la ressource
Cette ressource fait partie du jeu de données Réseau urbain Distribus.
Disponibilité au téléchargement
En savoir plus
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
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)Entités présentes dans ce flux lors des 7 derniers jours.
trip_updatesFlux 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"
}
}