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