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
⚠️134 avertissements
Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 08/06/2026 à 09h08 Europe/Paris avec le validateur GTFS-RT de MobilityData.
Avertissements
vehicle_id not populated W002 45 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-0935 does not have a vehicle_id
- trip_id 1101-0920 does not have a vehicle_id
- trip_id 1101-0820 does not have a vehicle_id
- trip_id 1101-0850 does not have a vehicle_id
schedule_relationship not populated W009 89 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-0935 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
- trip_id 1101-0935 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
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 020 | 30 fois (100 % des validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 2 021 | 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. | 3 | 3 fois (10 % des validations) |
| W008 | The data in a GTFS-realtime feed should always be less than one minute old | 1 | 1 fois (3 % des validations) |
Contenu du flux GTFS-RT
Entités
Entités présentes dans ce flux le 08/06/2026 à 11h24 Europe/Paris.
trip_updates (46) 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 08/06/2026 à 11h24 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "SM:1101-1135",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780911300"
},
"stopId": "EuroAirport_AR",
"stopSequence": 1
}
],
"timestamp": "1780909786",
"trip": {
"directionId": 1,
"routeId": "11",
"tripId": "1101-1135"
}
}
},
{
"id": "SM:12-1205",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1780913400"
},
"departure": {
"time": "1780913400"
},
"stopId": "Place_Mermoz_14R",
"stopSequence": 2
},
{
"arrival": {
"time": "1780913820"
},
"departure": {
"time": "1780913820"
},
"stopId": "Hésingue_Église_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1780913880"
},
"departure": {
"time": "1780913880"
},
"stopId": "Cigognes_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1780913940"
},
"departure": {
"time": "1780913940"
},
"stopId": "Schweiberg_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1780914000"
},
"departure": {
"time": "1780914000"
},
"stopId": "Buschwiller_Centre_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1780914180"
},
"departure": {
"time": "1780914180"
},
"stopId": "Wentzwiller_Centre_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1780914240"
},
"departure": {
"time": "1780914240"
},
"stopId": "Bellevue_R",
"stopSequence": 8
}
],
"timestamp": "1780909808",
"trip": {
"directionId": 1,
"routeId": "12",
"tripId": "12-1205"
}
}
},
{
"id": "SM:13-1206",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1780913460"
},
"departure": {
"time": "1780913460"
},
"stopId": "Place_Mermoz_14R",
"stopSequence": 2
},
{
"arrival": {
"time": "1780913940"
},
"departure": {
"time": "1780913940"
},
"stopId": "Cigognes_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1780914000"
},
"departure": {
"time": "1780914000"
},
"stopId": "Réservoir_R",
"stopSequence": 5
}
],
"timestamp": "1780909870",
"trip": {
"directionId": 1,
"routeId": "13",
"tripId": "13-1206"
}
}
},
{
"id": "SM:14-1155",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780912500"
},
"stopId": "Aubépines_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1780912560"
},
"departure": {
"time": "1780912560"
},
"stopId": "Liebenswiller_Mairie_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1780912740"
},
"departure": {
"time": "1780912740"
},
"stopId": "Leymen_Mairie_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1780912800"
},
"departure": {
"time": "1780912800"
},
"stopId": "Birsig_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1780913280"
},
"departure": {
"time": "1780913280"
},
"stopId": "Rue_de_Hagenthal_AR",
"stopSequence": 5
},
{
"arrival": {
"time": "1780913340"
},
"departure": {
"time": "1780913340"
},
"stopId": "Neuwiller_Centre_AR",
"stopSequence": 6
},
{
"arrival": {
"time": "1780913700"
},
"departure": {
"time": "1780913700"
},
"stopId": "Lertzbach_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1780913940"
},
"departure": {
"time": "1780913940"
},
"stopId": "Hofacker_AR",
"stopSequence": 8
},
{
"arrival": {
"time": "1780914060"
},
"departure": {
"time": "1780914060"
},
"stopId": "Hagenthal-le-Haut_Mairie_A",
"stopSequence": 9
},
{
"arrival": {
"time": "1780914180"
},
"departure": {
"time": "1780914180"
},
"stopId": "Hagenthal-le-Bas_Centre_A",
"stopSequence": 10
}
],
"timestamp": "1780908904",
"trip": {
"routeId": "14",
"tripId": "14-1155"
}
}
},
{
"id": "SM:14-1200",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1780913160"
},
"departure": {
"time": "1780913160"
},
"stopId": "Place_Mermoz_14R",
"stopSequence": 2
},
{
"arrival": {
"time": "1780913580"
},
"departure": {
"time": "1780913580"
},
"stopId": "Sauvage_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1780913880"
},
"departure": {
"time": "1780913880"
},
"stopId": "Klepferhof_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1780914060"
},
"departure": {
"time": "1780914060"
},
"stopId": "Héron_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1780914120"
},
"departure": {
"time": "1780914120"
},
"stopId": "Hagenthal-le-Bas_Centre_R",
"stopSequence": 6
}
],
"timestamp": "1780909566",
"trip": {
"directionId": 1,
"routeId": "14",
"tripId": "14-1200"
}
}
},
{
"id": "SM:103-1145",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780911900"
},
"stopId": "Alsace_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1780912020"
},
"departure": {
"time": "1780912020"
},
"stopId": "Square_Soustons_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1780912080"
},
"departure": {
"time": "1780912080"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1780912140"
},
"departure": {
"time": "1780912140"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1780912200"
},
"departure": {
"time": "1780912200"
},
"stopId": "Jung_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1780912260"
},
"departure": {
"time": "1780912260"
},
"stopId": "Coccinelles_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1780912380"
},
"departure": {
"time": "1780912380"
},
"stopId": "Jura_1R",
"stopSequence": 7
},
{
"arrival": {
"time": "1780912440"
},
"departure": {
"time": "1780912440"
},
"stopId": "Europe_R",
"stopSequence": 8
},
{
"arrival": {
"time": "1780912500"
},
"departure": {
"time": "1780912500"
},
"stopId": "Carrefour_Central_1R",
"stopSequence": 9
},
{
"arrival": {
"time": "1780912620"
},
"departure": {
"time": "1780912620"
},
"stopId": "Couronne_1R",
"stopSequence": 10
},
{
"arrival": {
"time": "1780912740"
},
"departure": {
"time": "1780912740"
},
"stopId": "Place_Mermoz_1R",
"stopSequence": 11
},
{
"arrival": {
"time": "1780912920"
},
"departure": {
"time": "1780912920"
},
"stopId": "Saint-Exupéry_1R",
"stopSequence": 12
},
{
"arrival": {
"time": "1780913040"
},
"departure": {
"time": "1780913040"
},
"stopId": "Bourgfelden_1R",
"stopSequence": 13
},
{
"arrival": {
"time": "1780913160"
},
"departure": {
"time": "1780913160"
},
"stopId": "Riescher_R",
"stopSequence": 14
},
{
"arrival": {
"time": "1780913220"
},
"departure": {
"time": "1780913220"
},
"stopId": "Iselisweg_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -30,
"time": "1780913250"
},
"departure": {
"delay": -30,
"time": "1780913250"
},
"stopId": "Le_Ried_R",
"stopSequence": 16
},
{
"arrival": {
"time": "1780913280"
},
"departure": {
"time": "1780913280"
},
"stopId": "Raisins_R",
"stopSequence": 17
},
{
"arrival": {
"time": "1780913340"
},
"departure": {
"time": "1780913340"
},
"stopId": "Cerisiers_R",
"stopSequence": 18
},
{
"arrival": {
"time": "1780913400"
},
"departure": {
"time": "1780913400"
},
"stopId": "Hésingue_Mairie_R",
"stopSequence": 19
},
{
"arrival": {
"time": "1780913460"
},
"departure": {
"time": "1780913460"
},
"stopId": "Hésingue_Église_R",
"stopSequence": 20
},
{
"arrival": {
"time": "1780913520"
},
"departure": {
"time": "1780913520"
},
"stopId": "Halliers_R",
"stopSequence": 21
},
{
"arrival": {
"time": "1780913580"
},
"departure": {
"time": "1780913580"
},
"stopId": "Liesbach_R",
"stopSequence": 22
},
{
"arrival": {
"time": "1780913700"
},
"departure": {
"time": "1780913700"
},
"stopId": "Beaubourg_R",
"stopSequence": 23
},
{
"arrival": {
"time": "1780913760"
},
"departure": {
"time": "1780913760"
},
"stopId": "École_des_Missions_R",
"stopSequence": 24
},
{
"arrival": {
"time": "1780913820"
},
"departure": {
"time": "1780913820"
},
"stopId": "Place_Coluche_R",
"stopSequence": 25
},
{
"arrival": {
"time": "1780913940"
},
"departure": {
"time": "1780913940"
},
"stopId": "19_Novembre_R",
"stopSequence": 26
},
{
"arrival": {
"time": "1780914060"
},
"stopId": "Clostermann_R",
"stopSequence": 27
}
],
"timestamp": "1780908308",
"trip": {
"directionId": 1,
"routeId": "1",
"tripId": "103-1145"
}
}
},
{
"id": "SM:103-1100",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 383,
"time": "1780909583"
},
"stopId": "Clostermann_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 354,
"time": "1780909674"
},
"departure": {
"delay": 354,
"time": "1780909674"
},
"stopId": "19_Novembre_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 353,
"time": "1780909733"
},
"departure": {
"delay": 353,
"time": "1780909733"
},
"stopId": "Blotzheim_Mairie_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 323,
"time": "1780909763"
},
"departure": {
"delay": 323,
"time": "1780909763"
},
"stopId": "Place_Coluche_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 323,
"time": "1780909823"
},
"departure": {
"delay": 323,
"time": "1780909823"
},
"stopId": "École_des_Missions_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 272,
"time": "1780909892"
},
"departure": {
"delay": 272,
"time": "1780909892"
},
"stopId": "Beaubourg_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 273,
"time": "1780910013"
},
"departure": {
"delay": 273,
"time": "1780910013"
},
"stopId": "Liesbach_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 264,
"time": "1780910064"
},
"departure": {
"delay": 264,
"time": "1780910064"
},
"stopId": "Halliers_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 293,
"time": "1780910133"
},
"departure": {
"delay": 293,
"time": "1780910153"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 293,
"time": "1780910213"
},
"departure": {
"delay": 293,
"time": "1780910213"
},
"stopId": "Hésingue_Mairie_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 323,
"time": "1780910301"
},
"departure": {
"delay": 323,
"time": "1780910303"
},
"stopId": "Cerisiers_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 263,
"time": "1780910363"
},
"departure": {
"delay": 263,
"time": "1780910363"
},
"stopId": "Raisins_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 266,
"time": "1780910416"
},
"departure": {
"delay": 266,
"time": "1780910426"
},
"stopId": "Le_Ried_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 244,
"time": "1780910464"
},
"departure": {
"delay": 244,
"time": "1780910464"
},
"stopId": "Iselisweg_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 278,
"time": "1780910498"
},
"departure": {
"delay": 278,
"time": "1780910498"
},
"stopId": "Riescher_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 306,
"time": "1780910646"
},
"departure": {
"delay": 306,
"time": "1780910646"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 16
},
{
"arrival": {
"delay": 254,
"time": "1780910714"
},
"departure": {
"delay": 254,
"time": "1780910714"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 17
},
{
"arrival": {
"delay": 261,
"time": "1780910841"
},
"departure": {
"delay": 261,
"time": "1780910841"
},
"stopId": "Place_Mermoz_1A",
"stopSequence": 18
},
{
"arrival": {
"delay": 206,
"time": "1780910906"
},
"departure": {
"delay": 206,
"time": "1780910906"
},
"stopId": "Couronne_1A",
"stopSequence": 19
},
{
"arrival": {
"delay": 189,
"time": "1780910949"
},
"departure": {
"delay": 189,
"time": "1780910949"
},
"stopId": "Médiathèque_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 176,
"time": "1780910996"
},
"departure": {
"delay": 176,
"time": "1780910996"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 21
},
{
"arrival": {
"delay": 172,
"time": "1780911112"
},
"departure": {
"delay": 172,
"time": "1780911112"
},
"stopId": "Jura_1A",
"stopSequence": 22
},
{
"arrival": {
"delay": 172,
"time": "1780911172"
},
"departure": {
"delay": 172,
"time": "1780911172"
},
"stopId": "Coccinelles_A",
"stopSequence": 23
},
{
"arrival": {
"delay": 172,
"time": "1780911232"
},
"departure": {
"delay": 172,
"time": "1780911232"
},
"stopId": "Jung_A",
"stopSequence": 24
},
{
"arrival": {
"delay": 172,
"time": "1780911292"
},
"departure": {
"delay": 172,
"time": "1780911292"
},
"stopId": "Parc_des_Eaux-Vives_A",
"stopSequence": 25
},
{
"arrival": {
"delay": 172,
"time": "1780911352"
},
"departure": {
"delay": 172,
"time": "1780911352"
},
"stopId": "Place_Abbatucci_A",
"stopSequence": 26
},
{
"arrival": {
"delay": 190,
"time": "1780911430"
},
"departure": {
"delay": 190,
"time": "1780911430"
},
"stopId": "Square_Soustons_A",
"stopSequence": 27
},
{
"arrival": {
"delay": 160,
"time": "1780911520"
},
"stopId": "Alsace_A",
"stopSequence": 28
}
],
"timestamp": "1780909607",
"trip": {
"routeId": "1",
"tripId": "103-1100"
}
}
},
{
"id": "SM:101-1110",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 53,
"time": "1780909853"
},
"stopId": "Alsace_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 23,
"time": "1780909942"
},
"departure": {
"delay": 23,
"time": "1780909943"
},
"stopId": "Square_Soustons_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 54,
"time": "1780910030"
},
"departure": {
"delay": 54,
"time": "1780910034"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 83,
"time": "1780910118"
},
"departure": {
"delay": 83,
"time": "1780910123"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 113,
"time": "1780910213"
},
"departure": {
"delay": 113,
"time": "1780910213"
},
"stopId": "Jung_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 143,
"time": "1780910293"
},
"departure": {
"delay": 143,
"time": "1780910303"
},
"stopId": "Coccinelles_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 203,
"time": "1780910419"
},
"departure": {
"delay": 203,
"time": "1780910423"
},
"stopId": "Jura_1R",
"stopSequence": 7
},
{
"arrival": {
"delay": 263,
"time": "1780910543"
},
"departure": {
"delay": 263,
"time": "1780910543"
},
"stopId": "Europe_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 263,
"time": "1780910603"
},
"departure": {
"delay": 263,
"time": "1780910603"
},
"stopId": "Carrefour_Central_1R",
"stopSequence": 9
},
{
"arrival": {
"delay": 290,
"time": "1780910690"
},
"departure": {
"delay": 290,
"time": "1780910690"
},
"stopId": "Couronne_1R",
"stopSequence": 10
},
{
"arrival": {
"delay": 278,
"time": "1780910798"
},
"departure": {
"delay": 278,
"time": "1780910798"
},
"stopId": "Place_Mermoz_1R",
"stopSequence": 11
},
{
"arrival": {
"delay": 266,
"time": "1780910906"
},
"departure": {
"delay": 266,
"time": "1780910906"
},
"stopId": "Saint-Exupéry_1R",
"stopSequence": 12
},
{
"arrival": {
"delay": 273,
"time": "1780910973"
},
"departure": {
"delay": 273,
"time": "1780910973"
},
"stopId": "Bourgfelden_1R",
"stopSequence": 13
},
{
"arrival": {
"delay": 273,
"time": "1780911093"
},
"departure": {
"delay": 273,
"time": "1780911093"
},
"stopId": "Riescher_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 273,
"time": "1780911153"
},
"departure": {
"delay": 273,
"time": "1780911153"
},
"stopId": "Iselisweg_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 243,
"time": "1780911183"
},
"departure": {
"delay": 243,
"time": "1780911183"
},
"stopId": "Le_Ried_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 273,
"time": "1780911213"
},
"departure": {
"delay": 273,
"time": "1780911213"
},
"stopId": "Raisins_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 273,
"time": "1780911273"
},
"departure": {
"delay": 273,
"time": "1780911273"
},
"stopId": "Cerisiers_R",
"stopSequence": 18
},
{
"arrival": {
"delay": 273,
"time": "1780911333"
},
"departure": {
"delay": 273,
"time": "1780911333"
},
"stopId": "Hésingue_Mairie_R",
"stopSequence": 19
},
{
"arrival": {
"delay": 273,
"time": "1780911393"
},
"departure": {
"delay": 273,
"time": "1780911393"
},
"stopId": "Hésingue_Église_R",
"stopSequence": 20
},
{
"arrival": {
"delay": 273,
"time": "1780911453"
},
"departure": {
"delay": 273,
"time": "1780911453"
},
"stopId": "Halliers_R",
"stopSequence": 21
},
{
"arrival": {
"delay": 273,
"time": "1780911513"
},
"departure": {
"delay": 273,
"time": "1780911513"
},
"stopId": "Liesbach_R",
"stopSequence": 22
},
{
"arrival": {
"delay": 219,
"time": "1780911579"
},
"departure": {
"delay": 219,
"time": "1780911579"
},
"stopId": "Beaubourg_R",
"stopSequence": 23
},
{
"arrival": {
"delay": 219,
"time": "1780911639"
},
"departure": {
"delay": 219,
"time": "1780911639"
},
"stopId": "École_des_Missions_R",
"stopSequence": 24
},
{
"arrival": {
"delay": 219,
"time": "1780911699"
},
"departure": {
"delay": 219,
"time": "1780911699"
},
"stopId": "Place_Coluche_R",
"stopSequence": 25
},
{
"arrival": {
"delay": 219,
"time": "1780911819"
},
"departure": {
"delay": 219,
"time": "1780911819"
},
"stopId": "19_Novembre_R",
"stopSequence": 26
},
{
"arrival": {
"delay": 219,
"time": "1780911939"
},
"stopId": "Clostermann_R",
"stopSequence": 27
}
],
"timestamp": "1780909881",
"trip": {
"directionId": 1,
"routeId": "1",
"tripId": "101-1110"
}
}
},
{
"id": "SM:101-1145",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 46,
"time": "1780911946"
},
"stopId": "Clostermann_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 46,
"time": "1780912066"
},
"departure": {
"delay": 46,
"time": "1780912066"
},
"stopId": "19_Novembre_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 46,
"time": "1780912126"
},
"departure": {
"delay": 46,
"time": "1780912126"
},
"stopId": "Blotzheim_Mairie_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 46,
"time": "1780912186"
},
"departure": {
"delay": 46,
"time": "1780912186"
},
"stopId": "Place_Coluche_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 23,
"time": "1780912283"
},
"departure": {
"delay": 23,
"time": "1780912283"
},
"stopId": "École_des_Missions_A",
"stopSequence": 5
},
{
"arrival": {
"delay": -46,
"time": "1780912454"
},
"departure": {
"delay": -46,
"time": "1780912454"
},
"stopId": "Beaubourg_A",
"stopSequence": 6
},
{
"arrival": {
"delay": -69,
"time": "1780912551"
},
"departure": {
"delay": -69,
"time": "1780912551"
},
"stopId": "Liesbach_A",
"stopSequence": 7
},
{
"arrival": {
"delay": -92,
"time": "1780912648"
},
"departure": {
"delay": -92,
"time": "1780912648"
},
"stopId": "Halliers_A",
"stopSequence": 8
},
{
"arrival": {
"delay": -92,
"time": "1780912708"
},
"departure": {
"delay": -92,
"time": "1780912708"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 9
},
{
"arrival": {
"delay": -92,
"time": "1780912768"
},
"departure": {
"delay": -92,
"time": "1780912768"
},
"stopId": "Hésingue_Mairie_A",
"stopSequence": 10
},
{
"arrival": {
"delay": -94,
"time": "1780912886"
},
"departure": {
"delay": -94,
"time": "1780912886"
},
"stopId": "Cerisiers_A",
"stopSequence": 11
},
{
"arrival": {
"delay": -92,
"time": "1780912948"
},
"departure": {
"delay": -92,
"time": "1780912948"
},
"stopId": "Raisins_A",
"stopSequence": 12
},
{
"arrival": {
"delay": -92,
"time": "1780913008"
},
"departure": {
"delay": -92,
"time": "1780913008"
},
"stopId": "Le_Ried_A",
"stopSequence": 13
},
{
"arrival": {
"delay": -122,
"time": "1780913038"
},
"departure": {
"delay": -122,
"time": "1780913038"
},
"stopId": "Iselisweg_A",
"stopSequence": 14
},
{
"arrival": {
"delay": -92,
"time": "1780913068"
},
"departure": {
"delay": -92,
"time": "1780913068"
},
"stopId": "Riescher_A",
"stopSequence": 15
},
{
"arrival": {
"delay": -92,
"time": "1780913188"
},
"departure": {
"delay": -92,
"time": "1780913188"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 16
},
{
"arrival": {
"delay": -105,
"time": "1780913595"
},
"departure": {
"delay": -105,
"time": "1780913595"
},
"stopId": "Couronne_1A",
"stopSequence": 19
},
{
"arrival": {
"delay": -105,
"time": "1780913655"
},
"departure": {
"delay": -105,
"time": "1780913655"
},
"stopId": "Médiathèque_A",
"stopSequence": 20
},
{
"arrival": {
"delay": -92,
"time": "1780913728"
},
"departure": {
"delay": -92,
"time": "1780913728"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 21
},
{
"arrival": {
"delay": -105,
"time": "1780913835"
},
"departure": {
"delay": -105,
"time": "1780913835"
},
"stopId": "Jura_1A",
"stopSequence": 22
},
{
"arrival": {
"delay": -105,
"time": "1780913895"
},
"departure": {
"delay": -105,
"time": "1780913895"
},
"stopId": "Coccinelles_A",
"stopSequence": 23
},
{
"arrival": {
"delay": -105,
"time": "1780913955"
},
"departure": {
"delay": -105,
"time": "1780913955"
},
"stopId": "Jung_A",
"stopSequence": 24
},
{
"arrival": {
"delay": -105,
"time": "1780914015"
},
"departure": {
"delay": -105,
"time": "1780914015"
},
"stopId": "Parc_des_Eaux-Vives_A",
"stopSequence": 25
},
{
"arrival": {
"delay": -105,
"time": "1780914075"
},
"departure": {
"delay": -105,
"time": "1780914075"
},
"stopId": "Place_Abbatucci_A",
"stopSequence": 26
},
{
"arrival": {
"delay": -105,
"time": "1780914135"
},
"departure": {
"delay": -105,
"time": "1780914135"
},
"stopId": "Square_Soustons_A",
"stopSequence": 27
},
{
"arrival": {
"delay": -105,
"time": "1780914255"
},
"stopId": "Alsace_A",
"stopSequence": 28
}
],
"timestamp": "1780910485",
"trip": {
"routeId": "1",
"tripId": "101-1145"
}
}
},
{
"id": "SM:101-1030",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 202,
"time": "1780907602"
},
"stopId": "Clostermann_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 202,
"time": "1780907722"
},
"departure": {
"delay": 202,
"time": "1780907722"
},
"stopId": "19_Novembre_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 202,
"time": "1780907781"
},
"departure": {
"delay": 202,
"time": "1780907782"
},
"stopId": "Blotzheim_Mairie_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 203,
"time": "1780907831"
},
"departure": {
"delay": 203,
"time": "1780907843"
},
"stopId": "Place_Coluche_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 232,
"time": "1780907914"
},
"departure": {
"delay": 232,
"time": "1780907932"
},
"stopId": "École_des_Missions_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 208,
"time": "1780908028"
},
"departure": {
"delay": 208,
"time": "1780908028"
},
"stopId": "Beaubourg_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 182,
"time": "1780908122"
},
"departure": {
"delay": 182,
"time": "1780908122"
},
"stopId": "Liesbach_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 177,
"time": "1780908177"
},
"departure": {
"delay": 177,
"time": "1780908177"
},
"stopId": "Halliers_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 179,
"time": "1780908239"
},
"departure": {
"delay": 179,
"time": "1780908239"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 164,
"time": "1780908284"
},
"departure": {
"delay": 164,
"time": "1780908284"
},
"stopId": "Hésingue_Mairie_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 116,
"time": "1780908356"
},
"departure": {
"delay": 116,
"time": "1780908356"
},
"stopId": "Cerisiers_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 112,
"time": "1780908400"
},
"departure": {
"delay": 112,
"time": "1780908412"
},
"stopId": "Raisins_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 111,
"time": "1780908471"
},
"departure": {
"delay": 111,
"time": "1780908471"
},
"stopId": "Le_Ried_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 81,
"time": "1780908501"
},
"departure": {
"delay": 81,
"time": "1780908501"
},
"stopId": "Iselisweg_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 142,
"time": "1780908541"
},
"departure": {
"delay": 142,
"time": "1780908562"
},
"stopId": "Riescher_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 142,
"time": "1780908658"
},
"departure": {
"delay": 142,
"time": "1780908682"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 16
},
{
"arrival": {
"delay": 112,
"time": "1780908742"
},
"departure": {
"delay": 112,
"time": "1780908772"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 17
},
{
"arrival": {
"delay": 142,
"time": "1780908869"
},
"departure": {
"delay": 142,
"time": "1780908922"
},
"stopId": "Place_Mermoz_1A",
"stopSequence": 18
},
{
"arrival": {
"delay": 125,
"time": "1780909025"
},
"departure": {
"delay": 125,
"time": "1780909025"
},
"stopId": "Couronne_1A",
"stopSequence": 19
},
{
"arrival": {
"delay": 112,
"time": "1780909053"
},
"departure": {
"delay": 112,
"time": "1780909072"
},
"stopId": "Médiathèque_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 142,
"time": "1780909102"
},
"departure": {
"delay": 142,
"time": "1780909162"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 21
},
{
"arrival": {
"delay": 142,
"time": "1780909261"
},
"departure": {
"delay": 142,
"time": "1780909282"
},
"stopId": "Jura_1A",
"stopSequence": 22
},
{
"arrival": {
"delay": 172,
"time": "1780909351"
},
"departure": {
"delay": 172,
"time": "1780909372"
},
"stopId": "Coccinelles_A",
"stopSequence": 23
},
{
"arrival": {
"delay": 202,
"time": "1780909446"
},
"departure": {
"delay": 202,
"time": "1780909462"
},
"stopId": "Jung_A",
"stopSequence": 24
},
{
"arrival": {
"delay": 206,
"time": "1780909526"
},
"departure": {
"delay": 206,
"time": "1780909526"
},
"stopId": "Parc_des_Eaux-Vives_A",
"stopSequence": 25
},
{
"arrival": {
"delay": 232,
"time": "1780909591"
},
"departure": {
"delay": 232,
"time": "1780909612"
},
"stopId": "Place_Abbatucci_A",
"stopSequence": 26
},
{
"arrival": {
"delay": 292,
"time": "1780909708"
},
"departure": {
"delay": 292,
"time": "1780909732"
},
"stopId": "Square_Soustons_A",
"stopSequence": 27
},
{
"arrival": {
"delay": 263,
"time": "1780909823"
},
"stopId": "Alsace_A",
"stopSequence": 28
}
],
"timestamp": "1780907626",
"trip": {
"routeId": "1",
"tripId": "101-1030"
}
}
},
{
"id": "SM:203-1143",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780911780"
},
"stopId": "Petit_Canal_R",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1780911810"
},
"departure": {
"delay": -30,
"time": "1780911810"
},
"stopId": "Rosenau_Mairie_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1780911840"
},
"departure": {
"time": "1780911840"
},
"stopId": "Les_Pêcheurs_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1780911900"
},
"departure": {
"time": "1780911900"
},
"stopId": "Les_Biches_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1780911960"
},
"departure": {
"time": "1780911960"
},
"stopId": "Champs_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1780912140"
},
"departure": {
"time": "1780912140"
},
"stopId": "Ritty_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1780912200"
},
"departure": {
"time": "1780912200"
},
"stopId": "Rue_du_Marché_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1780912260"
},
"departure": {
"time": "1780912260"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 8
},
{
"arrival": {
"time": "1780912320"
},
"departure": {
"time": "1780912320"
},
"stopId": "Tournesols_2R",
"stopSequence": 9
},
{
"arrival": {
"time": "1780912500"
},
"departure": {
"time": "1780912500"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 10
},
{
"arrival": {
"time": "1780912560"
},
"departure": {
"time": "1780912560"
},
"stopId": "Concorde_R",
"stopSequence": 11
},
{
"arrival": {
"time": "1780912620"
},
"departure": {
"time": "1780912620"
},
"stopId": "Schweitzer_R",
"stopSequence": 12
},
{
"arrival": {
"time": "1780912740"
},
"departure": {
"time": "1780912740"
},
"stopId": "Jura_1R",
"stopSequence": 13
},
{
"arrival": {
"time": "1780912800"
},
"departure": {
"time": "1780912800"
},
"stopId": "Europe_R",
"stopSequence": 14
},
{
"arrival": {
"time": "1780912920"
},
"departure": {
"time": "1780912920"
},
"stopId": "Carrefour_Central_1R",
"stopSequence": 15
},
{
"arrival": {
"time": "1780912980"
},
"departure": {
"time": "1780912980"
},
"stopId": "Couronne_1R",
"stopSequence": 16
},
{
"arrival": {
"time": "1780913220"
},
"departure": {
"time": "1780913220"
},
"stopId": "Bourgfelden_2R",
"stopSequence": 19
},
{
"arrival": {
"time": "1780913280"
},
"departure": {
"time": "1780913280"
},
"stopId": "La_Vignette_R",
"stopSequence": 20
},
{
"arrival": {
"time": "1780913340"
},
"departure": {
"time": "1780913340"
},
"stopId": "Stade_R",
"stopSequence": 21
},
{
"arrival": {
"time": "1780913400"
},
"departure": {
"time": "1780913400"
},
"stopId": "Sauvage_R",
"stopSequence": 22
},
{
"arrival": {
"time": "1780913580"
},
"departure": {
"time": "1780913580"
},
"stopId": "Chênes_608R",
"stopSequence": 23
},
{
"arrival": {
"time": "1780914060"
},
"departure": {
"time": "1780914060"
},
"stopId": "Collège_des_Trois_Pays_AR",
"stopSequence": 24
},
{
"arrival": {
"time": "1780914120"
},
"departure": {
"time": "1780914120"
},
"stopId": "Chênes_608R",
"stopSequence": 25
}
],
"timestamp": "1780908184",
"trip": {
"directionId": 1,
"routeId": "2",
"tripId": "203-1143"
}
}
},
{
"id": "SM:201-1042",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 36,
"time": "1780908156"
},
"stopId": "Petit_Canal_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 66,
"time": "1780908216"
},
"departure": {
"delay": 66,
"time": "1780908246"
},
"stopId": "Rosenau_Mairie_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 127,
"time": "1780908307"
},
"departure": {
"delay": 127,
"time": "1780908307"
},
"stopId": "Les_Pêcheurs_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 126,
"time": "1780908366"
},
"departure": {
"delay": 126,
"time": "1780908366"
},
"stopId": "Les_Biches_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 104,
"time": "1780908404"
},
"departure": {
"delay": 104,
"time": "1780908404"
},
"stopId": "Champs_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 126,
"time": "1780908584"
},
"departure": {
"delay": 126,
"time": "1780908606"
},
"stopId": "Ritty_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 126,
"time": "1780908666"
},
"departure": {
"delay": 126,
"time": "1780908666"
},
"stopId": "Rue_du_Marché_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 156,
"time": "1780908734"
},
"departure": {
"delay": 156,
"time": "1780908756"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 8
},
{
"arrival": {
"delay": 186,
"time": "1780908816"
},
"departure": {
"delay": 186,
"time": "1780908846"
},
"stopId": "Tournesols_2R",
"stopSequence": 9
},
{
"arrival": {
"delay": 127,
"time": "1780908962"
},
"departure": {
"delay": 127,
"time": "1780908967"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 10
},
{
"arrival": {
"delay": 187,
"time": "1780909064"
},
"departure": {
"delay": 187,
"time": "1780909087"
},
"stopId": "Concorde_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 186,
"time": "1780909144"
},
"departure": {
"delay": 186,
"time": "1780909146"
},
"stopId": "Schweitzer_R",
"stopSequence": 12
},
{
"arrival": {
"delay": 186,
"time": "1780909236"
},
"departure": {
"delay": 186,
"time": "1780909266"
},
"stopId": "Jura_1R",
"stopSequence": 13
},
{
"arrival": {
"delay": 216,
"time": "1780909356"
},
"departure": {
"delay": 216,
"time": "1780909356"
},
"stopId": "Europe_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 156,
"time": "1780909416"
},
"departure": {
"delay": 156,
"time": "1780909416"
},
"stopId": "Carrefour_Central_1R",
"stopSequence": 15
},
{
"arrival": {
"delay": 186,
"time": "1780909506"
},
"departure": {
"delay": 186,
"time": "1780909506"
},
"stopId": "Couronne_1R",
"stopSequence": 16
},
{
"arrival": {
"delay": 246,
"time": "1780909613"
},
"departure": {
"delay": 246,
"time": "1780909626"
},
"stopId": "Place_Mermoz_1R",
"stopSequence": 17
},
{
"arrival": {
"delay": 246,
"time": "1780909732"
},
"departure": {
"delay": 246,
"time": "1780909746"
},
"stopId": "Saint-Exupéry_1R",
"stopSequence": 18
},
{
"arrival": {
"delay": 295,
"time": "1780909855"
},
"departure": {
"delay": 295,
"time": "1780909855"
},
"stopId": "Bourgfelden_2R",
"stopSequence": 19
},
{
"arrival": {
"delay": 321,
"time": "1780909941"
},
"departure": {
"delay": 321,
"time": "1780909941"
},
"stopId": "La_Vignette_R",
"stopSequence": 20
},
{
"arrival": {
"delay": 324,
"time": "1780910004"
},
"departure": {
"delay": 324,
"time": "1780910004"
},
"stopId": "Stade_R",
"stopSequence": 21
},
{
"arrival": {
"delay": 367,
"time": "1780910085"
},
"departure": {
"delay": 367,
"time": "1780910107"
},
"stopId": "Sauvage_R",
"stopSequence": 22
}
],
"timestamp": "1780908184",
"trip": {
"directionId": 1,
"routeId": "2",
"tripId": "201-1042"
}
}
},
{
"id": "SM:203-1055",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780908900"
},
"stopId": "Vosges_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 37,
"time": "1780908992"
},
"departure": {
"delay": 37,
"time": "1780908997"
},
"stopId": "Buschwiller_Centre_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 53,
"time": "1780909133"
},
"departure": {
"delay": 53,
"time": "1780909133"
},
"stopId": "Fontaine_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 53,
"time": "1780909253"
},
"departure": {
"delay": 53,
"time": "1780909253"
},
"stopId": "Hégenheim_Église_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 337,
"time": "1780909574"
},
"departure": {
"delay": 337,
"time": "1780909597"
},
"stopId": "Sauvage_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 427,
"time": "1780909657"
},
"departure": {
"delay": 427,
"time": "1780909747"
},
"stopId": "Stade_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 577,
"time": "1780909875"
},
"departure": {
"delay": 577,
"time": "1780909957"
},
"stopId": "La_Vignette_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 607,
"time": "1780910017"
},
"departure": {
"delay": 607,
"time": "1780910047"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 8
},
{
"arrival": {
"delay": 547,
"time": "1780910088"
},
"departure": {
"delay": 547,
"time": "1780910107"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 9
},
{
"arrival": {
"delay": 547,
"time": "1780910152"
},
"departure": {
"delay": 547,
"time": "1780910167"
},
"stopId": "Place_Mermoz_1A",
"stopSequence": 10
},
{
"arrival": {
"delay": 699,
"time": "1780910379"
},
"departure": {
"delay": 699,
"time": "1780910379"
},
"stopId": "Couronne_1A",
"stopSequence": 11
},
{
"arrival": {
"delay": 727,
"time": "1780910467"
},
"departure": {
"delay": 727,
"time": "1780910467"
},
"stopId": "Médiathèque_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 667,
"time": "1780910527"
},
"departure": {
"delay": 667,
"time": "1780910527"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 13
},
{
"arrival": {
"delay": 699,
"time": "1780910597"
},
"departure": {
"delay": 699,
"time": "1780910619"
},
"stopId": "Jura_1A",
"stopSequence": 14
},
{
"arrival": {
"delay": 748,
"time": "1780910788"
},
"departure": {
"delay": 748,
"time": "1780910788"
},
"stopId": "Schweitzer_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 748,
"time": "1780910848"
},
"departure": {
"delay": 748,
"time": "1780910848"
},
"stopId": "Concorde_A",
"stopSequence": 16
},
{
"arrival": {
"delay": 748,
"time": "1780910908"
},
"departure": {
"delay": 748,
"time": "1780910908"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 17
},
{
"arrival": {
"delay": 628,
"time": "1780910968"
},
"departure": {
"delay": 628,
"time": "1780910968"
},
"stopId": "Tournesols_2A",
"stopSequence": 18
},
{
"arrival": {
"delay": 748,
"time": "1780911148"
},
"departure": {
"delay": 748,
"time": "1780911148"
},
"stopId": "Village-Neuf_Centre_2A",
"stopSequence": 19
},
{
"arrival": {
"delay": 748,
"time": "1780911208"
},
"departure": {
"delay": 748,
"time": "1780911208"
},
"stopId": "Rue_du_Marché_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 748,
"time": "1780911268"
},
"departure": {
"delay": 748,
"time": "1780911268"
},
"stopId": "Ritty_A",
"stopSequence": 21
},
{
"arrival": {
"delay": 628,
"time": "1780911328"
},
"departure": {
"delay": 628,
"time": "1780911328"
},
"stopId": "Champs_A",
"stopSequence": 22
}
],
"timestamp": "1780908956",
"trip": {
"routeId": "2",
"tripId": "203-1055"
}
}
},
{
"id": "SM:201-1150",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780912200"
},
"stopId": "Vosges_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1780912260"
},
"departure": {
"time": "1780912260"
},
"stopId": "Buschwiller_Centre_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1780912500"
},
"departure": {
"time": "1780912500"
},
"stopId": "Fontaine_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1780912620"
},
"departure": {
"time": "1780912620"
},
"stopId": "Hégenheim_Église_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 180,
"time": "1780912860"
},
"departure": {
"delay": 180,
"time": "1780912860"
},
"stopId": "Sauvage_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 360,
"time": "1780913100"
},
"departure": {
"delay": 360,
"time": "1780913100"
},
"stopId": "Stade_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 360,
"time": "1780913160"
},
"departure": {
"delay": 360,
"time": "1780913160"
},
"stopId": "La_Vignette_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 360,
"time": "1780913220"
},
"departure": {
"delay": 360,
"time": "1780913220"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 8
},
{
"arrival": {
"delay": 180,
"time": "1780913280"
},
"departure": {
"delay": 180,
"time": "1780913280"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 9
},
{
"arrival": {
"delay": 240,
"time": "1780913400"
},
"departure": {
"delay": 240,
"time": "1780913400"
},
"stopId": "Place_Mermoz_1A",
"stopSequence": 10
},
{
"arrival": {
"delay": 240,
"time": "1780913460"
},
"departure": {
"delay": 240,
"time": "1780913460"
},
"stopId": "Couronne_1A",
"stopSequence": 11
},
{
"arrival": {
"delay": 300,
"time": "1780913580"
},
"departure": {
"delay": 300,
"time": "1780913580"
},
"stopId": "Médiathèque_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 240,
"time": "1780913640"
},
"departure": {
"delay": 240,
"time": "1780913640"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 13
},
{
"arrival": {
"delay": 240,
"time": "1780913700"
},
"departure": {
"delay": 240,
"time": "1780913700"
},
"stopId": "Jura_1A",
"stopSequence": 14
},
{
"arrival": {
"delay": 300,
"time": "1780914000"
},
"departure": {
"delay": 300,
"time": "1780914000"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 17
},
{
"arrival": {
"delay": 180,
"time": "1780914060"
},
"departure": {
"delay": 180,
"time": "1780914060"
},
"stopId": "Tournesols_2A",
"stopSequence": 18
},
{
"arrival": {
"delay": 300,
"time": "1780914240"
},
"departure": {
"delay": 300,
"time": "1780914240"
},
"stopId": "Village-Neuf_Centre_2A",
"stopSequence": 19
}
],
"timestamp": "1780908602",
"trip": {
"routeId": "2",
"tripId": "201-1150"
}
}
},
{
"id": "SM:5-1110",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780909800"
},
"stopId": "Saint-Exupéry_1R",
"stopSequence": 1
},
{
"arrival": {
"time": "1780909920"
},
"departure": {
"time": "1780909920"
},
"stopId": "Place_Mermoz_1R",
"stopSequence": 2
},
{
"arrival": {
"time": "1780910040"
},
"departure": {
"time": "1780910040"
},
"stopId": "Couronne_1R",
"stopSequence": 3
},
{
"arrival": {
"time": "1780910220"
},
"departure": {
"time": "1780910220"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1780910280"
},
"departure": {
"time": "1780910280"
},
"stopId": "Breisach_R",
"stopSequence": 5
},
{
"arrival": {
"delay": -30,
"time": "1780910310"
},
"departure": {
"delay": -30,
"time": "1780910310"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1780910340"
},
"departure": {
"time": "1780910340"
},
"stopId": "Saint-Louis_Gare_R_Mulh_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1780910400"
},
"departure": {
"time": "1780910400"
},
"stopId": "Trois_Lys_R",
"stopSequence": 8
},
{
"arrival": {
"time": "1780910580"
},
"departure": {
"time": "1780910580"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 120,
"time": "1780910820"
},
"departure": {
"delay": 120,
"time": "1780910820"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 60,
"time": "1780910880"
},
"departure": {
"delay": 60,
"time": "1780910880"
},
"stopId": "Chapelle_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 180,
"time": "1780911060"
},
"departure": {
"delay": 180,
"time": "1780911060"
},
"stopId": "Saint-Claude_R",
"stopSequence": 12
},
{
"arrival": {
"delay": 60,
"time": "1780911120"
},
"departure": {
"delay": 60,
"time": "1780911120"
},
"stopId": "Prairie_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 120,
"time": "1780911240"
},
"departure": {
"delay": 120,
"time": "1780911240"
},
"stopId": "Monument_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 60,
"time": "1780911300"
},
"departure": {
"delay": 60,
"time": "1780911300"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 60,
"time": "1780911360"
},
"departure": {
"delay": 60,
"time": "1780911360"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 60,
"time": "1780911420"
},
"departure": {
"delay": 60,
"time": "1780911420"
},
"stopId": "Cité_Beaulieu_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 60,
"time": "1780911480"
},
"departure": {
"delay": 60,
"time": "1780911480"
},
"stopId": "Muguet_R",
"stopSequence": 18
},
{
"arrival": {
"delay": 180,
"time": "1780911660"
},
"departure": {
"delay": 180,
"time": "1780911660"
},
"stopId": "Rousserolles_R",
"stopSequence": 19
},
{
"arrival": {
"delay": 120,
"time": "1780911780"
},
"departure": {
"delay": 120,
"time": "1780911780"
},
"stopId": "Orée_du_Bois_R",
"stopSequence": 20
},
{
"arrival": {
"delay": 240,
"time": "1780912020"
},
"departure": {
"delay": 240,
"time": "1780912020"
},
"stopId": "Libération_R",
"stopSequence": 21
},
{
"arrival": {
"delay": 60,
"time": "1780912080"
},
"departure": {
"delay": 60,
"time": "1780912080"
},
"stopId": "Robert_Hassler_R",
"stopSequence": 22
}
],
"timestamp": "1780909860",
"trip": {
"directionId": 1,
"routeId": "5",
"tripId": "5-1110"
}
}
},
{
"id": "SM:5-1205",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1780913340"
},
"departure": {
"time": "1780913340"
},
"stopId": "Couronne_1R",
"stopSequence": 3
},
{
"arrival": {
"time": "1780913520"
},
"departure": {
"time": "1780913520"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 30,
"time": "1780913670"
},
"departure": {
"delay": 30,
"time": "1780913670"
},
"stopId": "Saint-Louis_Gare_R_Mulh_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 30,
"time": "1780913730"
},
"departure": {
"delay": 30,
"time": "1780913730"
},
"stopId": "Trois_Lys_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 160,
"time": "1780914220"
},
"departure": {
"delay": 160,
"time": "1780914220"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 10
}
],
"timestamp": "1780910108",
"trip": {
"directionId": 1,
"routeId": "5",
"tripId": "5-1205"
}
}
},
{
"id": "SM:301-1118",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780910280"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1780910400"
},
"departure": {
"time": "1780910400"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1780910640"
},
"departure": {
"time": "1780910640"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1780910700"
},
"departure": {
"time": "1780910700"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1780910820"
},
"departure": {
"time": "1780910820"
},
"stopId": "Huningue_Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1780910940"
},
"departure": {
"time": "1780910940"
},
"stopId": "Tivoli_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 180,
"time": "1780911180"
},
"departure": {
"delay": 180,
"time": "1780911180"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 180,
"time": "1780911240"
},
"departure": {
"delay": 180,
"time": "1780911240"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 180,
"time": "1780911300"
},
"departure": {
"delay": 180,
"time": "1780911300"
},
"stopId": "Square_Soustons_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 180,
"time": "1780911360"
},
"departure": {
"delay": 180,
"time": "1780911360"
},
"stopId": "Domino_603R",
"stopSequence": 10
}
],
"timestamp": "1780910340",
"trip": {
"directionId": 1,
"routeId": "603",
"tripId": "301-1118"
}
}
},
{
"id": "SM:301-1050",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 214,
"time": "1780908814"
},
"stopId": "Paix_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 227,
"time": "1780908887"
},
"departure": {
"delay": 227,
"time": "1780908887"
},
"stopId": "Sports_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 150,
"time": "1780908930"
},
"departure": {
"delay": 150,
"time": "1780908930"
},
"stopId": "Belfort_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 232,
"time": "1780909042"
},
"departure": {
"delay": 232,
"time": "1780909072"
},
"stopId": "Maison_Retraite_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 202,
"time": "1780909155"
},
"departure": {
"delay": 202,
"time": "1780909162"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 5
},
{
"arrival": {
"delay": 262,
"time": "1780909282"
},
"departure": {
"delay": 262,
"time": "1780909282"
},
"stopId": "Tournesols_2R",
"stopSequence": 6
},
{
"arrival": {
"delay": 352,
"time": "1780909432"
},
"departure": {
"delay": 352,
"time": "1780909492"
},
"stopId": "Domino_603A",
"stopSequence": 7
},
{
"arrival": {
"delay": 352,
"time": "1780909548"
},
"departure": {
"delay": 352,
"time": "1780909552"
},
"stopId": "Square_Soustons_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 296,
"time": "1780909616"
},
"departure": {
"delay": 296,
"time": "1780909616"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 345,
"time": "1780909725"
},
"departure": {
"delay": 345,
"time": "1780909725"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 405,
"time": "1780909845"
},
"departure": {
"delay": 405,
"time": "1780909845"
},
"stopId": "Tivoli_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 332,
"time": "1780909892"
},
"departure": {
"delay": 332,
"time": "1780909892"
},
"stopId": "Huningue_Frontière_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 386,
"time": "1780910066"
},
"departure": {
"delay": 386,
"time": "1780910066"
},
"stopId": "Hüningerstrasse_A",
"stopSequence": 13
}
],
"timestamp": "1780908831",
"trip": {
"routeId": "603",
"tripId": "301-1050"
}
}
},
{
"id": "SM:301-1143Ner",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780911780"
},
"stopId": "Paix_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1780911840"
},
"departure": {
"time": "1780911840"
},
"stopId": "Sports_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1780911960"
},
"departure": {
"time": "1780911960"
},
"stopId": "Belfort_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1780912020"
},
"departure": {
"time": "1780912020"
},
"stopId": "Maison_Retraite_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 60,
"time": "1780912200"
},
"departure": {
"delay": 60,
"time": "1780912200"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 5
},
{
"arrival": {
"delay": 540,
"time": "1780912740"
},
"departure": {
"delay": 540,
"time": "1780912740"
},
"stopId": "Tournesols_2R",
"stopSequence": 6
},
{
"arrival": {
"delay": 180,
"time": "1780912920"
},
"departure": {
"delay": 180,
"time": "1780912920"
},
"stopId": "Collège_Nerval_Parking",
"stopSequence": 7
},
{
"arrival": {
"delay": 60,
"time": "1780912980"
},
"departure": {
"delay": 60,
"time": "1780912980"
},
"stopId": "Domino_603A",
"stopSequence": 8
},
{
"arrival": {
"delay": 120,
"time": "1780913100"
},
"departure": {
"delay": 120,
"time": "1780913100"
},
"stopId": "Square_Soustons_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 60,
"time": "1780913160"
},
"departure": {
"delay": 60,
"time": "1780913160"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 60,
"time": "1780913220"
},
"departure": {
"delay": 60,
"time": "1780913220"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 120,
"time": "1780913340"
},
"departure": {
"delay": 120,
"time": "1780913340"
},
"stopId": "Tivoli_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 120,
"time": "1780913460"
},
"departure": {
"delay": 120,
"time": "1780913460"
},
"stopId": "Huningue_Frontière_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 120,
"time": "1780913580"
},
"departure": {
"delay": 120,
"time": "1780913580"
},
"stopId": "Hüningerstrasse_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 180,
"time": "1780913760"
},
"departure": {
"delay": 180,
"time": "1780913760"
},
"stopId": "Voltaplatz_A",
"stopSequence": 15
}
],
"timestamp": "1780908842",
"trip": {
"routeId": "603",
"tripId": "301-1143Ner"
}
}
},
{
"id": "SM:301-1220",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780914000"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1780914120"
},
"departure": {
"time": "1780914120"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
}
],
"timestamp": "1780910403",
"trip": {
"directionId": 1,
"routeId": "603",
"tripId": "301-1220"
}
}
},
{
"id": "SM:405T-1213",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780913580"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1780913760"
},
"departure": {
"time": "1780913760"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1780913880"
},
"departure": {
"time": "1780913880"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1780914120"
},
"departure": {
"time": "1780914120"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1780914180"
},
"departure": {
"time": "1780914180"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1780914240"
},
"departure": {
"time": "1780914240"
},
"stopId": "Rhin_R",
"stopSequence": 7
}
],
"timestamp": "1780910287",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "405T-1213"
}
}
},
{
"id": "SM:409T-1200",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 480,
"time": "1780913280"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 1
}
],
"timestamp": "1780910475",
"trip": {
"routeId": "604",
"tripId": "409T-1200"
}
}
},
{
"id": "SM:409T-1105",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780909500"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1780909620"
},
"departure": {
"time": "1780909620"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1780909860"
},
"departure": {
"time": "1780909860"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1780909920"
},
"departure": {
"time": "1780909920"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1780910040"
},
"departure": {
"time": "1780910040"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1780910100"
},
"departure": {
"time": "1780910100"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1780910160"
},
"departure": {
"time": "1780910160"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1780910220"
},
"departure": {
"time": "1780910220"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 301,
"time": "1780910340"
},
"departure": {
"delay": 301,
"time": "1780910641"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 301,
"time": "1780910701"
},
"departure": {
"delay": 301,
"time": "1780910701"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 289,
"time": "1780910749"
},
"departure": {
"delay": 289,
"time": "1780910749"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 195,
"time": "1780910835"
},
"departure": {
"delay": 195,
"time": "1780910835"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 98,
"time": "1780910978"
},
"departure": {
"delay": 98,
"time": "1780910978"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"delay": -105,
"time": "1780911135"
},
"departure": {
"delay": -105,
"time": "1780911135"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"delay": -108,
"time": "1780911192"
},
"departure": {
"delay": -108,
"time": "1780911192"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -108,
"time": "1780911252"
},
"departure": {
"delay": -108,
"time": "1780911252"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": -140,
"time": "1780911280"
},
"departure": {
"delay": -140,
"time": "1780911280"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"delay": -98,
"time": "1780911322"
},
"departure": {
"delay": -98,
"time": "1780911322"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
},
{
"arrival": {
"delay": -98,
"time": "1780911382"
},
"departure": {
"delay": -98,
"time": "1780911382"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
},
{
"arrival": {
"delay": -98,
"time": "1780911502"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 20
}
],
"timestamp": "1780909556",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "409T-1105"
}
}
},
{
"id": "SM:403T-1157",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780912620"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1780912800"
},
"departure": {
"time": "1780912800"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1780912920"
},
"departure": {
"time": "1780912920"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1780912980"
},
"departure": {
"time": "1780912980"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1780913160"
},
"departure": {
"time": "1780913160"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1780913220"
},
"departure": {
"time": "1780913220"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1780913280"
},
"departure": {
"time": "1780913280"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1780913340"
},
"departure": {
"time": "1780913340"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"time": "1780913520"
},
"departure": {
"time": "1780913520"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"time": "1780913580"
},
"departure": {
"time": "1780913580"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"time": "1780913640"
},
"departure": {
"time": "1780913640"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
}
],
"timestamp": "1780909566",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "403T-1157"
}
}
},
{
"id": "SM:407T-1100",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 31,
"time": "1780909231"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 32,
"time": "1780909347"
},
"departure": {
"delay": 32,
"time": "1780909352"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1780909560"
},
"departure": {
"time": "1780909560"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1780909620"
},
"departure": {
"time": "1780909620"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"delay": -18,
"time": "1780909722"
},
"departure": {
"delay": -18,
"time": "1780909722"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 23,
"time": "1780909778"
},
"departure": {
"delay": 23,
"time": "1780909823"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"delay": -27,
"time": "1780909833"
},
"departure": {
"delay": -27,
"time": "1780909833"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"delay": -27,
"time": "1780909893"
},
"departure": {
"delay": -27,
"time": "1780909893"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"delay": -27,
"time": "1780910013"
},
"departure": {
"delay": -27,
"time": "1780910013"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"delay": -27,
"time": "1780910073"
},
"departure": {
"delay": -27,
"time": "1780910073"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"delay": -40,
"time": "1780910120"
},
"departure": {
"delay": -40,
"time": "1780910120"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"delay": -97,
"time": "1780910195"
},
"departure": {
"delay": -97,
"time": "1780910243"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": -205,
"time": "1780910375"
},
"departure": {
"delay": -205,
"time": "1780910375"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"delay": -376,
"time": "1780910564"
},
"departure": {
"delay": -376,
"time": "1780910564"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"delay": -374,
"time": "1780910626"
},
"departure": {
"delay": -374,
"time": "1780910626"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -370,
"time": "1780910690"
},
"departure": {
"delay": -370,
"time": "1780910690"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": -400,
"time": "1780910720"
},
"departure": {
"delay": -400,
"time": "1780910720"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"delay": -374,
"time": "1780910746"
},
"departure": {
"delay": -374,
"time": "1780910746"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
},
{
"arrival": {
"delay": -374,
"time": "1780910806"
},
"departure": {
"delay": -374,
"time": "1780910806"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
},
{
"arrival": {
"delay": -374,
"time": "1780910926"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 20
}
],
"timestamp": "1780909246",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "407T-1100"
}
}
},
{
"id": "SM:401T-1155",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780912500"
},
"stopId": "Professeur_Coste_A",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1780912530"
},
"departure": {
"delay": -30,
"time": "1780912530"
},
"stopId": "Rousserolles_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1780912560"
},
"departure": {
"time": "1780912560"
},
"stopId": "Muguet_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1780912620"
},
"departure": {
"time": "1780912620"
},
"stopId": "Cité_Beaulieu_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1780912680"
},
"departure": {
"time": "1780912680"
},
"stopId": "Parc_des_Maréchaux_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 60,
"time": "1780912800"
},
"departure": {
"delay": 60,
"time": "1780912800"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 60,
"time": "1780912860"
},
"departure": {
"delay": 60,
"time": "1780912860"
},
"stopId": "Saint-Claude_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 60,
"time": "1780912920"
},
"departure": {
"delay": 60,
"time": "1780912920"
},
"stopId": "Chapelle_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 120,
"time": "1780913040"
},
"departure": {
"delay": 120,
"time": "1780913040"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 9
}
],
"timestamp": "1780909712",
"trip": {
"routeId": "604",
"tripId": "401T-1155"
}
}
},
{
"id": "SM:405T-1050",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 93,
"time": "1780908693"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 153,
"time": "1780908852"
},
"departure": {
"delay": 153,
"time": "1780908873"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 123,
"time": "1780909075"
},
"departure": {
"delay": 123,
"time": "1780909083"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 123,
"time": "1780909143"
},
"departure": {
"delay": 123,
"time": "1780909143"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 93,
"time": "1780909227"
},
"departure": {
"delay": 93,
"time": "1780909233"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 154,
"time": "1780909335"
},
"departure": {
"delay": 154,
"time": "1780909354"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 149,
"time": "1780909409"
},
"departure": {
"delay": 149,
"time": "1780909409"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 149,
"time": "1780909469"
},
"departure": {
"delay": 149,
"time": "1780909469"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 149,
"time": "1780909589"
},
"departure": {
"delay": 149,
"time": "1780909589"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 149,
"time": "1780909649"
},
"departure": {
"delay": 149,
"time": "1780909649"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 136,
"time": "1780909696"
},
"departure": {
"delay": 136,
"time": "1780909696"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 3,
"time": "1780909743"
},
"departure": {
"delay": 3,
"time": "1780909743"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": -117,
"time": "1780909863"
},
"departure": {
"delay": -117,
"time": "1780909863"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"delay": -93,
"time": "1780909995"
},
"departure": {
"delay": -93,
"time": "1780910247"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 63,
"time": "1780910463"
},
"departure": {
"delay": 63,
"time": "1780910463"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 63,
"time": "1780910523"
},
"departure": {
"delay": 63,
"time": "1780910523"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 33,
"time": "1780910551"
},
"departure": {
"delay": 33,
"time": "1780910553"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 93,
"time": "1780910596"
},
"departure": {
"delay": 93,
"time": "1780910613"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
},
{
"arrival": {
"delay": 93,
"time": "1780910673"
},
"departure": {
"delay": 93,
"time": "1780910673"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
},
{
"arrival": {
"delay": 127,
"time": "1780910767"
},
"departure": {
"delay": 127,
"time": "1780910767"
},
"stopId": "Cité_Beaulieu_R",
"stopSequence": 20
},
{
"arrival": {
"delay": 101,
"time": "1780910801"
},
"departure": {
"delay": 101,
"time": "1780910801"
},
"stopId": "Muguet_R",
"stopSequence": 21
}
],
"timestamp": "1780908715",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "405T-1050"
}
}
},
{
"id": "SM:407T-1145",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 480,
"time": "1780912380"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 480,
"time": "1780913820"
},
"departure": {
"delay": 480,
"time": "1780913820"
},
"stopId": "Breisach_A",
"stopSequence": 10
}
],
"timestamp": "1780910204",
"trip": {
"routeId": "604",
"tripId": "407T-1145"
}
}
},
{
"id": "SM:401T-1035",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 838,
"time": "1780908538"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 958,
"time": "1780908719"
},
"departure": {
"delay": 958,
"time": "1780908778"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 1018,
"time": "1780908850"
},
"departure": {
"delay": 1018,
"time": "1780908898"
},
"stopId": "Saint-Claude_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 1098,
"time": "1780909038"
},
"departure": {
"delay": 1098,
"time": "1780909038"
},
"stopId": "Chapelle_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 1059,
"time": "1780909059"
},
"departure": {
"delay": 1059,
"time": "1780909059"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 1198,
"time": "1780909092"
},
"departure": {
"delay": 1198,
"time": "1780909318"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 868,
"time": "1780909379"
},
"departure": {
"delay": 868,
"time": "1780909408"
},
"stopId": "Trois_Lys_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 658,
"time": "1780909498"
},
"departure": {
"delay": 658,
"time": "1780909498"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": 538,
"time": "1780909546"
},
"departure": {
"delay": 538,
"time": "1780909558"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 540,
"time": "1780909620"
},
"departure": {
"delay": 540,
"time": "1780909620"
},
"stopId": "Breisach_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 581,
"time": "1780909721"
},
"departure": {
"delay": 581,
"time": "1780909721"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 449,
"time": "1780909769"
},
"departure": {
"delay": 449,
"time": "1780909769"
},
"stopId": "Claude_Hess_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 503,
"time": "1780909943"
},
"departure": {
"delay": 503,
"time": "1780909943"
},
"stopId": "Rhin_A",
"stopSequence": 13
}
],
"timestamp": "1780908560",
"trip": {
"routeId": "604",
"tripId": "401T-1035"
}
}
},
{
"id": "SM:405T-1130",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780911000"
},
"stopId": "Professeur_Coste_A",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1780911030"
},
"departure": {
"delay": -30,
"time": "1780911030"
},
"stopId": "Rousserolles_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1780911060"
},
"departure": {
"time": "1780911060"
},
"stopId": "Muguet_A",
"stopSequence": 3
},
{
"arrival": {
"delay": -30,
"time": "1780911090"
},
"departure": {
"delay": -30,
"time": "1780911090"
},
"stopId": "Cité_Beaulieu_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1780911120"
},
"departure": {
"time": "1780911120"
},
"stopId": "Parc_des_Maréchaux_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1780911180"
},
"departure": {
"time": "1780911180"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 60,
"time": "1780911240"
},
"departure": {
"delay": 60,
"time": "1780911240"
},
"stopId": "Saint-Claude_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 60,
"time": "1780911300"
},
"departure": {
"delay": 60,
"time": "1780911300"
},
"stopId": "Chapelle_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 120,
"time": "1780911420"
},
"departure": {
"delay": 120,
"time": "1780911420"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 420,
"time": "1780911840"
},
"departure": {
"delay": 420,
"time": "1780911840"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 180,
"time": "1780912320"
},
"departure": {
"delay": 180,
"time": "1780912320"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 60,
"time": "1780912380"
},
"departure": {
"delay": 60,
"time": "1780912380"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 60,
"time": "1780912440"
},
"departure": {
"delay": 60,
"time": "1780912440"
},
"stopId": "Breisach_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 180,
"time": "1780912620"
},
"departure": {
"delay": 180,
"time": "1780912620"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 120,
"time": "1780912740"
},
"departure": {
"delay": 120,
"time": "1780912740"
},
"stopId": "Claude_Hess_A",
"stopSequence": 16
},
{
"arrival": {
"delay": 60,
"time": "1780912800"
},
"departure": {
"delay": 60,
"time": "1780912800"
},
"stopId": "Rhin_A",
"stopSequence": 17
},
{
"arrival": {
"delay": 60,
"time": "1780912860"
},
"departure": {
"delay": 60,
"time": "1780912860"
},
"stopId": "Notre-Dame_de_la_Paix_A",
"stopSequence": 18
},
{
"arrival": {
"delay": 180,
"time": "1780913040"
},
"departure": {
"delay": 180,
"time": "1780913040"
},
"stopId": "Frontière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": 60,
"time": "1780913100"
},
"departure": {
"delay": 60,
"time": "1780913100"
},
"stopId": "Hüningerstrasse_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 180,
"time": "1780913280"
},
"departure": {
"delay": 180,
"time": "1780913280"
},
"stopId": "Voltaplatz_A",
"stopSequence": 21
}
],
"timestamp": "1780907404",
"trip": {
"routeId": "604",
"tripId": "405T-1130"
}
}
},
{
"id": "SM:403T-1112",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 516,
"time": "1780910436"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 838,
"time": "1780910878"
},
"departure": {
"delay": 838,
"time": "1780910878"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 1078,
"time": "1780911178"
},
"departure": {
"delay": 1078,
"time": "1780911178"
},
"stopId": "Saint-Claude_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 1198,
"time": "1780911358"
},
"departure": {
"delay": 1198,
"time": "1780911358"
},
"stopId": "Chapelle_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 1198,
"time": "1780911418"
},
"departure": {
"delay": 1198,
"time": "1780911418"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 1138,
"time": "1780911478"
},
"departure": {
"delay": 1138,
"time": "1780911478"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 898,
"time": "1780911658"
},
"departure": {
"delay": 898,
"time": "1780911658"
},
"stopId": "Trois_Lys_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 718,
"time": "1780911778"
},
"departure": {
"delay": 718,
"time": "1780911778"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": 598,
"time": "1780911838"
},
"departure": {
"delay": 598,
"time": "1780911838"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 598,
"time": "1780911898"
},
"departure": {
"delay": 598,
"time": "1780911898"
},
"stopId": "Breisach_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 718,
"time": "1780912078"
},
"departure": {
"delay": 718,
"time": "1780912078"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 598,
"time": "1780912138"
},
"departure": {
"delay": 598,
"time": "1780912138"
},
"stopId": "Claude_Hess_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 658,
"time": "1780912318"
},
"departure": {
"delay": 658,
"time": "1780912318"
},
"stopId": "Rhin_A",
"stopSequence": 13
}
],
"timestamp": "1780910465",
"trip": {
"routeId": "604",
"tripId": "403T-1112"
}
}
},
{
"id": "SM:411T-1105",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 181,
"time": "1780909681"
},
"stopId": "Professeur_Coste_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 160,
"time": "1780909720"
},
"departure": {
"delay": 160,
"time": "1780909720"
},
"stopId": "Rousserolles_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 224,
"time": "1780909784"
},
"departure": {
"delay": 224,
"time": "1780909784"
},
"stopId": "Muguet_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 195,
"time": "1780909815"
},
"departure": {
"delay": 195,
"time": "1780909815"
},
"stopId": "Cité_Beaulieu_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 241,
"time": "1780909846"
},
"departure": {
"delay": 241,
"time": "1780909861"
},
"stopId": "Parc_des_Maréchaux_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 391,
"time": "1780910040"
},
"departure": {
"delay": 391,
"time": "1780910071"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 442,
"time": "1780910122"
},
"departure": {
"delay": 442,
"time": "1780910122"
},
"stopId": "Saint-Claude_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 542,
"time": "1780910182"
},
"departure": {
"delay": 542,
"time": "1780910282"
},
"stopId": "Chapelle_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 632,
"time": "1780910395"
},
"departure": {
"delay": 632,
"time": "1780910432"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 926,
"time": "1780910846"
},
"departure": {
"delay": 926,
"time": "1780910846"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 806,
"time": "1780911146"
},
"departure": {
"delay": 806,
"time": "1780911146"
},
"stopId": "Trois_Lys_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 686,
"time": "1780911326"
},
"departure": {
"delay": 686,
"time": "1780911326"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 566,
"time": "1780911386"
},
"departure": {
"delay": 566,
"time": "1780911386"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 566,
"time": "1780911446"
},
"departure": {
"delay": 566,
"time": "1780911446"
},
"stopId": "Breisach_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 686,
"time": "1780911626"
},
"departure": {
"delay": 686,
"time": "1780911626"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 626,
"time": "1780911746"
},
"departure": {
"delay": 626,
"time": "1780911746"
},
"stopId": "Claude_Hess_A",
"stopSequence": 16
},
{
"arrival": {
"delay": 566,
"time": "1780911806"
},
"departure": {
"delay": 566,
"time": "1780911806"
},
"stopId": "Rhin_A",
"stopSequence": 17
},
{
"arrival": {
"delay": 566,
"time": "1780911866"
},
"departure": {
"delay": 566,
"time": "1780911866"
},
"stopId": "Notre-Dame_de_la_Paix_A",
"stopSequence": 18
},
{
"arrival": {
"delay": 686,
"time": "1780912046"
},
"departure": {
"delay": 686,
"time": "1780912046"
},
"stopId": "Frontière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": 566,
"time": "1780912106"
},
"departure": {
"delay": 566,
"time": "1780912106"
},
"stopId": "Hüningerstrasse_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 686,
"time": "1780912286"
},
"departure": {
"delay": 686,
"time": "1780912286"
},
"stopId": "Voltaplatz_A",
"stopSequence": 21
}
],
"timestamp": "1780909701",
"trip": {
"routeId": "604",
"tripId": "411T-1105"
}
}
},
{
"id": "SM:403T-1035",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 166,
"time": "1780907866"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 136,
"time": "1780907956"
},
"departure": {
"delay": 136,
"time": "1780907956"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 106,
"time": "1780908106"
},
"departure": {
"delay": 106,
"time": "1780908166"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 196,
"time": "1780908316"
},
"departure": {
"delay": 196,
"time": "1780908316"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 316,
"time": "1780908406"
},
"departure": {
"delay": 316,
"time": "1780908556"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 437,
"time": "1780908607"
},
"departure": {
"delay": 437,
"time": "1780908737"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 436,
"time": "1780908796"
},
"departure": {
"delay": 436,
"time": "1780908796"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 436,
"time": "1780908856"
},
"departure": {
"delay": 436,
"time": "1780908856"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 485,
"time": "1780908976"
},
"departure": {
"delay": 485,
"time": "1780909025"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 516,
"time": "1780909116"
},
"departure": {
"delay": 516,
"time": "1780909116"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 501,
"time": "1780909161"
},
"departure": {
"delay": 501,
"time": "1780909161"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 408,
"time": "1780909248"
},
"departure": {
"delay": 408,
"time": "1780909248"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 333,
"time": "1780909413"
},
"departure": {
"delay": 333,
"time": "1780909413"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"delay": 80,
"time": "1780909520"
},
"departure": {
"delay": 80,
"time": "1780909520"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 137,
"time": "1780909637"
},
"departure": {
"delay": 137,
"time": "1780909637"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 131,
"time": "1780909691"
},
"departure": {
"delay": 131,
"time": "1780909691"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 98,
"time": "1780909718"
},
"departure": {
"delay": 98,
"time": "1780909718"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 154,
"time": "1780909744"
},
"departure": {
"delay": 154,
"time": "1780909774"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
},
{
"arrival": {
"delay": 154,
"time": "1780909834"
},
"departure": {
"delay": 154,
"time": "1780909834"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
},
{
"arrival": {
"delay": 154,
"time": "1780909954"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 20
}
],
"timestamp": "1780907894",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "403T-1035"
}
}
},
{
"id": "SM:411T-1148",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 330,
"time": "1780912410"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 330,
"time": "1780912590"
},
"departure": {
"delay": 330,
"time": "1780912590"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 330,
"time": "1780912710"
},
"departure": {
"delay": 330,
"time": "1780912710"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 330,
"time": "1780912770"
},
"departure": {
"delay": 330,
"time": "1780912770"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 330,
"time": "1780912950"
},
"departure": {
"delay": 330,
"time": "1780912950"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 330,
"time": "1780913010"
},
"departure": {
"delay": 330,
"time": "1780913010"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 330,
"time": "1780913070"
},
"departure": {
"delay": 330,
"time": "1780913070"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 330,
"time": "1780913130"
},
"departure": {
"delay": 330,
"time": "1780913130"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 330,
"time": "1780913310"
},
"departure": {
"delay": 330,
"time": "1780913310"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 330,
"time": "1780913370"
},
"departure": {
"delay": 330,
"time": "1780913370"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 330,
"time": "1780913430"
},
"departure": {
"delay": 330,
"time": "1780913430"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
}
],
"timestamp": "1780910651",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "411T-1148"
}
}
},
{
"id": "SM:401T-1117",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780910220"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1780910340"
},
"departure": {
"time": "1780910340"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1780910580"
},
"departure": {
"time": "1780910580"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1780910640"
},
"departure": {
"time": "1780910640"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1780910760"
},
"departure": {
"time": "1780910760"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1780910820"
},
"departure": {
"time": "1780910820"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1780910880"
},
"departure": {
"time": "1780910880"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1780910940"
},
"departure": {
"time": "1780910940"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"time": "1780911060"
},
"departure": {
"time": "1780911060"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"time": "1780911120"
},
"departure": {
"time": "1780911120"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"time": "1780911180"
},
"departure": {
"time": "1780911180"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"time": "1780911360"
},
"departure": {
"time": "1780911360"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"time": "1780911600"
},
"departure": {
"time": "1780911600"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"time": "1780911960"
},
"departure": {
"time": "1780911960"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"time": "1780912020"
},
"departure": {
"time": "1780912020"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"time": "1780912080"
},
"departure": {
"time": "1780912080"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": -30,
"time": "1780912110"
},
"departure": {
"delay": -30,
"time": "1780912110"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"time": "1780912140"
},
"departure": {
"time": "1780912140"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
},
{
"arrival": {
"time": "1780912200"
},
"departure": {
"time": "1780912200"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
},
{
"arrival": {
"delay": 30,
"time": "1780912290"
},
"departure": {
"delay": 30,
"time": "1780912290"
},
"stopId": "Cité_Beaulieu_R",
"stopSequence": 20
},
{
"arrival": {
"time": "1780912320"
},
"departure": {
"time": "1780912320"
},
"stopId": "Muguet_R",
"stopSequence": 21
}
],
"timestamp": "1780910277",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "401T-1117"
}
}
},
{
"id": "SM:803-1134",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780911240"
},
"stopId": "Zone_Commerciale_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1780911420"
},
"departure": {
"time": "1780911420"
},
"stopId": "Collège_Dolto_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1780911540"
},
"departure": {
"time": "1780911540"
},
"stopId": "Sierentz_Centre_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1780911600"
},
"departure": {
"time": "1780911600"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1780911780"
},
"departure": {
"time": "1780911780"
},
"stopId": "Merles_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1780911840"
},
"departure": {
"time": "1780911840"
},
"stopId": "République_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1780911900"
},
"departure": {
"time": "1780911900"
},
"stopId": "Charles_Péguy_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1780911960"
},
"departure": {
"time": "1780911960"
},
"stopId": "Robert_Hassler_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1780912200"
},
"departure": {
"time": "1780912200"
},
"stopId": "Vignes_608A",
"stopSequence": 9
},
{
"arrival": {
"time": "1780912260"
},
"departure": {
"time": "1780912260"
},
"stopId": "Place_Coluche_A",
"stopSequence": 10
},
{
"arrival": {
"time": "1780912320"
},
"departure": {
"time": "1780912320"
},
"stopId": "École_des_Missions_A",
"stopSequence": 11
},
{
"arrival": {
"time": "1780912380"
},
"departure": {
"time": "1780912380"
},
"stopId": "Beaubourg_A",
"stopSequence": 12
},
{
"arrival": {
"time": "1780912440"
},
"departure": {
"time": "1780912440"
},
"stopId": "Liesbach_A",
"stopSequence": 13
},
{
"arrival": {
"time": "1780912500"
},
"departure": {
"time": "1780912500"
},
"stopId": "Halliers_A",
"stopSequence": 14
},
{
"arrival": {
"time": "1780912560"
},
"departure": {
"time": "1780912560"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 15
},
{
"arrival": {
"time": "1780912620"
},
"departure": {
"time": "1780912620"
},
"stopId": "Ruisseau_AR",
"stopSequence": 16
},
{
"arrival": {
"delay": 120,
"time": "1780912860"
},
"departure": {
"delay": 120,
"time": "1780912860"
},
"stopId": "Chênes_608A",
"stopSequence": 17
},
{
"arrival": {
"delay": 120,
"time": "1780912980"
},
"departure": {
"delay": 120,
"time": "1780912980"
},
"stopId": "Sauvage_A",
"stopSequence": 18
},
{
"arrival": {
"delay": 180,
"time": "1780913160"
},
"departure": {
"delay": 180,
"time": "1780913160"
},
"stopId": "Cimetière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": 120,
"time": "1780913280"
},
"departure": {
"delay": 120,
"time": "1780913280"
},
"stopId": "Grabenring_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 120,
"time": "1780913400"
},
"departure": {
"delay": 120,
"time": "1780913400"
},
"stopId": "Gartenstrasse_AR",
"stopSequence": 21
},
{
"arrival": {
"delay": 60,
"time": "1780913460"
},
"departure": {
"delay": 60,
"time": "1780913460"
},
"stopId": "Hagmattstrasse_A",
"stopSequence": 22
},
{
"arrival": {
"delay": 60,
"time": "1780913520"
},
"departure": {
"delay": 60,
"time": "1780913520"
},
"stopId": "Im_Bruhl_A",
"stopSequence": 23
},
{
"arrival": {
"delay": 60,
"time": "1780913580"
},
"departure": {
"delay": 60,
"time": "1780913580"
},
"stopId": "Kreuzstrasse_A",
"stopSequence": 24
}
],
"timestamp": "1780907646",
"trip": {
"routeId": "608",
"tripId": "803-1134"
}
}
},
{
"id": "SM:801-1034",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780907640"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Zone_Commerciale_A",
"stopSequence": 1
},
{
"arrival": {
"delay": -9,
"time": "1780907696"
},
"departure": {
"delay": -9,
"time": "1780907811"
},
"stopId": "Collège_Dolto_A",
"stopSequence": 2
},
{
"arrival": {
"delay": -27,
"time": "1780907913"
},
"departure": {
"delay": -27,
"time": "1780907913"
},
"stopId": "Sierentz_Centre_A",
"stopSequence": 3
},
{
"arrival": {
"delay": -27,
"time": "1780907973"
},
"departure": {
"delay": -27,
"time": "1780907973"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 4
},
{
"arrival": {
"delay": -39,
"time": "1780908117"
},
"departure": {
"delay": -39,
"time": "1780908141"
},
"stopId": "Merles_A",
"stopSequence": 5
},
{
"arrival": {
"delay": -9,
"time": "1780908201"
},
"departure": {
"delay": -9,
"time": "1780908231"
},
"stopId": "République_A",
"stopSequence": 6
},
{
"arrival": {
"delay": -9,
"time": "1780908288"
},
"departure": {
"delay": -9,
"time": "1780908291"
},
"stopId": "Charles_Péguy_A",
"stopSequence": 7
},
{
"arrival": {
"delay": -9,
"time": "1780908351"
},
"departure": {
"delay": -9,
"time": "1780908351"
},
"stopId": "Robert_Hassler_A",
"stopSequence": 8
},
{
"arrival": {
"delay": -27,
"time": "1780908573"
},
"departure": {
"delay": -27,
"time": "1780908573"
},
"stopId": "Vignes_608A",
"stopSequence": 9
},
{
"arrival": {
"delay": -9,
"time": "1780908633"
},
"departure": {
"delay": -9,
"time": "1780908651"
},
"stopId": "Place_Coluche_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 21,
"time": "1780908711"
},
"departure": {
"delay": 21,
"time": "1780908741"
},
"stopId": "École_des_Missions_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 16,
"time": "1780908796"
},
"departure": {
"delay": 16,
"time": "1780908796"
},
"stopId": "Beaubourg_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 81,
"time": "1780908909"
},
"departure": {
"delay": 81,
"time": "1780908921"
},
"stopId": "Liesbach_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 86,
"time": "1780908986"
},
"departure": {
"delay": 86,
"time": "1780908986"
},
"stopId": "Halliers_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 83,
"time": "1780909043"
},
"departure": {
"delay": 83,
"time": "1780909043"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 128,
"time": "1780909148"
},
"departure": {
"delay": 128,
"time": "1780909148"
},
"stopId": "Ruisseau_AR",
"stopSequence": 16
},
{
"arrival": {
"delay": 262,
"time": "1780909324"
},
"departure": {
"delay": 262,
"time": "1780909402"
},
"stopId": "Chênes_608A",
"stopSequence": 17
},
{
"arrival": {
"delay": 270,
"time": "1780909530"
},
"departure": {
"delay": 270,
"time": "1780909530"
},
"stopId": "Sauvage_A",
"stopSequence": 18
},
{
"arrival": {
"delay": 281,
"time": "1780909661"
},
"departure": {
"delay": 281,
"time": "1780909661"
},
"stopId": "Cimetière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": 221,
"time": "1780909781"
},
"departure": {
"delay": 221,
"time": "1780909781"
},
"stopId": "Grabenring_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 131,
"time": "1780909811"
},
"departure": {
"delay": 131,
"time": "1780909811"
},
"stopId": "Gartenstrasse_AR",
"stopSequence": 21
},
{
"arrival": {
"delay": 41,
"time": "1780909841"
},
"departure": {
"delay": 41,
"time": "1780909841"
},
"stopId": "Hagmattstrasse_A",
"stopSequence": 22
},
{
"arrival": {
"delay": -3,
"time": "1780909857"
},
"departure": {
"delay": -3,
"time": "1780909857"
},
"stopId": "Im_Bruhl_A",
"stopSequence": 23
},
{
"arrival": {
"delay": -25,
"time": "1780909895"
},
"departure": {
"delay": -25,
"time": "1780909895"
},
"stopId": "Kreuzstrasse_A",
"stopSequence": 24
}
],
"timestamp": "1780907698",
"trip": {
"routeId": "608",
"tripId": "801-1034"
}
}
},
{
"id": "SM:803-1216",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780913760"
},
"stopId": "Bachgraben_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1780913820"
},
"departure": {
"time": "1780913820"
},
"stopId": "Wänglismatten_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 60,
"time": "1780913880"
},
"departure": {
"delay": 60,
"time": "1780913880"
},
"stopId": "Kreuzstrasse_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 30,
"time": "1780913910"
},
"departure": {
"delay": 30,
"time": "1780913910"
},
"stopId": "Im_Bruhl_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1780913940"
},
"departure": {
"time": "1780913940"
},
"stopId": "Hagmattstrasse_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1780914060"
},
"departure": {
"time": "1780914060"
},
"stopId": "Gartenstrasse_AR",
"stopSequence": 6
},
{
"arrival": {
"time": "1780914180"
},
"departure": {
"time": "1780914180"
},
"stopId": "Grabenring_R",
"stopSequence": 7
}
],
"timestamp": "1780910162",
"trip": {
"directionId": 1,
"routeId": "608",
"tripId": "803-1216"
}
}
},
{
"id": "SM:801-1116",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 122,
"time": "1780910282"
},
"stopId": "Bachgraben_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 136,
"time": "1780910356"
},
"departure": {
"delay": 136,
"time": "1780910356"
},
"stopId": "Wänglismatten_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 197,
"time": "1780910417"
},
"departure": {
"delay": 197,
"time": "1780910417"
},
"stopId": "Kreuzstrasse_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 152,
"time": "1780910425"
},
"departure": {
"delay": 152,
"time": "1780910432"
},
"stopId": "Im_Bruhl_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 115,
"time": "1780910455"
},
"departure": {
"delay": 115,
"time": "1780910455"
},
"stopId": "Hagmattstrasse_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 63,
"time": "1780910523"
},
"departure": {
"delay": 63,
"time": "1780910523"
},
"stopId": "Gartenstrasse_AR",
"stopSequence": 6
},
{
"arrival": {
"delay": 145,
"time": "1780910725"
},
"departure": {
"delay": 145,
"time": "1780910725"
},
"stopId": "Grabenring_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 145,
"time": "1780910905"
},
"departure": {
"delay": 145,
"time": "1780910905"
},
"stopId": "Cimetière_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 145,
"time": "1780911025"
},
"departure": {
"delay": 145,
"time": "1780911025"
},
"stopId": "Sauvage_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 148,
"time": "1780911148"
},
"departure": {
"delay": 148,
"time": "1780911148"
},
"stopId": "Chênes_608R",
"stopSequence": 10
},
{
"arrival": {
"delay": 148,
"time": "1780911208"
},
"departure": {
"delay": 148,
"time": "1780911208"
},
"stopId": "Ruisseau_AR",
"stopSequence": 11
},
{
"arrival": {
"delay": 148,
"time": "1780911328"
},
"departure": {
"delay": 148,
"time": "1780911328"
},
"stopId": "Hésingue_Église_R",
"stopSequence": 12
},
{
"arrival": {
"delay": 148,
"time": "1780911388"
},
"departure": {
"delay": 148,
"time": "1780911388"
},
"stopId": "Halliers_R",
"stopSequence": 13
},
{
"arrival": {
"delay": 148,
"time": "1780911448"
},
"departure": {
"delay": 148,
"time": "1780911448"
},
"stopId": "Liesbach_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 152,
"time": "1780911512"
},
"departure": {
"delay": 152,
"time": "1780911512"
},
"stopId": "Beaubourg_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 152,
"time": "1780911572"
},
"departure": {
"delay": 152,
"time": "1780911572"
},
"stopId": "École_des_Missions_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 152,
"time": "1780911632"
},
"departure": {
"delay": 152,
"time": "1780911632"
},
"stopId": "Place_Coluche_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 152,
"time": "1780911692"
},
"departure": {
"delay": 152,
"time": "1780911692"
},
"stopId": "Jean_Moulin_608R",
"stopSequence": 18
},
{
"arrival": {
"delay": 152,
"time": "1780911752"
},
"departure": {
"delay": 152,
"time": "1780911752"
},
"stopId": "Vignes_608R",
"stopSequence": 19
},
{
"arrival": {
"delay": 152,
"time": "1780911992"
},
"departure": {
"delay": 152,
"time": "1780911992"
},
"stopId": "Robert_Hassler_R",
"stopSequence": 20
},
{
"arrival": {
"delay": 152,
"time": "1780912052"
},
"departure": {
"delay": 152,
"time": "1780912052"
},
"stopId": "Charles_Péguy_R",
"stopSequence": 21
},
{
"arrival": {
"delay": 152,
"time": "1780912112"
},
"departure": {
"delay": 152,
"time": "1780912112"
},
"stopId": "République_R",
"stopSequence": 22
},
{
"arrival": {
"delay": 152,
"time": "1780912172"
},
"departure": {
"delay": 152,
"time": "1780912172"
},
"stopId": "Merles_R",
"stopSequence": 23
},
{
"arrival": {
"delay": 152,
"time": "1780912292"
},
"departure": {
"delay": 152,
"time": "1780912292"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 24
},
{
"arrival": {
"delay": 152,
"time": "1780912412"
},
"departure": {
"delay": 152,
"time": "1780912412"
},
"stopId": "Sierentz_Centre_R",
"stopSequence": 25
},
{
"arrival": {
"delay": 152,
"time": "1780912532"
},
"departure": {
"delay": 152,
"time": "1780912532"
},
"stopId": "Collège_Dolto_R",
"stopSequence": 26
},
{
"arrival": {
"delay": 152,
"time": "1780912772"
},
"stopId": "Zone_Commerciale_A",
"stopSequence": 27
}
],
"timestamp": "1780910309",
"trip": {
"directionId": 1,
"routeId": "608",
"tripId": "801-1116"
}
}
},
{
"id": "SM:601-1149",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780912140"
},
"stopId": "Kembs_Nord_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1780912170"
},
"departure": {
"delay": -30,
"time": "1780912170"
},
"stopId": "Ciel_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1780912200"
},
"departure": {
"time": "1780912200"
},
"stopId": "Maison_du_Patrimoine_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1780912260"
},
"departure": {
"time": "1780912260"
},
"stopId": "Kembs_Pres_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1780912320"
},
"departure": {
"time": "1780912320"
},
"stopId": "Rue_de_lEurope_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1780912440"
},
"departure": {
"time": "1780912440"
},
"stopId": "Kembs_Mairie_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1780912620"
},
"departure": {
"time": "1780912620"
},
"stopId": "Schaeferhof_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1780912680"
},
"departure": {
"time": "1780912680"
},
"stopId": "Colonel_Gauvin_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1780912740"
},
"departure": {
"time": "1780912740"
},
"stopId": "Richardshaeuser_AR",
"stopSequence": 9
},
{
"arrival": {
"time": "1780912800"
},
"departure": {
"time": "1780912800"
},
"stopId": "Schnockeloch_A",
"stopSequence": 10
},
{
"arrival": {
"time": "1780912860"
},
"departure": {
"time": "1780912860"
},
"stopId": "Victor_Hugo_A",
"stopSequence": 11
},
{
"arrival": {
"time": "1780912920"
},
"departure": {
"time": "1780912920"
},
"stopId": "Orée_du_Bois_A",
"stopSequence": 12
}
],
"timestamp": "1780908550",
"trip": {
"routeId": "6",
"tripId": "601-1149"
}
}
},
{
"id": "SM:1101-1120",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 63,
"time": "1780910463"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": -21,
"time": "1780910979"
},
"stopId": "EuroAirport_AR",
"stopSequence": 2
}
],
"timestamp": "1780910485",
"trip": {
"routeId": "11",
"tripId": "1101-1120"
}
}
},
{
"id": "SM:601-1053",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 100,
"time": "1780908880"
},
"stopId": "Kembs_Nord_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": 69,
"time": "1780908909"
},
"departure": {
"delay": 69,
"time": "1780908909"
},
"stopId": "Ciel_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 136,
"time": "1780908951"
},
"departure": {
"delay": 136,
"time": "1780908976"
},
"stopId": "Maison_du_Patrimoine_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 119,
"time": "1780909019"
},
"departure": {
"delay": 119,
"time": "1780909019"
},
"stopId": "Kembs_Pres_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 92,
"time": "1780909052"
},
"departure": {
"delay": 92,
"time": "1780909052"
},
"stopId": "Rue_de_lEurope_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 79,
"time": "1780909159"
},
"departure": {
"delay": 79,
"time": "1780909159"
},
"stopId": "Kembs_Mairie_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 39,
"time": "1780909273"
},
"departure": {
"delay": 39,
"time": "1780909299"
},
"stopId": "Schaeferhof_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 43,
"time": "1780909363"
},
"departure": {
"delay": 43,
"time": "1780909363"
},
"stopId": "Colonel_Gauvin_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 66,
"time": "1780909446"
},
"departure": {
"delay": 66,
"time": "1780909446"
},
"stopId": "Richardshaeuser_AR",
"stopSequence": 9
},
{
"arrival": {
"delay": 49,
"time": "1780909489"
},
"departure": {
"delay": 49,
"time": "1780909489"
},
"stopId": "Schnockeloch_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 20,
"time": "1780909520"
},
"departure": {
"delay": 20,
"time": "1780909520"
},
"stopId": "Victor_Hugo_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 17,
"time": "1780909577"
},
"departure": {
"delay": 17,
"time": "1780909577"
},
"stopId": "Orée_du_Bois_A",
"stopSequence": 12
},
{
"arrival": {
"delay": -51,
"time": "1780909792"
},
"departure": {
"delay": -51,
"time": "1780909809"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 13
},
{
"arrival": {
"delay": -49,
"time": "1780909954"
},
"departure": {
"delay": -49,
"time": "1780909991"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 9,
"time": "1780910119"
},
"departure": {
"delay": 9,
"time": "1780910169"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 34,
"time": "1780910434"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 16
}
],
"timestamp": "1780908894",
"trip": {
"routeId": "6",
"tripId": "601-1053"
}
}
},
{
"id": "SM:601-1122",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 5,
"time": "1780910525"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": -52,
"time": "1780910708"
},
"departure": {
"delay": -52,
"time": "1780910708"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 2
},
{
"arrival": {
"delay": -109,
"time": "1780910771"
},
"departure": {
"delay": -109,
"time": "1780910771"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 3
},
{
"arrival": {
"delay": -109,
"time": "1780910891"
},
"departure": {
"delay": -109,
"time": "1780910891"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 4
},
{
"arrival": {
"delay": -109,
"time": "1780911191"
},
"departure": {
"delay": -109,
"time": "1780911191"
},
"stopId": "Orée_du_Bois_R",
"stopSequence": 5
},
{
"arrival": {
"delay": -109,
"time": "1780911251"
},
"departure": {
"delay": -109,
"time": "1780911251"
},
"stopId": "Victor_Hugo_R",
"stopSequence": 6
},
{
"arrival": {
"delay": -109,
"time": "1780911311"
},
"departure": {
"delay": -109,
"time": "1780911311"
},
"stopId": "Schnockeloch_R",
"stopSequence": 7
},
{
"arrival": {
"delay": -109,
"time": "1780911371"
},
"departure": {
"delay": -109,
"time": "1780911371"
},
"stopId": "Richardshaeuser_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": -109,
"time": "1780911431"
},
"departure": {
"delay": -109,
"time": "1780911431"
},
"stopId": "Colonel_Gauvin_R",
"stopSequence": 9
},
{
"arrival": {
"delay": -109,
"time": "1780911491"
},
"departure": {
"delay": -109,
"time": "1780911491"
},
"stopId": "Schaeferhof_R",
"stopSequence": 10
},
{
"arrival": {
"delay": -109,
"time": "1780911611"
},
"departure": {
"delay": -109,
"time": "1780911611"
},
"stopId": "Kembs_Mairie_R",
"stopSequence": 11
},
{
"arrival": {
"delay": -109,
"time": "1780911731"
},
"departure": {
"delay": -109,
"time": "1780911731"
},
"stopId": "Rue_de_lEurope_R",
"stopSequence": 12
},
{
"arrival": {
"delay": -109,
"time": "1780911791"
},
"departure": {
"delay": -109,
"time": "1780911791"
},
"stopId": "Kembs_Pres_R",
"stopSequence": 13
},
{
"arrival": {
"delay": -139,
"time": "1780911821"
},
"departure": {
"delay": -139,
"time": "1780911821"
},
"stopId": "Maison_du_Patrimoine_R",
"stopSequence": 14
},
{
"arrival": {
"delay": -109,
"time": "1780911851"
},
"departure": {
"delay": -109,
"time": "1780911851"
},
"stopId": "Ciel_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -109,
"time": "1780911911"
},
"stopId": "Kembs_Nord_AR",
"stopSequence": 16
}
],
"timestamp": "1780910547",
"trip": {
"directionId": 1,
"routeId": "6",
"tripId": "601-1122"
}
}
},
{
"id": "SM:1101-1105",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780909500"
},
"stopId": "EuroAirport_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": -169,
"time": "1780909931"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 2
}
],
"timestamp": "1780909204",
"trip": {
"directionId": 1,
"routeId": "11",
"tripId": "1101-1105"
}
}
},
{
"id": "SM:1101-1150",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1780912800"
},
"stopId": "EuroAirport_AR",
"stopSequence": 2
}
],
"timestamp": "1780909786",
"trip": {
"routeId": "11",
"tripId": "1101-1150"
}
}
},
{
"id": "SM:1101-1205",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1780913100"
},
"stopId": "EuroAirport_AR",
"stopSequence": 1
}
],
"timestamp": "1780909786",
"trip": {
"directionId": 1,
"routeId": "11",
"tripId": "1101-1205"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1780910665"
}
}