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
⚠️117 avertissements
Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 19/05/2026 à 09h17 Europe/Paris avec le validateur GTFS-RT de MobilityData.
Avertissements
vehicle_id not populated W002 39 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 103-0905 does not have a vehicle_id
- trip_id 105-0833 does not have a vehicle_id
schedule_relationship not populated W009 78 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 1 (and potentially more for this trip) does not have a schedule_relationship
Validations précédentes
Voici un récapitulatif des différents types d'erreurs constatés au cours des 30 derniers jours.
| Identifiant d'erreur | Description | Nombre d'erreurs | Nombre d'occurences |
|---|---|---|---|
| W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 1 021 | 30 fois (100 % des validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 2 022 | 30 fois (100 % des validations) |
| E025 | Within the same stop_time_update, arrival and departures times can be the same, or the departure time can be later than the arrival time - the departure time should never come before the arrival time. | 7 | 6 fois (20 % 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 20/05/2026 à 06h20 Europe/Paris.
trip_updates (64) 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 20/05/2026 à 06h20 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "SM:1101-0620",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779250800"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1779251400"
},
"stopId": "EuroAirport_AR",
"stopSequence": 2
}
],
"timestamp": "1779249288",
"trip": {
"routeId": "11",
"tripId": "1101-0620"
}
}
},
{
"id": "SM:T3-8-0602",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779249720"
},
"stopId": "Saint-Louis_Gare_T3_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1779249960"
},
"departure": {
"time": "1779249960"
},
"stopId": "Soleil_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1779250080"
},
"departure": {
"time": "1779250080"
},
"stopId": "Place_Mermoz_T3",
"stopSequence": 3
},
{
"arrival": {
"time": "1779250200"
},
"departure": {
"time": "1779250200"
},
"stopId": "Saint-Exupéry_T3",
"stopSequence": 4
},
{
"arrival": {
"time": "1779250380"
},
"departure": {
"time": "1779250380"
},
"stopId": "Burgfelderhof_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1779250440"
},
"departure": {
"time": "1779250440"
},
"stopId": "Waldighoferstrasse_AR",
"stopSequence": 6
},
{
"arrival": {
"time": "1779250500"
},
"departure": {
"time": "1779250500"
},
"stopId": "Félix_Platter-Spital_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1779250800"
},
"departure": {
"time": "1779250800"
},
"stopId": "Pilgerstrasse_AR",
"stopSequence": 11
},
{
"arrival": {
"time": "1779250860"
},
"departure": {
"time": "1779250860"
},
"stopId": "Spalentor_AR",
"stopSequence": 12
},
{
"arrival": {
"time": "1779250920"
},
"departure": {
"time": "1779250920"
},
"stopId": "Universität_AR",
"stopSequence": 13
},
{
"arrival": {
"time": "1779250980"
},
"departure": {
"time": "1779250980"
},
"stopId": "Musik-Akademie_AR",
"stopSequence": 14
},
{
"arrival": {
"time": "1779251100"
},
"departure": {
"time": "1779251100"
},
"stopId": "Barfüsserplatz_AR",
"stopSequence": 15
},
{
"arrival": {
"delay": 120,
"time": "1779251340"
},
"departure": {
"delay": 120,
"time": "1779251340"
},
"stopId": "Bankverein_AR",
"stopSequence": 16
}
],
"timestamp": "1779246965",
"trip": {
"directionId": 1,
"routeId": "T3",
"tripId": "T3-8-0602"
}
}
},
{
"id": "SM:T3-4-0650",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 300,
"time": "1779252900"
},
"stopId": "Burgfelderhof_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 240,
"time": "1779252960"
},
"departure": {
"delay": 240,
"time": "1779252960"
},
"stopId": "Waldighoferstrasse_AR",
"stopSequence": 2
},
{
"arrival": {
"delay": 240,
"time": "1779253020"
},
"departure": {
"delay": 240,
"time": "1779253020"
},
"stopId": "Félix_Platter-Spital_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 300,
"time": "1779253140"
},
"departure": {
"delay": 300,
"time": "1779253140"
},
"stopId": "Im_Westfeld_AR",
"stopSequence": 4
},
{
"arrival": {
"delay": 300,
"time": "1779253200"
},
"departure": {
"delay": 300,
"time": "1779253200"
},
"stopId": "Strassburgerallee_AR",
"stopSequence": 5
},
{
"arrival": {
"delay": 300,
"time": "1779253260"
},
"departure": {
"delay": 300,
"time": "1779253260"
},
"stopId": "Burgfelderplatz_AR",
"stopSequence": 6
},
{
"arrival": {
"delay": 360,
"time": "1779253380"
},
"departure": {
"delay": 360,
"time": "1779253380"
},
"stopId": "Pilgerstrasse_AR",
"stopSequence": 7
},
{
"arrival": {
"delay": 360,
"time": "1779253560"
},
"departure": {
"delay": 360,
"time": "1779253560"
},
"stopId": "Universität_AR",
"stopSequence": 9
},
{
"arrival": {
"delay": 360,
"time": "1779253860"
},
"departure": {
"delay": 360,
"time": "1779253860"
},
"stopId": "Bankverein_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 420,
"time": "1779253980"
},
"departure": {
"delay": 420,
"time": "1779253980"
},
"stopId": "Aeschenplatz_R",
"stopSequence": 13
},
{
"arrival": {
"delay": 360,
"time": "1779254040"
},
"departure": {
"delay": 360,
"time": "1779254040"
},
"stopId": "Hardstrasse_AR",
"stopSequence": 14
},
{
"arrival": {
"delay": 360,
"time": "1779254100"
},
"departure": {
"delay": 360,
"time": "1779254100"
},
"stopId": "St_Alban-Tor_AR",
"stopSequence": 15
}
],
"timestamp": "1779250511",
"trip": {
"directionId": 1,
"routeId": "T3",
"tripId": "T3-4-0650"
}
}
},
{
"id": "SM:T3-6-0547",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779248820"
},
"stopId": "Saint-Louis_Gare_T3_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1779249060"
},
"departure": {
"time": "1779249060"
},
"stopId": "Soleil_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1779249480"
},
"departure": {
"time": "1779249480"
},
"stopId": "Burgfelderhof_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1779249600"
},
"departure": {
"time": "1779249600"
},
"stopId": "Félix_Platter-Spital_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 120,
"time": "1779250440"
},
"departure": {
"delay": 120,
"time": "1779250440"
},
"stopId": "Bankverein_AR",
"stopSequence": 16
}
],
"timestamp": "1779245341",
"trip": {
"directionId": 1,
"routeId": "T3",
"tripId": "T3-6-0547"
}
}
},
{
"id": "SM:1101-0605",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779249900"
},
"stopId": "EuroAirport_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": 50,
"time": "1779250550"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 2
}
],
"timestamp": "1779249932",
"trip": {
"directionId": 1,
"routeId": "11",
"tripId": "1101-0605"
}
}
},
{
"id": "SM:T3-7-0621",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779250860"
},
"stopId": "Birsfelden_Hard_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1779250920"
},
"departure": {
"time": "1779250920"
},
"stopId": "Salinenstrasse_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1779250980"
},
"departure": {
"time": "1779250980"
},
"stopId": "Schulstrasse_AR",
"stopSequence": 3
},
{
"arrival": {
"time": "1779251040"
},
"departure": {
"time": "1779251040"
},
"stopId": "Bären_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1779251100"
},
"departure": {
"time": "1779251100"
},
"stopId": "Breite_AR",
"stopSequence": 5
},
{
"arrival": {
"time": "1779251220"
},
"departure": {
"time": "1779251220"
},
"stopId": "Waldenburgerstrasse_AR",
"stopSequence": 6
},
{
"arrival": {
"time": "1779251280"
},
"departure": {
"time": "1779251280"
},
"stopId": "St_Alban-Tor_AR",
"stopSequence": 7
},
{
"arrival": {
"time": "1779251340"
},
"departure": {
"time": "1779251340"
},
"stopId": "Hardstrasse_AR",
"stopSequence": 8
},
{
"arrival": {
"time": "1779251460"
},
"departure": {
"time": "1779251460"
},
"stopId": "Aeschenplatz_A",
"stopSequence": 9
},
{
"arrival": {
"time": "1779251580"
},
"departure": {
"time": "1779251580"
},
"stopId": "Bankverein_AR",
"stopSequence": 10
},
{
"arrival": {
"time": "1779251700"
},
"departure": {
"time": "1779251700"
},
"stopId": "Barfüsserplatz_AR",
"stopSequence": 11
},
{
"arrival": {
"time": "1779251760"
},
"departure": {
"time": "1779251760"
},
"stopId": "Musik-Akademie_AR",
"stopSequence": 12
},
{
"arrival": {
"time": "1779251820"
},
"departure": {
"time": "1779251820"
},
"stopId": "Universität_AR",
"stopSequence": 13
},
{
"arrival": {
"time": "1779251880"
},
"departure": {
"time": "1779251880"
},
"stopId": "Spalentor_AR",
"stopSequence": 14
},
{
"arrival": {
"time": "1779252000"
},
"departure": {
"time": "1779252000"
},
"stopId": "Pilgerstrasse_AR",
"stopSequence": 15
},
{
"arrival": {
"time": "1779252060"
},
"departure": {
"time": "1779252060"
},
"stopId": "Burgfelderplatz_AR",
"stopSequence": 16
},
{
"arrival": {
"time": "1779252120"
},
"departure": {
"time": "1779252120"
},
"stopId": "Strassburgerallee_AR",
"stopSequence": 17
},
{
"arrival": {
"time": "1779252180"
},
"departure": {
"time": "1779252180"
},
"stopId": "Im_Westfeld_AR",
"stopSequence": 18
},
{
"arrival": {
"time": "1779252240"
},
"departure": {
"time": "1779252240"
},
"stopId": "Félix_Platter-Spital_A",
"stopSequence": 19
},
{
"arrival": {
"time": "1779252300"
},
"departure": {
"time": "1779252300"
},
"stopId": "Waldighoferstrasse_AR",
"stopSequence": 20
},
{
"arrival": {
"time": "1779252420"
},
"departure": {
"time": "1779252420"
},
"stopId": "Burgfelderhof_A",
"stopSequence": 21
},
{
"arrival": {
"time": "1779252540"
},
"departure": {
"time": "1779252540"
},
"stopId": "Saint-Exupéry_T3",
"stopSequence": 22
},
{
"arrival": {
"time": "1779252660"
},
"departure": {
"time": "1779252660"
},
"stopId": "Place_Mermoz_T3",
"stopSequence": 23
},
{
"arrival": {
"time": "1779252720"
},
"departure": {
"time": "1779252720"
},
"stopId": "Soleil_A",
"stopSequence": 24
},
{
"arrival": {
"time": "1779252900"
},
"stopId": "Saint-Louis_Gare_T3_AR",
"stopSequence": 25
}
],
"timestamp": "1779247388",
"trip": {
"routeId": "T3",
"tripId": "T3-7-0621"
}
}
},
{
"id": "SM:T3-3-0551",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779249060"
},
"stopId": "Birsfelden_Hard_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1779249120"
},
"departure": {
"time": "1779249120"
},
"stopId": "Salinenstrasse_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1779249180"
},
"departure": {
"time": "1779249180"
},
"stopId": "Schulstrasse_AR",
"stopSequence": 3
},
{
"arrival": {
"time": "1779249240"
},
"departure": {
"time": "1779249240"
},
"stopId": "Bären_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1779249300"
},
"departure": {
"time": "1779249300"
},
"stopId": "Breite_AR",
"stopSequence": 5
},
{
"arrival": {
"time": "1779249420"
},
"departure": {
"time": "1779249420"
},
"stopId": "Waldenburgerstrasse_AR",
"stopSequence": 6
},
{
"arrival": {
"time": "1779249480"
},
"departure": {
"time": "1779249480"
},
"stopId": "St_Alban-Tor_AR",
"stopSequence": 7
},
{
"arrival": {
"time": "1779249540"
},
"departure": {
"time": "1779249540"
},
"stopId": "Hardstrasse_AR",
"stopSequence": 8
},
{
"arrival": {
"time": "1779249660"
},
"departure": {
"time": "1779249660"
},
"stopId": "Aeschenplatz_A",
"stopSequence": 9
},
{
"arrival": {
"time": "1779249780"
},
"departure": {
"time": "1779249780"
},
"stopId": "Bankverein_AR",
"stopSequence": 10
},
{
"arrival": {
"time": "1779249900"
},
"departure": {
"time": "1779249900"
},
"stopId": "Barfüsserplatz_AR",
"stopSequence": 11
},
{
"arrival": {
"time": "1779249960"
},
"departure": {
"time": "1779249960"
},
"stopId": "Musik-Akademie_AR",
"stopSequence": 12
},
{
"arrival": {
"time": "1779250020"
},
"departure": {
"time": "1779250020"
},
"stopId": "Universität_AR",
"stopSequence": 13
},
{
"arrival": {
"time": "1779250080"
},
"departure": {
"time": "1779250080"
},
"stopId": "Spalentor_AR",
"stopSequence": 14
},
{
"arrival": {
"time": "1779250200"
},
"departure": {
"time": "1779250200"
},
"stopId": "Pilgerstrasse_AR",
"stopSequence": 15
},
{
"arrival": {
"time": "1779250440"
},
"departure": {
"time": "1779250440"
},
"stopId": "Félix_Platter-Spital_A",
"stopSequence": 19
},
{
"arrival": {
"time": "1779250620"
},
"departure": {
"time": "1779250620"
},
"stopId": "Burgfelderhof_A",
"stopSequence": 21
},
{
"arrival": {
"time": "1779250740"
},
"departure": {
"time": "1779250740"
},
"stopId": "Saint-Exupéry_T3",
"stopSequence": 22
},
{
"arrival": {
"time": "1779250860"
},
"departure": {
"time": "1779250860"
},
"stopId": "Place_Mermoz_T3",
"stopSequence": 23
},
{
"arrival": {
"time": "1779250920"
},
"departure": {
"time": "1779250920"
},
"stopId": "Soleil_A",
"stopSequence": 24
}
],
"timestamp": "1779245463",
"trip": {
"routeId": "T3",
"tripId": "T3-3-0551"
}
}
},
{
"id": "SM:T3-2-0635",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 360,
"time": "1779252660"
},
"departure": {
"delay": 360,
"time": "1779252660"
},
"stopId": "Universität_AR",
"stopSequence": 9
}
],
"timestamp": "1779249060",
"trip": {
"directionId": 1,
"routeId": "T3",
"tripId": "T3-2-0635"
}
}
},
{
"id": "SM:T3-5-0606",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1779250560"
},
"departure": {
"time": "1779250560"
},
"stopId": "Aeschenplatz_A",
"stopSequence": 9
}
],
"timestamp": "1779246965",
"trip": {
"routeId": "T3",
"tripId": "T3-5-0606"
}
}
},
{
"id": "SM:T3-10-0620",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 300,
"time": "1779251100"
},
"stopId": "Burgfelderhof_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 240,
"time": "1779251160"
},
"departure": {
"delay": 240,
"time": "1779251160"
},
"stopId": "Waldighoferstrasse_AR",
"stopSequence": 2
},
{
"arrival": {
"delay": 240,
"time": "1779251220"
},
"departure": {
"delay": 240,
"time": "1779251220"
},
"stopId": "Félix_Platter-Spital_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 300,
"time": "1779251340"
},
"departure": {
"delay": 300,
"time": "1779251340"
},
"stopId": "Im_Westfeld_AR",
"stopSequence": 4
},
{
"arrival": {
"delay": 300,
"time": "1779251400"
},
"departure": {
"delay": 300,
"time": "1779251400"
},
"stopId": "Strassburgerallee_AR",
"stopSequence": 5
},
{
"arrival": {
"delay": 300,
"time": "1779251460"
},
"departure": {
"delay": 300,
"time": "1779251460"
},
"stopId": "Burgfelderplatz_AR",
"stopSequence": 6
},
{
"arrival": {
"delay": 360,
"time": "1779251580"
},
"departure": {
"delay": 360,
"time": "1779251580"
},
"stopId": "Pilgerstrasse_AR",
"stopSequence": 7
},
{
"arrival": {
"delay": 360,
"time": "1779251700"
},
"departure": {
"delay": 360,
"time": "1779251700"
},
"stopId": "Spalentor_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": 360,
"time": "1779251760"
},
"departure": {
"delay": 360,
"time": "1779251760"
},
"stopId": "Universität_AR",
"stopSequence": 9
},
{
"arrival": {
"delay": 420,
"time": "1779251880"
},
"departure": {
"delay": 420,
"time": "1779251880"
},
"stopId": "Musik-Akademie_AR",
"stopSequence": 10
},
{
"arrival": {
"delay": 360,
"time": "1779251940"
},
"departure": {
"delay": 360,
"time": "1779251940"
},
"stopId": "Barfüsserplatz_AR",
"stopSequence": 11
},
{
"arrival": {
"delay": 360,
"time": "1779252060"
},
"departure": {
"delay": 360,
"time": "1779252060"
},
"stopId": "Bankverein_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 420,
"time": "1779252180"
},
"departure": {
"delay": 420,
"time": "1779252180"
},
"stopId": "Aeschenplatz_R",
"stopSequence": 13
},
{
"arrival": {
"delay": 360,
"time": "1779252240"
},
"departure": {
"delay": 360,
"time": "1779252240"
},
"stopId": "Hardstrasse_AR",
"stopSequence": 14
},
{
"arrival": {
"delay": 360,
"time": "1779252300"
},
"departure": {
"delay": 360,
"time": "1779252300"
},
"stopId": "St_Alban-Tor_AR",
"stopSequence": 15
}
],
"timestamp": "1779249610",
"trip": {
"directionId": 1,
"routeId": "T3",
"tripId": "T3-10-0620"
}
}
},
{
"id": "SM:1101-0635",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779251700"
},
"stopId": "EuroAirport_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1779252300"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 2
}
],
"timestamp": "1779249942",
"trip": {
"directionId": 1,
"routeId": "11",
"tripId": "1101-0635"
}
}
},
{
"id": "SM:T3-2-0558",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779249480"
},
"stopId": "Birsfelden_Hard_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1779249540"
},
"departure": {
"time": "1779249540"
},
"stopId": "Salinenstrasse_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1779249660"
},
"departure": {
"time": "1779249660"
},
"stopId": "Schulstrasse_AR",
"stopSequence": 3
},
{
"arrival": {
"time": "1779249720"
},
"departure": {
"time": "1779249720"
},
"stopId": "Bären_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1779249780"
},
"departure": {
"time": "1779249780"
},
"stopId": "Breite_AR",
"stopSequence": 5
},
{
"arrival": {
"time": "1779249840"
},
"departure": {
"time": "1779249840"
},
"stopId": "Waldenburgerstrasse_AR",
"stopSequence": 6
},
{
"arrival": {
"time": "1779249900"
},
"departure": {
"time": "1779249900"
},
"stopId": "St_Alban-Tor_AR",
"stopSequence": 7
},
{
"arrival": {
"time": "1779250020"
},
"departure": {
"time": "1779250020"
},
"stopId": "Hardstrasse_AR",
"stopSequence": 8
},
{
"arrival": {
"time": "1779250080"
},
"departure": {
"time": "1779250080"
},
"stopId": "Aeschenplatz_A",
"stopSequence": 9
},
{
"arrival": {
"time": "1779250200"
},
"departure": {
"time": "1779250200"
},
"stopId": "Bankverein_AR",
"stopSequence": 10
},
{
"arrival": {
"time": "1779250320"
},
"departure": {
"time": "1779250320"
},
"stopId": "Barfüsserplatz_AR",
"stopSequence": 11
},
{
"arrival": {
"time": "1779250380"
},
"departure": {
"time": "1779250380"
},
"stopId": "Musik-Akademie_AR",
"stopSequence": 12
},
{
"arrival": {
"time": "1779250500"
},
"departure": {
"time": "1779250500"
},
"stopId": "Universität_AR",
"stopSequence": 13
},
{
"arrival": {
"time": "1779250560"
},
"departure": {
"time": "1779250560"
},
"stopId": "Spalentor_AR",
"stopSequence": 14
},
{
"arrival": {
"time": "1779250620"
},
"departure": {
"time": "1779250620"
},
"stopId": "Pilgerstrasse_AR",
"stopSequence": 15
},
{
"arrival": {
"time": "1779250740"
},
"departure": {
"time": "1779250740"
},
"stopId": "Burgfelderplatz_AR",
"stopSequence": 16
},
{
"arrival": {
"time": "1779250800"
},
"departure": {
"time": "1779250800"
},
"stopId": "Strassburgerallee_AR",
"stopSequence": 17
},
{
"arrival": {
"time": "1779250860"
},
"departure": {
"time": "1779250860"
},
"stopId": "Im_Westfeld_AR",
"stopSequence": 18
},
{
"arrival": {
"time": "1779250920"
},
"departure": {
"time": "1779250920"
},
"stopId": "Félix_Platter-Spital_A",
"stopSequence": 19
},
{
"arrival": {
"time": "1779250980"
},
"departure": {
"time": "1779250980"
},
"stopId": "Waldighoferstrasse_AR",
"stopSequence": 20
},
{
"arrival": {
"time": "1779251040"
},
"stopId": "Burgfelderhof_A",
"stopSequence": 21
}
],
"timestamp": "1779249537",
"trip": {
"routeId": "T3",
"tripId": "T3-2-0558"
}
}
},
{
"id": "SM:T3-9-0636",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779251760"
},
"stopId": "Birsfelden_Hard_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1779251820"
},
"departure": {
"time": "1779251820"
},
"stopId": "Salinenstrasse_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1779251880"
},
"departure": {
"time": "1779251880"
},
"stopId": "Schulstrasse_AR",
"stopSequence": 3
},
{
"arrival": {
"time": "1779251940"
},
"departure": {
"time": "1779251940"
},
"stopId": "Bären_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1779252000"
},
"departure": {
"time": "1779252000"
},
"stopId": "Breite_AR",
"stopSequence": 5
},
{
"arrival": {
"time": "1779252360"
},
"departure": {
"time": "1779252360"
},
"stopId": "Aeschenplatz_A",
"stopSequence": 9
},
{
"arrival": {
"time": "1779253440"
},
"departure": {
"time": "1779253440"
},
"stopId": "Saint-Exupéry_T3",
"stopSequence": 22
},
{
"arrival": {
"time": "1779253560"
},
"departure": {
"time": "1779253560"
},
"stopId": "Place_Mermoz_T3",
"stopSequence": 23
},
{
"arrival": {
"time": "1779253620"
},
"departure": {
"time": "1779253620"
},
"stopId": "Soleil_A",
"stopSequence": 24
}
],
"timestamp": "1779249548",
"trip": {
"routeId": "T3",
"tripId": "T3-9-0636"
}
}
},
{
"id": "SM:T3-4-0613",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779250380"
},
"stopId": "Birsfelden_Hard_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1779250440"
},
"departure": {
"time": "1779250440"
},
"stopId": "Salinenstrasse_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1779250560"
},
"departure": {
"time": "1779250560"
},
"stopId": "Schulstrasse_AR",
"stopSequence": 3
},
{
"arrival": {
"time": "1779250620"
},
"departure": {
"time": "1779250620"
},
"stopId": "Bären_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1779250680"
},
"departure": {
"time": "1779250680"
},
"stopId": "Breite_AR",
"stopSequence": 5
},
{
"arrival": {
"time": "1779250740"
},
"departure": {
"time": "1779250740"
},
"stopId": "Waldenburgerstrasse_AR",
"stopSequence": 6
},
{
"arrival": {
"time": "1779250800"
},
"departure": {
"time": "1779250800"
},
"stopId": "St_Alban-Tor_AR",
"stopSequence": 7
},
{
"arrival": {
"time": "1779250920"
},
"departure": {
"time": "1779250920"
},
"stopId": "Hardstrasse_AR",
"stopSequence": 8
},
{
"arrival": {
"time": "1779250980"
},
"departure": {
"time": "1779250980"
},
"stopId": "Aeschenplatz_A",
"stopSequence": 9
},
{
"arrival": {
"time": "1779251100"
},
"departure": {
"time": "1779251100"
},
"stopId": "Bankverein_AR",
"stopSequence": 10
},
{
"arrival": {
"time": "1779251220"
},
"departure": {
"time": "1779251220"
},
"stopId": "Barfüsserplatz_AR",
"stopSequence": 11
},
{
"arrival": {
"time": "1779251280"
},
"departure": {
"time": "1779251280"
},
"stopId": "Musik-Akademie_AR",
"stopSequence": 12
},
{
"arrival": {
"time": "1779251400"
},
"departure": {
"time": "1779251400"
},
"stopId": "Universität_AR",
"stopSequence": 13
},
{
"arrival": {
"time": "1779251460"
},
"departure": {
"time": "1779251460"
},
"stopId": "Spalentor_AR",
"stopSequence": 14
},
{
"arrival": {
"time": "1779251520"
},
"departure": {
"time": "1779251520"
},
"stopId": "Pilgerstrasse_AR",
"stopSequence": 15
},
{
"arrival": {
"time": "1779251640"
},
"departure": {
"time": "1779251640"
},
"stopId": "Burgfelderplatz_AR",
"stopSequence": 16
},
{
"arrival": {
"time": "1779251700"
},
"departure": {
"time": "1779251700"
},
"stopId": "Strassburgerallee_AR",
"stopSequence": 17
},
{
"arrival": {
"time": "1779251760"
},
"departure": {
"time": "1779251760"
},
"stopId": "Im_Westfeld_AR",
"stopSequence": 18
},
{
"arrival": {
"time": "1779251820"
},
"departure": {
"time": "1779251820"
},
"stopId": "Félix_Platter-Spital_A",
"stopSequence": 19
},
{
"arrival": {
"time": "1779251880"
},
"departure": {
"time": "1779251880"
},
"stopId": "Waldighoferstrasse_AR",
"stopSequence": 20
},
{
"arrival": {
"time": "1779251940"
},
"stopId": "Burgfelderhof_A",
"stopSequence": 21
}
],
"timestamp": "1779250417",
"trip": {
"routeId": "T3",
"tripId": "T3-4-0613"
}
}
},
{
"id": "SM:T3-7-0702",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779253320"
},
"stopId": "Saint-Louis_Gare_T3_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1779253560"
},
"departure": {
"time": "1779253560"
},
"stopId": "Soleil_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1779253680"
},
"departure": {
"time": "1779253680"
},
"stopId": "Place_Mermoz_T3",
"stopSequence": 3
},
{
"arrival": {
"time": "1779253800"
},
"departure": {
"time": "1779253800"
},
"stopId": "Saint-Exupéry_T3",
"stopSequence": 4
},
{
"arrival": {
"time": "1779253980"
},
"departure": {
"time": "1779253980"
},
"stopId": "Burgfelderhof_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1779254100"
},
"departure": {
"time": "1779254100"
},
"stopId": "Félix_Platter-Spital_R",
"stopSequence": 7
}
],
"timestamp": "1779249724",
"trip": {
"directionId": 1,
"routeId": "T3",
"tripId": "T3-7-0702"
}
}
},
{
"id": "SM:T3-9-0605",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 300,
"time": "1779250200"
},
"stopId": "Burgfelderhof_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 240,
"time": "1779250260"
},
"departure": {
"delay": 240,
"time": "1779250260"
},
"stopId": "Waldighoferstrasse_AR",
"stopSequence": 2
},
{
"arrival": {
"delay": 240,
"time": "1779250320"
},
"departure": {
"delay": 240,
"time": "1779250320"
},
"stopId": "Félix_Platter-Spital_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 300,
"time": "1779250440"
},
"departure": {
"delay": 300,
"time": "1779250440"
},
"stopId": "Im_Westfeld_AR",
"stopSequence": 4
},
{
"arrival": {
"delay": 300,
"time": "1779250500"
},
"departure": {
"delay": 300,
"time": "1779250500"
},
"stopId": "Strassburgerallee_AR",
"stopSequence": 5
},
{
"arrival": {
"delay": 300,
"time": "1779250560"
},
"departure": {
"delay": 300,
"time": "1779250560"
},
"stopId": "Burgfelderplatz_AR",
"stopSequence": 6
},
{
"arrival": {
"delay": 360,
"time": "1779250680"
},
"departure": {
"delay": 360,
"time": "1779250680"
},
"stopId": "Pilgerstrasse_AR",
"stopSequence": 7
},
{
"arrival": {
"delay": 360,
"time": "1779250800"
},
"departure": {
"delay": 360,
"time": "1779250800"
},
"stopId": "Spalentor_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": 360,
"time": "1779250860"
},
"departure": {
"delay": 360,
"time": "1779250860"
},
"stopId": "Universität_AR",
"stopSequence": 9
},
{
"arrival": {
"delay": 420,
"time": "1779250980"
},
"departure": {
"delay": 420,
"time": "1779250980"
},
"stopId": "Musik-Akademie_AR",
"stopSequence": 10
},
{
"arrival": {
"delay": 360,
"time": "1779251040"
},
"departure": {
"delay": 360,
"time": "1779251040"
},
"stopId": "Barfüsserplatz_AR",
"stopSequence": 11
},
{
"arrival": {
"delay": 360,
"time": "1779251160"
},
"departure": {
"delay": 360,
"time": "1779251160"
},
"stopId": "Bankverein_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 420,
"time": "1779251280"
},
"departure": {
"delay": 420,
"time": "1779251280"
},
"stopId": "Aeschenplatz_R",
"stopSequence": 13
},
{
"arrival": {
"delay": 360,
"time": "1779251340"
},
"departure": {
"delay": 360,
"time": "1779251340"
},
"stopId": "Hardstrasse_AR",
"stopSequence": 14
},
{
"arrival": {
"delay": 360,
"time": "1779251400"
},
"departure": {
"delay": 360,
"time": "1779251400"
},
"stopId": "St_Alban-Tor_AR",
"stopSequence": 15
}
],
"timestamp": "1779247149",
"trip": {
"directionId": 1,
"routeId": "T3",
"tripId": "T3-9-0605"
}
}
},
{
"id": "SM:T3-10-0651",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779252660"
},
"stopId": "Birsfelden_Hard_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1779252720"
},
"departure": {
"time": "1779252720"
},
"stopId": "Salinenstrasse_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1779252780"
},
"departure": {
"time": "1779252780"
},
"stopId": "Schulstrasse_AR",
"stopSequence": 3
},
{
"arrival": {
"time": "1779252840"
},
"departure": {
"time": "1779252840"
},
"stopId": "Bären_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1779252900"
},
"departure": {
"time": "1779252900"
},
"stopId": "Breite_AR",
"stopSequence": 5
},
{
"arrival": {
"time": "1779253020"
},
"departure": {
"time": "1779253020"
},
"stopId": "Waldenburgerstrasse_AR",
"stopSequence": 6
},
{
"arrival": {
"time": "1779253080"
},
"departure": {
"time": "1779253080"
},
"stopId": "St_Alban-Tor_AR",
"stopSequence": 7
},
{
"arrival": {
"time": "1779253140"
},
"departure": {
"time": "1779253140"
},
"stopId": "Hardstrasse_AR",
"stopSequence": 8
},
{
"arrival": {
"time": "1779253260"
},
"departure": {
"time": "1779253260"
},
"stopId": "Aeschenplatz_A",
"stopSequence": 9
},
{
"arrival": {
"time": "1779253380"
},
"departure": {
"time": "1779253380"
},
"stopId": "Bankverein_AR",
"stopSequence": 10
},
{
"arrival": {
"time": "1779254040"
},
"departure": {
"time": "1779254040"
},
"stopId": "Félix_Platter-Spital_A",
"stopSequence": 19
},
{
"arrival": {
"time": "1779254220"
},
"departure": {
"time": "1779254220"
},
"stopId": "Burgfelderhof_A",
"stopSequence": 21
},
{
"arrival": {
"time": "1779254340"
},
"departure": {
"time": "1779254340"
},
"stopId": "Saint-Exupéry_T3",
"stopSequence": 22
}
],
"timestamp": "1779250087",
"trip": {
"routeId": "T3",
"tripId": "T3-10-0651"
}
}
},
{
"id": "SM:12-0718",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779254280"
},
"stopId": "Cesarhof_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1779254310"
},
"departure": {
"delay": -30,
"time": "1779254310"
},
"stopId": "Folgensbourg_Centre_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1779254400"
},
"departure": {
"time": "1779254400"
},
"stopId": "Ferrette_A",
"stopSequence": 3
}
],
"timestamp": "1779250689",
"trip": {
"routeId": "12",
"tripId": "12-0718"
}
}
},
{
"id": "SM:14-0659_Sco",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779253140"
},
"stopId": "Aubépines_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1779253200"
},
"departure": {
"time": "1779253200"
},
"stopId": "Liebenswiller_Mairie_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1779253380"
},
"departure": {
"time": "1779253380"
},
"stopId": "Leymen_Mairie_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1779253500"
},
"departure": {
"time": "1779253500"
},
"stopId": "Birsig_A",
"stopSequence": 4
}
],
"timestamp": "1779249548",
"trip": {
"routeId": "14",
"tripId": "14-0659_Sco"
}
}
},
{
"id": "SM:14-0705_NEU_Sco",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 720,
"time": "1779254220"
},
"stopId": "Rue_de_Hagenthal_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": 780,
"time": "1779254340"
},
"departure": {
"delay": 780,
"time": "1779254340"
},
"stopId": "Neuwiller_Centre_AR",
"stopSequence": 2
}
],
"timestamp": "1779250627",
"trip": {
"routeId": "14",
"tripId": "14-0705_NEU_Sco"
}
}
},
{
"id": "SM:15-0654",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779252840"
},
"stopId": "Altkirch-Gare_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1779252900"
},
"departure": {
"time": "1779252900"
},
"stopId": "Fontaine_Pl_Reunion_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1779253020"
},
"departure": {
"time": "1779253020"
},
"stopId": "Hôpital_Saint-Morand_AR",
"stopSequence": 3
},
{
"arrival": {
"time": "1779253140"
},
"departure": {
"time": "1779253140"
},
"stopId": "Rue_JJ_Henner-Wittersdorf_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1779253260"
},
"departure": {
"time": "1779253260"
},
"stopId": "Centre-Emlingen_Village_AR",
"stopSequence": 5
},
{
"arrival": {
"time": "1779253320"
},
"departure": {
"time": "1779253320"
},
"stopId": "Croisement_D16_AR",
"stopSequence": 6
},
{
"arrival": {
"time": "1779253380"
},
"departure": {
"time": "1779253380"
},
"stopId": "Centre-Schwoben_AR",
"stopSequence": 7
},
{
"arrival": {
"time": "1779253500"
},
"departure": {
"time": "1779253500"
},
"stopId": "Centre_Village-Hausgauen_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1779253560"
},
"departure": {
"time": "1779253560"
},
"stopId": "Croisement_Willer-Hunsbach_AR",
"stopSequence": 9
},
{
"arrival": {
"time": "1779253680"
},
"departure": {
"time": "1779253680"
},
"stopId": "Restaurant_Pflimlin-Franken_AR",
"stopSequence": 10
},
{
"arrival": {
"time": "1779253740"
},
"departure": {
"time": "1779253740"
},
"stopId": "Centre-Jettingen_AR",
"stopSequence": 11
},
{
"arrival": {
"time": "1779253920"
},
"departure": {
"time": "1779253920"
},
"stopId": "Berentzwiller-Ctre_Croisement_A",
"stopSequence": 12
},
{
"arrival": {
"time": "1779254160"
},
"departure": {
"time": "1779254160"
},
"stopId": "Knoeringue_Centre_AR",
"stopSequence": 13
},
{
"arrival": {
"time": "1779254340"
},
"departure": {
"time": "1779254340"
},
"stopId": "Forgerons_A",
"stopSequence": 14
},
{
"arrival": {
"time": "1779254400"
},
"departure": {
"time": "1779254400"
},
"stopId": "GrandRue_A",
"stopSequence": 15
}
],
"timestamp": "1779249246",
"trip": {
"routeId": "15",
"tripId": "15-0654"
}
}
},
{
"id": "SM:103-0635",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779251700"
},
"stopId": "Clostermann_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1779251820"
},
"departure": {
"time": "1779251820"
},
"stopId": "19_Novembre_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1779251880"
},
"departure": {
"time": "1779251880"
},
"stopId": "Blotzheim_Mairie_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1779251940"
},
"departure": {
"time": "1779251940"
},
"stopId": "Place_Coluche_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1779252000"
},
"departure": {
"time": "1779252000"
},
"stopId": "École_des_Missions_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1779252120"
},
"departure": {
"time": "1779252120"
},
"stopId": "Beaubourg_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1779252240"
},
"departure": {
"time": "1779252240"
},
"stopId": "Liesbach_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1779252300"
},
"departure": {
"time": "1779252300"
},
"stopId": "Halliers_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1779252360"
},
"departure": {
"time": "1779252360"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 9
},
{
"arrival": {
"time": "1779252420"
},
"departure": {
"time": "1779252420"
},
"stopId": "Hésingue_Mairie_A",
"stopSequence": 10
},
{
"arrival": {
"time": "1779252540"
},
"departure": {
"time": "1779252540"
},
"stopId": "Cerisiers_A",
"stopSequence": 11
},
{
"arrival": {
"time": "1779252600"
},
"departure": {
"time": "1779252600"
},
"stopId": "Raisins_A",
"stopSequence": 12
},
{
"arrival": {
"time": "1779252660"
},
"departure": {
"time": "1779252660"
},
"stopId": "Le_Ried_A",
"stopSequence": 13
},
{
"arrival": {
"delay": -30,
"time": "1779252690"
},
"departure": {
"delay": -30,
"time": "1779252690"
},
"stopId": "Iselisweg_A",
"stopSequence": 14
},
{
"arrival": {
"time": "1779252720"
},
"departure": {
"time": "1779252720"
},
"stopId": "Riescher_A",
"stopSequence": 15
},
{
"arrival": {
"time": "1779252840"
},
"departure": {
"time": "1779252840"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 16
},
{
"arrival": {
"time": "1779252960"
},
"departure": {
"time": "1779252960"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 17
},
{
"arrival": {
"time": "1779253080"
},
"departure": {
"time": "1779253080"
},
"stopId": "Place_Mermoz_1A",
"stopSequence": 18
},
{
"arrival": {
"time": "1779253200"
},
"departure": {
"time": "1779253200"
},
"stopId": "Couronne_1A",
"stopSequence": 19
},
{
"arrival": {
"time": "1779253260"
},
"departure": {
"time": "1779253260"
},
"stopId": "Médiathèque_A",
"stopSequence": 20
},
{
"arrival": {
"time": "1779253320"
},
"departure": {
"time": "1779253320"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 21
},
{
"arrival": {
"time": "1779253440"
},
"departure": {
"time": "1779253440"
},
"stopId": "Jura_1A",
"stopSequence": 22
},
{
"arrival": {
"time": "1779253500"
},
"departure": {
"time": "1779253500"
},
"stopId": "Coccinelles_A",
"stopSequence": 23
},
{
"arrival": {
"time": "1779253560"
},
"departure": {
"time": "1779253560"
},
"stopId": "Jung_A",
"stopSequence": 24
},
{
"arrival": {
"time": "1779253620"
},
"departure": {
"time": "1779253620"
},
"stopId": "Parc_des_Eaux-Vives_A",
"stopSequence": 25
},
{
"arrival": {
"time": "1779253680"
},
"departure": {
"time": "1779253680"
},
"stopId": "Place_Abbatucci_A",
"stopSequence": 26
},
{
"arrival": {
"time": "1779253740"
},
"departure": {
"time": "1779253740"
},
"stopId": "Square_Soustons_A",
"stopSequence": 27
},
{
"arrival": {
"time": "1779253860"
},
"stopId": "Alsace_A",
"stopSequence": 28
}
],
"timestamp": "1779249630",
"trip": {
"routeId": "1",
"tripId": "103-0635"
}
}
},
{
"id": "SM:103-0715",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779254100"
},
"stopId": "Alsace_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1779254400"
},
"departure": {
"time": "1779254400"
},
"stopId": "Jung_R",
"stopSequence": 5
}
],
"timestamp": "1779250500",
"trip": {
"directionId": 1,
"routeId": "1",
"tripId": "103-0715"
}
}
},
{
"id": "SM:101-0638",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779251880"
},
"stopId": "Alsace_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1779252000"
},
"departure": {
"time": "1779252000"
},
"stopId": "Square_Soustons_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1779252060"
},
"departure": {
"time": "1779252060"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1779252120"
},
"departure": {
"time": "1779252120"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1779252180"
},
"departure": {
"time": "1779252180"
},
"stopId": "Jung_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1779252240"
},
"departure": {
"time": "1779252240"
},
"stopId": "Coccinelles_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1779252300"
},
"departure": {
"time": "1779252300"
},
"stopId": "Jura_1R",
"stopSequence": 7
},
{
"arrival": {
"time": "1779252360"
},
"departure": {
"time": "1779252360"
},
"stopId": "Europe_R",
"stopSequence": 8
},
{
"arrival": {
"time": "1779252420"
},
"departure": {
"time": "1779252420"
},
"stopId": "Carrefour_Central_1R",
"stopSequence": 9
},
{
"arrival": {
"time": "1779252480"
},
"departure": {
"time": "1779252480"
},
"stopId": "Couronne_1R",
"stopSequence": 10
},
{
"arrival": {
"time": "1779252600"
},
"departure": {
"time": "1779252600"
},
"stopId": "Place_Mermoz_1R",
"stopSequence": 11
},
{
"arrival": {
"time": "1779252720"
},
"departure": {
"time": "1779252720"
},
"stopId": "Saint-Exupéry_1R",
"stopSequence": 12
},
{
"arrival": {
"time": "1779252780"
},
"departure": {
"time": "1779252780"
},
"stopId": "Bourgfelden_1R",
"stopSequence": 13
},
{
"arrival": {
"time": "1779252900"
},
"departure": {
"time": "1779252900"
},
"stopId": "Riescher_R",
"stopSequence": 14
},
{
"arrival": {
"time": "1779252960"
},
"departure": {
"time": "1779252960"
},
"stopId": "Iselisweg_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -30,
"time": "1779252990"
},
"departure": {
"delay": -30,
"time": "1779252990"
},
"stopId": "Le_Ried_R",
"stopSequence": 16
},
{
"arrival": {
"time": "1779253020"
},
"departure": {
"time": "1779253020"
},
"stopId": "Raisins_R",
"stopSequence": 17
},
{
"arrival": {
"time": "1779253080"
},
"departure": {
"time": "1779253080"
},
"stopId": "Cerisiers_R",
"stopSequence": 18
},
{
"arrival": {
"time": "1779253140"
},
"departure": {
"time": "1779253140"
},
"stopId": "Hésingue_Mairie_R",
"stopSequence": 19
},
{
"arrival": {
"time": "1779253200"
},
"departure": {
"time": "1779253200"
},
"stopId": "Hésingue_Église_R",
"stopSequence": 20
},
{
"arrival": {
"time": "1779253260"
},
"departure": {
"time": "1779253260"
},
"stopId": "Halliers_R",
"stopSequence": 21
},
{
"arrival": {
"time": "1779253320"
},
"departure": {
"time": "1779253320"
},
"stopId": "Liesbach_R",
"stopSequence": 22
},
{
"arrival": {
"time": "1779253440"
},
"departure": {
"time": "1779253440"
},
"stopId": "Beaubourg_R",
"stopSequence": 23
},
{
"arrival": {
"time": "1779253500"
},
"departure": {
"time": "1779253500"
},
"stopId": "École_des_Missions_R",
"stopSequence": 24
},
{
"arrival": {
"time": "1779253560"
},
"departure": {
"time": "1779253560"
},
"stopId": "Place_Coluche_R",
"stopSequence": 25
},
{
"arrival": {
"time": "1779253680"
},
"departure": {
"time": "1779253680"
},
"stopId": "19_Novembre_R",
"stopSequence": 26
},
{
"arrival": {
"time": "1779253800"
},
"stopId": "Clostermann_R",
"stopSequence": 27
}
],
"timestamp": "1779248286",
"trip": {
"directionId": 1,
"routeId": "1",
"tripId": "101-0638"
}
}
},
{
"id": "SM:101-0715",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779254100"
},
"stopId": "Clostermann_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1779254220"
},
"departure": {
"time": "1779254220"
},
"stopId": "19_Novembre_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1779254280"
},
"departure": {
"time": "1779254280"
},
"stopId": "Blotzheim_Mairie_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1779254340"
},
"departure": {
"time": "1779254340"
},
"stopId": "Place_Coluche_A",
"stopSequence": 4
}
],
"timestamp": "1779250500",
"trip": {
"routeId": "1",
"tripId": "101-0715"
}
}
},
{
"id": "SM:101-0600",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 138,
"time": "1779249738"
},
"stopId": "Clostermann_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 157,
"time": "1779249877"
},
"departure": {
"delay": 157,
"time": "1779249877"
},
"stopId": "19_Novembre_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 138,
"time": "1779249916"
},
"departure": {
"delay": 138,
"time": "1779249918"
},
"stopId": "Blotzheim_Mairie_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 138,
"time": "1779249948"
},
"departure": {
"delay": 138,
"time": "1779249978"
},
"stopId": "Place_Coluche_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 152,
"time": "1779250052"
},
"departure": {
"delay": 152,
"time": "1779250052"
},
"stopId": "École_des_Missions_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 78,
"time": "1779250098"
},
"departure": {
"delay": 78,
"time": "1779250098"
},
"stopId": "Beaubourg_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 89,
"time": "1779250229"
},
"departure": {
"delay": 89,
"time": "1779250229"
},
"stopId": "Liesbach_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 87,
"time": "1779250287"
},
"departure": {
"delay": 87,
"time": "1779250287"
},
"stopId": "Halliers_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 90,
"time": "1779250350"
},
"departure": {
"delay": 90,
"time": "1779250350"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 78,
"time": "1779250398"
},
"departure": {
"delay": 78,
"time": "1779250398"
},
"stopId": "Hésingue_Mairie_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 72,
"time": "1779250512"
},
"departure": {
"delay": 72,
"time": "1779250512"
},
"stopId": "Cerisiers_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 35,
"time": "1779250535"
},
"departure": {
"delay": 35,
"time": "1779250535"
},
"stopId": "Raisins_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 24,
"time": "1779250584"
},
"departure": {
"delay": 24,
"time": "1779250584"
},
"stopId": "Le_Ried_A",
"stopSequence": 13
},
{
"arrival": {
"delay": -1,
"time": "1779250619"
},
"departure": {
"delay": -1,
"time": "1779250619"
},
"stopId": "Iselisweg_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 54,
"time": "1779250674"
},
"departure": {
"delay": 54,
"time": "1779250674"
},
"stopId": "Riescher_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 34,
"time": "1779250774"
},
"departure": {
"delay": 34,
"time": "1779250774"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 16
},
{
"arrival": {
"delay": 30,
"time": "1779250890"
},
"departure": {
"delay": 30,
"time": "1779250890"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 17
},
{
"arrival": {
"delay": 32,
"time": "1779251012"
},
"departure": {
"delay": 32,
"time": "1779251012"
},
"stopId": "Place_Mermoz_1A",
"stopSequence": 18
},
{
"arrival": {
"delay": 25,
"time": "1779251125"
},
"departure": {
"delay": 25,
"time": "1779251125"
},
"stopId": "Couronne_1A",
"stopSequence": 19
},
{
"arrival": {
"delay": 25,
"time": "1779251185"
},
"departure": {
"delay": 25,
"time": "1779251185"
},
"stopId": "Médiathèque_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 32,
"time": "1779251252"
},
"departure": {
"delay": 32,
"time": "1779251252"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 21
},
{
"arrival": {
"delay": 25,
"time": "1779251365"
},
"departure": {
"delay": 25,
"time": "1779251365"
},
"stopId": "Jura_1A",
"stopSequence": 22
},
{
"arrival": {
"delay": 25,
"time": "1779251425"
},
"departure": {
"delay": 25,
"time": "1779251425"
},
"stopId": "Coccinelles_A",
"stopSequence": 23
},
{
"arrival": {
"delay": 25,
"time": "1779251485"
},
"departure": {
"delay": 25,
"time": "1779251485"
},
"stopId": "Jung_A",
"stopSequence": 24
},
{
"arrival": {
"delay": 25,
"time": "1779251545"
},
"departure": {
"delay": 25,
"time": "1779251545"
},
"stopId": "Parc_des_Eaux-Vives_A",
"stopSequence": 25
},
{
"arrival": {
"delay": 25,
"time": "1779251605"
},
"departure": {
"delay": 25,
"time": "1779251605"
},
"stopId": "Place_Abbatucci_A",
"stopSequence": 26
},
{
"arrival": {
"delay": 25,
"time": "1779251665"
},
"departure": {
"delay": 25,
"time": "1779251665"
},
"stopId": "Square_Soustons_A",
"stopSequence": 27
},
{
"arrival": {
"delay": 25,
"time": "1779251785"
},
"stopId": "Alsace_A",
"stopSequence": 28
}
],
"timestamp": "1779249755",
"trip": {
"routeId": "1",
"tripId": "101-0600"
}
}
},
{
"id": "SM:103-0600",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 25,
"time": "1779249625"
},
"stopId": "Alsace_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 25,
"time": "1779249727"
},
"departure": {
"delay": 25,
"time": "1779249745"
},
"stopId": "Square_Soustons_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 25,
"time": "1779249805"
},
"departure": {
"delay": 25,
"time": "1779249805"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 62,
"time": "1779249902"
},
"departure": {
"delay": 62,
"time": "1779249902"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 55,
"time": "1779249949"
},
"departure": {
"delay": 55,
"time": "1779249955"
},
"stopId": "Jung_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 65,
"time": "1779250025"
},
"departure": {
"delay": 65,
"time": "1779250025"
},
"stopId": "Coccinelles_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 94,
"time": "1779250114"
},
"departure": {
"delay": 94,
"time": "1779250114"
},
"stopId": "Jura_1R",
"stopSequence": 7
},
{
"arrival": {
"delay": 90,
"time": "1779250170"
},
"departure": {
"delay": 90,
"time": "1779250170"
},
"stopId": "Europe_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 56,
"time": "1779250196"
},
"departure": {
"delay": 56,
"time": "1779250196"
},
"stopId": "Carrefour_Central_1R",
"stopSequence": 9
},
{
"arrival": {
"delay": 70,
"time": "1779250270"
},
"departure": {
"delay": 70,
"time": "1779250270"
},
"stopId": "Couronne_1R",
"stopSequence": 10
},
{
"arrival": {
"delay": 27,
"time": "1779250344"
},
"departure": {
"delay": 27,
"time": "1779250347"
},
"stopId": "Place_Mermoz_1R",
"stopSequence": 11
},
{
"arrival": {
"delay": 20,
"time": "1779250460"
},
"departure": {
"delay": 20,
"time": "1779250460"
},
"stopId": "Saint-Exupéry_1R",
"stopSequence": 12
},
{
"arrival": {
"delay": 5,
"time": "1779250505"
},
"departure": {
"delay": 5,
"time": "1779250505"
},
"stopId": "Bourgfelden_1R",
"stopSequence": 13
},
{
"arrival": {
"delay": -5,
"time": "1779250608"
},
"departure": {
"delay": -5,
"time": "1779250615"
},
"stopId": "Riescher_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 14,
"time": "1779250694"
},
"departure": {
"delay": 14,
"time": "1779250694"
},
"stopId": "Iselisweg_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -27,
"time": "1779250713"
},
"departure": {
"delay": -27,
"time": "1779250713"
},
"stopId": "Le_Ried_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 27,
"time": "1779250751"
},
"departure": {
"delay": 27,
"time": "1779250767"
},
"stopId": "Raisins_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 27,
"time": "1779250827"
},
"departure": {
"delay": 27,
"time": "1779250827"
},
"stopId": "Cerisiers_R",
"stopSequence": 18
},
{
"arrival": {
"delay": -11,
"time": "1779250849"
},
"departure": {
"delay": -11,
"time": "1779250849"
},
"stopId": "Hésingue_Mairie_R",
"stopSequence": 19
},
{
"arrival": {
"delay": -11,
"time": "1779250909"
},
"departure": {
"delay": -11,
"time": "1779250909"
},
"stopId": "Hésingue_Église_R",
"stopSequence": 20
},
{
"arrival": {
"delay": -11,
"time": "1779250969"
},
"departure": {
"delay": -11,
"time": "1779250969"
},
"stopId": "Halliers_R",
"stopSequence": 21
},
{
"arrival": {
"delay": -11,
"time": "1779251029"
},
"departure": {
"delay": -11,
"time": "1779251029"
},
"stopId": "Liesbach_R",
"stopSequence": 22
},
{
"arrival": {
"delay": -11,
"time": "1779251149"
},
"departure": {
"delay": -11,
"time": "1779251149"
},
"stopId": "Beaubourg_R",
"stopSequence": 23
},
{
"arrival": {
"delay": -11,
"time": "1779251209"
},
"departure": {
"delay": -11,
"time": "1779251209"
},
"stopId": "École_des_Missions_R",
"stopSequence": 24
},
{
"arrival": {
"delay": -11,
"time": "1779251269"
},
"departure": {
"delay": -11,
"time": "1779251269"
},
"stopId": "Place_Coluche_R",
"stopSequence": 25
},
{
"arrival": {
"delay": -11,
"time": "1779251389"
},
"departure": {
"delay": -11,
"time": "1779251389"
},
"stopId": "19_Novembre_R",
"stopSequence": 26
},
{
"arrival": {
"delay": -11,
"time": "1779251509"
},
"stopId": "Clostermann_R",
"stopSequence": 27
}
],
"timestamp": "1779249641",
"trip": {
"directionId": 1,
"routeId": "1",
"tripId": "103-0600"
}
}
},
{
"id": "SM:203-0720",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779254400"
},
"stopId": "Vosges_A",
"stopSequence": 1
}
],
"timestamp": "1779250804",
"trip": {
"routeId": "2",
"tripId": "203-0720"
}
}
},
{
"id": "SM:210-0557",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 221,
"time": "1779249641"
},
"stopId": "Petit_Canal_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 203,
"time": "1779249683"
},
"departure": {
"delay": 203,
"time": "1779249683"
},
"stopId": "Rosenau_Mairie_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 251,
"time": "1779249724"
},
"departure": {
"delay": 251,
"time": "1779249731"
},
"stopId": "Les_Pêcheurs_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 251,
"time": "1779249791"
},
"departure": {
"delay": 251,
"time": "1779249791"
},
"stopId": "Les_Biches_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 235,
"time": "1779249835"
},
"departure": {
"delay": 235,
"time": "1779249835"
},
"stopId": "Champs_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 202,
"time": "1779249982"
},
"departure": {
"delay": 202,
"time": "1779249982"
},
"stopId": "Ritty_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 207,
"time": "1779250047"
},
"departure": {
"delay": 207,
"time": "1779250047"
},
"stopId": "Rue_du_Marché_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 170,
"time": "1779250070"
},
"departure": {
"delay": 170,
"time": "1779250070"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 8
},
{
"arrival": {
"delay": 191,
"time": "1779250145"
},
"departure": {
"delay": 191,
"time": "1779250151"
},
"stopId": "Tournesols_2R",
"stopSequence": 9
},
{
"arrival": {
"delay": 114,
"time": "1779250254"
},
"departure": {
"delay": 114,
"time": "1779250254"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 10
},
{
"arrival": {
"delay": 99,
"time": "1779250299"
},
"departure": {
"delay": 99,
"time": "1779250299"
},
"stopId": "Concorde_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 71,
"time": "1779250331"
},
"departure": {
"delay": 71,
"time": "1779250331"
},
"stopId": "Schweitzer_R",
"stopSequence": 12
},
{
"arrival": {
"delay": 43,
"time": "1779250423"
},
"departure": {
"delay": 43,
"time": "1779250423"
},
"stopId": "Jura_1R",
"stopSequence": 13
},
{
"arrival": {
"delay": 12,
"time": "1779250452"
},
"departure": {
"delay": 12,
"time": "1779250452"
},
"stopId": "Europe_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 101,
"time": "1779250481"
},
"departure": {
"delay": 101,
"time": "1779250661"
},
"stopId": "Carrefour_Central_1R",
"stopSequence": 15
},
{
"arrival": {
"delay": 114,
"time": "1779250734"
},
"departure": {
"delay": 114,
"time": "1779250734"
},
"stopId": "Couronne_1R",
"stopSequence": 16
},
{
"arrival": {
"delay": 137,
"time": "1779250817"
},
"departure": {
"delay": 137,
"time": "1779250817"
},
"stopId": "Place_Mermoz_1R",
"stopSequence": 17
},
{
"arrival": {
"delay": 137,
"time": "1779250937"
},
"departure": {
"delay": 137,
"time": "1779250937"
},
"stopId": "Saint-Exupéry_1R",
"stopSequence": 18
},
{
"arrival": {
"delay": 137,
"time": "1779250997"
},
"departure": {
"delay": 137,
"time": "1779250997"
},
"stopId": "Bourgfelden_2R",
"stopSequence": 19
},
{
"arrival": {
"delay": 137,
"time": "1779251057"
},
"departure": {
"delay": 137,
"time": "1779251057"
},
"stopId": "La_Vignette_R",
"stopSequence": 20
},
{
"arrival": {
"delay": 137,
"time": "1779251117"
},
"departure": {
"delay": 137,
"time": "1779251117"
},
"stopId": "Stade_R",
"stopSequence": 21
},
{
"arrival": {
"delay": 137,
"time": "1779251177"
},
"departure": {
"delay": 137,
"time": "1779251177"
},
"stopId": "Sauvage_R",
"stopSequence": 22
}
],
"timestamp": "1779249661",
"trip": {
"directionId": 1,
"routeId": "2",
"tripId": "210-0557"
}
}
},
{
"id": "SM:203-0642",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779252120"
},
"stopId": "Petit_Canal_R",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1779252150"
},
"departure": {
"delay": -30,
"time": "1779252150"
},
"stopId": "Rosenau_Mairie_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1779252180"
},
"departure": {
"time": "1779252180"
},
"stopId": "Les_Pêcheurs_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1779252240"
},
"departure": {
"time": "1779252240"
},
"stopId": "Les_Biches_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1779252300"
},
"departure": {
"time": "1779252300"
},
"stopId": "Champs_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1779252480"
},
"departure": {
"time": "1779252480"
},
"stopId": "Ritty_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1779252540"
},
"departure": {
"time": "1779252540"
},
"stopId": "Rue_du_Marché_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1779252600"
},
"departure": {
"time": "1779252600"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 8
},
{
"arrival": {
"time": "1779252660"
},
"departure": {
"time": "1779252660"
},
"stopId": "Tournesols_2R",
"stopSequence": 9
},
{
"arrival": {
"time": "1779252840"
},
"departure": {
"time": "1779252840"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 10
},
{
"arrival": {
"time": "1779252900"
},
"departure": {
"time": "1779252900"
},
"stopId": "Concorde_R",
"stopSequence": 11
},
{
"arrival": {
"time": "1779252960"
},
"departure": {
"time": "1779252960"
},
"stopId": "Schweitzer_R",
"stopSequence": 12
},
{
"arrival": {
"time": "1779253080"
},
"departure": {
"time": "1779253080"
},
"stopId": "Jura_1R",
"stopSequence": 13
},
{
"arrival": {
"time": "1779253140"
},
"departure": {
"time": "1779253140"
},
"stopId": "Europe_R",
"stopSequence": 14
},
{
"arrival": {
"time": "1779253260"
},
"departure": {
"time": "1779253260"
},
"stopId": "Carrefour_Central_1R",
"stopSequence": 15
},
{
"arrival": {
"time": "1779253320"
},
"departure": {
"time": "1779253320"
},
"stopId": "Couronne_1R",
"stopSequence": 16
},
{
"arrival": {
"time": "1779253380"
},
"departure": {
"time": "1779253380"
},
"stopId": "Place_Mermoz_1R",
"stopSequence": 17
},
{
"arrival": {
"time": "1779253500"
},
"departure": {
"time": "1779253500"
},
"stopId": "Saint-Exupéry_1R",
"stopSequence": 18
},
{
"arrival": {
"time": "1779253560"
},
"departure": {
"time": "1779253560"
},
"stopId": "Bourgfelden_2R",
"stopSequence": 19
},
{
"arrival": {
"time": "1779253620"
},
"departure": {
"time": "1779253620"
},
"stopId": "La_Vignette_R",
"stopSequence": 20
},
{
"arrival": {
"time": "1779253680"
},
"departure": {
"time": "1779253680"
},
"stopId": "Stade_R",
"stopSequence": 21
},
{
"arrival": {
"time": "1779253740"
},
"departure": {
"time": "1779253740"
},
"stopId": "Sauvage_R",
"stopSequence": 22
}
],
"timestamp": "1779248523",
"trip": {
"directionId": 1,
"routeId": "2",
"tripId": "203-0642"
}
}
},
{
"id": "SM:201-0615",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 113,
"time": "1779250613"
},
"stopId": "Vosges_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 131,
"time": "1779250691"
},
"departure": {
"delay": 131,
"time": "1779250691"
},
"stopId": "Buschwiller_Centre_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 133,
"time": "1779250813"
},
"departure": {
"delay": 133,
"time": "1779250813"
},
"stopId": "Fontaine_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 133,
"time": "1779250933"
},
"departure": {
"delay": 133,
"time": "1779250933"
},
"stopId": "Hégenheim_Église_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 313,
"time": "1779251173"
},
"departure": {
"delay": 313,
"time": "1779251173"
},
"stopId": "Sauvage_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 384,
"time": "1779251304"
},
"departure": {
"delay": 384,
"time": "1779251304"
},
"stopId": "Stade_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 384,
"time": "1779251364"
},
"departure": {
"delay": 384,
"time": "1779251364"
},
"stopId": "La_Vignette_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 384,
"time": "1779251424"
},
"departure": {
"delay": 384,
"time": "1779251424"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 8
},
{
"arrival": {
"delay": 324,
"time": "1779251484"
},
"departure": {
"delay": 324,
"time": "1779251484"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 9
},
{
"arrival": {
"delay": 384,
"time": "1779251604"
},
"departure": {
"delay": 384,
"time": "1779251604"
},
"stopId": "Place_Mermoz_1A",
"stopSequence": 10
},
{
"arrival": {
"delay": 384,
"time": "1779251664"
},
"departure": {
"delay": 384,
"time": "1779251664"
},
"stopId": "Couronne_1A",
"stopSequence": 11
},
{
"arrival": {
"delay": 444,
"time": "1779251784"
},
"departure": {
"delay": 444,
"time": "1779251784"
},
"stopId": "Médiathèque_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 384,
"time": "1779251844"
},
"departure": {
"delay": 384,
"time": "1779251844"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 13
},
{
"arrival": {
"delay": 384,
"time": "1779251904"
},
"departure": {
"delay": 384,
"time": "1779251904"
},
"stopId": "Jura_1A",
"stopSequence": 14
},
{
"arrival": {
"delay": 444,
"time": "1779252084"
},
"departure": {
"delay": 444,
"time": "1779252084"
},
"stopId": "Schweitzer_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 444,
"time": "1779252144"
},
"departure": {
"delay": 444,
"time": "1779252144"
},
"stopId": "Concorde_A",
"stopSequence": 16
},
{
"arrival": {
"delay": 444,
"time": "1779252204"
},
"departure": {
"delay": 444,
"time": "1779252204"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 17
},
{
"arrival": {
"delay": 324,
"time": "1779252264"
},
"departure": {
"delay": 324,
"time": "1779252264"
},
"stopId": "Tournesols_2A",
"stopSequence": 18
},
{
"arrival": {
"delay": 444,
"time": "1779252444"
},
"departure": {
"delay": 444,
"time": "1779252444"
},
"stopId": "Village-Neuf_Centre_2A",
"stopSequence": 19
},
{
"arrival": {
"delay": 444,
"time": "1779252504"
},
"departure": {
"delay": 444,
"time": "1779252504"
},
"stopId": "Rue_du_Marché_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 444,
"time": "1779252564"
},
"departure": {
"delay": 444,
"time": "1779252564"
},
"stopId": "Ritty_A",
"stopSequence": 21
},
{
"arrival": {
"delay": 324,
"time": "1779252624"
},
"departure": {
"delay": 324,
"time": "1779252624"
},
"stopId": "Champs_A",
"stopSequence": 22
}
],
"timestamp": "1779250638",
"trip": {
"routeId": "2",
"tripId": "201-0615"
}
}
},
{
"id": "SM:210-0640",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779252000"
},
"stopId": "Vosges_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1779252060"
},
"departure": {
"time": "1779252060"
},
"stopId": "Buschwiller_Centre_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1779252180"
},
"departure": {
"time": "1779252180"
},
"stopId": "Fontaine_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1779252300"
},
"departure": {
"time": "1779252300"
},
"stopId": "Hégenheim_Église_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 180,
"time": "1779252540"
},
"departure": {
"delay": 180,
"time": "1779252540"
},
"stopId": "Sauvage_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 360,
"time": "1779252780"
},
"departure": {
"delay": 360,
"time": "1779252780"
},
"stopId": "Stade_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 360,
"time": "1779252840"
},
"departure": {
"delay": 360,
"time": "1779252840"
},
"stopId": "La_Vignette_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 360,
"time": "1779252900"
},
"departure": {
"delay": 360,
"time": "1779252900"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 8
},
{
"arrival": {
"delay": 180,
"time": "1779252960"
},
"departure": {
"delay": 180,
"time": "1779252960"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 9
},
{
"arrival": {
"delay": 240,
"time": "1779253080"
},
"departure": {
"delay": 240,
"time": "1779253080"
},
"stopId": "Place_Mermoz_1A",
"stopSequence": 10
},
{
"arrival": {
"delay": 240,
"time": "1779253140"
},
"departure": {
"delay": 240,
"time": "1779253140"
},
"stopId": "Couronne_1A",
"stopSequence": 11
},
{
"arrival": {
"delay": 300,
"time": "1779253260"
},
"departure": {
"delay": 300,
"time": "1779253260"
},
"stopId": "Médiathèque_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 240,
"time": "1779253320"
},
"departure": {
"delay": 240,
"time": "1779253320"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 13
},
{
"arrival": {
"delay": 240,
"time": "1779253380"
},
"departure": {
"delay": 240,
"time": "1779253380"
},
"stopId": "Jura_1A",
"stopSequence": 14
},
{
"arrival": {
"delay": 300,
"time": "1779253560"
},
"departure": {
"delay": 300,
"time": "1779253560"
},
"stopId": "Schweitzer_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 300,
"time": "1779253620"
},
"departure": {
"delay": 300,
"time": "1779253620"
},
"stopId": "Concorde_A",
"stopSequence": 16
},
{
"arrival": {
"delay": 300,
"time": "1779253680"
},
"departure": {
"delay": 300,
"time": "1779253680"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 17
},
{
"arrival": {
"delay": 180,
"time": "1779253740"
},
"departure": {
"delay": 180,
"time": "1779253740"
},
"stopId": "Tournesols_2A",
"stopSequence": 18
},
{
"arrival": {
"delay": 300,
"time": "1779253920"
},
"departure": {
"delay": 300,
"time": "1779253920"
},
"stopId": "Village-Neuf_Centre_2A",
"stopSequence": 19
},
{
"arrival": {
"delay": 300,
"time": "1779253980"
},
"departure": {
"delay": 300,
"time": "1779253980"
},
"stopId": "Rue_du_Marché_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 300,
"time": "1779254040"
},
"departure": {
"delay": 300,
"time": "1779254040"
},
"stopId": "Ritty_A",
"stopSequence": 21
},
{
"arrival": {
"delay": 180,
"time": "1779254100"
},
"departure": {
"delay": 180,
"time": "1779254100"
},
"stopId": "Champs_A",
"stopSequence": 22
}
],
"timestamp": "1779248410",
"trip": {
"routeId": "2",
"tripId": "210-0640"
}
}
},
{
"id": "SM:201-0710",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779253800"
},
"stopId": "Petit_Canal_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1779253860"
},
"departure": {
"time": "1779253860"
},
"stopId": "Rosenau_Mairie_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1779253920"
},
"departure": {
"time": "1779253920"
},
"stopId": "Les_Pêcheurs_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1779253980"
},
"departure": {
"time": "1779253980"
},
"stopId": "Les_Biches_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1779254040"
},
"departure": {
"time": "1779254040"
},
"stopId": "Champs_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1779254220"
},
"departure": {
"time": "1779254220"
},
"stopId": "Ritty_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1779254280"
},
"departure": {
"time": "1779254280"
},
"stopId": "Rue_du_Marché_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1779254400"
},
"departure": {
"time": "1779254400"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 8
}
],
"timestamp": "1779250201",
"trip": {
"directionId": 1,
"routeId": "2",
"tripId": "201-0710"
}
}
},
{
"id": "SM:301-0550",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 420,
"time": "1779249420"
},
"stopId": "Paix_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 437,
"time": "1779249497"
},
"departure": {
"delay": 437,
"time": "1779249497"
},
"stopId": "Sports_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 420,
"time": "1779249600"
},
"departure": {
"delay": 420,
"time": "1779249600"
},
"stopId": "Belfort_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 386,
"time": "1779249626"
},
"departure": {
"delay": 386,
"time": "1779249626"
},
"stopId": "Maison_Retraite_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 326,
"time": "1779249680"
},
"departure": {
"delay": 326,
"time": "1779249686"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 5
},
{
"arrival": {
"delay": 356,
"time": "1779249776"
},
"departure": {
"delay": 356,
"time": "1779249776"
},
"stopId": "Tournesols_2R",
"stopSequence": 6
},
{
"arrival": {
"delay": 356,
"time": "1779249896"
},
"departure": {
"delay": 356,
"time": "1779249896"
},
"stopId": "Domino_603A",
"stopSequence": 7
},
{
"arrival": {
"delay": 356,
"time": "1779249953"
},
"departure": {
"delay": 356,
"time": "1779249956"
},
"stopId": "Square_Soustons_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 296,
"time": "1779250016"
},
"departure": {
"delay": 296,
"time": "1779250016"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 382,
"time": "1779250162"
},
"departure": {
"delay": 382,
"time": "1779250162"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 442,
"time": "1779250282"
},
"departure": {
"delay": 442,
"time": "1779250282"
},
"stopId": "Tivoli_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 402,
"time": "1779250362"
},
"departure": {
"delay": 402,
"time": "1779250362"
},
"stopId": "Huningue_Frontière_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 462,
"time": "1779250542"
},
"departure": {
"delay": 462,
"time": "1779250542"
},
"stopId": "Hüningerstrasse_A",
"stopSequence": 13
}
],
"timestamp": "1779249433",
"trip": {
"routeId": "603",
"tripId": "301-0550"
}
}
},
{
"id": "SM:303-0648",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779252480"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1779253020"
},
"departure": {
"time": "1779253020"
},
"stopId": "Huningue_Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1779253140"
},
"departure": {
"time": "1779253140"
},
"stopId": "Tivoli_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 180,
"time": "1779253380"
},
"departure": {
"delay": 180,
"time": "1779253380"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 180,
"time": "1779253440"
},
"departure": {
"delay": 180,
"time": "1779253440"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 180,
"time": "1779253500"
},
"departure": {
"delay": 180,
"time": "1779253500"
},
"stopId": "Square_Soustons_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 180,
"time": "1779253560"
},
"departure": {
"delay": 180,
"time": "1779253560"
},
"stopId": "Domino_603R",
"stopSequence": 10
}
],
"timestamp": "1779250752",
"trip": {
"directionId": 1,
"routeId": "603",
"tripId": "303-0648"
}
}
},
{
"id": "SM:301-0645",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779252300"
},
"stopId": "Paix_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1779252360"
},
"departure": {
"time": "1779252360"
},
"stopId": "Sports_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1779252480"
},
"departure": {
"time": "1779252480"
},
"stopId": "Belfort_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 120,
"time": "1779252660"
},
"departure": {
"delay": 120,
"time": "1779252660"
},
"stopId": "Maison_Retraite_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 60,
"time": "1779252720"
},
"departure": {
"delay": 60,
"time": "1779252720"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 5
},
{
"arrival": {
"delay": 120,
"time": "1779252840"
},
"departure": {
"delay": 120,
"time": "1779252840"
},
"stopId": "Tournesols_2R",
"stopSequence": 6
},
{
"arrival": {
"delay": 180,
"time": "1779253020"
},
"departure": {
"delay": 180,
"time": "1779253020"
},
"stopId": "Domino_603A",
"stopSequence": 7
},
{
"arrival": {
"delay": 180,
"time": "1779253080"
},
"departure": {
"delay": 180,
"time": "1779253080"
},
"stopId": "Square_Soustons_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 120,
"time": "1779253140"
},
"departure": {
"delay": 120,
"time": "1779253140"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 180,
"time": "1779253260"
},
"departure": {
"delay": 180,
"time": "1779253260"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 240,
"time": "1779253380"
},
"departure": {
"delay": 240,
"time": "1779253380"
},
"stopId": "Tivoli_A",
"stopSequence": 11
}
],
"timestamp": "1779249454",
"trip": {
"routeId": "603",
"tripId": "301-0645"
}
}
},
{
"id": "SM:301-0618",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779250680"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1779250800"
},
"departure": {
"time": "1779250800"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1779251040"
},
"departure": {
"time": "1779251040"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1779251100"
},
"departure": {
"time": "1779251100"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1779251220"
},
"departure": {
"time": "1779251220"
},
"stopId": "Huningue_Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1779251340"
},
"departure": {
"time": "1779251340"
},
"stopId": "Tivoli_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 180,
"time": "1779251580"
},
"departure": {
"delay": 180,
"time": "1779251580"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 180,
"time": "1779251640"
},
"departure": {
"delay": 180,
"time": "1779251640"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 180,
"time": "1779251700"
},
"departure": {
"delay": 180,
"time": "1779251700"
},
"stopId": "Square_Soustons_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 180,
"time": "1779251760"
},
"departure": {
"delay": 180,
"time": "1779251760"
},
"stopId": "Domino_603R",
"stopSequence": 10
}
],
"timestamp": "1779250731",
"trip": {
"directionId": 1,
"routeId": "603",
"tripId": "301-0618"
}
}
},
{
"id": "SM:303-0621",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779250860"
},
"stopId": "Paix_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1779250920"
},
"departure": {
"time": "1779250920"
},
"stopId": "Sports_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1779251040"
},
"departure": {
"time": "1779251040"
},
"stopId": "Belfort_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 120,
"time": "1779251220"
},
"departure": {
"delay": 120,
"time": "1779251220"
},
"stopId": "Maison_Retraite_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 60,
"time": "1779251280"
},
"departure": {
"delay": 60,
"time": "1779251280"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 5
},
{
"arrival": {
"delay": 120,
"time": "1779251400"
},
"departure": {
"delay": 120,
"time": "1779251400"
},
"stopId": "Tournesols_2R",
"stopSequence": 6
},
{
"arrival": {
"delay": 135,
"time": "1779251535"
},
"departure": {
"delay": 135,
"time": "1779251535"
},
"stopId": "Domino_603A",
"stopSequence": 7
},
{
"arrival": {
"delay": 133,
"time": "1779251593"
},
"departure": {
"delay": 133,
"time": "1779251593"
},
"stopId": "Square_Soustons_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 73,
"time": "1779251653"
},
"departure": {
"delay": 73,
"time": "1779251653"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 133,
"time": "1779251773"
},
"departure": {
"delay": 133,
"time": "1779251773"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 193,
"time": "1779251893"
},
"departure": {
"delay": 193,
"time": "1779251893"
},
"stopId": "Tivoli_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 135,
"time": "1779251955"
},
"departure": {
"delay": 135,
"time": "1779251955"
},
"stopId": "Huningue_Frontière_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 195,
"time": "1779252135"
},
"departure": {
"delay": 195,
"time": "1779252135"
},
"stopId": "Hüningerstrasse_A",
"stopSequence": 13
}
],
"timestamp": "1779250752",
"trip": {
"routeId": "603",
"tripId": "303-0621"
}
}
},
{
"id": "SM:303-0715Ner",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1779254160"
},
"departure": {
"time": "1779254160"
},
"stopId": "Sports_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1779254280"
},
"departure": {
"time": "1779254280"
},
"stopId": "Belfort_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1779254340"
},
"departure": {
"time": "1779254340"
},
"stopId": "Maison_Retraite_R",
"stopSequence": 4
}
],
"timestamp": "1779250562",
"trip": {
"routeId": "603",
"tripId": "303-0715Ner"
}
}
},
{
"id": "SM:10-0705",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1779254100"
},
"stopId": "Hésingue_ZI_A",
"stopSequence": 2
}
],
"timestamp": "1779250500",
"trip": {
"routeId": "10",
"tripId": "10-0705"
}
}
},
{
"id": "SM:401T-0547",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 178,
"time": "1779248998"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 156,
"time": "1779249096"
},
"departure": {
"delay": 156,
"time": "1779249096"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 120,
"time": "1779249276"
},
"departure": {
"delay": 120,
"time": "1779249300"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 118,
"time": "1779249352"
},
"departure": {
"delay": 118,
"time": "1779249358"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 136,
"time": "1779249496"
},
"departure": {
"delay": 136,
"time": "1779249496"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 119,
"time": "1779249539"
},
"departure": {
"delay": 119,
"time": "1779249539"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 119,
"time": "1779249599"
},
"departure": {
"delay": 119,
"time": "1779249599"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 74,
"time": "1779249614"
},
"departure": {
"delay": 74,
"time": "1779249614"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 59,
"time": "1779249660"
},
"departure": {
"delay": 59,
"time": "1779249719"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 59,
"time": "1779249779"
},
"departure": {
"delay": 59,
"time": "1779249779"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 48,
"time": "1779249828"
},
"departure": {
"delay": 48,
"time": "1779249828"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 29,
"time": "1779249860"
},
"departure": {
"delay": 29,
"time": "1779249869"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 13,
"time": "1779249973"
},
"departure": {
"delay": 13,
"time": "1779249973"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"time": "1779250124"
},
"departure": {
"time": "1779250140"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 97,
"time": "1779250297"
},
"departure": {
"delay": 97,
"time": "1779250297"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 86,
"time": "1779250346"
},
"departure": {
"delay": 86,
"time": "1779250346"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 28,
"time": "1779250348"
},
"departure": {
"delay": 28,
"time": "1779250348"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 94,
"time": "1779250414"
},
"departure": {
"delay": 94,
"time": "1779250414"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
},
{
"arrival": {
"delay": 94,
"time": "1779250474"
},
"departure": {
"delay": 94,
"time": "1779250474"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
},
{
"arrival": {
"delay": 51,
"time": "1779250551"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 20
}
],
"timestamp": "1779249050",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "401T-0547"
}
}
},
{
"id": "SM:405T-0548",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779248880"
},
"stopId": "Professeur_Coste_A",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1779248910"
},
"departure": {
"delay": -30,
"time": "1779248910"
},
"stopId": "Rousserolles_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 24,
"time": "1779248964"
},
"departure": {
"delay": 24,
"time": "1779248964"
},
"stopId": "Muguet_A",
"stopSequence": 3
},
{
"arrival": {
"delay": -10,
"time": "1779248990"
},
"departure": {
"delay": -10,
"time": "1779248990"
},
"stopId": "Cité_Beaulieu_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 31,
"time": "1779249025"
},
"departure": {
"delay": 31,
"time": "1779249031"
},
"stopId": "Parc_des_Maréchaux_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 123,
"time": "1779249183"
},
"departure": {
"delay": 123,
"time": "1779249183"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 193,
"time": "1779249253"
},
"departure": {
"delay": 193,
"time": "1779249253"
},
"stopId": "Saint-Claude_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 155,
"time": "1779249275"
},
"departure": {
"delay": 155,
"time": "1779249275"
},
"stopId": "Chapelle_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 181,
"time": "1779249357"
},
"departure": {
"delay": 181,
"time": "1779249361"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 211,
"time": "1779249451"
},
"departure": {
"delay": 211,
"time": "1779249511"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 120,
"time": "1779249584"
},
"departure": {
"delay": 120,
"time": "1779249600"
},
"stopId": "Trois_Lys_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 91,
"time": "1779249660"
},
"departure": {
"delay": 91,
"time": "1779249691"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 91,
"time": "1779249735"
},
"departure": {
"delay": 91,
"time": "1779249751"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 182,
"time": "1779249780"
},
"departure": {
"delay": 182,
"time": "1779249902"
},
"stopId": "Breisach_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 211,
"time": "1779249975"
},
"departure": {
"delay": 211,
"time": "1779249991"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 120,
"time": "1779250051"
},
"departure": {
"delay": 120,
"time": "1779250080"
},
"stopId": "Claude_Hess_A",
"stopSequence": 16
},
{
"arrival": {
"delay": 121,
"time": "1779250119"
},
"departure": {
"delay": 121,
"time": "1779250201"
},
"stopId": "Rhin_A",
"stopSequence": 17
},
{
"arrival": {
"delay": 301,
"time": "1779250420"
},
"departure": {
"delay": 301,
"time": "1779250441"
},
"stopId": "Notre-Dame_de_la_Paix_A",
"stopSequence": 18
},
{
"arrival": {
"delay": 426,
"time": "1779250626"
},
"departure": {
"delay": 426,
"time": "1779250626"
},
"stopId": "Frontière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": 306,
"time": "1779250686"
},
"departure": {
"delay": 306,
"time": "1779250686"
},
"stopId": "Hüningerstrasse_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 421,
"time": "1779250861"
},
"departure": {
"delay": 421,
"time": "1779250861"
},
"stopId": "Voltaplatz_A",
"stopSequence": 21
}
],
"timestamp": "1779248936",
"trip": {
"routeId": "604",
"tripId": "405T-0548"
}
}
},
{
"id": "SM:401T-0705",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779253500"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1779254040"
},
"departure": {
"time": "1779254040"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1779254100"
},
"departure": {
"time": "1779254100"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1779254160"
},
"departure": {
"time": "1779254160"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1779254220"
},
"departure": {
"time": "1779254220"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"time": "1779254340"
},
"departure": {
"time": "1779254340"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"time": "1779254400"
},
"departure": {
"time": "1779254400"
},
"stopId": "Breisach_R",
"stopSequence": 10
}
],
"timestamp": "1779250741",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "401T-0705"
}
}
},
{
"id": "SM:403T-0602",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 152,
"time": "1779249872"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 132,
"time": "1779249972"
},
"departure": {
"delay": 132,
"time": "1779249972"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 101,
"time": "1779250181"
},
"departure": {
"delay": 101,
"time": "1779250181"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 133,
"time": "1779250273"
},
"departure": {
"delay": 133,
"time": "1779250273"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 142,
"time": "1779250402"
},
"departure": {
"delay": 142,
"time": "1779250402"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 140,
"time": "1779250460"
},
"departure": {
"delay": 140,
"time": "1779250460"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 120,
"time": "1779250500"
},
"departure": {
"delay": 120,
"time": "1779250500"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 107,
"time": "1779250547"
},
"departure": {
"delay": 107,
"time": "1779250547"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 64,
"time": "1779250592"
},
"departure": {
"delay": 64,
"time": "1779250624"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 64,
"time": "1779250684"
},
"departure": {
"delay": 64,
"time": "1779250684"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 64,
"time": "1779250744"
},
"departure": {
"delay": 64,
"time": "1779250744"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 64,
"time": "1779250804"
},
"departure": {
"delay": 64,
"time": "1779250804"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 64,
"time": "1779250924"
},
"departure": {
"delay": 64,
"time": "1779250924"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"delay": 64,
"time": "1779251104"
},
"departure": {
"delay": 64,
"time": "1779251104"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 73,
"time": "1779251173"
},
"departure": {
"delay": 73,
"time": "1779251173"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 73,
"time": "1779251233"
},
"departure": {
"delay": 73,
"time": "1779251233"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 43,
"time": "1779251263"
},
"departure": {
"delay": 43,
"time": "1779251263"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 73,
"time": "1779251293"
},
"departure": {
"delay": 73,
"time": "1779251293"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
},
{
"arrival": {
"delay": 73,
"time": "1779251353"
},
"departure": {
"delay": 73,
"time": "1779251353"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
},
{
"arrival": {
"delay": -497,
"time": "1779251443"
},
"departure": {
"delay": -497,
"time": "1779251443"
},
"stopId": "Cité_Beaulieu_R",
"stopSequence": 20
},
{
"arrival": {
"delay": -527,
"time": "1779251473"
},
"departure": {
"delay": -527,
"time": "1779251473"
},
"stopId": "Muguet_R",
"stopSequence": 21
},
{
"arrival": {
"delay": 73,
"time": "1779251503"
},
"departure": {
"delay": 73,
"time": "1779252073"
},
"stopId": "Rousserolles_R",
"stopSequence": 22
}
],
"timestamp": "1779249900",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "403T-0602"
}
}
},
{
"id": "SM:409T-0613",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 32,
"time": "1779250412"
},
"stopId": "Professeur_Coste_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 32,
"time": "1779250472"
},
"departure": {
"delay": 32,
"time": "1779250472"
},
"stopId": "Rousserolles_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 121,
"time": "1779250517"
},
"departure": {
"delay": 121,
"time": "1779250561"
},
"stopId": "Muguet_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 91,
"time": "1779250591"
},
"departure": {
"delay": 91,
"time": "1779250591"
},
"stopId": "Cité_Beaulieu_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 137,
"time": "1779250637"
},
"departure": {
"delay": 137,
"time": "1779250637"
},
"stopId": "Parc_des_Maréchaux_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 186,
"time": "1779250746"
},
"departure": {
"delay": 186,
"time": "1779250746"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 241,
"time": "1779250771"
},
"departure": {
"delay": 241,
"time": "1779250801"
},
"stopId": "Saint-Claude_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 209,
"time": "1779250829"
},
"departure": {
"delay": 209,
"time": "1779250829"
},
"stopId": "Chapelle_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 239,
"time": "1779250919"
},
"departure": {
"delay": 239,
"time": "1779250919"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 229,
"time": "1779251029"
},
"departure": {
"delay": 229,
"time": "1779251029"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 128,
"time": "1779251108"
},
"departure": {
"delay": 128,
"time": "1779251108"
},
"stopId": "Trois_Lys_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 68,
"time": "1779251168"
},
"departure": {
"delay": 68,
"time": "1779251168"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 30,
"time": "1779251190"
},
"departure": {
"delay": 30,
"time": "1779251190"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 3,
"time": "1779251223"
},
"departure": {
"delay": 3,
"time": "1779251223"
},
"stopId": "Breisach_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 42,
"time": "1779251322"
},
"departure": {
"delay": 42,
"time": "1779251322"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 15
},
{
"arrival": {
"delay": -69,
"time": "1779251391"
},
"departure": {
"delay": -69,
"time": "1779251391"
},
"stopId": "Claude_Hess_A",
"stopSequence": 16
},
{
"arrival": {
"delay": -147,
"time": "1779251433"
},
"departure": {
"delay": -147,
"time": "1779251433"
},
"stopId": "Rhin_A",
"stopSequence": 17
},
{
"arrival": {
"delay": -147,
"time": "1779251493"
},
"departure": {
"delay": -147,
"time": "1779251493"
},
"stopId": "Notre-Dame_de_la_Paix_A",
"stopSequence": 18
},
{
"arrival": {
"delay": -27,
"time": "1779251673"
},
"departure": {
"delay": -27,
"time": "1779251673"
},
"stopId": "Frontière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": -147,
"time": "1779251733"
},
"departure": {
"delay": -147,
"time": "1779251733"
},
"stopId": "Hüningerstrasse_A",
"stopSequence": 20
},
{
"arrival": {
"delay": -27,
"time": "1779251913"
},
"departure": {
"delay": -27,
"time": "1779251913"
},
"stopId": "Voltaplatz_A",
"stopSequence": 21
}
],
"timestamp": "1779250417",
"trip": {
"routeId": "604",
"tripId": "409T-0613"
}
}
},
{
"id": "SM:405T-0622",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 65,
"time": "1779250985"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 65,
"time": "1779251105"
},
"departure": {
"delay": 65,
"time": "1779251105"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 65,
"time": "1779251345"
},
"departure": {
"delay": 65,
"time": "1779251345"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 65,
"time": "1779251405"
},
"departure": {
"delay": 65,
"time": "1779251405"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 73,
"time": "1779251533"
},
"departure": {
"delay": 73,
"time": "1779251533"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 73,
"time": "1779251593"
},
"departure": {
"delay": 73,
"time": "1779251593"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 73,
"time": "1779251653"
},
"departure": {
"delay": 73,
"time": "1779251653"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 73,
"time": "1779251713"
},
"departure": {
"delay": 73,
"time": "1779251713"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 73,
"time": "1779251833"
},
"departure": {
"delay": 73,
"time": "1779251833"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 73,
"time": "1779251893"
},
"departure": {
"delay": 73,
"time": "1779251893"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 73,
"time": "1779251953"
},
"departure": {
"delay": 73,
"time": "1779251953"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 73,
"time": "1779252133"
},
"departure": {
"delay": 73,
"time": "1779252133"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"delay": 73,
"time": "1779252313"
},
"departure": {
"delay": 73,
"time": "1779252313"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 81,
"time": "1779252381"
},
"departure": {
"delay": 81,
"time": "1779252381"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 81,
"time": "1779252441"
},
"departure": {
"delay": 81,
"time": "1779252441"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 51,
"time": "1779252471"
},
"departure": {
"delay": 51,
"time": "1779252471"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 81,
"time": "1779252501"
},
"departure": {
"delay": 81,
"time": "1779252501"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
},
{
"arrival": {
"delay": 81,
"time": "1779252561"
},
"departure": {
"delay": 81,
"time": "1779252561"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
},
{
"arrival": {
"delay": 81,
"time": "1779252681"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 20
}
],
"timestamp": "1779250448",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "405T-0622"
}
}
},
{
"id": "SM:407T-0635",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779251700"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1779251820"
},
"departure": {
"time": "1779251820"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1779252060"
},
"departure": {
"time": "1779252060"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1779252120"
},
"departure": {
"time": "1779252120"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1779252240"
},
"departure": {
"time": "1779252240"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1779252300"
},
"departure": {
"time": "1779252300"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1779252360"
},
"departure": {
"time": "1779252360"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1779252420"
},
"departure": {
"time": "1779252420"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"time": "1779252540"
},
"departure": {
"time": "1779252540"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"time": "1779252600"
},
"departure": {
"time": "1779252600"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"time": "1779252660"
},
"departure": {
"time": "1779252660"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"time": "1779252840"
},
"departure": {
"time": "1779252840"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"time": "1779253020"
},
"departure": {
"time": "1779253020"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"time": "1779253080"
},
"departure": {
"time": "1779253080"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"time": "1779253140"
},
"departure": {
"time": "1779253140"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": -30,
"time": "1779253170"
},
"departure": {
"delay": -30,
"time": "1779253170"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"time": "1779253260"
},
"departure": {
"time": "1779253260"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
},
{
"arrival": {
"delay": 30,
"time": "1779253350"
},
"departure": {
"delay": 30,
"time": "1779253350"
},
"stopId": "Cité_Beaulieu_R",
"stopSequence": 20
},
{
"arrival": {
"time": "1779253380"
},
"departure": {
"time": "1779253380"
},
"stopId": "Muguet_R",
"stopSequence": 21
}
],
"timestamp": "1779249060",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "407T-0635"
}
}
},
{
"id": "SM:401T-0620",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 319,
"time": "1779251119"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 261,
"time": "1779251241"
},
"departure": {
"delay": 261,
"time": "1779251241"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 288,
"time": "1779251388"
},
"departure": {
"delay": 288,
"time": "1779251388"
},
"stopId": "Chapelle_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 250,
"time": "1779251410"
},
"departure": {
"delay": 250,
"time": "1779251410"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 163,
"time": "1779251443"
},
"departure": {
"delay": 163,
"time": "1779251443"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 6
},
{
"arrival": {
"delay": -155,
"time": "1779251545"
},
"departure": {
"delay": -155,
"time": "1779251545"
},
"stopId": "Trois_Lys_A",
"stopSequence": 7
},
{
"arrival": {
"delay": -380,
"time": "1779251620"
},
"departure": {
"delay": -380,
"time": "1779251620"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": -516,
"time": "1779251664"
},
"departure": {
"delay": -516,
"time": "1779251664"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 9
},
{
"arrival": {
"delay": -516,
"time": "1779251724"
},
"departure": {
"delay": -516,
"time": "1779251724"
},
"stopId": "Breisach_A",
"stopSequence": 10
},
{
"arrival": {
"delay": -397,
"time": "1779251903"
},
"departure": {
"delay": -397,
"time": "1779251903"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 11
},
{
"arrival": {
"delay": -554,
"time": "1779251986"
},
"departure": {
"delay": -554,
"time": "1779251986"
},
"stopId": "Claude_Hess_A",
"stopSequence": 12
},
{
"arrival": {
"delay": -432,
"time": "1779252228"
},
"departure": {
"delay": -432,
"time": "1779252228"
},
"stopId": "Rhin_A",
"stopSequence": 13
}
],
"timestamp": "1779250793",
"trip": {
"routeId": "604",
"tripId": "401T-0620"
}
}
},
{
"id": "SM:405T-0700",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 480,
"time": "1779253680"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 720,
"time": "1779254100"
},
"departure": {
"delay": 720,
"time": "1779254100"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 2
}
],
"timestamp": "1779250793",
"trip": {
"routeId": "604",
"tripId": "405T-0700"
}
}
},
{
"id": "SM:407T-0715",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779254100"
},
"stopId": "Professeur_Coste_A",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1779254130"
},
"departure": {
"delay": -30,
"time": "1779254130"
},
"stopId": "Rousserolles_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1779254160"
},
"departure": {
"time": "1779254160"
},
"stopId": "Muguet_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1779254220"
},
"departure": {
"time": "1779254220"
},
"stopId": "Cité_Beaulieu_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1779254280"
},
"departure": {
"time": "1779254280"
},
"stopId": "Parc_des_Maréchaux_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 60,
"time": "1779254400"
},
"departure": {
"delay": 60,
"time": "1779254400"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 6
}
],
"timestamp": "1779250500",
"trip": {
"routeId": "604",
"tripId": "407T-0715"
}
}
},
{
"id": "SM:403T-0635",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779251700"
},
"stopId": "Professeur_Coste_A",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1779251730"
},
"departure": {
"delay": -30,
"time": "1779251730"
},
"stopId": "Rousserolles_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1779251760"
},
"departure": {
"time": "1779251760"
},
"stopId": "Muguet_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1779251820"
},
"departure": {
"time": "1779251820"
},
"stopId": "Cité_Beaulieu_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1779251880"
},
"departure": {
"time": "1779251880"
},
"stopId": "Parc_des_Maréchaux_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 60,
"time": "1779252000"
},
"departure": {
"delay": 60,
"time": "1779252000"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 60,
"time": "1779252060"
},
"departure": {
"delay": 60,
"time": "1779252060"
},
"stopId": "Saint-Claude_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 60,
"time": "1779252120"
},
"departure": {
"delay": 60,
"time": "1779252120"
},
"stopId": "Chapelle_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 120,
"time": "1779252240"
},
"departure": {
"delay": 120,
"time": "1779252240"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 420,
"time": "1779252660"
},
"departure": {
"delay": 420,
"time": "1779252660"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 180,
"time": "1779253140"
},
"departure": {
"delay": 180,
"time": "1779253140"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 60,
"time": "1779253200"
},
"departure": {
"delay": 60,
"time": "1779253200"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 60,
"time": "1779253260"
},
"departure": {
"delay": 60,
"time": "1779253260"
},
"stopId": "Breisach_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 240,
"time": "1779253500"
},
"departure": {
"delay": 240,
"time": "1779253500"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 120,
"time": "1779253620"
},
"departure": {
"delay": 120,
"time": "1779253620"
},
"stopId": "Claude_Hess_A",
"stopSequence": 16
},
{
"arrival": {
"delay": 60,
"time": "1779253680"
},
"departure": {
"delay": 60,
"time": "1779253680"
},
"stopId": "Rhin_A",
"stopSequence": 17
},
{
"arrival": {
"delay": 60,
"time": "1779253740"
},
"departure": {
"delay": 60,
"time": "1779253740"
},
"stopId": "Notre-Dame_de_la_Paix_A",
"stopSequence": 18
}
],
"timestamp": "1779248100",
"trip": {
"routeId": "604",
"tripId": "403T-0635"
}
}
},
{
"id": "SM:407T-0600",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 420,
"time": "1779250020"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 660,
"time": "1779250115"
},
"departure": {
"delay": 660,
"time": "1779250380"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 690,
"time": "1779250453"
},
"departure": {
"delay": 690,
"time": "1779250470"
},
"stopId": "Saint-Claude_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 690,
"time": "1779250530"
},
"departure": {
"delay": 690,
"time": "1779250530"
},
"stopId": "Chapelle_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 660,
"time": "1779250548"
},
"departure": {
"delay": 660,
"time": "1779250560"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 690,
"time": "1779250590"
},
"departure": {
"delay": 690,
"time": "1779250710"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 600,
"time": "1779250800"
},
"departure": {
"delay": 600,
"time": "1779250800"
},
"stopId": "Trois_Lys_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 546,
"time": "1779250866"
},
"departure": {
"delay": 546,
"time": "1779250866"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": 527,
"time": "1779250907"
},
"departure": {
"delay": 527,
"time": "1779250907"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 527,
"time": "1779250967"
},
"departure": {
"delay": 527,
"time": "1779250967"
},
"stopId": "Breisach_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 647,
"time": "1779251147"
},
"departure": {
"delay": 647,
"time": "1779251147"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 527,
"time": "1779251207"
},
"departure": {
"delay": 527,
"time": "1779251207"
},
"stopId": "Claude_Hess_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 587,
"time": "1779251387"
},
"departure": {
"delay": 587,
"time": "1779251387"
},
"stopId": "Rhin_A",
"stopSequence": 13
}
],
"timestamp": "1779250045",
"trip": {
"routeId": "604",
"tripId": "407T-0600"
}
}
},
{
"id": "SM:409T-0647",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779252420"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1779252540"
},
"departure": {
"time": "1779252540"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1779252780"
},
"departure": {
"time": "1779252780"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1779252840"
},
"departure": {
"time": "1779252840"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1779252960"
},
"departure": {
"time": "1779252960"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1779253020"
},
"departure": {
"time": "1779253020"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1779253080"
},
"departure": {
"time": "1779253080"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1779253140"
},
"departure": {
"time": "1779253140"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"time": "1779253260"
},
"departure": {
"time": "1779253260"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"time": "1779253320"
},
"departure": {
"time": "1779253320"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"time": "1779253380"
},
"departure": {
"time": "1779253380"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"time": "1779253800"
},
"departure": {
"time": "1779253800"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"time": "1779254280"
},
"departure": {
"time": "1779254280"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": -30,
"time": "1779254310"
},
"departure": {
"delay": -30,
"time": "1779254310"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"time": "1779254400"
},
"departure": {
"time": "1779254400"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
}
],
"timestamp": "1779249911",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "409T-0647"
}
}
},
{
"id": "SM:801-0534",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 31,
"time": "1779248071"
},
"stopId": "Zone_Commerciale_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 31,
"time": "1779248251"
},
"departure": {
"delay": 31,
"time": "1779248251"
},
"stopId": "Collège_Dolto_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 61,
"time": "1779248340"
},
"departure": {
"delay": 61,
"time": "1779248401"
},
"stopId": "Sierentz_Centre_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 108,
"time": "1779248508"
},
"departure": {
"delay": 108,
"time": "1779248508"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 4
},
{
"arrival": {
"delay": 93,
"time": "1779248673"
},
"departure": {
"delay": 93,
"time": "1779248673"
},
"stopId": "Merles_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 75,
"time": "1779248715"
},
"departure": {
"delay": 75,
"time": "1779248715"
},
"stopId": "République_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 58,
"time": "1779248758"
},
"departure": {
"delay": 58,
"time": "1779248758"
},
"stopId": "Charles_Péguy_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 36,
"time": "1779248796"
},
"departure": {
"delay": 36,
"time": "1779248796"
},
"stopId": "Robert_Hassler_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 31,
"time": "1779249004"
},
"departure": {
"delay": 31,
"time": "1779249031"
},
"stopId": "Vignes_608A",
"stopSequence": 9
},
{
"arrival": {
"delay": 61,
"time": "1779249100"
},
"departure": {
"delay": 61,
"time": "1779249121"
},
"stopId": "Place_Coluche_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 84,
"time": "1779249204"
},
"departure": {
"delay": 84,
"time": "1779249204"
},
"stopId": "École_des_Missions_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 70,
"time": "1779249250"
},
"departure": {
"delay": 70,
"time": "1779249250"
},
"stopId": "Beaubourg_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 121,
"time": "1779249343"
},
"departure": {
"delay": 121,
"time": "1779249361"
},
"stopId": "Liesbach_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 121,
"time": "1779249421"
},
"departure": {
"delay": 121,
"time": "1779249421"
},
"stopId": "Halliers_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 163,
"time": "1779249523"
},
"departure": {
"delay": 163,
"time": "1779249523"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 163,
"time": "1779249583"
},
"departure": {
"delay": 163,
"time": "1779249583"
},
"stopId": "Ruisseau_AR",
"stopSequence": 16
},
{
"arrival": {
"delay": 183,
"time": "1779249723"
},
"departure": {
"delay": 183,
"time": "1779249723"
},
"stopId": "Chênes_608A",
"stopSequence": 17
},
{
"arrival": {
"delay": 218,
"time": "1779249878"
},
"departure": {
"delay": 218,
"time": "1779249878"
},
"stopId": "Sauvage_A",
"stopSequence": 18
},
{
"arrival": {
"delay": 208,
"time": "1779249988"
},
"departure": {
"delay": 208,
"time": "1779249988"
},
"stopId": "Cimetière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": 61,
"time": "1779250021"
},
"departure": {
"delay": 61,
"time": "1779250021"
},
"stopId": "Grabenring_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 31,
"time": "1779250111"
},
"departure": {
"delay": 31,
"time": "1779250111"
},
"stopId": "Gartenstrasse_AR",
"stopSequence": 21
},
{
"arrival": {
"delay": -29,
"time": "1779250171"
},
"departure": {
"delay": -29,
"time": "1779250171"
},
"stopId": "Hagmattstrasse_A",
"stopSequence": 22
},
{
"arrival": {
"delay": -79,
"time": "1779250181"
},
"departure": {
"delay": -79,
"time": "1779250181"
},
"stopId": "Im_Bruhl_A",
"stopSequence": 23
},
{
"arrival": {
"delay": -101,
"time": "1779250219"
},
"departure": {
"delay": -101,
"time": "1779250219"
},
"stopId": "Kreuzstrasse_A",
"stopSequence": 24
}
],
"timestamp": "1779248079",
"trip": {
"routeId": "608",
"tripId": "801-0534"
}
}
},
{
"id": "SM:801-0616",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 242,
"time": "1779250802"
},
"stopId": "Bachgraben_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 242,
"time": "1779250862"
},
"departure": {
"delay": 242,
"time": "1779250862"
},
"stopId": "Wänglismatten_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 302,
"time": "1779250922"
},
"departure": {
"delay": 302,
"time": "1779250922"
},
"stopId": "Kreuzstrasse_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 272,
"time": "1779250952"
},
"departure": {
"delay": 272,
"time": "1779250952"
},
"stopId": "Im_Bruhl_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 242,
"time": "1779250982"
},
"departure": {
"delay": 242,
"time": "1779250982"
},
"stopId": "Hagmattstrasse_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 242,
"time": "1779251102"
},
"departure": {
"delay": 242,
"time": "1779251102"
},
"stopId": "Gartenstrasse_AR",
"stopSequence": 6
},
{
"arrival": {
"delay": 242,
"time": "1779251222"
},
"departure": {
"delay": 242,
"time": "1779251222"
},
"stopId": "Grabenring_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 242,
"time": "1779251402"
},
"departure": {
"delay": 242,
"time": "1779251402"
},
"stopId": "Cimetière_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 242,
"time": "1779251522"
},
"departure": {
"delay": 242,
"time": "1779251522"
},
"stopId": "Sauvage_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 242,
"time": "1779251642"
},
"departure": {
"delay": 242,
"time": "1779251642"
},
"stopId": "Chênes_608R",
"stopSequence": 10
},
{
"arrival": {
"delay": 242,
"time": "1779251702"
},
"departure": {
"delay": 242,
"time": "1779251702"
},
"stopId": "Ruisseau_AR",
"stopSequence": 11
},
{
"arrival": {
"delay": 242,
"time": "1779251822"
},
"departure": {
"delay": 242,
"time": "1779251822"
},
"stopId": "Hésingue_Église_R",
"stopSequence": 12
},
{
"arrival": {
"delay": 242,
"time": "1779251882"
},
"departure": {
"delay": 242,
"time": "1779251882"
},
"stopId": "Halliers_R",
"stopSequence": 13
},
{
"arrival": {
"delay": 242,
"time": "1779251942"
},
"departure": {
"delay": 242,
"time": "1779251942"
},
"stopId": "Liesbach_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 251,
"time": "1779252011"
},
"departure": {
"delay": 251,
"time": "1779252011"
},
"stopId": "Beaubourg_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 251,
"time": "1779252071"
},
"departure": {
"delay": 251,
"time": "1779252071"
},
"stopId": "École_des_Missions_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 251,
"time": "1779252131"
},
"departure": {
"delay": 251,
"time": "1779252131"
},
"stopId": "Place_Coluche_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 251,
"time": "1779252191"
},
"departure": {
"delay": 251,
"time": "1779252191"
},
"stopId": "Jean_Moulin_608R",
"stopSequence": 18
},
{
"arrival": {
"delay": 251,
"time": "1779252251"
},
"departure": {
"delay": 251,
"time": "1779252251"
},
"stopId": "Vignes_608R",
"stopSequence": 19
},
{
"arrival": {
"delay": 251,
"time": "1779252491"
},
"departure": {
"delay": 251,
"time": "1779252491"
},
"stopId": "Robert_Hassler_R",
"stopSequence": 20
},
{
"arrival": {
"delay": 251,
"time": "1779252551"
},
"departure": {
"delay": 251,
"time": "1779252551"
},
"stopId": "Charles_Péguy_R",
"stopSequence": 21
},
{
"arrival": {
"delay": 251,
"time": "1779252611"
},
"departure": {
"delay": 251,
"time": "1779252611"
},
"stopId": "République_R",
"stopSequence": 22
},
{
"arrival": {
"delay": 251,
"time": "1779252671"
},
"departure": {
"delay": 251,
"time": "1779252671"
},
"stopId": "Merles_R",
"stopSequence": 23
},
{
"arrival": {
"delay": 251,
"time": "1779252791"
},
"departure": {
"delay": 251,
"time": "1779252791"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 24
},
{
"arrival": {
"delay": 251,
"time": "1779252911"
},
"departure": {
"delay": 251,
"time": "1779252911"
},
"stopId": "Sierentz_Centre_R",
"stopSequence": 25
},
{
"arrival": {
"delay": 251,
"time": "1779253031"
},
"departure": {
"delay": 251,
"time": "1779253031"
},
"stopId": "Collège_Dolto_R",
"stopSequence": 26
},
{
"arrival": {
"delay": 251,
"time": "1779253271"
},
"stopId": "Zone_Commerciale_A",
"stopSequence": 27
}
],
"timestamp": "1779250814",
"trip": {
"directionId": 1,
"routeId": "608",
"tripId": "801-0616"
}
}
},
{
"id": "SM:801-0704",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779253440"
},
"stopId": "Zone_Commerciale_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1779253620"
},
"departure": {
"time": "1779253620"
},
"stopId": "Collège_Dolto_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1779253740"
},
"departure": {
"time": "1779253740"
},
"stopId": "Sierentz_Centre_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1779253800"
},
"departure": {
"time": "1779253800"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1779253980"
},
"departure": {
"time": "1779253980"
},
"stopId": "Merles_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1779254040"
},
"departure": {
"time": "1779254040"
},
"stopId": "République_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1779254100"
},
"departure": {
"time": "1779254100"
},
"stopId": "Charles_Péguy_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1779254160"
},
"departure": {
"time": "1779254160"
},
"stopId": "Robert_Hassler_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1779254400"
},
"departure": {
"time": "1779254400"
},
"stopId": "Vignes_608A",
"stopSequence": 9
}
],
"timestamp": "1779249849",
"trip": {
"routeId": "608",
"tripId": "801-0704"
}
}
},
{
"id": "SM:803-0634",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 143,
"time": "1779251783"
},
"stopId": "Zone_Commerciale_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 143,
"time": "1779251963"
},
"departure": {
"delay": 143,
"time": "1779251963"
},
"stopId": "Collège_Dolto_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 143,
"time": "1779252083"
},
"departure": {
"delay": 143,
"time": "1779252083"
},
"stopId": "Sierentz_Centre_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 143,
"time": "1779252143"
},
"departure": {
"delay": 143,
"time": "1779252143"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 4
},
{
"arrival": {
"delay": 143,
"time": "1779252323"
},
"departure": {
"delay": 143,
"time": "1779252323"
},
"stopId": "Merles_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 143,
"time": "1779252383"
},
"departure": {
"delay": 143,
"time": "1779252383"
},
"stopId": "République_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 143,
"time": "1779252443"
},
"departure": {
"delay": 143,
"time": "1779252443"
},
"stopId": "Charles_Péguy_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 143,
"time": "1779252503"
},
"departure": {
"delay": 143,
"time": "1779252503"
},
"stopId": "Robert_Hassler_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 143,
"time": "1779252743"
},
"departure": {
"delay": 143,
"time": "1779252743"
},
"stopId": "Vignes_608A",
"stopSequence": 9
},
{
"arrival": {
"delay": 143,
"time": "1779252803"
},
"departure": {
"delay": 143,
"time": "1779252803"
},
"stopId": "Place_Coluche_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 149,
"time": "1779252869"
},
"departure": {
"delay": 149,
"time": "1779252869"
},
"stopId": "École_des_Missions_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 164,
"time": "1779252944"
},
"departure": {
"delay": 164,
"time": "1779252944"
},
"stopId": "Beaubourg_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 164,
"time": "1779253004"
},
"departure": {
"delay": 164,
"time": "1779253004"
},
"stopId": "Liesbach_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 164,
"time": "1779253064"
},
"departure": {
"delay": 164,
"time": "1779253064"
},
"stopId": "Halliers_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 164,
"time": "1779253124"
},
"departure": {
"delay": 164,
"time": "1779253124"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 164,
"time": "1779253184"
},
"departure": {
"delay": 164,
"time": "1779253184"
},
"stopId": "Ruisseau_AR",
"stopSequence": 16
},
{
"arrival": {
"delay": 284,
"time": "1779253424"
},
"departure": {
"delay": 284,
"time": "1779253424"
},
"stopId": "Chênes_608A",
"stopSequence": 17
},
{
"arrival": {
"delay": 284,
"time": "1779253544"
},
"departure": {
"delay": 284,
"time": "1779253544"
},
"stopId": "Sauvage_A",
"stopSequence": 18
},
{
"arrival": {
"delay": 344,
"time": "1779253724"
},
"departure": {
"delay": 344,
"time": "1779253724"
},
"stopId": "Cimetière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": 284,
"time": "1779253844"
},
"departure": {
"delay": 284,
"time": "1779253844"
},
"stopId": "Grabenring_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 284,
"time": "1779253964"
},
"departure": {
"delay": 284,
"time": "1779253964"
},
"stopId": "Gartenstrasse_AR",
"stopSequence": 21
},
{
"arrival": {
"delay": 224,
"time": "1779254024"
},
"departure": {
"delay": 224,
"time": "1779254024"
},
"stopId": "Hagmattstrasse_A",
"stopSequence": 22
},
{
"arrival": {
"delay": 224,
"time": "1779254084"
},
"departure": {
"delay": 224,
"time": "1779254084"
},
"stopId": "Im_Bruhl_A",
"stopSequence": 23
},
{
"arrival": {
"delay": 224,
"time": "1779254144"
},
"departure": {
"delay": 224,
"time": "1779254144"
},
"stopId": "Kreuzstrasse_A",
"stopSequence": 24
}
],
"timestamp": "1779250586",
"trip": {
"routeId": "608",
"tripId": "803-0634"
}
}
},
{
"id": "SM:601-0627",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779251220"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1779251460"
},
"departure": {
"time": "1779251460"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1779251580"
},
"departure": {
"time": "1779251580"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1779251700"
},
"departure": {
"time": "1779251700"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1779252000"
},
"departure": {
"time": "1779252000"
},
"stopId": "Orée_du_Bois_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1779252060"
},
"departure": {
"time": "1779252060"
},
"stopId": "Victor_Hugo_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1779252120"
},
"departure": {
"time": "1779252120"
},
"stopId": "Schnockeloch_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1779252180"
},
"departure": {
"time": "1779252180"
},
"stopId": "Richardshaeuser_AR",
"stopSequence": 8
},
{
"arrival": {
"time": "1779252240"
},
"departure": {
"time": "1779252240"
},
"stopId": "Colonel_Gauvin_R",
"stopSequence": 9
},
{
"arrival": {
"time": "1779252300"
},
"departure": {
"time": "1779252300"
},
"stopId": "Schaeferhof_R",
"stopSequence": 10
},
{
"arrival": {
"time": "1779252420"
},
"departure": {
"time": "1779252420"
},
"stopId": "Kembs_Mairie_R",
"stopSequence": 11
},
{
"arrival": {
"time": "1779252540"
},
"departure": {
"time": "1779252540"
},
"stopId": "Rue_de_lEurope_R",
"stopSequence": 12
},
{
"arrival": {
"time": "1779252600"
},
"departure": {
"time": "1779252600"
},
"stopId": "Kembs_Pres_R",
"stopSequence": 13
},
{
"arrival": {
"delay": -30,
"time": "1779252630"
},
"departure": {
"delay": -30,
"time": "1779252630"
},
"stopId": "Maison_du_Patrimoine_R",
"stopSequence": 14
},
{
"arrival": {
"time": "1779252660"
},
"departure": {
"time": "1779252660"
},
"stopId": "Ciel_R",
"stopSequence": 15
},
{
"arrival": {
"time": "1779252720"
},
"stopId": "Kembs_Nord_AR",
"stopSequence": 16
}
],
"timestamp": "1779250511",
"trip": {
"directionId": 1,
"routeId": "6",
"tripId": "601-0627"
}
}
},
{
"id": "SM:601-0558",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 102,
"time": "1779249582"
},
"stopId": "Kembs_Nord_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": 72,
"time": "1779249612"
},
"departure": {
"delay": 72,
"time": "1779249612"
},
"stopId": "Ciel_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 162,
"time": "1779249658"
},
"departure": {
"delay": 162,
"time": "1779249702"
},
"stopId": "Maison_du_Patrimoine_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 141,
"time": "1779249741"
},
"departure": {
"delay": 141,
"time": "1779249741"
},
"stopId": "Kembs_Pres_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 124,
"time": "1779249784"
},
"departure": {
"delay": 124,
"time": "1779249784"
},
"stopId": "Rue_de_lEurope_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 114,
"time": "1779249894"
},
"departure": {
"delay": 114,
"time": "1779249894"
},
"stopId": "Kembs_Mairie_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 86,
"time": "1779250046"
},
"departure": {
"delay": 86,
"time": "1779250046"
},
"stopId": "Schaeferhof_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 72,
"time": "1779250092"
},
"departure": {
"delay": 72,
"time": "1779250092"
},
"stopId": "Colonel_Gauvin_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 72,
"time": "1779250152"
},
"departure": {
"delay": 72,
"time": "1779250152"
},
"stopId": "Richardshaeuser_AR",
"stopSequence": 9
},
{
"arrival": {
"delay": 55,
"time": "1779250195"
},
"departure": {
"delay": 55,
"time": "1779250195"
},
"stopId": "Schnockeloch_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 48,
"time": "1779250248"
},
"departure": {
"delay": 48,
"time": "1779250248"
},
"stopId": "Victor_Hugo_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 42,
"time": "1779250302"
},
"departure": {
"delay": 42,
"time": "1779250302"
},
"stopId": "Orée_du_Bois_A",
"stopSequence": 12
},
{
"arrival": {
"delay": -13,
"time": "1779250547"
},
"departure": {
"delay": -13,
"time": "1779250547"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 13
},
{
"arrival": {
"delay": -53,
"time": "1779250687"
},
"departure": {
"delay": -53,
"time": "1779250687"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 14
},
{
"arrival": {
"delay": -86,
"time": "1779250774"
},
"departure": {
"delay": -86,
"time": "1779250774"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 15
},
{
"arrival": {
"delay": -148,
"time": "1779250952"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 16
}
],
"timestamp": "1779249589",
"trip": {
"routeId": "6",
"tripId": "601-0558"
}
}
},
{
"id": "SM:601-0658Sco",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779253080"
},
"stopId": "Kembs_Nord_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1779253110"
},
"departure": {
"delay": -30,
"time": "1779253110"
},
"stopId": "Ciel_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1779253140"
},
"departure": {
"time": "1779253140"
},
"stopId": "Maison_du_Patrimoine_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1779253200"
},
"departure": {
"time": "1779253200"
},
"stopId": "Kembs_Pres_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1779253260"
},
"departure": {
"time": "1779253260"
},
"stopId": "Rue_de_lEurope_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1779253380"
},
"departure": {
"time": "1779253380"
},
"stopId": "Kembs_Mairie_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1779253560"
},
"departure": {
"time": "1779253560"
},
"stopId": "Schaeferhof_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1779253620"
},
"departure": {
"time": "1779253620"
},
"stopId": "Colonel_Gauvin_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1779253680"
},
"departure": {
"time": "1779253680"
},
"stopId": "Richardshaeuser_AR",
"stopSequence": 9
},
{
"arrival": {
"time": "1779253740"
},
"departure": {
"time": "1779253740"
},
"stopId": "Schnockeloch_A",
"stopSequence": 10
},
{
"arrival": {
"time": "1779253800"
},
"departure": {
"time": "1779253800"
},
"stopId": "Victor_Hugo_A",
"stopSequence": 11
},
{
"arrival": {
"time": "1779253860"
},
"departure": {
"time": "1779253860"
},
"stopId": "Orée_du_Bois_A",
"stopSequence": 12
},
{
"arrival": {
"time": "1779254160"
},
"departure": {
"time": "1779254160"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 13
}
],
"timestamp": "1779249620",
"trip": {
"routeId": "6",
"tripId": "601-0658Sco"
}
}
},
{
"id": "SM:603-0613",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 44,
"time": "1779250424"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": 14,
"time": "1779250571"
},
"departure": {
"delay": 14,
"time": "1779250634"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 12,
"time": "1779250752"
},
"departure": {
"delay": 12,
"time": "1779250752"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 12,
"time": "1779250872"
},
"departure": {
"delay": 12,
"time": "1779250872"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 12,
"time": "1779251172"
},
"departure": {
"delay": 12,
"time": "1779251172"
},
"stopId": "Orée_du_Bois_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 12,
"time": "1779251232"
},
"departure": {
"delay": 12,
"time": "1779251232"
},
"stopId": "Victor_Hugo_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 12,
"time": "1779251292"
},
"departure": {
"delay": 12,
"time": "1779251292"
},
"stopId": "Schnockeloch_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 12,
"time": "1779251352"
},
"departure": {
"delay": 12,
"time": "1779251352"
},
"stopId": "Richardshaeuser_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": 12,
"time": "1779251412"
},
"departure": {
"delay": 12,
"time": "1779251412"
},
"stopId": "Colonel_Gauvin_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 12,
"time": "1779251472"
},
"departure": {
"delay": 12,
"time": "1779251472"
},
"stopId": "Schaeferhof_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 12,
"time": "1779251592"
},
"departure": {
"delay": 12,
"time": "1779251592"
},
"stopId": "Kembs_Mairie_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 12,
"time": "1779251712"
},
"departure": {
"delay": 12,
"time": "1779251712"
},
"stopId": "Rue_de_lEurope_R",
"stopSequence": 12
},
{
"arrival": {
"delay": 12,
"time": "1779251772"
},
"departure": {
"delay": 12,
"time": "1779251772"
},
"stopId": "Kembs_Pres_R",
"stopSequence": 13
},
{
"arrival": {
"delay": -18,
"time": "1779251802"
},
"departure": {
"delay": -18,
"time": "1779251802"
},
"stopId": "Maison_du_Patrimoine_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 12,
"time": "1779251832"
},
"departure": {
"delay": 12,
"time": "1779251832"
},
"stopId": "Ciel_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 12,
"time": "1779251892"
},
"stopId": "Kembs_Nord_AR",
"stopSequence": 16
}
],
"timestamp": "1779250427",
"trip": {
"directionId": 1,
"routeId": "6",
"tripId": "603-0613"
}
}
},
{
"id": "SM:611-0620",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 10992,
"time": "1779261792"
},
"stopId": "Kembs_Nord_AR",
"stopSequence": 1
}
],
"timestamp": "1779249465",
"trip": {
"routeId": "6",
"tripId": "611-0620"
}
}
},
{
"id": "SM:1101-0650",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1779253200"
},
"stopId": "EuroAirport_AR",
"stopSequence": 2
}
],
"timestamp": "1779249724",
"trip": {
"routeId": "11",
"tripId": "1101-0650"
}
}
},
{
"id": "SM:1101-0705",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1779253500"
},
"stopId": "EuroAirport_AR",
"stopSequence": 1
}
],
"timestamp": "1779249942",
"trip": {
"directionId": 1,
"routeId": "11",
"tripId": "1101-0705"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1779250825"
}
}