Resource details
This resource file is part of the dataset Réseau urbain Distribus.
Download availability
Learn more
HEAD request with a timeout of 5 seconds. If we detect a downtime, we perform subsequent tests every 10 minutes, until the resource is back online.For SIRI and SIRI Lite feeds, we perform a
GET request: a 401 or 405 status code is considered successful. In case of HTTP 500, the feed will be considered unavailable, unless the body appears to contain SOAP.Validation details
❌3 errors, 218 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-11-20 at 08:09 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
stop_time_update departure time is before arrival time E025 3 errors
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.
Sample errors
- trip_id 301-0812 stop_sequence 11 departure_time 08:30:44 (1763623844) is less than the same stop arrival_time 08:36:44 (1763624204) - departure time must be equal to or greater than arrival time
- trip_id 303-0748 stop_sequence 11 departure_time 08:07:58 (1763622478) is less than the same stop arrival_time 08:13:58 (1763622838) - departure time must be equal to or greater than arrival time
- trip_id 403-0728 stop_sequence 19 departure_time 08:00:52 (1763622052) is less than the same stop arrival_time 08:02:52 (1763622172) - departure time must be equal to or greater than arrival time
Warnings
vehicle_id not populated W002 73 errors
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id 1103-0750 does not have a vehicle_id
- trip_id 1101-0805 does not have a vehicle_id
- trip_id 1101-0835 does not have a vehicle_id
- trip_id 1103-0820 does not have a vehicle_id
- trip_id 10-0805 does not have a vehicle_id
schedule_relationship not populated W009 145 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 1103-0750 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
- trip_id 1103-0750 does not have a schedule_relationship
- trip_id 1101-0805 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
- trip_id 1101-0805 does not have a schedule_relationship
- trip_id 1101-0835 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
Previous validations
Here is a recap of all the error types encountered over the last 30 days.
| Error ID | Description | Errors count | Number of occurences |
|---|---|---|---|
| W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 1 461 | 30 times (100 % of validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 2 910 | 30 times (100 % of 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. | 20 | 17 times (57 % of validations) |
| W008 | The data in a GTFS-realtime feed should always be less than one minute old | 7 | 7 times (23 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-11-21 at 06:57 Europe/Paris.
trip_updates (89) vehicle_positions (0) service_alerts (0)Entities seen in the last 7 days.
trip_updatesDecoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2025-11-21 at 06:57 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "SM:s101-0656",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763704560"
},
"stopId": "Dépot_dIncendie_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763704620"
},
"departure": {
"time": "1763704620"
},
"stopId": "Place_Rotlache_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1763704740"
},
"departure": {
"time": "1763704740"
},
"stopId": "Orphelins_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763705040"
},
"departure": {
"time": "1763705040"
},
"stopId": "Pays_Basque_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1763705160"
},
"departure": {
"time": "1763705160"
},
"stopId": "Plein_Soleil_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1763705220"
},
"departure": {
"time": "1763705220"
},
"stopId": "Vignoble_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1763705280"
},
"departure": {
"time": "1763705280"
},
"stopId": "Schlierbach_Mairie_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1763705340"
},
"departure": {
"time": "1763705340"
},
"stopId": "Salle_des_Fêtes_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1763705400"
},
"departure": {
"time": "1763705400"
},
"stopId": "Route_Nationale_A",
"stopSequence": 9
},
{
"arrival": {
"time": "1763705880"
},
"departure": {
"time": "1763705880"
},
"stopId": "Collège_Dolto_A",
"stopSequence": 10
},
{
"arrival": {
"time": "1763706180"
},
"departure": {
"time": "1763706180"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 11
},
{
"arrival": {
"time": "1763707200"
},
"stopId": "Saint-Exupéry_15",
"stopSequence": 12
}
],
"timestamp": "1763704596",
"trip": {
"routeId": "101",
"tripId": "s101-0656"
}
}
},
{
"id": "SM:T3-7-0621",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763702460"
},
"stopId": "Birsfelden_Hard_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763702520"
},
"departure": {
"time": "1763702520"
},
"stopId": "Salinenstrasse_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1763702580"
},
"departure": {
"time": "1763702580"
},
"stopId": "Schulstrasse_AR",
"stopSequence": 3
},
{
"arrival": {
"time": "1763702640"
},
"departure": {
"time": "1763702640"
},
"stopId": "Bären_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1763702700"
},
"departure": {
"time": "1763702700"
},
"stopId": "Breite_AR",
"stopSequence": 5
},
{
"arrival": {
"time": "1763702820"
},
"departure": {
"time": "1763702820"
},
"stopId": "Waldenburgerstrasse_AR",
"stopSequence": 6
},
{
"arrival": {
"time": "1763702880"
},
"departure": {
"time": "1763702880"
},
"stopId": "St_Alban-Tor_AR",
"stopSequence": 7
},
{
"arrival": {
"time": "1763702940"
},
"departure": {
"time": "1763702940"
},
"stopId": "Hardstrasse_AR",
"stopSequence": 8
},
{
"arrival": {
"time": "1763703060"
},
"departure": {
"time": "1763703060"
},
"stopId": "Aeschenplatz_A",
"stopSequence": 9
},
{
"arrival": {
"time": "1763703180"
},
"departure": {
"time": "1763703180"
},
"stopId": "Bankverein_AR",
"stopSequence": 10
},
{
"arrival": {
"time": "1763703300"
},
"departure": {
"time": "1763703300"
},
"stopId": "Barfüsserplatz_AR",
"stopSequence": 11
},
{
"arrival": {
"time": "1763703360"
},
"departure": {
"time": "1763703360"
},
"stopId": "Musik-Akademie_AR",
"stopSequence": 12
},
{
"arrival": {
"time": "1763703420"
},
"departure": {
"time": "1763703420"
},
"stopId": "Universität_AR",
"stopSequence": 13
},
{
"arrival": {
"time": "1763703480"
},
"departure": {
"time": "1763703480"
},
"stopId": "Spalentor_AR",
"stopSequence": 14
},
{
"arrival": {
"time": "1763703600"
},
"departure": {
"time": "1763703600"
},
"stopId": "Pilgerstrasse_AR",
"stopSequence": 15
},
{
"arrival": {
"time": "1763703660"
},
"departure": {
"time": "1763703660"
},
"stopId": "Burgfelderplatz_AR",
"stopSequence": 16
},
{
"arrival": {
"time": "1763703720"
},
"departure": {
"time": "1763703720"
},
"stopId": "Strassburgerallee_AR",
"stopSequence": 17
},
{
"arrival": {
"time": "1763703780"
},
"departure": {
"time": "1763703780"
},
"stopId": "Im_Westfeld_AR",
"stopSequence": 18
},
{
"arrival": {
"time": "1763703840"
},
"departure": {
"time": "1763703840"
},
"stopId": "Félix_Platter-Spital_A",
"stopSequence": 19
},
{
"arrival": {
"time": "1763703900"
},
"departure": {
"time": "1763703900"
},
"stopId": "Waldighoferstrasse_AR",
"stopSequence": 20
},
{
"arrival": {
"time": "1763704020"
},
"departure": {
"time": "1763704020"
},
"stopId": "Burgfelderhof_A",
"stopSequence": 21
},
{
"arrival": {
"time": "1763704140"
},
"departure": {
"time": "1763704140"
},
"stopId": "Saint-Exupéry_T3",
"stopSequence": 22
},
{
"arrival": {
"time": "1763704260"
},
"departure": {
"time": "1763704260"
},
"stopId": "Place_Mermoz_T3",
"stopSequence": 23
},
{
"arrival": {
"time": "1763704320"
},
"departure": {
"time": "1763704320"
},
"stopId": "Soleil_A",
"stopSequence": 24
},
{
"arrival": {
"time": "1763704500"
},
"stopId": "Saint-Louis_Gare_T3_AR",
"stopSequence": 25
}
],
"timestamp": "1763702513",
"trip": {
"routeId": "T3",
"tripId": "T3-7-0621"
}
}
},
{
"id": "SM:T3-10-0620",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 300,
"time": "1763702700"
},
"stopId": "Burgfelderhof_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 240,
"time": "1763702760"
},
"departure": {
"delay": 240,
"time": "1763702760"
},
"stopId": "Waldighoferstrasse_AR",
"stopSequence": 2
},
{
"arrival": {
"delay": 240,
"time": "1763702820"
},
"departure": {
"delay": 240,
"time": "1763702820"
},
"stopId": "Félix_Platter-Spital_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 300,
"time": "1763702940"
},
"departure": {
"delay": 300,
"time": "1763702940"
},
"stopId": "Im_Westfeld_AR",
"stopSequence": 4
},
{
"arrival": {
"delay": 300,
"time": "1763703000"
},
"departure": {
"delay": 300,
"time": "1763703000"
},
"stopId": "Strassburgerallee_AR",
"stopSequence": 5
},
{
"arrival": {
"delay": 300,
"time": "1763703060"
},
"departure": {
"delay": 300,
"time": "1763703060"
},
"stopId": "Burgfelderplatz_AR",
"stopSequence": 6
},
{
"arrival": {
"delay": 360,
"time": "1763703180"
},
"departure": {
"delay": 360,
"time": "1763703180"
},
"stopId": "Pilgerstrasse_AR",
"stopSequence": 7
},
{
"arrival": {
"delay": 360,
"time": "1763703300"
},
"departure": {
"delay": 360,
"time": "1763703300"
},
"stopId": "Spalentor_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": 360,
"time": "1763703360"
},
"departure": {
"delay": 360,
"time": "1763703360"
},
"stopId": "Universität_AR",
"stopSequence": 9
},
{
"arrival": {
"delay": 420,
"time": "1763703480"
},
"departure": {
"delay": 420,
"time": "1763703480"
},
"stopId": "Musik-Akademie_AR",
"stopSequence": 10
},
{
"arrival": {
"delay": 360,
"time": "1763703540"
},
"departure": {
"delay": 360,
"time": "1763703540"
},
"stopId": "Barfüsserplatz_AR",
"stopSequence": 11
},
{
"arrival": {
"delay": 360,
"time": "1763703660"
},
"departure": {
"delay": 360,
"time": "1763703660"
},
"stopId": "Bankverein_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 420,
"time": "1763703780"
},
"departure": {
"delay": 420,
"time": "1763703780"
},
"stopId": "Aeschenplatz_R",
"stopSequence": 13
},
{
"arrival": {
"delay": 360,
"time": "1763703840"
},
"departure": {
"delay": 360,
"time": "1763703840"
},
"stopId": "Hardstrasse_AR",
"stopSequence": 14
},
{
"arrival": {
"delay": 360,
"time": "1763703900"
},
"departure": {
"delay": 360,
"time": "1763703900"
},
"stopId": "St_Alban-Tor_AR",
"stopSequence": 15
}
],
"timestamp": "1763701207",
"trip": {
"directionId": 1,
"routeId": "T3",
"tripId": "T3-10-0620"
}
}
},
{
"id": "SM:T3-7-0702",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763704920"
},
"stopId": "Saint-Louis_Gare_T3_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763705160"
},
"departure": {
"time": "1763705160"
},
"stopId": "Soleil_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1763705280"
},
"departure": {
"time": "1763705280"
},
"stopId": "Place_Mermoz_T3",
"stopSequence": 3
},
{
"arrival": {
"time": "1763705400"
},
"departure": {
"time": "1763705400"
},
"stopId": "Saint-Exupéry_T3",
"stopSequence": 4
},
{
"arrival": {
"time": "1763705580"
},
"departure": {
"time": "1763705580"
},
"stopId": "Burgfelderhof_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1763705640"
},
"departure": {
"time": "1763705640"
},
"stopId": "Waldighoferstrasse_AR",
"stopSequence": 6
},
{
"arrival": {
"time": "1763705700"
},
"departure": {
"time": "1763705700"
},
"stopId": "Félix_Platter-Spital_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1763705760"
},
"departure": {
"time": "1763705760"
},
"stopId": "Im_Westfeld_AR",
"stopSequence": 8
},
{
"arrival": {
"time": "1763705820"
},
"departure": {
"time": "1763705820"
},
"stopId": "Strassburgerallee_AR",
"stopSequence": 9
},
{
"arrival": {
"time": "1763705880"
},
"departure": {
"time": "1763705880"
},
"stopId": "Burgfelderplatz_AR",
"stopSequence": 10
},
{
"arrival": {
"time": "1763706000"
},
"departure": {
"time": "1763706000"
},
"stopId": "Pilgerstrasse_AR",
"stopSequence": 11
},
{
"arrival": {
"time": "1763706060"
},
"departure": {
"time": "1763706060"
},
"stopId": "Spalentor_AR",
"stopSequence": 12
},
{
"arrival": {
"time": "1763706120"
},
"departure": {
"time": "1763706120"
},
"stopId": "Universität_AR",
"stopSequence": 13
},
{
"arrival": {
"time": "1763706180"
},
"departure": {
"time": "1763706180"
},
"stopId": "Musik-Akademie_AR",
"stopSequence": 14
},
{
"arrival": {
"time": "1763706300"
},
"departure": {
"time": "1763706300"
},
"stopId": "Barfüsserplatz_AR",
"stopSequence": 15
},
{
"arrival": {
"delay": 120,
"time": "1763706540"
},
"departure": {
"delay": 120,
"time": "1763706540"
},
"stopId": "Bankverein_AR",
"stopSequence": 16
},
{
"arrival": {
"delay": 60,
"time": "1763706600"
},
"departure": {
"delay": 60,
"time": "1763706600"
},
"stopId": "Aeschenplatz_R",
"stopSequence": 17
}
],
"timestamp": "1763701321",
"trip": {
"directionId": 1,
"routeId": "T3",
"tripId": "T3-7-0702"
}
}
},
{
"id": "SM:T3-9-0636",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763703360"
},
"stopId": "Birsfelden_Hard_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763703420"
},
"departure": {
"time": "1763703420"
},
"stopId": "Salinenstrasse_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1763703480"
},
"departure": {
"time": "1763703480"
},
"stopId": "Schulstrasse_AR",
"stopSequence": 3
},
{
"arrival": {
"time": "1763703540"
},
"departure": {
"time": "1763703540"
},
"stopId": "Bären_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1763703600"
},
"departure": {
"time": "1763703600"
},
"stopId": "Breite_AR",
"stopSequence": 5
},
{
"arrival": {
"time": "1763703960"
},
"departure": {
"time": "1763703960"
},
"stopId": "Aeschenplatz_A",
"stopSequence": 9
},
{
"arrival": {
"time": "1763705040"
},
"departure": {
"time": "1763705040"
},
"stopId": "Saint-Exupéry_T3",
"stopSequence": 22
},
{
"arrival": {
"time": "1763705160"
},
"departure": {
"time": "1763705160"
},
"stopId": "Place_Mermoz_T3",
"stopSequence": 23
},
{
"arrival": {
"time": "1763705220"
},
"departure": {
"time": "1763705220"
},
"stopId": "Soleil_A",
"stopSequence": 24
}
],
"timestamp": "1763701145",
"trip": {
"routeId": "T3",
"tripId": "T3-9-0636"
}
}
},
{
"id": "SM:s108-0700",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763704800"
},
"stopId": "Tilleul_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1763704860"
},
"departure": {
"time": "1763704860"
},
"stopId": "Notre-Dame_du_Chene_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763704980"
},
"departure": {
"time": "1763704980"
},
"stopId": "Artisanat_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763705100"
},
"departure": {
"time": "1763705100"
},
"stopId": "Sénateur_Brom_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1763705460"
},
"departure": {
"time": "1763705460"
},
"stopId": "Vignes_608R",
"stopSequence": 5
},
{
"arrival": {
"time": "1763705580"
},
"departure": {
"time": "1763705580"
},
"stopId": "Hopfet_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1763705700"
},
"departure": {
"time": "1763705700"
},
"stopId": "Place_Coluche_A",
"stopSequence": 7
},
{
"arrival": {
"delay": -57,
"time": "1763705763"
},
"departure": {
"delay": -57,
"time": "1763705763"
},
"stopId": "École_des_Missions_A",
"stopSequence": 8
},
{
"arrival": {
"delay": -57,
"time": "1763705943"
},
"departure": {
"delay": -57,
"time": "1763705943"
},
"stopId": "Halliers_A",
"stopSequence": 9
},
{
"arrival": {
"delay": -57,
"time": "1763706003"
},
"departure": {
"delay": -57,
"time": "1763706003"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 10
},
{
"arrival": {
"delay": -57,
"time": "1763706063"
},
"departure": {
"delay": -57,
"time": "1763706063"
},
"stopId": "Hésingue_Mairie_A",
"stopSequence": 11
},
{
"arrival": {
"delay": -57,
"time": "1763706183"
},
"departure": {
"delay": -57,
"time": "1763706183"
},
"stopId": "Cerisiers_A",
"stopSequence": 12
},
{
"arrival": {
"delay": -57,
"time": "1763706243"
},
"departure": {
"delay": -57,
"time": "1763706243"
},
"stopId": "Raisins_A",
"stopSequence": 13
},
{
"arrival": {
"delay": -57,
"time": "1763706303"
},
"departure": {
"delay": -57,
"time": "1763706303"
},
"stopId": "Le_Ried_A",
"stopSequence": 14
},
{
"arrival": {
"delay": -58,
"time": "1763706362"
},
"departure": {
"delay": -58,
"time": "1763706362"
},
"stopId": "Iselisweg_A",
"stopSequence": 15
},
{
"arrival": {
"delay": -59,
"time": "1763706421"
},
"departure": {
"delay": -59,
"time": "1763706421"
},
"stopId": "Riescher_A",
"stopSequence": 16
},
{
"arrival": {
"delay": -61,
"time": "1763706599"
},
"departure": {
"delay": -61,
"time": "1763706599"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 17
},
{
"arrival": {
"delay": -63,
"time": "1763706777"
},
"departure": {
"delay": -63,
"time": "1763706777"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 18
},
{
"arrival": {
"delay": -63,
"time": "1763707737"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 19
}
],
"timestamp": "1763701207",
"trip": {
"routeId": "108",
"tripId": "s108-0700"
}
}
},
{
"id": "SM:s109-0731",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763706660"
},
"stopId": "Concorde_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1763706720"
},
"departure": {
"time": "1763706720"
},
"stopId": "Schweitzer_R",
"stopSequence": 2
}
],
"timestamp": "1763703062",
"trip": {
"directionId": 1,
"routeId": "109",
"tripId": "s109-0731"
}
}
},
{
"id": "SM:s109-0710",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 441,
"time": "1763705841"
},
"stopId": "Alsace_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 381,
"time": "1763705901"
},
"departure": {
"delay": 381,
"time": "1763705901"
},
"stopId": "Square_Soustons_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 383,
"time": "1763705963"
},
"departure": {
"delay": 383,
"time": "1763705963"
},
"stopId": "Place_Abbatucci_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 441,
"time": "1763706081"
},
"departure": {
"delay": 441,
"time": "1763706081"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 499,
"time": "1763706199"
},
"departure": {
"delay": 499,
"time": "1763706199"
},
"stopId": "Jung_A",
"stopSequence": 5
}
],
"timestamp": "1763702244",
"trip": {
"routeId": "109",
"tripId": "s109-0710"
}
}
},
{
"id": "SM:1103-0650",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 83,
"time": "1763704283"
},
"stopId": "EuroAirport_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": 114,
"time": "1763704914"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 2
}
],
"timestamp": "1763704283",
"trip": {
"directionId": 1,
"routeId": "11",
"tripId": "1103-0650"
}
}
},
{
"id": "SM:10-0705",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763705100"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763705700"
},
"stopId": "Hésingue_ZI_A",
"stopSequence": 2
}
],
"timestamp": "1763704418",
"trip": {
"routeId": "10",
"tripId": "10-0705"
}
}
},
{
"id": "SM:1101-0650",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 178,
"time": "1763704378"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": 107,
"time": "1763704907"
},
"stopId": "EuroAirport_AR",
"stopSequence": 2
}
],
"timestamp": "1763704397",
"trip": {
"routeId": "11",
"tripId": "1101-0650"
}
}
},
{
"id": "SM:s102-0700",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763704800"
},
"stopId": "Fontaine_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763704920"
},
"departure": {
"time": "1763704920"
},
"stopId": "Plume_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1763705160"
},
"departure": {
"time": "1763705160"
},
"stopId": "Croisement_D19_AR",
"stopSequence": 3
},
{
"arrival": {
"time": "1763705580"
},
"departure": {
"time": "1763705580"
},
"stopId": "Sierentz_Centre_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1763705640"
},
"departure": {
"time": "1763705640"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 5
},
{
"arrival": {
"time": "1763707200"
},
"stopId": "Saint-Exupéry_15",
"stopSequence": 6
}
],
"timestamp": "1763701207",
"trip": {
"routeId": "102",
"tripId": "s102-0700"
}
}
},
{
"id": "SM:1101-0635",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 32,
"time": "1763703332"
},
"stopId": "EuroAirport_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": 77,
"time": "1763703977"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 2
}
],
"timestamp": "1763703362",
"trip": {
"directionId": 1,
"routeId": "11",
"tripId": "1101-0635"
}
}
},
{
"id": "SM:1103-0705",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763705100"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763705700"
},
"stopId": "EuroAirport_AR",
"stopSequence": 2
}
],
"timestamp": "1763703797",
"trip": {
"routeId": "11",
"tripId": "1103-0705"
}
}
},
{
"id": "SM:1101-0705",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763705100"
},
"stopId": "EuroAirport_AR",
"stopSequence": 1
}
],
"timestamp": "1763704564",
"trip": {
"directionId": 1,
"routeId": "11",
"tripId": "1101-0705"
}
}
},
{
"id": "SM:1103-0720",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763706000"
},
"stopId": "EuroAirport_AR",
"stopSequence": 1
}
],
"timestamp": "1763704314",
"trip": {
"directionId": 1,
"routeId": "11",
"tripId": "1103-0720"
}
}
},
{
"id": "SM:1103-0635",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 327,
"time": "1763703627"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": 188,
"time": "1763704088"
},
"stopId": "EuroAirport_AR",
"stopSequence": 2
}
],
"timestamp": "1763703642",
"trip": {
"routeId": "11",
"tripId": "1103-0635"
}
}
},
{
"id": "SM:s111-0718",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763705880"
},
"stopId": "Tivoli_R",
"stopSequence": 1
},
{
"arrival": {
"delay": -120,
"time": "1763705940"
},
"departure": {
"delay": -120,
"time": "1763705940"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Square_Soustons_A",
"stopSequence": 4
},
{
"arrival": {
"delay": -120,
"time": "1763706000"
},
"departure": {
"delay": -120,
"time": "1763706000"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Domino_603R",
"stopSequence": 5
}
],
"timestamp": "1763702285",
"trip": {
"directionId": 1,
"routeId": "111",
"tripId": "s111-0718"
}
}
},
{
"id": "SM:s121-0748",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763707680"
},
"stopId": "Knoeringue_Centre_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763708100"
},
"departure": {
"time": "1763708100"
},
"stopId": "Forgerons_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763708160"
},
"departure": {
"time": "1763708160"
},
"stopId": "GrandRue_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763708220"
},
"departure": {
"time": "1763708220"
},
"stopId": "Attenbach_A",
"stopSequence": 4
}
],
"timestamp": "1763704087",
"trip": {
"routeId": "121",
"tripId": "s121-0748"
}
}
},
{
"id": "SM:s122-0750",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763707800"
},
"stopId": "Acacias_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1763707920"
},
"departure": {
"time": "1763707920"
},
"stopId": "Michelbach-le-Bas_Centre_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763707980"
},
"departure": {
"time": "1763707980"
},
"stopId": "Aulnes_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763708040"
},
"departure": {
"time": "1763708040"
},
"stopId": "Coquelicots_A",
"stopSequence": 4
}
],
"timestamp": "1763704201",
"trip": {
"routeId": "122",
"tripId": "s122-0750"
}
}
},
{
"id": "SM:s123-0755",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763708100"
},
"stopId": "Rue_de_Paris_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1763708220"
},
"departure": {
"time": "1763708220"
},
"stopId": "Wilson_AR",
"stopSequence": 2
}
],
"timestamp": "1763704500",
"trip": {
"routeId": "123",
"tripId": "s123-0755"
}
}
},
{
"id": "SM:s124-0755",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763708100"
},
"stopId": "Ferrette_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1763708220"
},
"departure": {
"time": "1763708220"
},
"stopId": "Folgensbourg_Centre_A",
"stopSequence": 2
}
],
"timestamp": "1763704500",
"trip": {
"routeId": "124",
"tripId": "s124-0755"
}
}
},
{
"id": "SM:s125+126-0745",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763707500"
},
"stopId": "Rue_de_Hagenthal_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763707620"
},
"departure": {
"time": "1763707620"
},
"stopId": "Neuwiller_Centre_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1763707980"
},
"departure": {
"time": "1763707980"
},
"stopId": "Lertzbach_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763708160"
},
"departure": {
"time": "1763708160"
},
"stopId": "Hofacker_AR",
"stopSequence": 4
}
],
"timestamp": "1763703900",
"trip": {
"routeId": "125+126",
"tripId": "s125+126-0745"
}
}
},
{
"id": "SM:s103-0712",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763705520"
},
"stopId": "Petit_Canal_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1763705580"
},
"departure": {
"time": "1763705580"
},
"stopId": "Rosenau_Mairie_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1763705640"
},
"departure": {
"time": "1763705640"
},
"stopId": "Les_Pêcheurs_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1763705700"
},
"departure": {
"time": "1763705700"
},
"stopId": "Les_Biches_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1763705760"
},
"departure": {
"time": "1763705760"
},
"stopId": "Champs_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1763705940"
},
"departure": {
"time": "1763705940"
},
"stopId": "Ritty_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1763706000"
},
"departure": {
"time": "1763706000"
},
"stopId": "Rue_du_Marché_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1763706360"
},
"departure": {
"time": "1763706360"
},
"stopId": "Collège_Nerval_Parking",
"stopSequence": 10
},
{
"arrival": {
"time": "1763706420"
},
"departure": {
"time": "1763706420"
},
"stopId": "Concorde_R",
"stopSequence": 11
},
{
"arrival": {
"time": "1763706480"
},
"departure": {
"time": "1763706480"
},
"stopId": "Schweitzer_R",
"stopSequence": 12
}
],
"timestamp": "1763701923",
"trip": {
"directionId": 1,
"routeId": "103",
"tripId": "s103-0712"
}
}
},
{
"id": "SM:s127-0750",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763707800"
},
"stopId": "Liebenswiller_Mairie_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1763708100"
},
"departure": {
"time": "1763708100"
},
"stopId": "Leymen_Mairie_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763708220"
},
"departure": {
"time": "1763708220"
},
"stopId": "Birsig_A",
"stopSequence": 3
}
],
"timestamp": "1763704201",
"trip": {
"routeId": "127",
"tripId": "s127-0750"
}
}
},
{
"id": "SM:s128-0751",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763707860"
},
"stopId": "19_Novembre_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1763708040"
},
"departure": {
"time": "1763708040"
},
"stopId": "Blotzheim_Mairie_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763708160"
},
"departure": {
"time": "1763708160"
},
"stopId": "Vignes_608R",
"stopSequence": 3
}
],
"timestamp": "1763704263",
"trip": {
"routeId": "128",
"tripId": "s128-0751"
}
}
},
{
"id": "SM:12-0718",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763705880"
},
"stopId": "Cesarhof_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1763705910"
},
"departure": {
"delay": -30,
"time": "1763705910"
},
"stopId": "Folgensbourg_Centre_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763706000"
},
"departure": {
"time": "1763706000"
},
"stopId": "Ferrette_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763706180"
},
"departure": {
"time": "1763706180"
},
"stopId": "Bellevue_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1763706300"
},
"departure": {
"time": "1763706300"
},
"stopId": "Wentzwiller_Centre_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1763706480"
},
"departure": {
"time": "1763706480"
},
"stopId": "Buschwiller_Centre_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1763706600"
},
"departure": {
"time": "1763706600"
},
"stopId": "Schweiberg_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1763706660"
},
"departure": {
"time": "1763706660"
},
"stopId": "Cigognes_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1763707080"
},
"departure": {
"time": "1763707080"
},
"stopId": "Place_Mermoz_14A",
"stopSequence": 10
}
],
"timestamp": "1763702285",
"trip": {
"routeId": "12",
"tripId": "12-0718"
}
}
},
{
"id": "SM:13-0721",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763706060"
},
"stopId": "Michelbach-le-Haut_Centre_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763706180"
},
"departure": {
"time": "1763706180"
},
"stopId": "Steinacker_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763706240"
},
"departure": {
"time": "1763706240"
},
"stopId": "Rue_de_Paris_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763706360"
},
"departure": {
"time": "1763706360"
},
"stopId": "Wilson_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1763706420"
},
"departure": {
"time": "1763706420"
},
"stopId": "Vordermatt_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1763706660"
},
"departure": {
"time": "1763706660"
},
"stopId": "Réservoir_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1763706720"
},
"departure": {
"time": "1763706720"
},
"stopId": "Cigognes_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1763707140"
},
"departure": {
"time": "1763707140"
},
"stopId": "Place_Mermoz_14A",
"stopSequence": 9
}
],
"timestamp": "1763702462",
"trip": {
"routeId": "13",
"tripId": "13-0721"
}
}
},
{
"id": "SM:s112-0710",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763705400"
},
"stopId": "Petit_Canal_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1763705460"
},
"departure": {
"time": "1763705460"
},
"stopId": "Rosenau_Mairie_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1763705520"
},
"departure": {
"time": "1763705520"
},
"stopId": "Les_Pêcheurs_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1763705580"
},
"departure": {
"time": "1763705580"
},
"stopId": "Les_Biches_R",
"stopSequence": 4
},
{
"arrival": {
"delay": -16,
"time": "1763705624"
},
"departure": {
"delay": -16,
"time": "1763705624"
},
"stopId": "Champs_R",
"stopSequence": 5
},
{
"arrival": {
"delay": -43,
"time": "1763705777"
},
"departure": {
"delay": -43,
"time": "1763705777"
},
"stopId": "Ritty_R",
"stopSequence": 6
},
{
"arrival": {
"delay": -43,
"time": "1763705837"
},
"departure": {
"delay": -43,
"time": "1763705837"
},
"stopId": "Rue_du_Marché_R",
"stopSequence": 7
},
{
"arrival": {
"delay": -93,
"time": "1763705907"
},
"departure": {
"delay": -93,
"time": "1763705907"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 8
},
{
"arrival": {
"delay": -93,
"time": "1763705967"
},
"departure": {
"delay": -93,
"time": "1763705967"
},
"stopId": "Tournesols_2R",
"stopSequence": 9
},
{
"arrival": {
"delay": -93,
"time": "1763706207"
},
"stopId": "Collège_Nerval_Parking",
"stopSequence": 10
}
],
"timestamp": "1763701809",
"trip": {
"directionId": 1,
"routeId": "112",
"tripId": "s112-0710"
}
}
},
{
"id": "SM:14-0705_NEU_Sco",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 720,
"time": "1763705820"
},
"stopId": "Rue_de_Hagenthal_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": 780,
"time": "1763705940"
},
"departure": {
"delay": 780,
"time": "1763705940"
},
"stopId": "Neuwiller_Centre_AR",
"stopSequence": 2
},
{
"arrival": {
"delay": 780,
"time": "1763706420"
},
"departure": {
"delay": 780,
"time": "1763706420"
},
"stopId": "Lertzbach_A",
"stopSequence": 3
}
],
"timestamp": "1763702223",
"trip": {
"routeId": "14",
"tripId": "14-0705_NEU_Sco"
}
}
},
{
"id": "SM:14-0659_Sco",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763704740"
},
"stopId": "Aubépines_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1763704800"
},
"departure": {
"time": "1763704800"
},
"stopId": "Liebenswiller_Mairie_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763704980"
},
"departure": {
"time": "1763704980"
},
"stopId": "Leymen_Mairie_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763705100"
},
"departure": {
"time": "1763705100"
},
"stopId": "Birsig_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 600,
"time": "1763706240"
},
"departure": {
"delay": 600,
"time": "1763706240"
},
"stopId": "Hofacker_AR",
"stopSequence": 5
},
{
"arrival": {
"delay": 780,
"time": "1763706480"
},
"departure": {
"delay": 780,
"time": "1763706480"
},
"stopId": "Hagenthal-le-Haut_Mairie_A",
"stopSequence": 6
}
],
"timestamp": "1763701145",
"trip": {
"routeId": "14",
"tripId": "14-0659_Sco"
}
}
},
{
"id": "SM:s151-0743",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763707380"
},
"stopId": "Dépot_dIncendie_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763707500"
},
"departure": {
"time": "1763707500"
},
"stopId": "Place_Rotlache_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1763707740"
},
"departure": {
"time": "1763707740"
},
"stopId": "Orphelins_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763707980"
},
"departure": {
"time": "1763707980"
},
"stopId": "Pays_Basque_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1763708100"
},
"departure": {
"time": "1763708100"
},
"stopId": "Plein_Soleil_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1763708160"
},
"departure": {
"time": "1763708160"
},
"stopId": "Vignoble_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1763708220"
},
"departure": {
"time": "1763708220"
},
"stopId": "Schlierbach_Mairie_A",
"stopSequence": 7
}
],
"timestamp": "1763703787",
"trip": {
"routeId": "151",
"tripId": "s151-0743"
}
}
},
{
"id": "SM:s152-0750",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763707800"
},
"stopId": "Romains_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763707860"
},
"departure": {
"time": "1763707860"
},
"stopId": "Rantzwiller_Mairie_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1763708040"
},
"departure": {
"time": "1763708040"
},
"stopId": "Koetzingue_Église_AR",
"stopSequence": 3
},
{
"arrival": {
"time": "1763708160"
},
"departure": {
"time": "1763708160"
},
"stopId": "Rue_du_Stade_AR",
"stopSequence": 4
}
],
"timestamp": "1763704201",
"trip": {
"routeId": "152",
"tripId": "s152-0750"
}
}
},
{
"id": "SM:s154-0750",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763707800"
},
"stopId": "Stetten_Église_AR",
"stopSequence": 1
}
],
"timestamp": "1763704201",
"trip": {
"routeId": "154",
"tripId": "s154-0750"
}
}
},
{
"id": "SM:s155-0745",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763707500"
},
"stopId": "Helfrantzkirch_Mairie_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763707680"
},
"departure": {
"time": "1763707680"
},
"stopId": "Lotissement_Les_Hameaux_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763707800"
},
"departure": {
"time": "1763707800"
},
"stopId": "Helfrantzkirch-Rue_de_Bâle_AR",
"stopSequence": 3
},
{
"arrival": {
"time": "1763707920"
},
"departure": {
"time": "1763707920"
},
"stopId": "Salle_Bis_Jobbis_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1763708040"
},
"departure": {
"time": "1763708040"
},
"stopId": "Brinckheim_École_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1763708160"
},
"departure": {
"time": "1763708160"
},
"stopId": "Bartenheim_Église_A",
"stopSequence": 6
}
],
"timestamp": "1763703900",
"trip": {
"routeId": "155",
"tripId": "s155-0745"
}
}
},
{
"id": "SM:s156-0755",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763708100"
},
"stopId": "Victor_Hugo_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1763708220"
},
"departure": {
"time": "1763708220"
},
"stopId": "Libération_R",
"stopSequence": 2
}
],
"timestamp": "1763704500",
"trip": {
"routeId": "156",
"tripId": "s156-0755"
}
}
},
{
"id": "SM:15-0654",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763704440"
},
"stopId": "Altkirch-Gare_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763704500"
},
"departure": {
"time": "1763704500"
},
"stopId": "Fontaine_Pl_Reunion_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1763704620"
},
"departure": {
"time": "1763704620"
},
"stopId": "Hôpital_Saint-Morand_AR",
"stopSequence": 3
},
{
"arrival": {
"time": "1763704740"
},
"departure": {
"time": "1763704740"
},
"stopId": "Rue_JJ_Henner-Wittersdorf_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1763704860"
},
"departure": {
"time": "1763704860"
},
"stopId": "Centre-Emlingen_Village_AR",
"stopSequence": 5
},
{
"arrival": {
"time": "1763704920"
},
"departure": {
"time": "1763704920"
},
"stopId": "Croisement_D16_AR",
"stopSequence": 6
},
{
"arrival": {
"time": "1763704980"
},
"departure": {
"time": "1763704980"
},
"stopId": "Centre-Schwoben_AR",
"stopSequence": 7
},
{
"arrival": {
"time": "1763705100"
},
"departure": {
"time": "1763705100"
},
"stopId": "Centre_Village-Hausgauen_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1763705160"
},
"departure": {
"time": "1763705160"
},
"stopId": "Croisement_Willer-Hunsbach_AR",
"stopSequence": 9
},
{
"arrival": {
"time": "1763705280"
},
"departure": {
"time": "1763705280"
},
"stopId": "Restaurant_Pflimlin-Franken_AR",
"stopSequence": 10
},
{
"arrival": {
"time": "1763705340"
},
"departure": {
"time": "1763705340"
},
"stopId": "Centre-Jettingen_AR",
"stopSequence": 11
},
{
"arrival": {
"time": "1763705520"
},
"departure": {
"time": "1763705520"
},
"stopId": "Berentzwiller-Ctre_Croisement_A",
"stopSequence": 12
},
{
"arrival": {
"time": "1763705760"
},
"departure": {
"time": "1763705760"
},
"stopId": "Knoeringue_Centre_AR",
"stopSequence": 13
},
{
"arrival": {
"time": "1763705940"
},
"departure": {
"time": "1763705940"
},
"stopId": "Forgerons_A",
"stopSequence": 14
},
{
"arrival": {
"time": "1763706000"
},
"departure": {
"time": "1763706000"
},
"stopId": "GrandRue_A",
"stopSequence": 15
},
{
"arrival": {
"time": "1763706060"
},
"departure": {
"time": "1763706060"
},
"stopId": "Attenbach_A",
"stopSequence": 16
},
{
"arrival": {
"time": "1763706180"
},
"departure": {
"time": "1763706180"
},
"stopId": "Oberfeld_A",
"stopSequence": 17
},
{
"arrival": {
"time": "1763706240"
},
"departure": {
"time": "1763706240"
},
"stopId": "Ranspach-le-Bas_Centre_A",
"stopSequence": 18
},
{
"arrival": {
"time": "1763706300"
},
"departure": {
"time": "1763706300"
},
"stopId": "Sud_Alsace_A",
"stopSequence": 19
},
{
"arrival": {
"time": "1763706360"
},
"departure": {
"time": "1763706360"
},
"stopId": "Coquelicots_A",
"stopSequence": 20
},
{
"arrival": {
"time": "1763706420"
},
"departure": {
"time": "1763706420"
},
"stopId": "Aulnes_A",
"stopSequence": 21
},
{
"arrival": {
"delay": -30,
"time": "1763706450"
},
"departure": {
"delay": -30,
"time": "1763706450"
},
"stopId": "Michelbach-le-Bas_Centre_A",
"stopSequence": 22
},
{
"arrival": {
"time": "1763706540"
},
"departure": {
"time": "1763706540"
},
"stopId": "Acacias_A",
"stopSequence": 23
},
{
"arrival": {
"time": "1763706600"
},
"departure": {
"time": "1763706600"
},
"stopId": "Place_Coluche_A",
"stopSequence": 24
},
{
"arrival": {
"time": "1763706660"
},
"departure": {
"time": "1763706660"
},
"stopId": "École_des_Missions_A",
"stopSequence": 25
},
{
"arrival": {
"time": "1763706900"
},
"departure": {
"time": "1763706900"
},
"stopId": "Liesbach_A",
"stopSequence": 26
}
],
"timestamp": "1763704500",
"trip": {
"routeId": "15",
"tripId": "15-0654"
}
}
},
{
"id": "SM:s161-0700",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763704800"
},
"stopId": "Kembs_Nord_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763704860"
},
"departure": {
"time": "1763704860"
},
"stopId": "Ciel_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763704920"
},
"departure": {
"time": "1763704920"
},
"stopId": "Maison_du_Patrimoine_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763704980"
},
"departure": {
"time": "1763704980"
},
"stopId": "Kembs_Pres_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1763705040"
},
"departure": {
"time": "1763705040"
},
"stopId": "Rue_de_lEurope_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1763705160"
},
"departure": {
"time": "1763705160"
},
"stopId": "Kembs_Mairie_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1763705280"
},
"departure": {
"time": "1763705280"
},
"stopId": "Schaeferhof_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1763705340"
},
"departure": {
"time": "1763705340"
},
"stopId": "Colonel_Gauvin_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1763705400"
},
"departure": {
"time": "1763705400"
},
"stopId": "Richardshaeuser_AR",
"stopSequence": 9
},
{
"arrival": {
"time": "1763705460"
},
"departure": {
"time": "1763705460"
},
"stopId": "Schnockeloch_A",
"stopSequence": 10
},
{
"arrival": {
"time": "1763705520"
},
"departure": {
"time": "1763705520"
},
"stopId": "Victor_Hugo_A",
"stopSequence": 11
},
{
"arrival": {
"time": "1763705580"
},
"departure": {
"time": "1763705580"
},
"stopId": "Orée_du_Bois_A",
"stopSequence": 12
},
{
"arrival": {
"time": "1763705760"
},
"departure": {
"time": "1763705760"
},
"stopId": "Professeur_Coste_A",
"stopSequence": 13
},
{
"arrival": {
"delay": -30,
"time": "1763705790"
},
"departure": {
"delay": -30,
"time": "1763705790"
},
"stopId": "Rousserolles_A",
"stopSequence": 14
},
{
"arrival": {
"time": "1763705820"
},
"departure": {
"time": "1763705820"
},
"stopId": "Muguet_A",
"stopSequence": 15
},
{
"arrival": {
"time": "1763705880"
},
"departure": {
"time": "1763705880"
},
"stopId": "Cité_Beaulieu_A",
"stopSequence": 16
},
{
"arrival": {
"time": "1763705940"
},
"departure": {
"time": "1763705940"
},
"stopId": "Parc_des_Maréchaux_A",
"stopSequence": 17
},
{
"arrival": {
"time": "1763706000"
},
"departure": {
"time": "1763706000"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 18
},
{
"arrival": {
"time": "1763706360"
},
"departure": {
"time": "1763706360"
},
"stopId": "Collège_Forlen_AR",
"stopSequence": 19
},
{
"arrival": {
"time": "1763707020"
},
"stopId": "École_des_Missions_R",
"stopSequence": 20
}
],
"timestamp": "1763701207",
"trip": {
"routeId": "161",
"tripId": "s161-0700"
}
}
},
{
"id": "SM:s162-0715",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763705700"
},
"stopId": "Petit_Canal_R",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1763705730"
},
"departure": {
"delay": -30,
"time": "1763705730"
},
"stopId": "Rosenau_Mairie_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1763705760"
},
"departure": {
"time": "1763705760"
},
"stopId": "Les_Pêcheurs_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1763705820"
},
"departure": {
"time": "1763705820"
},
"stopId": "Les_Biches_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1763705880"
},
"departure": {
"time": "1763705880"
},
"stopId": "Champs_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1763706060"
},
"departure": {
"time": "1763706060"
},
"stopId": "Ritty_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1763706120"
},
"departure": {
"time": "1763706120"
},
"stopId": "Rue_du_Marché_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1763706240"
},
"departure": {
"time": "1763706240"
},
"stopId": "Maison_Retraite_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1763706360"
},
"departure": {
"time": "1763706360"
},
"stopId": "Collège_Forlen_AR",
"stopSequence": 9
},
{
"arrival": {
"time": "1763706720"
},
"departure": {
"time": "1763706720"
},
"stopId": "Monument_A",
"stopSequence": 10
},
{
"arrival": {
"time": "1763706780"
},
"departure": {
"time": "1763706780"
},
"stopId": "Prairie_A",
"stopSequence": 11
}
],
"timestamp": "1763703787",
"trip": {
"routeId": "162",
"tripId": "s162-0715"
}
}
},
{
"id": "SM:163-0710",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763705400"
},
"stopId": "Alsace_R",
"stopSequence": 1
},
{
"arrival": {
"delay": -100,
"time": "1763705480"
},
"departure": {
"delay": -100,
"time": "1763705480"
},
"stopId": "Place_Abbatucci_A",
"stopSequence": 3
},
{
"arrival": {
"delay": -156,
"time": "1763705484"
},
"departure": {
"delay": -156,
"time": "1763705484"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 4
},
{
"arrival": {
"delay": -219,
"time": "1763705541"
},
"departure": {
"delay": -219,
"time": "1763705541"
},
"stopId": "Coccinelles_A",
"stopSequence": 6
},
{
"arrival": {
"delay": -279,
"time": "1763705601"
},
"departure": {
"delay": -279,
"time": "1763705601"
},
"stopId": "Jura_1R",
"stopSequence": 7
},
{
"arrival": {
"delay": -279,
"time": "1763705661"
},
"departure": {
"delay": -279,
"time": "1763705661"
},
"stopId": "Europe_R",
"stopSequence": 8
},
{
"arrival": {
"delay": -279,
"time": "1763705721"
},
"departure": {
"delay": -279,
"time": "1763705721"
},
"stopId": "Carrefour_Central_1R",
"stopSequence": 9
},
{
"arrival": {
"delay": -279,
"time": "1763705841"
},
"departure": {
"delay": -279,
"time": "1763705841"
},
"stopId": "Couronne_1R",
"stopSequence": 10
},
{
"arrival": {
"delay": -339,
"time": "1763705901"
},
"departure": {
"delay": -339,
"time": "1763705901"
},
"stopId": "Place_Mermoz_1R",
"stopSequence": 11
},
{
"arrival": {
"delay": -457,
"time": "1763705963"
},
"departure": {
"delay": -457,
"time": "1763705963"
},
"stopId": "Saint-Exupéry_1R",
"stopSequence": 12
},
{
"arrival": {
"delay": -459,
"time": "1763706081"
},
"departure": {
"delay": -459,
"time": "1763706081"
},
"stopId": "Bourgfelden_1R",
"stopSequence": 13
},
{
"arrival": {
"delay": -461,
"time": "1763706199"
},
"departure": {
"delay": -461,
"time": "1763706199"
},
"stopId": "Riescher_R",
"stopSequence": 14
},
{
"arrival": {
"delay": -343,
"time": "1763706377"
},
"departure": {
"delay": -343,
"time": "1763706377"
},
"stopId": "Iselisweg_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -284,
"time": "1763706496"
},
"departure": {
"delay": -284,
"time": "1763706496"
},
"stopId": "Le_Ried_R",
"stopSequence": 16
},
{
"arrival": {
"delay": -164,
"time": "1763706616"
},
"departure": {
"delay": -164,
"time": "1763706616"
},
"stopId": "Raisins_R",
"stopSequence": 17
},
{
"arrival": {
"delay": -164,
"time": "1763706676"
},
"departure": {
"delay": -164,
"time": "1763706676"
},
"stopId": "Cerisiers_R",
"stopSequence": 18
},
{
"arrival": {
"delay": -194,
"time": "1763706706"
},
"departure": {
"delay": -194,
"time": "1763706706"
},
"stopId": "Hésingue_Mairie_R",
"stopSequence": 19
},
{
"arrival": {
"delay": -224,
"time": "1763706736"
},
"departure": {
"delay": -224,
"time": "1763706736"
},
"stopId": "Hésingue_Église_R",
"stopSequence": 20
},
{
"arrival": {
"delay": -224,
"time": "1763706796"
},
"departure": {
"delay": -224,
"time": "1763706796"
},
"stopId": "Halliers_R",
"stopSequence": 21
},
{
"arrival": {
"delay": -404,
"time": "1763706856"
},
"stopId": "École_des_Missions_R",
"stopSequence": 22
}
],
"timestamp": "1763701809",
"trip": {
"routeId": "163",
"tripId": "163-0710"
}
}
},
{
"id": "SM:164-0750",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763707800"
},
"stopId": "Frontière_S",
"stopSequence": 1
},
{
"arrival": {
"time": "1763707860"
},
"departure": {
"time": "1763707860"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1763707920"
},
"departure": {
"time": "1763707920"
},
"stopId": "Rhin_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1763707980"
},
"departure": {
"time": "1763707980"
},
"stopId": "Claude_Hess_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1763708100"
},
"departure": {
"time": "1763708100"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 5
}
],
"timestamp": "1763704201",
"trip": {
"directionId": 1,
"routeId": "164",
"tripId": "164-0750"
}
}
},
{
"id": "SM:s104-0653",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763704380"
},
"stopId": "Romains_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763704560"
},
"departure": {
"time": "1763704560"
},
"stopId": "Rantzwiller_Mairie_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1763704680"
},
"departure": {
"time": "1763704680"
},
"stopId": "Koetzingue_Église_AR",
"stopSequence": 3
},
{
"arrival": {
"time": "1763704980"
},
"departure": {
"time": "1763704980"
},
"stopId": "Magstatt-le-Haut_Mairie_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1763705100"
},
"departure": {
"time": "1763705100"
},
"stopId": "Magstatt-le-Bas_Centre_AR",
"stopSequence": 5
},
{
"arrival": {
"time": "1763705400"
},
"departure": {
"time": "1763705400"
},
"stopId": "Uffheim_Centre_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1763707200"
},
"stopId": "Saint-Exupéry_15",
"stopSequence": 7
}
],
"timestamp": "1763704428",
"trip": {
"routeId": "104",
"tripId": "s104-0653"
}
}
},
{
"id": "SM:103-0715",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 65,
"time": "1763705945"
},
"departure": {
"delay": 65,
"time": "1763705945"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 3
},
{
"arrival": {
"delay": -45,
"time": "1763706015"
},
"departure": {
"delay": -45,
"time": "1763706015"
},
"stopId": "Coccinelles_R",
"stopSequence": 6
},
{
"arrival": {
"delay": -105,
"time": "1763706135"
},
"departure": {
"delay": -105,
"time": "1763706135"
},
"stopId": "Europe_R",
"stopSequence": 8
},
{
"arrival": {
"delay": -105,
"time": "1763706195"
},
"departure": {
"delay": -105,
"time": "1763706195"
},
"stopId": "Carrefour_Central_1R",
"stopSequence": 9
},
{
"arrival": {
"delay": -105,
"time": "1763706315"
},
"departure": {
"delay": -105,
"time": "1763706315"
},
"stopId": "Couronne_1R",
"stopSequence": 10
},
{
"arrival": {
"delay": -165,
"time": "1763706375"
},
"departure": {
"delay": -165,
"time": "1763706375"
},
"stopId": "Place_Mermoz_1R",
"stopSequence": 11
},
{
"arrival": {
"delay": -258,
"time": "1763706462"
},
"departure": {
"delay": -258,
"time": "1763706462"
},
"stopId": "Saint-Exupéry_1R",
"stopSequence": 12
},
{
"arrival": {
"delay": -285,
"time": "1763706555"
},
"departure": {
"delay": -285,
"time": "1763706555"
},
"stopId": "Bourgfelden_1R",
"stopSequence": 13
},
{
"arrival": {
"delay": -285,
"time": "1763706675"
},
"departure": {
"delay": -285,
"time": "1763706675"
},
"stopId": "Riescher_R",
"stopSequence": 14
},
{
"arrival": {
"delay": -192,
"time": "1763706828"
},
"departure": {
"delay": -192,
"time": "1763706828"
},
"stopId": "Iselisweg_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -132,
"time": "1763706948"
},
"departure": {
"delay": -132,
"time": "1763706948"
},
"stopId": "Le_Ried_R",
"stopSequence": 16
},
{
"arrival": {
"delay": -12,
"time": "1763707068"
},
"departure": {
"delay": -12,
"time": "1763707068"
},
"stopId": "Raisins_R",
"stopSequence": 17
},
{
"arrival": {
"delay": -12,
"time": "1763707128"
},
"departure": {
"delay": -12,
"time": "1763707128"
},
"stopId": "Cerisiers_R",
"stopSequence": 18
},
{
"arrival": {
"delay": -42,
"time": "1763707158"
},
"departure": {
"delay": -42,
"time": "1763707158"
},
"stopId": "Hésingue_Mairie_R",
"stopSequence": 19
},
{
"arrival": {
"delay": -72,
"time": "1763707188"
},
"departure": {
"delay": -72,
"time": "1763707188"
},
"stopId": "Hésingue_Église_R",
"stopSequence": 20
},
{
"arrival": {
"delay": -72,
"time": "1763707248"
},
"departure": {
"delay": -72,
"time": "1763707248"
},
"stopId": "Halliers_R",
"stopSequence": 21
},
{
"arrival": {
"delay": -72,
"time": "1763707308"
},
"departure": {
"delay": -72,
"time": "1763707308"
},
"stopId": "Liesbach_R",
"stopSequence": 22
},
{
"arrival": {
"delay": -132,
"time": "1763707368"
},
"departure": {
"delay": -132,
"time": "1763707368"
},
"stopId": "Beaubourg_R",
"stopSequence": 23
},
{
"arrival": {
"delay": -132,
"time": "1763707428"
},
"departure": {
"delay": -132,
"time": "1763707428"
},
"stopId": "École_des_Missions_R",
"stopSequence": 24
},
{
"arrival": {
"delay": -132,
"time": "1763707488"
},
"departure": {
"delay": -132,
"time": "1763707488"
},
"stopId": "Place_Coluche_R",
"stopSequence": 25
},
{
"arrival": {
"delay": -137,
"time": "1763707603"
},
"departure": {
"delay": -137,
"time": "1763707603"
},
"stopId": "19_Novembre_R",
"stopSequence": 26
}
],
"timestamp": "1763704586",
"trip": {
"directionId": 1,
"routeId": "1",
"tripId": "103-0715"
}
}
},
{
"id": "SM:105-0750",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763707800"
},
"stopId": "Clostermann_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1763707920"
},
"departure": {
"time": "1763707920"
},
"stopId": "19_Novembre_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763707980"
},
"departure": {
"time": "1763707980"
},
"stopId": "Blotzheim_Mairie_A",
"stopSequence": 3
}
],
"timestamp": "1763704201",
"trip": {
"routeId": "1",
"tripId": "105-0750"
}
}
},
{
"id": "SM:101-0715",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 3,
"time": "1763705703"
},
"stopId": "Clostermann_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 3,
"time": "1763705823"
},
"departure": {
"delay": 3,
"time": "1763705823"
},
"stopId": "19_Novembre_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 3,
"time": "1763705883"
},
"departure": {
"delay": 3,
"time": "1763705883"
},
"stopId": "Blotzheim_Mairie_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 3,
"time": "1763705943"
},
"departure": {
"delay": 3,
"time": "1763705943"
},
"stopId": "Place_Coluche_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1763706060"
},
"departure": {
"time": "1763706060"
},
"stopId": "École_des_Missions_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1763706300"
},
"departure": {
"time": "1763706300"
},
"stopId": "Beaubourg_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1763706420"
},
"departure": {
"time": "1763706420"
},
"stopId": "Liesbach_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1763706540"
},
"departure": {
"time": "1763706540"
},
"stopId": "Halliers_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1763706600"
},
"departure": {
"time": "1763706600"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 9
},
{
"arrival": {
"time": "1763706660"
},
"departure": {
"time": "1763706660"
},
"stopId": "Hésingue_Mairie_A",
"stopSequence": 10
},
{
"arrival": {
"time": "1763706780"
},
"departure": {
"time": "1763706780"
},
"stopId": "Cerisiers_A",
"stopSequence": 11
},
{
"arrival": {
"time": "1763706840"
},
"departure": {
"time": "1763706840"
},
"stopId": "Raisins_A",
"stopSequence": 12
},
{
"arrival": {
"time": "1763706900"
},
"departure": {
"time": "1763706900"
},
"stopId": "Le_Ried_A",
"stopSequence": 13
},
{
"arrival": {
"delay": -30,
"time": "1763706930"
},
"departure": {
"delay": -30,
"time": "1763706930"
},
"stopId": "Iselisweg_A",
"stopSequence": 14
},
{
"arrival": {
"time": "1763706960"
},
"departure": {
"time": "1763706960"
},
"stopId": "Riescher_A",
"stopSequence": 15
},
{
"arrival": {
"time": "1763707080"
},
"departure": {
"time": "1763707080"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 16
},
{
"arrival": {
"time": "1763707200"
},
"departure": {
"time": "1763707200"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 17
},
{
"arrival": {
"time": "1763707380"
},
"departure": {
"time": "1763707380"
},
"stopId": "Place_Mermoz_1A",
"stopSequence": 18
},
{
"arrival": {
"time": "1763707500"
},
"departure": {
"time": "1763707500"
},
"stopId": "Couronne_1A",
"stopSequence": 19
},
{
"arrival": {
"time": "1763707560"
},
"departure": {
"time": "1763707560"
},
"stopId": "Médiathèque_A",
"stopSequence": 20
},
{
"arrival": {
"time": "1763707620"
},
"departure": {
"time": "1763707620"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 21
},
{
"arrival": {
"time": "1763707740"
},
"departure": {
"time": "1763707740"
},
"stopId": "Jura_1A",
"stopSequence": 22
},
{
"arrival": {
"time": "1763707800"
},
"departure": {
"time": "1763707800"
},
"stopId": "Coccinelles_A",
"stopSequence": 23
}
],
"timestamp": "1763703694",
"trip": {
"routeId": "1",
"tripId": "101-0715"
}
}
},
{
"id": "SM:103-0635",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763703300"
},
"stopId": "Clostermann_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1763703420"
},
"departure": {
"time": "1763703420"
},
"stopId": "19_Novembre_A",
"stopSequence": 2
},
{
"arrival": {
"delay": -32,
"time": "1763703448"
},
"departure": {
"delay": -32,
"time": "1763703448"
},
"stopId": "Blotzheim_Mairie_A",
"stopSequence": 3
},
{
"arrival": {
"delay": -7,
"time": "1763703486"
},
"departure": {
"delay": -7,
"time": "1763703533"
},
"stopId": "Place_Coluche_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 23,
"time": "1763703605"
},
"departure": {
"delay": 23,
"time": "1763703623"
},
"stopId": "École_des_Missions_A",
"stopSequence": 5
},
{
"arrival": {
"delay": -9,
"time": "1763703711"
},
"departure": {
"delay": -9,
"time": "1763703711"
},
"stopId": "Beaubourg_A",
"stopSequence": 6
},
{
"arrival": {
"delay": -31,
"time": "1763703809"
},
"departure": {
"delay": -31,
"time": "1763703809"
},
"stopId": "Liesbach_A",
"stopSequence": 7
},
{
"arrival": {
"delay": -7,
"time": "1763703884"
},
"departure": {
"delay": -7,
"time": "1763703893"
},
"stopId": "Halliers_A",
"stopSequence": 8
},
{
"arrival": {
"delay": -7,
"time": "1763703953"
},
"departure": {
"delay": -7,
"time": "1763703953"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 9
},
{
"arrival": {
"delay": -7,
"time": "1763704013"
},
"departure": {
"delay": -7,
"time": "1763704013"
},
"stopId": "Hésingue_Mairie_A",
"stopSequence": 10
},
{
"arrival": {
"delay": -7,
"time": "1763704102"
},
"departure": {
"delay": -7,
"time": "1763704133"
},
"stopId": "Cerisiers_A",
"stopSequence": 11
},
{
"arrival": {
"delay": -7,
"time": "1763704193"
},
"departure": {
"delay": -7,
"time": "1763704193"
},
"stopId": "Raisins_A",
"stopSequence": 12
},
{
"arrival": {
"delay": -7,
"time": "1763704253"
},
"departure": {
"delay": -7,
"time": "1763704253"
},
"stopId": "Le_Ried_A",
"stopSequence": 13
},
{
"arrival": {
"delay": -34,
"time": "1763704277"
},
"departure": {
"delay": -34,
"time": "1763704286"
},
"stopId": "Iselisweg_A",
"stopSequence": 14
},
{
"arrival": {
"time": "1763704320"
},
"departure": {
"time": "1763704320"
},
"stopId": "Riescher_A",
"stopSequence": 15
},
{
"arrival": {
"delay": -19,
"time": "1763704421"
},
"departure": {
"delay": -19,
"time": "1763704421"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 16
},
{
"arrival": {
"delay": 23,
"time": "1763704480"
},
"departure": {
"delay": 23,
"time": "1763704583"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 17
},
{
"arrival": {
"time": "1763704680"
},
"departure": {
"time": "1763704680"
},
"stopId": "Place_Mermoz_1A",
"stopSequence": 18
},
{
"arrival": {
"time": "1763704800"
},
"departure": {
"time": "1763704800"
},
"stopId": "Couronne_1A",
"stopSequence": 19
},
{
"arrival": {
"time": "1763704860"
},
"departure": {
"time": "1763704860"
},
"stopId": "Médiathèque_A",
"stopSequence": 20
},
{
"arrival": {
"time": "1763704920"
},
"departure": {
"time": "1763704920"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 21
},
{
"arrival": {
"delay": -35,
"time": "1763705005"
},
"departure": {
"delay": -35,
"time": "1763705005"
},
"stopId": "Jura_1A",
"stopSequence": 22
},
{
"arrival": {
"delay": -35,
"time": "1763705065"
},
"departure": {
"delay": -35,
"time": "1763705065"
},
"stopId": "Coccinelles_A",
"stopSequence": 23
},
{
"arrival": {
"delay": -26,
"time": "1763705134"
},
"departure": {
"delay": -26,
"time": "1763705134"
},
"stopId": "Jung_A",
"stopSequence": 24
},
{
"arrival": {
"delay": -180,
"time": "1763705160"
},
"departure": {
"delay": -180,
"time": "1763705160"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Square_Soustons_A",
"stopSequence": 27
},
{
"arrival": {
"delay": -240,
"time": "1763705220"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Alsace_A",
"stopSequence": 28
}
],
"timestamp": "1763703320",
"trip": {
"routeId": "1",
"tripId": "103-0635"
}
}
},
{
"id": "SM:101-0638",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 326,
"time": "1763703806"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Alsace_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 197,
"time": "1763703857"
},
"departure": {
"delay": 197,
"time": "1763703857"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 141,
"time": "1763703861"
},
"departure": {
"delay": 141,
"time": "1763703861"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 4
},
{
"arrival": {
"delay": -84,
"time": "1763703876"
},
"departure": {
"delay": -84,
"time": "1763703876"
},
"stopId": "Europe_R",
"stopSequence": 8
},
{
"arrival": {
"delay": -60,
"time": "1763703953"
},
"departure": {
"delay": -60,
"time": "1763703960"
},
"stopId": "Carrefour_Central_1R",
"stopSequence": 9
},
{
"arrival": {
"delay": -25,
"time": "1763704055"
},
"departure": {
"delay": -25,
"time": "1763704055"
},
"stopId": "Couronne_1R",
"stopSequence": 10
},
{
"arrival": {
"delay": -90,
"time": "1763704110"
},
"departure": {
"delay": -90,
"time": "1763704110"
},
"stopId": "Place_Mermoz_1R",
"stopSequence": 11
},
{
"arrival": {
"delay": -120,
"time": "1763704190"
},
"departure": {
"delay": -120,
"time": "1763704200"
},
"stopId": "Saint-Exupéry_1R",
"stopSequence": 12
},
{
"arrival": {
"delay": -110,
"time": "1763704270"
},
"departure": {
"delay": -110,
"time": "1763704270"
},
"stopId": "Bourgfelden_1R",
"stopSequence": 13
},
{
"arrival": {
"delay": -120,
"time": "1763704380"
},
"departure": {
"delay": -120,
"time": "1763704380"
},
"stopId": "Riescher_R",
"stopSequence": 14
},
{
"arrival": {
"delay": -73,
"time": "1763704487"
},
"departure": {
"delay": -73,
"time": "1763704487"
},
"stopId": "Iselisweg_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -88,
"time": "1763704532"
},
"departure": {
"delay": -88,
"time": "1763704532"
},
"stopId": "Le_Ried_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 5,
"time": "1763704625"
},
"departure": {
"delay": 5,
"time": "1763704625"
},
"stopId": "Raisins_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 5,
"time": "1763704685"
},
"departure": {
"delay": 5,
"time": "1763704685"
},
"stopId": "Cerisiers_R",
"stopSequence": 18
},
{
"arrival": {
"delay": -25,
"time": "1763704715"
},
"departure": {
"delay": -25,
"time": "1763704715"
},
"stopId": "Hésingue_Mairie_R",
"stopSequence": 19
},
{
"arrival": {
"delay": -55,
"time": "1763704745"
},
"departure": {
"delay": -55,
"time": "1763704745"
},
"stopId": "Hésingue_Église_R",
"stopSequence": 20
},
{
"arrival": {
"delay": -55,
"time": "1763704805"
},
"departure": {
"delay": -55,
"time": "1763704805"
},
"stopId": "Halliers_R",
"stopSequence": 21
},
{
"arrival": {
"delay": -55,
"time": "1763704865"
},
"departure": {
"delay": -55,
"time": "1763704865"
},
"stopId": "Liesbach_R",
"stopSequence": 22
},
{
"arrival": {
"delay": -115,
"time": "1763704925"
},
"departure": {
"delay": -115,
"time": "1763704925"
},
"stopId": "Beaubourg_R",
"stopSequence": 23
},
{
"arrival": {
"delay": -115,
"time": "1763704985"
},
"departure": {
"delay": -115,
"time": "1763704985"
},
"stopId": "École_des_Missions_R",
"stopSequence": 24
},
{
"arrival": {
"delay": -115,
"time": "1763705045"
},
"departure": {
"delay": -115,
"time": "1763705045"
},
"stopId": "Place_Coluche_R",
"stopSequence": 25
},
{
"arrival": {
"delay": -118,
"time": "1763705162"
},
"departure": {
"delay": -118,
"time": "1763705162"
},
"stopId": "19_Novembre_R",
"stopSequence": 26
},
{
"arrival": {
"delay": -170,
"time": "1763705230"
},
"stopId": "Clostermann_R",
"stopSequence": 27
}
],
"timestamp": "1763703859",
"trip": {
"directionId": 1,
"routeId": "1",
"tripId": "101-0638"
}
}
},
{
"id": "SM:203-0720",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763706000"
},
"stopId": "Vosges_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1763706120"
},
"departure": {
"time": "1763706120"
},
"stopId": "Buschwiller_Centre_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763706360"
},
"departure": {
"time": "1763706360"
},
"stopId": "Fontaine_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763706480"
},
"departure": {
"time": "1763706480"
},
"stopId": "Hégenheim_Église_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 180,
"time": "1763706780"
},
"departure": {
"delay": 180,
"time": "1763706780"
},
"stopId": "Sauvage_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 240,
"time": "1763706900"
},
"departure": {
"delay": 240,
"time": "1763706900"
},
"stopId": "Stade_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 240,
"time": "1763706960"
},
"departure": {
"delay": 240,
"time": "1763706960"
},
"stopId": "La_Vignette_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 240,
"time": "1763707020"
},
"departure": {
"delay": 240,
"time": "1763707020"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 8
},
{
"arrival": {
"delay": 180,
"time": "1763707080"
},
"departure": {
"delay": 180,
"time": "1763707080"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 9
},
{
"arrival": {
"delay": 300,
"time": "1763707260"
},
"departure": {
"delay": 300,
"time": "1763707260"
},
"stopId": "Place_Mermoz_1A",
"stopSequence": 10
},
{
"arrival": {
"delay": 360,
"time": "1763707380"
},
"departure": {
"delay": 360,
"time": "1763707380"
},
"stopId": "Couronne_1A",
"stopSequence": 11
},
{
"arrival": {
"delay": 360,
"time": "1763707440"
},
"departure": {
"delay": 360,
"time": "1763707440"
},
"stopId": "Médiathèque_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 240,
"time": "1763707500"
},
"departure": {
"delay": 240,
"time": "1763707500"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 13
},
{
"arrival": {
"delay": 180,
"time": "1763707560"
},
"departure": {
"delay": 180,
"time": "1763707560"
},
"stopId": "Jura_1A",
"stopSequence": 14
},
{
"arrival": {
"delay": 300,
"time": "1763707740"
},
"departure": {
"delay": 300,
"time": "1763707740"
},
"stopId": "Schweitzer_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 300,
"time": "1763707800"
},
"departure": {
"delay": 300,
"time": "1763707800"
},
"stopId": "Concorde_A",
"stopSequence": 16
},
{
"arrival": {
"delay": 300,
"time": "1763707860"
},
"departure": {
"delay": 300,
"time": "1763707860"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 17
},
{
"arrival": {
"delay": 180,
"time": "1763707920"
},
"departure": {
"delay": 180,
"time": "1763707920"
},
"stopId": "Tournesols_2A",
"stopSequence": 18
},
{
"arrival": {
"delay": 300,
"time": "1763708100"
},
"departure": {
"delay": 300,
"time": "1763708100"
},
"stopId": "Village-Neuf_Centre_2A",
"stopSequence": 19
},
{
"arrival": {
"delay": 300,
"time": "1763708160"
},
"departure": {
"delay": 300,
"time": "1763708160"
},
"stopId": "Rue_du_Marché_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 300,
"time": "1763708220"
},
"departure": {
"delay": 300,
"time": "1763708220"
},
"stopId": "Ritty_A",
"stopSequence": 21
}
],
"timestamp": "1763703497",
"trip": {
"routeId": "2",
"tripId": "203-0720"
}
}
},
{
"id": "SM:210-0640",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 410,
"time": "1763704010"
},
"stopId": "Vosges_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 420,
"time": "1763704080"
},
"departure": {
"delay": 420,
"time": "1763704080"
},
"stopId": "Buschwiller_Centre_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 440,
"time": "1763704220"
},
"departure": {
"delay": 440,
"time": "1763704220"
},
"stopId": "Fontaine_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 440,
"time": "1763704340"
},
"departure": {
"delay": 440,
"time": "1763704340"
},
"stopId": "Hégenheim_Église_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 632,
"time": "1763704563"
},
"departure": {
"delay": 632,
"time": "1763704592"
},
"stopId": "Sauvage_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 653,
"time": "1763704673"
},
"departure": {
"delay": 653,
"time": "1763704673"
},
"stopId": "Stade_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 710,
"time": "1763704790"
},
"departure": {
"delay": 710,
"time": "1763704790"
},
"stopId": "La_Vignette_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 767,
"time": "1763704907"
},
"departure": {
"delay": 767,
"time": "1763704907"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 8
},
{
"arrival": {
"delay": 587,
"time": "1763704967"
},
"departure": {
"delay": 587,
"time": "1763704967"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 9
},
{
"arrival": {
"delay": 593,
"time": "1763705033"
},
"departure": {
"delay": 593,
"time": "1763705033"
},
"stopId": "Place_Mermoz_1A",
"stopSequence": 10
},
{
"arrival": {
"delay": 653,
"time": "1763705153"
},
"departure": {
"delay": 653,
"time": "1763705153"
},
"stopId": "Couronne_1A",
"stopSequence": 11
},
{
"arrival": {
"delay": 704,
"time": "1763705264"
},
"departure": {
"delay": 704,
"time": "1763705264"
},
"stopId": "Médiathèque_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 644,
"time": "1763705324"
},
"departure": {
"delay": 644,
"time": "1763705324"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 13
},
{
"arrival": {
"delay": 644,
"time": "1763705384"
},
"departure": {
"delay": 644,
"time": "1763705384"
},
"stopId": "Jura_1A",
"stopSequence": 14
},
{
"arrival": {
"delay": 704,
"time": "1763705564"
},
"departure": {
"delay": 704,
"time": "1763705564"
},
"stopId": "Schweitzer_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 704,
"time": "1763705624"
},
"departure": {
"delay": 704,
"time": "1763705624"
},
"stopId": "Concorde_A",
"stopSequence": 16
},
{
"arrival": {
"delay": 704,
"time": "1763705684"
},
"departure": {
"delay": 704,
"time": "1763705684"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 17
},
{
"arrival": {
"delay": 584,
"time": "1763705744"
},
"departure": {
"delay": 584,
"time": "1763705744"
},
"stopId": "Tournesols_2A",
"stopSequence": 18
},
{
"arrival": {
"delay": 704,
"time": "1763705924"
},
"departure": {
"delay": 704,
"time": "1763705924"
},
"stopId": "Village-Neuf_Centre_2A",
"stopSequence": 19
},
{
"arrival": {
"delay": 704,
"time": "1763705984"
},
"departure": {
"delay": 704,
"time": "1763705984"
},
"stopId": "Rue_du_Marché_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 704,
"time": "1763706044"
},
"departure": {
"delay": 704,
"time": "1763706044"
},
"stopId": "Ritty_A",
"stopSequence": 21
},
{
"arrival": {
"delay": 584,
"time": "1763706104"
},
"departure": {
"delay": 584,
"time": "1763706104"
},
"stopId": "Champs_A",
"stopSequence": 22
}
],
"timestamp": "1763704056",
"trip": {
"routeId": "2",
"tripId": "210-0640"
}
}
},
{
"id": "SM:201-0615",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 163,
"time": "1763702263"
},
"stopId": "Vosges_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 154,
"time": "1763702314"
},
"departure": {
"delay": 154,
"time": "1763702314"
},
"stopId": "Buschwiller_Centre_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 141,
"time": "1763702421"
},
"departure": {
"delay": 141,
"time": "1763702421"
},
"stopId": "Fontaine_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 141,
"time": "1763702541"
},
"departure": {
"delay": 141,
"time": "1763702541"
},
"stopId": "Hégenheim_Église_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 316,
"time": "1763702776"
},
"departure": {
"delay": 316,
"time": "1763702776"
},
"stopId": "Sauvage_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 313,
"time": "1763702833"
},
"departure": {
"delay": 313,
"time": "1763702833"
},
"stopId": "Stade_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 373,
"time": "1763702906"
},
"departure": {
"delay": 373,
"time": "1763702953"
},
"stopId": "La_Vignette_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 403,
"time": "1763703043"
},
"departure": {
"delay": 403,
"time": "1763703043"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 8
},
{
"arrival": {
"delay": 319,
"time": "1763703079"
},
"departure": {
"delay": 319,
"time": "1763703079"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 9
},
{
"arrival": {
"delay": 356,
"time": "1763703176"
},
"departure": {
"delay": 356,
"time": "1763703176"
},
"stopId": "Place_Mermoz_1A",
"stopSequence": 10
},
{
"arrival": {
"delay": 343,
"time": "1763703213"
},
"departure": {
"delay": 343,
"time": "1763703223"
},
"stopId": "Couronne_1A",
"stopSequence": 11
},
{
"arrival": {
"delay": 379,
"time": "1763703319"
},
"departure": {
"delay": 379,
"time": "1763703319"
},
"stopId": "Médiathèque_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 289,
"time": "1763703349"
},
"departure": {
"delay": 289,
"time": "1763703349"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 13
},
{
"arrival": {
"delay": 275,
"time": "1763703395"
},
"departure": {
"delay": 275,
"time": "1763703395"
},
"stopId": "Jura_1A",
"stopSequence": 14
},
{
"arrival": {
"delay": 265,
"time": "1763703505"
},
"departure": {
"delay": 265,
"time": "1763703505"
},
"stopId": "Schweitzer_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 373,
"time": "1763703551"
},
"departure": {
"delay": 373,
"time": "1763703673"
},
"stopId": "Concorde_A",
"stopSequence": 16
},
{
"arrival": {
"delay": 380,
"time": "1763703740"
},
"departure": {
"delay": 380,
"time": "1763703740"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 17
},
{
"arrival": {
"delay": 239,
"time": "1763703779"
},
"departure": {
"delay": 239,
"time": "1763703779"
},
"stopId": "Tournesols_2A",
"stopSequence": 18
},
{
"arrival": {
"delay": 323,
"time": "1763703923"
},
"departure": {
"delay": 323,
"time": "1763703923"
},
"stopId": "Village-Neuf_Centre_2A",
"stopSequence": 19
},
{
"arrival": {
"delay": 313,
"time": "1763703972"
},
"departure": {
"delay": 313,
"time": "1763703973"
},
"stopId": "Rue_du_Marché_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 300,
"time": "1763704020"
},
"departure": {
"delay": 300,
"time": "1763704020"
},
"stopId": "Ritty_A",
"stopSequence": 21
},
{
"arrival": {
"delay": 163,
"time": "1763704063"
},
"departure": {
"delay": 163,
"time": "1763704063"
},
"stopId": "Champs_A",
"stopSequence": 22
}
],
"timestamp": "1763702275",
"trip": {
"routeId": "2",
"tripId": "201-0615"
}
}
},
{
"id": "SM:s105-0659",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1763705100"
},
"departure": {
"time": "1763705100"
},
"stopId": "Helfrantzkirch_Mairie_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763705400"
},
"departure": {
"time": "1763705400"
},
"stopId": "Salle_Bis_Jobbis_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1763705580"
},
"departure": {
"time": "1763705580"
},
"stopId": "Brinckheim_École_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763705640"
},
"departure": {
"time": "1763705640"
},
"stopId": "Place_Centrale_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1763707200"
},
"stopId": "Saint-Exupéry_15",
"stopSequence": 5
}
],
"timestamp": "1763701145",
"trip": {
"routeId": "105",
"tripId": "s105-0659"
}
}
},
{
"id": "SM:201-0710",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763705400"
},
"stopId": "Petit_Canal_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1763705460"
},
"departure": {
"time": "1763705460"
},
"stopId": "Rosenau_Mairie_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1763705520"
},
"departure": {
"time": "1763705520"
},
"stopId": "Les_Pêcheurs_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1763705580"
},
"departure": {
"time": "1763705580"
},
"stopId": "Les_Biches_R",
"stopSequence": 4
},
{
"arrival": {
"delay": -16,
"time": "1763705624"
},
"departure": {
"delay": -16,
"time": "1763705624"
},
"stopId": "Champs_R",
"stopSequence": 5
},
{
"arrival": {
"delay": -43,
"time": "1763705777"
},
"departure": {
"delay": -43,
"time": "1763705777"
},
"stopId": "Ritty_R",
"stopSequence": 6
},
{
"arrival": {
"delay": -43,
"time": "1763705837"
},
"departure": {
"delay": -43,
"time": "1763705837"
},
"stopId": "Rue_du_Marché_R",
"stopSequence": 7
},
{
"arrival": {
"delay": -93,
"time": "1763705907"
},
"departure": {
"delay": -93,
"time": "1763705907"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 8
},
{
"arrival": {
"delay": -93,
"time": "1763705967"
},
"departure": {
"delay": -93,
"time": "1763705967"
},
"stopId": "Tournesols_2R",
"stopSequence": 9
},
{
"arrival": {
"delay": -93,
"time": "1763706147"
},
"departure": {
"delay": -93,
"time": "1763706147"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 10
},
{
"arrival": {
"delay": -93,
"time": "1763706207"
},
"departure": {
"delay": -93,
"time": "1763706207"
},
"stopId": "Concorde_R",
"stopSequence": 11
},
{
"arrival": {
"delay": -93,
"time": "1763706267"
},
"departure": {
"delay": -93,
"time": "1763706267"
},
"stopId": "Schweitzer_R",
"stopSequence": 12
},
{
"arrival": {
"delay": -76,
"time": "1763707004"
},
"departure": {
"delay": -76,
"time": "1763707004"
},
"stopId": "Bourgfelden_2R",
"stopSequence": 19
},
{
"arrival": {
"delay": -76,
"time": "1763707064"
},
"departure": {
"delay": -76,
"time": "1763707064"
},
"stopId": "La_Vignette_R",
"stopSequence": 20
},
{
"arrival": {
"delay": -76,
"time": "1763707124"
},
"departure": {
"delay": -76,
"time": "1763707124"
},
"stopId": "Stade_R",
"stopSequence": 21
},
{
"arrival": {
"delay": -76,
"time": "1763707184"
},
"departure": {
"delay": -76,
"time": "1763707184"
},
"stopId": "Sauvage_R",
"stopSequence": 22
}
],
"timestamp": "1763701809",
"trip": {
"directionId": 1,
"routeId": "2",
"tripId": "201-0710"
}
}
},
{
"id": "SM:203-0642",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 29,
"time": "1763703749"
},
"stopId": "Petit_Canal_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 27,
"time": "1763703791"
},
"departure": {
"delay": 27,
"time": "1763703807"
},
"stopId": "Rosenau_Mairie_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 87,
"time": "1763703854"
},
"departure": {
"delay": 87,
"time": "1763703867"
},
"stopId": "Les_Pêcheurs_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 87,
"time": "1763703913"
},
"departure": {
"delay": 87,
"time": "1763703927"
},
"stopId": "Les_Biches_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 77,
"time": "1763703977"
},
"departure": {
"delay": 77,
"time": "1763703977"
},
"stopId": "Champs_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 36,
"time": "1763704116"
},
"departure": {
"delay": 36,
"time": "1763704116"
},
"stopId": "Ritty_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 33,
"time": "1763704173"
},
"departure": {
"delay": 33,
"time": "1763704173"
},
"stopId": "Rue_du_Marché_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 87,
"time": "1763704213"
},
"departure": {
"delay": 87,
"time": "1763704287"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 8
},
{
"arrival": {
"delay": 89,
"time": "1763704348"
},
"departure": {
"delay": 89,
"time": "1763704349"
},
"stopId": "Tournesols_2R",
"stopSequence": 9
},
{
"arrival": {
"delay": 27,
"time": "1763704463"
},
"departure": {
"delay": 27,
"time": "1763704467"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 10
},
{
"arrival": {
"delay": 27,
"time": "1763704518"
},
"departure": {
"delay": 27,
"time": "1763704527"
},
"stopId": "Concorde_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 57,
"time": "1763704573"
},
"departure": {
"delay": 57,
"time": "1763704617"
},
"stopId": "Schweitzer_R",
"stopSequence": 12
},
{
"arrival": {
"delay": 57,
"time": "1763704737"
},
"departure": {
"delay": 57,
"time": "1763704737"
},
"stopId": "Jura_1R",
"stopSequence": 13
},
{
"arrival": {
"delay": 53,
"time": "1763704793"
},
"departure": {
"delay": 53,
"time": "1763704793"
},
"stopId": "Europe_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 50,
"time": "1763704910"
},
"departure": {
"delay": 50,
"time": "1763704910"
},
"stopId": "Carrefour_Central_1R",
"stopSequence": 15
},
{
"arrival": {
"delay": 59,
"time": "1763704979"
},
"departure": {
"delay": 59,
"time": "1763704979"
},
"stopId": "Couronne_1R",
"stopSequence": 16
},
{
"arrival": {
"delay": 62,
"time": "1763705042"
},
"departure": {
"delay": 62,
"time": "1763705042"
},
"stopId": "Place_Mermoz_1R",
"stopSequence": 17
},
{
"arrival": {
"delay": 51,
"time": "1763705151"
},
"departure": {
"delay": 51,
"time": "1763705151"
},
"stopId": "Saint-Exupéry_1R",
"stopSequence": 18
},
{
"arrival": {
"delay": 53,
"time": "1763705213"
},
"departure": {
"delay": 53,
"time": "1763705213"
},
"stopId": "Bourgfelden_2R",
"stopSequence": 19
},
{
"arrival": {
"delay": 53,
"time": "1763705273"
},
"departure": {
"delay": 53,
"time": "1763705273"
},
"stopId": "La_Vignette_R",
"stopSequence": 20
},
{
"arrival": {
"delay": 53,
"time": "1763705333"
},
"departure": {
"delay": 53,
"time": "1763705333"
},
"stopId": "Stade_R",
"stopSequence": 21
},
{
"arrival": {
"delay": 53,
"time": "1763705393"
},
"departure": {
"delay": 53,
"time": "1763705393"
},
"stopId": "Sauvage_R",
"stopSequence": 22
}
],
"timestamp": "1763703766",
"trip": {
"directionId": 1,
"routeId": "2",
"tripId": "203-0642"
}
}
},
{
"id": "SM:303-0748",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1763708220"
},
"departure": {
"time": "1763708220"
},
"stopId": "Huningue_Frontière_R",
"stopSequence": 5
}
],
"timestamp": "1763704627",
"trip": {
"directionId": 1,
"routeId": "603",
"tripId": "303-0748"
}
}
},
{
"id": "SM:303-0648",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 35,
"time": "1763704115"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 35,
"time": "1763704235"
},
"departure": {
"delay": 35,
"time": "1763704235"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 35,
"time": "1763704475"
},
"departure": {
"delay": 35,
"time": "1763704475"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 35,
"time": "1763704535"
},
"departure": {
"delay": 35,
"time": "1763704535"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 35,
"time": "1763704655"
},
"departure": {
"delay": 35,
"time": "1763704655"
},
"stopId": "Huningue_Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 35,
"time": "1763704775"
},
"departure": {
"delay": 35,
"time": "1763704775"
},
"stopId": "Tivoli_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 60,
"time": "1763704860"
},
"departure": {
"delay": 60,
"time": "1763704860"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 60,
"time": "1763704920"
},
"departure": {
"delay": 60,
"time": "1763704920"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Place_Abbatucci_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 135,
"time": "1763705055"
},
"departure": {
"delay": 135,
"time": "1763705055"
},
"stopId": "Square_Soustons_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 135,
"time": "1763705115"
},
"departure": {
"delay": 135,
"time": "1763705115"
},
"stopId": "Domino_603R",
"stopSequence": 10
}
],
"timestamp": "1763704159",
"trip": {
"directionId": 1,
"routeId": "603",
"tripId": "303-0648"
}
}
},
{
"id": "SM:303-0621",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 112,
"time": "1763702572"
},
"stopId": "Paix_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 173,
"time": "1763702668"
},
"departure": {
"delay": 173,
"time": "1763702693"
},
"stopId": "Sports_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 112,
"time": "1763702751"
},
"departure": {
"delay": 112,
"time": "1763702752"
},
"stopId": "Belfort_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 180,
"time": "1763703060"
},
"departure": {
"delay": 180,
"time": "1763703060"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Tournesols_2A",
"stopSequence": 6
},
{
"arrival": {
"delay": 180,
"time": "1763703180"
},
"departure": {
"delay": 180,
"time": "1763703180"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Domino_1A",
"stopSequence": 7
},
{
"arrival": {
"delay": 686,
"time": "1763703746"
},
"departure": {
"delay": 686,
"time": "1763703746"
},
"stopId": "Square_Soustons_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 654,
"time": "1763703763"
},
"departure": {
"delay": 654,
"time": "1763703834"
},
"stopId": "Place_Abbatucci_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 755,
"time": "1763703995"
},
"departure": {
"delay": 755,
"time": "1763703995"
},
"stopId": "Parc_des_Eaux-Vives_A",
"stopSequence": 10
}
],
"timestamp": "1763702596",
"trip": {
"routeId": "603",
"tripId": "303-0621"
}
}
},
{
"id": "SM:301-0645",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763703900"
},
"stopId": "Paix_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 91,
"time": "1763704021"
},
"departure": {
"delay": 91,
"time": "1763704051"
},
"stopId": "Sports_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 31,
"time": "1763704111"
},
"departure": {
"delay": 31,
"time": "1763704111"
},
"stopId": "Belfort_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 180,
"time": "1763704500"
},
"departure": {
"delay": 180,
"time": "1763704500"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Tournesols_2A",
"stopSequence": 6
},
{
"arrival": {
"delay": 180,
"time": "1763704620"
},
"departure": {
"delay": 180,
"time": "1763704620"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Domino_1A",
"stopSequence": 7
},
{
"arrival": {
"delay": 570,
"time": "1763705070"
},
"departure": {
"delay": 570,
"time": "1763705070"
},
"stopId": "Square_Soustons_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 502,
"time": "1763705122"
},
"departure": {
"delay": 502,
"time": "1763705122"
},
"stopId": "Place_Abbatucci_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 624,
"time": "1763705304"
},
"departure": {
"delay": 624,
"time": "1763705304"
},
"stopId": "Parc_des_Eaux-Vives_A",
"stopSequence": 10
}
],
"timestamp": "1763703932",
"trip": {
"routeId": "603",
"tripId": "301-0645"
}
}
},
{
"id": "SM:301-0745",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763707500"
},
"stopId": "Paix_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1763707560"
},
"departure": {
"time": "1763707560"
},
"stopId": "Sports_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763707680"
},
"departure": {
"time": "1763707680"
},
"stopId": "Belfort_A",
"stopSequence": 3
}
],
"timestamp": "1763703942",
"trip": {
"routeId": "603",
"tripId": "301-0745"
}
}
},
{
"id": "SM:301-0712Ner",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763705520"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1763705640"
},
"departure": {
"time": "1763705640"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1763705880"
},
"departure": {
"time": "1763705880"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1763705940"
},
"departure": {
"time": "1763705940"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1763706060"
},
"departure": {
"time": "1763706060"
},
"stopId": "Huningue_Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1763706180"
},
"departure": {
"time": "1763706180"
},
"stopId": "Tivoli_R",
"stopSequence": 6
},
{
"arrival": {
"delay": -240,
"time": "1763706300"
},
"departure": {
"delay": -240,
"time": "1763706300"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Square_Soustons_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 125,
"time": "1763706905"
},
"departure": {
"delay": 125,
"time": "1763706905"
},
"stopId": "Collège_Nerval_Parking",
"stopSequence": 11
},
{
"arrival": {
"delay": 5,
"time": "1763706965"
},
"departure": {
"delay": 5,
"time": "1763706965"
},
"stopId": "Tournesols_2A",
"stopSequence": 12
},
{
"arrival": {
"delay": 5,
"time": "1763707025"
},
"departure": {
"delay": 5,
"time": "1763707025"
},
"stopId": "Village-Neuf_Centre_2A",
"stopSequence": 13
},
{
"arrival": {
"delay": 5,
"time": "1763707085"
},
"departure": {
"delay": 5,
"time": "1763707085"
},
"stopId": "Maison_Retraite_A",
"stopSequence": 14
}
],
"timestamp": "1763702865",
"trip": {
"directionId": 1,
"routeId": "603",
"tripId": "301-0712Ner"
}
}
},
{
"id": "SM:303-0715Ner",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763705700"
},
"stopId": "Paix_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1763705760"
},
"departure": {
"time": "1763705760"
},
"stopId": "Sports_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763705880"
},
"departure": {
"time": "1763705880"
},
"stopId": "Belfort_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763705940"
},
"departure": {
"time": "1763705940"
},
"stopId": "Maison_Retraite_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1763706060"
},
"departure": {
"time": "1763706060"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 5
},
{
"arrival": {
"time": "1763706120"
},
"departure": {
"time": "1763706120"
},
"stopId": "Tournesols_2R",
"stopSequence": 6
},
{
"arrival": {
"time": "1763706420"
},
"departure": {
"time": "1763706420"
},
"stopId": "Collège_Nerval_Parking",
"stopSequence": 7
},
{
"arrival": {
"delay": 120,
"time": "1763706780"
},
"departure": {
"delay": 120,
"time": "1763706780"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Square_Soustons_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 29,
"time": "1763706869"
},
"departure": {
"delay": 29,
"time": "1763706869"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 11
}
],
"timestamp": "1763702606",
"trip": {
"routeId": "603",
"tripId": "303-0715Ner"
}
}
},
{
"id": "SM:407-0642",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 17,
"time": "1763703737"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 17,
"time": "1763703857"
},
"departure": {
"delay": 17,
"time": "1763703857"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 47,
"time": "1763704052"
},
"departure": {
"delay": 47,
"time": "1763704127"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 47,
"time": "1763704187"
},
"departure": {
"delay": 47,
"time": "1763704187"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 63,
"time": "1763704323"
},
"departure": {
"delay": 63,
"time": "1763704323"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 77,
"time": "1763704397"
},
"departure": {
"delay": 77,
"time": "1763704397"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 77,
"time": "1763704457"
},
"departure": {
"delay": 77,
"time": "1763704457"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 77,
"time": "1763704517"
},
"departure": {
"delay": 77,
"time": "1763704517"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"delay": -28,
"time": "1763704532"
},
"departure": {
"delay": -28,
"time": "1763704532"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"delay": -34,
"time": "1763704586"
},
"departure": {
"delay": -34,
"time": "1763704586"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"delay": -42,
"time": "1763704638"
},
"departure": {
"delay": -42,
"time": "1763704638"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"delay": -41,
"time": "1763704699"
},
"departure": {
"delay": -41,
"time": "1763704699"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 4,
"time": "1763704864"
},
"departure": {
"delay": 4,
"time": "1763704864"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"delay": -82,
"time": "1763704958"
},
"departure": {
"delay": -82,
"time": "1763704958"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"delay": -87,
"time": "1763705013"
},
"departure": {
"delay": -87,
"time": "1763705013"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -121,
"time": "1763705039"
},
"departure": {
"delay": -121,
"time": "1763705039"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": -136,
"time": "1763705084"
},
"departure": {
"delay": -136,
"time": "1763705084"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"delay": -98,
"time": "1763705122"
},
"departure": {
"delay": -98,
"time": "1763705122"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
},
{
"arrival": {
"delay": -98,
"time": "1763705182"
},
"departure": {
"delay": -98,
"time": "1763705182"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
},
{
"arrival": {
"delay": -98,
"time": "1763705242"
},
"departure": {
"delay": -98,
"time": "1763705242"
},
"stopId": "Cité_Beaulieu_R",
"stopSequence": 20
}
],
"timestamp": "1763703766",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "407-0642"
}
}
},
{
"id": "SM:401-0635",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 661,
"time": "1763703961"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 631,
"time": "1763704052"
},
"departure": {
"delay": 631,
"time": "1763704111"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 721,
"time": "1763704172"
},
"departure": {
"delay": 721,
"time": "1763704261"
},
"stopId": "Saint-Claude_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 751,
"time": "1763704332"
},
"departure": {
"delay": 751,
"time": "1763704351"
},
"stopId": "Chapelle_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 721,
"time": "1763704380"
},
"departure": {
"delay": 721,
"time": "1763704381"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 811,
"time": "1763704424"
},
"departure": {
"delay": 811,
"time": "1763704591"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 692,
"time": "1763704712"
},
"departure": {
"delay": 692,
"time": "1763704712"
},
"stopId": "Trois_Lys_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 547,
"time": "1763704747"
},
"departure": {
"delay": 547,
"time": "1763704747"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": 558,
"time": "1763704818"
},
"departure": {
"delay": 558,
"time": "1763704818"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 617,
"time": "1763704937"
},
"departure": {
"delay": 617,
"time": "1763704937"
},
"stopId": "Breisach_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 608,
"time": "1763704988"
},
"departure": {
"delay": 608,
"time": "1763704988"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 605,
"time": "1763705225"
},
"departure": {
"delay": 605,
"time": "1763705225"
},
"stopId": "Claude_Hess_A",
"stopSequence": 12
}
],
"timestamp": "1763703983",
"trip": {
"routeId": "604",
"tripId": "401-0635"
}
}
},
{
"id": "SM:409-0623",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 205,
"time": "1763702785"
},
"stopId": "Professeur_Coste_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 175,
"time": "1763702815"
},
"departure": {
"delay": 175,
"time": "1763702815"
},
"stopId": "Rousserolles_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 205,
"time": "1763702845"
},
"departure": {
"delay": 205,
"time": "1763702845"
},
"stopId": "Muguet_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 235,
"time": "1763702904"
},
"departure": {
"delay": 235,
"time": "1763702935"
},
"stopId": "Cité_Beaulieu_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 270,
"time": "1763702970"
},
"departure": {
"delay": 270,
"time": "1763702970"
},
"stopId": "Parc_des_Maréchaux_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 390,
"time": "1763703150"
},
"departure": {
"delay": 390,
"time": "1763703150"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 415,
"time": "1763703175"
},
"departure": {
"delay": 415,
"time": "1763703175"
},
"stopId": "Saint-Claude_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 427,
"time": "1763703247"
},
"departure": {
"delay": 427,
"time": "1763703247"
},
"stopId": "Chapelle_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 475,
"time": "1763703335"
},
"departure": {
"delay": 475,
"time": "1763703355"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 445,
"time": "1763703444"
},
"departure": {
"delay": 445,
"time": "1763703445"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 385,
"time": "1763703505"
},
"departure": {
"delay": 385,
"time": "1763703565"
},
"stopId": "Trois_Lys_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 330,
"time": "1763703630"
},
"departure": {
"delay": 330,
"time": "1763703630"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 385,
"time": "1763703689"
},
"departure": {
"delay": 385,
"time": "1763703745"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 419,
"time": "1763703839"
},
"departure": {
"delay": 419,
"time": "1763703839"
},
"stopId": "Breisach_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 385,
"time": "1763703865"
},
"departure": {
"delay": 385,
"time": "1763703865"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 269,
"time": "1763703895"
},
"departure": {
"delay": 269,
"time": "1763703929"
},
"stopId": "Claude_Hess_A",
"stopSequence": 16
},
{
"arrival": {
"delay": 236,
"time": "1763703964"
},
"departure": {
"delay": 236,
"time": "1763704016"
},
"stopId": "Rhin_A",
"stopSequence": 17
},
{
"arrival": {
"delay": 295,
"time": "1763704135"
},
"departure": {
"delay": 295,
"time": "1763704135"
},
"stopId": "Notre-Dame_de_la_Paix_A",
"stopSequence": 18
},
{
"arrival": {
"delay": 295,
"time": "1763704179"
},
"departure": {
"delay": 295,
"time": "1763704195"
},
"stopId": "Frontière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": 302,
"time": "1763704382"
},
"departure": {
"delay": 302,
"time": "1763704382"
},
"stopId": "Hüningerstrasse_A",
"stopSequence": 20
}
],
"timestamp": "1763702813",
"trip": {
"routeId": "604",
"tripId": "409-0623"
}
}
},
{
"id": "SM:407-0720",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1763706060"
},
"departure": {
"time": "1763706060"
},
"stopId": "Rousserolles_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 60,
"time": "1763706120"
},
"departure": {
"delay": 60,
"time": "1763706120"
},
"stopId": "Muguet_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 60,
"time": "1763706240"
},
"departure": {
"delay": 60,
"time": "1763706240"
},
"stopId": "Parc_des_Maréchaux_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 399,
"time": "1763707419"
},
"departure": {
"delay": 399,
"time": "1763707419"
},
"stopId": "Breisach_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 459,
"time": "1763707539"
},
"departure": {
"delay": 459,
"time": "1763707539"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 279,
"time": "1763707599"
},
"departure": {
"delay": 279,
"time": "1763707599"
},
"stopId": "Claude_Hess_A",
"stopSequence": 16
},
{
"arrival": {
"delay": 219,
"time": "1763707659"
},
"departure": {
"delay": 219,
"time": "1763707659"
},
"stopId": "Rhin_A",
"stopSequence": 17
}
],
"timestamp": "1763704356",
"trip": {
"routeId": "604",
"tripId": "407-0720"
}
}
},
{
"id": "SM:405-0627",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 12,
"time": "1763702832"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 14,
"time": "1763702949"
},
"departure": {
"delay": 14,
"time": "1763702954"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"delay": -16,
"time": "1763703129"
},
"departure": {
"delay": -16,
"time": "1763703164"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 21,
"time": "1763703261"
},
"departure": {
"delay": 21,
"time": "1763703261"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"delay": -16,
"time": "1763703340"
},
"departure": {
"delay": -16,
"time": "1763703344"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 14,
"time": "1763703420"
},
"departure": {
"delay": 14,
"time": "1763703434"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1763703480"
},
"departure": {
"time": "1763703480"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"delay": -27,
"time": "1763703513"
},
"departure": {
"delay": -27,
"time": "1763703513"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 14,
"time": "1763703618"
},
"departure": {
"delay": 14,
"time": "1763703674"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 14,
"time": "1763703734"
},
"departure": {
"delay": 14,
"time": "1763703734"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 5,
"time": "1763703785"
},
"departure": {
"delay": 5,
"time": "1763703785"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 14,
"time": "1763703846"
},
"departure": {
"delay": 14,
"time": "1763703854"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 44,
"time": "1763704004"
},
"departure": {
"delay": 44,
"time": "1763704004"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"delay": -40,
"time": "1763704100"
},
"departure": {
"delay": -40,
"time": "1763704100"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"delay": -46,
"time": "1763704154"
},
"departure": {
"delay": -46,
"time": "1763704154"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -81,
"time": "1763704179"
},
"departure": {
"delay": -81,
"time": "1763704179"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": -76,
"time": "1763704243"
},
"departure": {
"delay": -76,
"time": "1763704244"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"delay": -41,
"time": "1763704279"
},
"departure": {
"delay": -41,
"time": "1763704279"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
}
],
"timestamp": "1763702854",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "405-0627"
}
}
},
{
"id": "SM:405-0705",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 457,
"time": "1763705557"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 517,
"time": "1763705797"
},
"departure": {
"delay": 517,
"time": "1763705797"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 557,
"time": "1763705897"
},
"departure": {
"delay": 557,
"time": "1763705897"
},
"stopId": "Saint-Claude_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 564,
"time": "1763705964"
},
"departure": {
"delay": 564,
"time": "1763705964"
},
"stopId": "Chapelle_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 543,
"time": "1763706003"
},
"departure": {
"delay": 543,
"time": "1763706003"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 472,
"time": "1763706052"
},
"departure": {
"delay": 472,
"time": "1763706052"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 472,
"time": "1763706292"
},
"departure": {
"delay": 472,
"time": "1763706292"
},
"stopId": "Trois_Lys_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 412,
"time": "1763706412"
},
"departure": {
"delay": 412,
"time": "1763706412"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": 472,
"time": "1763706532"
},
"departure": {
"delay": 472,
"time": "1763706532"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 532,
"time": "1763706652"
},
"departure": {
"delay": 532,
"time": "1763706652"
},
"stopId": "Breisach_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 532,
"time": "1763706712"
},
"departure": {
"delay": 532,
"time": "1763706712"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 532,
"time": "1763706952"
},
"departure": {
"delay": 532,
"time": "1763706952"
},
"stopId": "Claude_Hess_A",
"stopSequence": 12
}
],
"timestamp": "1763704387",
"trip": {
"routeId": "604",
"tripId": "405-0705"
}
}
},
{
"id": "SM:403-0728",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763706480"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1763706660"
},
"departure": {
"time": "1763706660"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1763706780"
},
"departure": {
"time": "1763706780"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1763706840"
},
"departure": {
"time": "1763706840"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1763707020"
},
"departure": {
"time": "1763707020"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1763707080"
},
"departure": {
"time": "1763707080"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1763707140"
},
"departure": {
"time": "1763707140"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1763707200"
},
"departure": {
"time": "1763707200"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"time": "1763707380"
},
"departure": {
"time": "1763707380"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"time": "1763707440"
},
"departure": {
"time": "1763707440"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"time": "1763707500"
},
"departure": {
"time": "1763707500"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
}
],
"timestamp": "1763704180",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "403-0728"
}
}
},
{
"id": "SM:405-0743",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1763707920"
},
"departure": {
"time": "1763707920"
},
"stopId": "Frontière_R",
"stopSequence": 5
}
],
"timestamp": "1763704387",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "405-0743"
}
}
},
{
"id": "SM:403-0650",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 91,
"time": "1763704291"
},
"stopId": "Professeur_Coste_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 62,
"time": "1763704321"
},
"departure": {
"delay": 62,
"time": "1763704322"
},
"stopId": "Rousserolles_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 127,
"time": "1763704387"
},
"departure": {
"delay": 127,
"time": "1763704387"
},
"stopId": "Muguet_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 140,
"time": "1763704460"
},
"departure": {
"delay": 140,
"time": "1763704460"
},
"stopId": "Cité_Beaulieu_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 91,
"time": "1763704464"
},
"departure": {
"delay": 91,
"time": "1763704471"
},
"stopId": "Parc_des_Maréchaux_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 208,
"time": "1763704648"
},
"departure": {
"delay": 208,
"time": "1763704648"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 196,
"time": "1763704696"
},
"departure": {
"delay": 196,
"time": "1763704696"
},
"stopId": "Saint-Claude_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 185,
"time": "1763704745"
},
"departure": {
"delay": 185,
"time": "1763704745"
},
"stopId": "Chapelle_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 215,
"time": "1763704835"
},
"departure": {
"delay": 215,
"time": "1763704835"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 214,
"time": "1763704954"
},
"departure": {
"delay": 214,
"time": "1763704954"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 41,
"time": "1763705021"
},
"departure": {
"delay": 41,
"time": "1763705021"
},
"stopId": "Trois_Lys_A",
"stopSequence": 11
},
{
"arrival": {
"delay": -9,
"time": "1763705091"
},
"departure": {
"delay": -9,
"time": "1763705091"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 8,
"time": "1763705168"
},
"departure": {
"delay": 8,
"time": "1763705168"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 66,
"time": "1763705286"
},
"departure": {
"delay": 66,
"time": "1763705286"
},
"stopId": "Breisach_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 48,
"time": "1763705328"
},
"departure": {
"delay": 48,
"time": "1763705328"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 15
},
{
"arrival": {
"delay": -156,
"time": "1763705364"
},
"departure": {
"delay": -156,
"time": "1763705364"
},
"stopId": "Claude_Hess_A",
"stopSequence": 16
},
{
"arrival": {
"delay": -237,
"time": "1763705403"
},
"departure": {
"delay": -237,
"time": "1763705403"
},
"stopId": "Rhin_A",
"stopSequence": 17
},
{
"arrival": {
"delay": -178,
"time": "1763705522"
},
"departure": {
"delay": -178,
"time": "1763705522"
},
"stopId": "Notre-Dame_de_la_Paix_A",
"stopSequence": 18
},
{
"arrival": {
"delay": -188,
"time": "1763705572"
},
"departure": {
"delay": -188,
"time": "1763705572"
},
"stopId": "Frontière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": -94,
"time": "1763705786"
},
"departure": {
"delay": -94,
"time": "1763705786"
},
"stopId": "Hüningerstrasse_A",
"stopSequence": 20
}
],
"timestamp": "1763704314",
"trip": {
"routeId": "604",
"tripId": "403-0650"
}
}
},
{
"id": "SM:409-0657",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763704620"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1763704740"
},
"departure": {
"time": "1763704740"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1763704980"
},
"departure": {
"time": "1763704980"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1763705040"
},
"departure": {
"time": "1763705040"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1763705160"
},
"departure": {
"time": "1763705160"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1763705220"
},
"departure": {
"time": "1763705220"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1763705280"
},
"departure": {
"time": "1763705280"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1763705340"
},
"departure": {
"time": "1763705340"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"time": "1763705460"
},
"departure": {
"time": "1763705460"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"time": "1763705520"
},
"departure": {
"time": "1763705520"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"time": "1763705580"
},
"departure": {
"time": "1763705580"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"time": "1763705640"
},
"departure": {
"time": "1763705640"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 180,
"time": "1763705940"
},
"departure": {
"delay": 180,
"time": "1763705940"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"delay": 60,
"time": "1763706000"
},
"departure": {
"delay": 60,
"time": "1763706000"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 60,
"time": "1763706060"
},
"departure": {
"delay": 60,
"time": "1763706060"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 30,
"time": "1763706090"
},
"departure": {
"delay": 30,
"time": "1763706090"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"time": "1763706120"
},
"departure": {
"time": "1763706120"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 60,
"time": "1763706180"
},
"departure": {
"delay": 60,
"time": "1763706180"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
}
],
"timestamp": "1763702326",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "409-0657"
}
}
},
{
"id": "SM:401-0713",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763705580"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1763705700"
},
"departure": {
"time": "1763705700"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1763705940"
},
"departure": {
"time": "1763705940"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1763706000"
},
"departure": {
"time": "1763706000"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1763706120"
},
"departure": {
"time": "1763706120"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1763706180"
},
"departure": {
"time": "1763706180"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1763706240"
},
"departure": {
"time": "1763706240"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1763706300"
},
"departure": {
"time": "1763706300"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"time": "1763706420"
},
"departure": {
"time": "1763706420"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"time": "1763706480"
},
"departure": {
"time": "1763706480"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"time": "1763706540"
},
"departure": {
"time": "1763706540"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 180,
"time": "1763706900"
},
"departure": {
"delay": 180,
"time": "1763706900"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"delay": 60,
"time": "1763707020"
},
"departure": {
"delay": 60,
"time": "1763707020"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 30,
"time": "1763707050"
},
"departure": {
"delay": 30,
"time": "1763707050"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 60,
"time": "1763707140"
},
"departure": {
"delay": 60,
"time": "1763707140"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
},
{
"arrival": {
"delay": 60,
"time": "1763707200"
},
"departure": {
"delay": 60,
"time": "1763707200"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
},
{
"arrival": {
"delay": 60,
"time": "1763707260"
},
"departure": {
"delay": 60,
"time": "1763707260"
},
"stopId": "Cité_Beaulieu_R",
"stopSequence": 20
}
],
"timestamp": "1763703776",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "401-0713"
}
}
},
{
"id": "SM:801-0746",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763707560"
},
"stopId": "Bachgraben_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1763707620"
},
"departure": {
"time": "1763707620"
},
"stopId": "Wänglismatten_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 60,
"time": "1763707680"
},
"departure": {
"delay": 60,
"time": "1763707680"
},
"stopId": "Kreuzstrasse_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 30,
"time": "1763707710"
},
"departure": {
"delay": 30,
"time": "1763707710"
},
"stopId": "Im_Bruhl_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1763707740"
},
"departure": {
"time": "1763707740"
},
"stopId": "Hagmattstrasse_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1763707860"
},
"departure": {
"time": "1763707860"
},
"stopId": "Gartenstrasse_AR",
"stopSequence": 6
},
{
"arrival": {
"time": "1763707980"
},
"departure": {
"time": "1763707980"
},
"stopId": "Grabenring_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1763708160"
},
"departure": {
"time": "1763708160"
},
"stopId": "Cimetière_R",
"stopSequence": 8
}
],
"timestamp": "1763703963",
"trip": {
"directionId": 1,
"routeId": "608",
"tripId": "801-0746"
}
}
},
{
"id": "SM:801-0704",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763705040"
},
"stopId": "Zone_Commerciale_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1763705220"
},
"departure": {
"time": "1763705220"
},
"stopId": "Collège_Dolto_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763705340"
},
"departure": {
"time": "1763705340"
},
"stopId": "Sierentz_Centre_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763705400"
},
"departure": {
"time": "1763705400"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1763705580"
},
"departure": {
"time": "1763705580"
},
"stopId": "Merles_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1763705640"
},
"departure": {
"time": "1763705640"
},
"stopId": "République_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1763705700"
},
"departure": {
"time": "1763705700"
},
"stopId": "Charles_Péguy_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1763705760"
},
"departure": {
"time": "1763705760"
},
"stopId": "Robert_Hassler_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1763706000"
},
"departure": {
"time": "1763706000"
},
"stopId": "Vignes_608A",
"stopSequence": 9
},
{
"arrival": {
"time": "1763706060"
},
"departure": {
"time": "1763706060"
},
"stopId": "Place_Coluche_A",
"stopSequence": 10
},
{
"arrival": {
"time": "1763706120"
},
"departure": {
"time": "1763706120"
},
"stopId": "École_des_Missions_A",
"stopSequence": 11
},
{
"arrival": {
"time": "1763706180"
},
"departure": {
"time": "1763706180"
},
"stopId": "Beaubourg_A",
"stopSequence": 12
},
{
"arrival": {
"time": "1763706240"
},
"departure": {
"time": "1763706240"
},
"stopId": "Liesbach_A",
"stopSequence": 13
},
{
"arrival": {
"time": "1763706300"
},
"departure": {
"time": "1763706300"
},
"stopId": "Halliers_A",
"stopSequence": 14
},
{
"arrival": {
"time": "1763706360"
},
"departure": {
"time": "1763706360"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 15
},
{
"arrival": {
"time": "1763706420"
},
"departure": {
"time": "1763706420"
},
"stopId": "Ruisseau_AR",
"stopSequence": 16
},
{
"arrival": {
"delay": 120,
"time": "1763706780"
},
"departure": {
"delay": 120,
"time": "1763706780"
},
"stopId": "Sauvage_A",
"stopSequence": 18
},
{
"arrival": {
"delay": 180,
"time": "1763706960"
},
"departure": {
"delay": 180,
"time": "1763706960"
},
"stopId": "Cimetière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": 120,
"time": "1763707080"
},
"departure": {
"delay": 120,
"time": "1763707080"
},
"stopId": "Grabenring_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 120,
"time": "1763707200"
},
"departure": {
"delay": 120,
"time": "1763707200"
},
"stopId": "Gartenstrasse_AR",
"stopSequence": 21
},
{
"arrival": {
"delay": 60,
"time": "1763707260"
},
"departure": {
"delay": 60,
"time": "1763707260"
},
"stopId": "Hagmattstrasse_A",
"stopSequence": 22
},
{
"arrival": {
"delay": 60,
"time": "1763707320"
},
"departure": {
"delay": 60,
"time": "1763707320"
},
"stopId": "Im_Bruhl_A",
"stopSequence": 23
},
{
"arrival": {
"delay": 60,
"time": "1763707380"
},
"departure": {
"delay": 60,
"time": "1763707380"
},
"stopId": "Kreuzstrasse_A",
"stopSequence": 24
}
],
"timestamp": "1763703373",
"trip": {
"routeId": "608",
"tripId": "801-0704"
}
}
},
{
"id": "SM:803-0721",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763706060"
},
"stopId": "Bachgraben_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1763706120"
},
"departure": {
"time": "1763706120"
},
"stopId": "Wänglismatten_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 60,
"time": "1763706180"
},
"departure": {
"delay": 60,
"time": "1763706180"
},
"stopId": "Kreuzstrasse_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 30,
"time": "1763706210"
},
"departure": {
"delay": 30,
"time": "1763706210"
},
"stopId": "Im_Bruhl_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1763706240"
},
"departure": {
"time": "1763706240"
},
"stopId": "Hagmattstrasse_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1763706360"
},
"departure": {
"time": "1763706360"
},
"stopId": "Gartenstrasse_AR",
"stopSequence": 6
},
{
"arrival": {
"time": "1763706480"
},
"departure": {
"time": "1763706480"
},
"stopId": "Grabenring_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1763706660"
},
"departure": {
"time": "1763706660"
},
"stopId": "Cimetière_R",
"stopSequence": 8
},
{
"arrival": {
"time": "1763706780"
},
"departure": {
"time": "1763706780"
},
"stopId": "Sauvage_R",
"stopSequence": 9
},
{
"arrival": {
"time": "1763706900"
},
"departure": {
"time": "1763706900"
},
"stopId": "Chênes_608R",
"stopSequence": 10
},
{
"arrival": {
"time": "1763706960"
},
"departure": {
"time": "1763706960"
},
"stopId": "Ruisseau_AR",
"stopSequence": 11
},
{
"arrival": {
"time": "1763707080"
},
"departure": {
"time": "1763707080"
},
"stopId": "Hésingue_Église_R",
"stopSequence": 12
},
{
"arrival": {
"time": "1763707140"
},
"departure": {
"time": "1763707140"
},
"stopId": "Halliers_R",
"stopSequence": 13
},
{
"arrival": {
"time": "1763707200"
},
"departure": {
"time": "1763707200"
},
"stopId": "Liesbach_R",
"stopSequence": 14
},
{
"arrival": {
"time": "1763707260"
},
"departure": {
"time": "1763707260"
},
"stopId": "Beaubourg_R",
"stopSequence": 15
},
{
"arrival": {
"time": "1763707320"
},
"departure": {
"time": "1763707320"
},
"stopId": "École_des_Missions_R",
"stopSequence": 16
},
{
"arrival": {
"time": "1763707380"
},
"departure": {
"time": "1763707380"
},
"stopId": "Place_Coluche_R",
"stopSequence": 17
},
{
"arrival": {
"time": "1763707440"
},
"departure": {
"time": "1763707440"
},
"stopId": "Jean_Moulin_608R",
"stopSequence": 18
},
{
"arrival": {
"time": "1763707500"
},
"departure": {
"time": "1763707500"
},
"stopId": "Vignes_608R",
"stopSequence": 19
},
{
"arrival": {
"time": "1763707740"
},
"departure": {
"time": "1763707740"
},
"stopId": "Robert_Hassler_R",
"stopSequence": 20
},
{
"arrival": {
"time": "1763707800"
},
"departure": {
"time": "1763707800"
},
"stopId": "Charles_Péguy_R",
"stopSequence": 21
},
{
"arrival": {
"time": "1763707860"
},
"departure": {
"time": "1763707860"
},
"stopId": "République_R",
"stopSequence": 22
},
{
"arrival": {
"time": "1763707920"
},
"departure": {
"time": "1763707920"
},
"stopId": "Merles_R",
"stopSequence": 23
},
{
"arrival": {
"time": "1763708160"
},
"departure": {
"time": "1763708160"
},
"stopId": "Sierentz_Centre_R",
"stopSequence": 25
}
],
"timestamp": "1763702730",
"trip": {
"directionId": 1,
"routeId": "608",
"tripId": "803-0721"
}
}
},
{
"id": "SM:803-0634",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 82,
"time": "1763703322"
},
"stopId": "Zone_Commerciale_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 81,
"time": "1763703501"
},
"departure": {
"delay": 81,
"time": "1763703501"
},
"stopId": "Collège_Dolto_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 52,
"time": "1763703577"
},
"departure": {
"delay": 52,
"time": "1763703592"
},
"stopId": "Sierentz_Centre_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 43,
"time": "1763703643"
},
"departure": {
"delay": 43,
"time": "1763703643"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 4
},
{
"arrival": {
"delay": 22,
"time": "1763703774"
},
"departure": {
"delay": 22,
"time": "1763703802"
},
"stopId": "Merles_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 22,
"time": "1763703862"
},
"departure": {
"delay": 22,
"time": "1763703862"
},
"stopId": "République_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 6,
"time": "1763703906"
},
"departure": {
"delay": 6,
"time": "1763703906"
},
"stopId": "Charles_Péguy_A",
"stopSequence": 7
},
{
"arrival": {
"delay": -21,
"time": "1763703939"
},
"departure": {
"delay": -21,
"time": "1763703939"
},
"stopId": "Robert_Hassler_A",
"stopSequence": 8
},
{
"arrival": {
"delay": -8,
"time": "1763704123"
},
"departure": {
"delay": -8,
"time": "1763704192"
},
"stopId": "Vignes_608A",
"stopSequence": 9
},
{
"arrival": {
"time": "1763704260"
},
"departure": {
"time": "1763704260"
},
"stopId": "Place_Coluche_A",
"stopSequence": 10
},
{
"arrival": {
"delay": -8,
"time": "1763704312"
},
"departure": {
"delay": -8,
"time": "1763704312"
},
"stopId": "École_des_Missions_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 34,
"time": "1763704414"
},
"departure": {
"delay": 34,
"time": "1763704414"
},
"stopId": "Beaubourg_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 87,
"time": "1763704527"
},
"departure": {
"delay": 87,
"time": "1763704527"
},
"stopId": "Liesbach_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 92,
"time": "1763704592"
},
"departure": {
"delay": 92,
"time": "1763704592"
},
"stopId": "Halliers_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 99,
"time": "1763704659"
},
"departure": {
"delay": 99,
"time": "1763704659"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 99,
"time": "1763704719"
},
"departure": {
"delay": 99,
"time": "1763704719"
},
"stopId": "Ruisseau_AR",
"stopSequence": 16
},
{
"arrival": {
"delay": 219,
"time": "1763704959"
},
"departure": {
"delay": 219,
"time": "1763704959"
},
"stopId": "Chênes_608A",
"stopSequence": 17
},
{
"arrival": {
"delay": 219,
"time": "1763705079"
},
"departure": {
"delay": 219,
"time": "1763705079"
},
"stopId": "Sauvage_A",
"stopSequence": 18
},
{
"arrival": {
"delay": 279,
"time": "1763705259"
},
"departure": {
"delay": 279,
"time": "1763705259"
},
"stopId": "Cimetière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": 219,
"time": "1763705379"
},
"departure": {
"delay": 219,
"time": "1763705379"
},
"stopId": "Grabenring_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 219,
"time": "1763705499"
},
"departure": {
"delay": 219,
"time": "1763705499"
},
"stopId": "Gartenstrasse_AR",
"stopSequence": 21
},
{
"arrival": {
"delay": 159,
"time": "1763705559"
},
"departure": {
"delay": 159,
"time": "1763705559"
},
"stopId": "Hagmattstrasse_A",
"stopSequence": 22
},
{
"arrival": {
"delay": 159,
"time": "1763705619"
},
"departure": {
"delay": 159,
"time": "1763705619"
},
"stopId": "Im_Bruhl_A",
"stopSequence": 23
},
{
"arrival": {
"delay": 159,
"time": "1763705679"
},
"departure": {
"delay": 159,
"time": "1763705679"
},
"stopId": "Kreuzstrasse_A",
"stopSequence": 24
}
],
"timestamp": "1763703352",
"trip": {
"routeId": "608",
"tripId": "803-0634"
}
}
},
{
"id": "SM:801-0616",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 100,
"time": "1763703460"
},
"departure": {
"delay": 100,
"time": "1763703460"
},
"stopId": "Beaubourg_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 115,
"time": "1763703535"
},
"departure": {
"delay": 115,
"time": "1763703535"
},
"stopId": "École_des_Missions_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 91,
"time": "1763703571"
},
"departure": {
"delay": 91,
"time": "1763703571"
},
"stopId": "Place_Coluche_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 75,
"time": "1763703615"
},
"departure": {
"delay": 75,
"time": "1763703615"
},
"stopId": "Jean_Moulin_608R",
"stopSequence": 18
},
{
"arrival": {
"delay": 48,
"time": "1763703648"
},
"departure": {
"delay": 48,
"time": "1763703648"
},
"stopId": "Vignes_608R",
"stopSequence": 19
},
{
"arrival": {
"delay": 30,
"time": "1763703866"
},
"departure": {
"delay": 30,
"time": "1763703870"
},
"stopId": "Robert_Hassler_R",
"stopSequence": 20
},
{
"arrival": {
"delay": 24,
"time": "1763703924"
},
"departure": {
"delay": 24,
"time": "1763703924"
},
"stopId": "Charles_Péguy_R",
"stopSequence": 21
},
{
"arrival": {
"delay": 31,
"time": "1763703975"
},
"departure": {
"delay": 31,
"time": "1763703991"
},
"stopId": "République_R",
"stopSequence": 22
},
{
"arrival": {
"delay": 42,
"time": "1763704062"
},
"departure": {
"delay": 42,
"time": "1763704062"
},
"stopId": "Merles_R",
"stopSequence": 23
},
{
"arrival": {
"delay": 65,
"time": "1763704205"
},
"departure": {
"delay": 65,
"time": "1763704205"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 24
},
{
"arrival": {
"time": "1763704260"
},
"departure": {
"time": "1763704260"
},
"stopId": "Sierentz_Centre_R",
"stopSequence": 25
},
{
"arrival": {
"delay": -16,
"time": "1763704364"
},
"departure": {
"delay": -16,
"time": "1763704364"
},
"stopId": "Collège_Dolto_R",
"stopSequence": 26
},
{
"arrival": {
"delay": -108,
"time": "1763704512"
},
"stopId": "Zone_Commerciale_A",
"stopSequence": 27
}
],
"timestamp": "1763703476",
"trip": {
"directionId": 1,
"routeId": "608",
"tripId": "801-0616"
}
}
},
{
"id": "SM:810-0732",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763706660"
},
"stopId": "Zone_Commerciale_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1763706840"
},
"departure": {
"time": "1763706840"
},
"stopId": "Collège_Dolto_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763706960"
},
"departure": {
"time": "1763706960"
},
"stopId": "Sierentz_Centre_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763707020"
},
"departure": {
"time": "1763707020"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1763707200"
},
"departure": {
"time": "1763707200"
},
"stopId": "Merles_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1763707260"
},
"departure": {
"time": "1763707260"
},
"stopId": "République_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1763707320"
},
"departure": {
"time": "1763707320"
},
"stopId": "Charles_Péguy_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1763707380"
},
"departure": {
"time": "1763707380"
},
"stopId": "Robert_Hassler_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1763707620"
},
"departure": {
"time": "1763707620"
},
"stopId": "Vignes_608A",
"stopSequence": 9
},
{
"arrival": {
"time": "1763707800"
},
"departure": {
"time": "1763707800"
},
"stopId": "Beaubourg_A",
"stopSequence": 12
},
{
"arrival": {
"time": "1763707860"
},
"departure": {
"time": "1763707860"
},
"stopId": "Liesbach_A",
"stopSequence": 13
},
{
"arrival": {
"time": "1763707920"
},
"departure": {
"time": "1763707920"
},
"stopId": "Halliers_A",
"stopSequence": 14
},
{
"arrival": {
"time": "1763708040"
},
"departure": {
"time": "1763708040"
},
"stopId": "Ruisseau_AR",
"stopSequence": 16
},
{
"arrival": {
"time": "1763708100"
},
"departure": {
"time": "1763708100"
},
"stopId": "Collège_des_Trois_Pays_AR",
"stopSequence": 17
},
{
"arrival": {
"time": "1763708160"
},
"departure": {
"time": "1763708160"
},
"stopId": "Chênes_608A",
"stopSequence": 18
}
],
"timestamp": "1763703062",
"trip": {
"routeId": "608",
"tripId": "810-0732"
}
}
},
{
"id": "SM:601-0627",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 393,
"time": "1763703213"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": 320,
"time": "1763703380"
},
"departure": {
"delay": 320,
"time": "1763703380"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 278,
"time": "1763703458"
},
"departure": {
"delay": 278,
"time": "1763703458"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 242,
"time": "1763703542"
},
"departure": {
"delay": 242,
"time": "1763703542"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 158,
"time": "1763703758"
},
"departure": {
"delay": 158,
"time": "1763703758"
},
"stopId": "Orée_du_Bois_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 136,
"time": "1763703796"
},
"departure": {
"delay": 136,
"time": "1763703796"
},
"stopId": "Victor_Hugo_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 114,
"time": "1763703834"
},
"departure": {
"delay": 114,
"time": "1763703834"
},
"stopId": "Schnockeloch_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 100,
"time": "1763703880"
},
"departure": {
"delay": 100,
"time": "1763703880"
},
"stopId": "Richardshaeuser_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": 76,
"time": "1763703916"
},
"departure": {
"delay": 76,
"time": "1763703916"
},
"stopId": "Colonel_Gauvin_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 67,
"time": "1763703967"
},
"departure": {
"delay": 67,
"time": "1763703967"
},
"stopId": "Schaeferhof_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 67,
"time": "1763704087"
},
"departure": {
"delay": 67,
"time": "1763704087"
},
"stopId": "Kembs_Mairie_R",
"stopSequence": 11
},
{
"arrival": {
"delay": -3,
"time": "1763704137"
},
"departure": {
"delay": -3,
"time": "1763704137"
},
"stopId": "Rue_de_lEurope_R",
"stopSequence": 12
},
{
"arrival": {
"delay": -19,
"time": "1763704181"
},
"departure": {
"delay": -19,
"time": "1763704181"
},
"stopId": "Kembs_Pres_R",
"stopSequence": 13
},
{
"arrival": {
"delay": -54,
"time": "1763704206"
},
"departure": {
"delay": -54,
"time": "1763704206"
},
"stopId": "Maison_du_Patrimoine_R",
"stopSequence": 14
},
{
"arrival": {
"delay": -12,
"time": "1763704248"
},
"departure": {
"delay": -12,
"time": "1763704248"
},
"stopId": "Ciel_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -12,
"time": "1763704308"
},
"stopId": "Kembs_Nord_AR",
"stopSequence": 16
}
],
"timestamp": "1763703269",
"trip": {
"directionId": 1,
"routeId": "6",
"tripId": "601-0627"
}
}
},
{
"id": "SM:611-0649",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 33,
"time": "1763704173"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": 3,
"time": "1763704323"
},
"departure": {
"delay": 3,
"time": "1763704383"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 3,
"time": "1763704491"
},
"departure": {
"delay": 3,
"time": "1763704503"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 11,
"time": "1763704631"
},
"departure": {
"delay": 11,
"time": "1763704631"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 4
},
{
"arrival": {
"delay": -73,
"time": "1763704847"
},
"departure": {
"delay": -73,
"time": "1763704847"
},
"stopId": "Orée_du_Bois_R",
"stopSequence": 5
},
{
"arrival": {
"delay": -100,
"time": "1763704880"
},
"departure": {
"delay": -100,
"time": "1763704880"
},
"stopId": "Victor_Hugo_R",
"stopSequence": 6
},
{
"arrival": {
"delay": -105,
"time": "1763704935"
},
"departure": {
"delay": -105,
"time": "1763704935"
},
"stopId": "Schnockeloch_R",
"stopSequence": 7
},
{
"arrival": {
"delay": -125,
"time": "1763704975"
},
"departure": {
"delay": -125,
"time": "1763704975"
},
"stopId": "Richardshaeuser_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": -136,
"time": "1763705024"
},
"departure": {
"delay": -136,
"time": "1763705024"
},
"stopId": "Colonel_Gauvin_R",
"stopSequence": 9
},
{
"arrival": {
"delay": -144,
"time": "1763705076"
},
"departure": {
"delay": -144,
"time": "1763705076"
},
"stopId": "Schaeferhof_R",
"stopSequence": 10
},
{
"arrival": {
"delay": -153,
"time": "1763705187"
},
"departure": {
"delay": -153,
"time": "1763705187"
},
"stopId": "Kembs_Mairie_R",
"stopSequence": 11
},
{
"arrival": {
"delay": -206,
"time": "1763705254"
},
"departure": {
"delay": -206,
"time": "1763705254"
},
"stopId": "Rue_de_lEurope_R",
"stopSequence": 12
},
{
"arrival": {
"delay": -220,
"time": "1763705300"
},
"departure": {
"delay": -220,
"time": "1763705300"
},
"stopId": "Kembs_Pres_R",
"stopSequence": 13
},
{
"arrival": {
"delay": -254,
"time": "1763705326"
},
"departure": {
"delay": -254,
"time": "1763705326"
},
"stopId": "Maison_du_Patrimoine_R",
"stopSequence": 14
},
{
"arrival": {
"delay": -224,
"time": "1763705356"
},
"departure": {
"delay": -224,
"time": "1763705356"
},
"stopId": "Ciel_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -224,
"time": "1763705416"
},
"stopId": "Kembs_Nord_AR",
"stopSequence": 16
}
],
"timestamp": "1763704201",
"trip": {
"directionId": 1,
"routeId": "6",
"tripId": "611-0649"
}
}
},
{
"id": "SM:611-0620",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 67,
"time": "1763702467"
},
"stopId": "Kembs_Nord_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": 67,
"time": "1763702509"
},
"departure": {
"delay": 67,
"time": "1763702527"
},
"stopId": "Ciel_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 127,
"time": "1763702565"
},
"departure": {
"delay": 127,
"time": "1763702587"
},
"stopId": "Maison_du_Patrimoine_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 107,
"time": "1763702627"
},
"departure": {
"delay": 107,
"time": "1763702627"
},
"stopId": "Kembs_Pres_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 90,
"time": "1763702670"
},
"departure": {
"delay": 90,
"time": "1763702670"
},
"stopId": "Rue_de_lEurope_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 84,
"time": "1763702784"
},
"departure": {
"delay": 84,
"time": "1763702784"
},
"stopId": "Kembs_Mairie_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 97,
"time": "1763702931"
},
"departure": {
"delay": 97,
"time": "1763702977"
},
"stopId": "Schaeferhof_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 157,
"time": "1763703052"
},
"departure": {
"delay": 157,
"time": "1763703097"
},
"stopId": "Colonel_Gauvin_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 157,
"time": "1763703157"
},
"departure": {
"delay": 157,
"time": "1763703157"
},
"stopId": "Richardshaeuser_AR",
"stopSequence": 9
},
{
"arrival": {
"delay": 149,
"time": "1763703209"
},
"departure": {
"delay": 149,
"time": "1763703209"
},
"stopId": "Schnockeloch_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 142,
"time": "1763703262"
},
"departure": {
"delay": 142,
"time": "1763703262"
},
"stopId": "Victor_Hugo_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 144,
"time": "1763703324"
},
"departure": {
"delay": 144,
"time": "1763703324"
},
"stopId": "Orée_du_Bois_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 84,
"time": "1763703564"
},
"departure": {
"delay": 84,
"time": "1763703564"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 46,
"time": "1763703706"
},
"departure": {
"delay": 46,
"time": "1763703706"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 12,
"time": "1763703792"
},
"departure": {
"delay": 12,
"time": "1763703792"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 15
},
{
"arrival": {
"delay": -104,
"time": "1763703916"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 16
}
],
"timestamp": "1763702493",
"trip": {
"routeId": "6",
"tripId": "611-0620"
}
}
},
{
"id": "SM:601-0658Sco",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763704680"
},
"stopId": "Kembs_Nord_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1763704710"
},
"departure": {
"delay": -30,
"time": "1763704710"
},
"stopId": "Ciel_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763704740"
},
"departure": {
"time": "1763704740"
},
"stopId": "Maison_du_Patrimoine_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763704800"
},
"departure": {
"time": "1763704800"
},
"stopId": "Kembs_Pres_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1763704860"
},
"departure": {
"time": "1763704860"
},
"stopId": "Rue_de_lEurope_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1763704980"
},
"departure": {
"time": "1763704980"
},
"stopId": "Kembs_Mairie_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1763705160"
},
"departure": {
"time": "1763705160"
},
"stopId": "Schaeferhof_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1763705220"
},
"departure": {
"time": "1763705220"
},
"stopId": "Colonel_Gauvin_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1763705280"
},
"departure": {
"time": "1763705280"
},
"stopId": "Richardshaeuser_AR",
"stopSequence": 9
},
{
"arrival": {
"time": "1763705340"
},
"departure": {
"time": "1763705340"
},
"stopId": "Schnockeloch_A",
"stopSequence": 10
},
{
"arrival": {
"time": "1763705400"
},
"departure": {
"time": "1763705400"
},
"stopId": "Victor_Hugo_A",
"stopSequence": 11
},
{
"arrival": {
"time": "1763705460"
},
"departure": {
"time": "1763705460"
},
"stopId": "Orée_du_Bois_A",
"stopSequence": 12
},
{
"arrival": {
"time": "1763705760"
},
"departure": {
"time": "1763705760"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 13
},
{
"arrival": {
"time": "1763705940"
},
"departure": {
"time": "1763705940"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 14
},
{
"arrival": {
"time": "1763706060"
},
"departure": {
"time": "1763706060"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 15
}
],
"timestamp": "1763703331",
"trip": {
"routeId": "6",
"tripId": "601-0658Sco"
}
}
},
{
"id": "SM:611-0720Sco",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763706000"
},
"stopId": "Kembs_Nord_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1763706030"
},
"departure": {
"delay": -30,
"time": "1763706030"
},
"stopId": "Ciel_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1763706060"
},
"departure": {
"time": "1763706060"
},
"stopId": "Maison_du_Patrimoine_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1763706120"
},
"departure": {
"time": "1763706120"
},
"stopId": "Kembs_Pres_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1763706180"
},
"departure": {
"time": "1763706180"
},
"stopId": "Rue_de_lEurope_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1763706300"
},
"departure": {
"time": "1763706300"
},
"stopId": "Kembs_Mairie_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1763706480"
},
"departure": {
"time": "1763706480"
},
"stopId": "Schaeferhof_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1763706540"
},
"departure": {
"time": "1763706540"
},
"stopId": "Colonel_Gauvin_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1763706600"
},
"departure": {
"time": "1763706600"
},
"stopId": "Richardshaeuser_AR",
"stopSequence": 9
},
{
"arrival": {
"time": "1763706660"
},
"departure": {
"time": "1763706660"
},
"stopId": "Schnockeloch_A",
"stopSequence": 10
},
{
"arrival": {
"time": "1763706720"
},
"departure": {
"time": "1763706720"
},
"stopId": "Victor_Hugo_A",
"stopSequence": 11
}
],
"timestamp": "1763704283",
"trip": {
"routeId": "6",
"tripId": "611-0720Sco"
}
}
},
{
"id": "SM:605-0727",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1763706660"
},
"departure": {
"time": "1763706660"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1763706780"
},
"departure": {
"time": "1763706780"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1763706900"
},
"departure": {
"time": "1763706900"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1763707200"
},
"departure": {
"time": "1763707200"
},
"stopId": "Orée_du_Bois_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1763707260"
},
"departure": {
"time": "1763707260"
},
"stopId": "Victor_Hugo_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1763707320"
},
"departure": {
"time": "1763707320"
},
"stopId": "Schnockeloch_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1763707440"
},
"departure": {
"time": "1763707440"
},
"stopId": "Colonel_Gauvin_R",
"stopSequence": 9
},
{
"arrival": {
"time": "1763707500"
},
"departure": {
"time": "1763707500"
},
"stopId": "Schaeferhof_R",
"stopSequence": 10
},
{
"arrival": {
"time": "1763707620"
},
"departure": {
"time": "1763707620"
},
"stopId": "Kembs_Mairie_R",
"stopSequence": 11
},
{
"arrival": {
"time": "1763707740"
},
"departure": {
"time": "1763707740"
},
"stopId": "Rue_de_lEurope_R",
"stopSequence": 12
},
{
"arrival": {
"time": "1763707800"
},
"departure": {
"time": "1763707800"
},
"stopId": "Kembs_Pres_R",
"stopSequence": 13
},
{
"arrival": {
"delay": -30,
"time": "1763707830"
},
"departure": {
"delay": -30,
"time": "1763707830"
},
"stopId": "Maison_du_Patrimoine_R",
"stopSequence": 14
},
{
"arrival": {
"time": "1763707860"
},
"departure": {
"time": "1763707860"
},
"stopId": "Ciel_R",
"stopSequence": 15
}
],
"timestamp": "1763704046",
"trip": {
"directionId": 1,
"routeId": "6",
"tripId": "605-0727"
}
}
},
{
"id": "SM:9-0746",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1763708100"
},
"departure": {
"time": "1763708100"
},
"stopId": "Huningue_ZI_Sud_AR",
"stopSequence": 2
}
],
"timestamp": "1763704500",
"trip": {
"routeId": "9",
"tripId": "9-0746"
}
}
},
{
"id": "SM:9-0735",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1763707440"
},
"departure": {
"time": "1763707440"
},
"stopId": "Huningue_ZI_Sud_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1763707620"
},
"departure": {
"time": "1763707620"
},
"stopId": "Blochmont_A",
"stopSequence": 3
}
],
"timestamp": "1763703849",
"trip": {
"routeId": "9",
"tripId": "9-0735"
}
}
},
{
"id": "SM:T3-10-0651",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763704260"
},
"stopId": "Birsfelden_Hard_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1763704320"
},
"departure": {
"time": "1763704320"
},
"stopId": "Salinenstrasse_AR",
"stopSequence": 2
},
{
"arrival": {
"time": "1763704380"
},
"departure": {
"time": "1763704380"
},
"stopId": "Schulstrasse_AR",
"stopSequence": 3
},
{
"arrival": {
"time": "1763704440"
},
"departure": {
"time": "1763704440"
},
"stopId": "Bären_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1763704500"
},
"departure": {
"time": "1763704500"
},
"stopId": "Breite_AR",
"stopSequence": 5
},
{
"arrival": {
"time": "1763704620"
},
"departure": {
"time": "1763704620"
},
"stopId": "Waldenburgerstrasse_AR",
"stopSequence": 6
},
{
"arrival": {
"time": "1763704680"
},
"departure": {
"time": "1763704680"
},
"stopId": "St_Alban-Tor_AR",
"stopSequence": 7
},
{
"arrival": {
"time": "1763704740"
},
"departure": {
"time": "1763704740"
},
"stopId": "Hardstrasse_AR",
"stopSequence": 8
},
{
"arrival": {
"time": "1763704860"
},
"departure": {
"time": "1763704860"
},
"stopId": "Aeschenplatz_A",
"stopSequence": 9
},
{
"arrival": {
"time": "1763704980"
},
"departure": {
"time": "1763704980"
},
"stopId": "Bankverein_AR",
"stopSequence": 10
},
{
"arrival": {
"time": "1763705640"
},
"departure": {
"time": "1763705640"
},
"stopId": "Félix_Platter-Spital_A",
"stopSequence": 19
},
{
"arrival": {
"time": "1763705820"
},
"departure": {
"time": "1763705820"
},
"stopId": "Burgfelderhof_A",
"stopSequence": 21
},
{
"arrival": {
"time": "1763705940"
},
"departure": {
"time": "1763705940"
},
"stopId": "Saint-Exupéry_T3",
"stopSequence": 22
},
{
"arrival": {
"time": "1763706060"
},
"departure": {
"time": "1763706060"
},
"stopId": "Place_Mermoz_T3",
"stopSequence": 23
},
{
"arrival": {
"time": "1763706120"
},
"departure": {
"time": "1763706120"
},
"stopId": "Soleil_A",
"stopSequence": 24
}
],
"timestamp": "1763701684",
"trip": {
"routeId": "T3",
"tripId": "T3-10-0651"
}
}
},
{
"id": "SM:T3-2-0635",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 360,
"time": "1763704260"
},
"departure": {
"delay": 360,
"time": "1763704260"
},
"stopId": "Universität_AR",
"stopSequence": 9
}
],
"timestamp": "1763700668",
"trip": {
"directionId": 1,
"routeId": "T3",
"tripId": "T3-2-0635"
}
}
},
{
"id": "SM:T3-4-0721",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1763706060"
},
"stopId": "Birsfelden_Hard_AR",
"stopSequence": 1
}
],
"timestamp": "1763702524",
"trip": {
"routeId": "T3",
"tripId": "T3-4-0721"
}
}
},
{
"id": "SM:T3-4-0650",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 300,
"time": "1763704500"
},
"stopId": "Burgfelderhof_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 240,
"time": "1763704560"
},
"departure": {
"delay": 240,
"time": "1763704560"
},
"stopId": "Waldighoferstrasse_AR",
"stopSequence": 2
},
{
"arrival": {
"delay": 240,
"time": "1763704620"
},
"departure": {
"delay": 240,
"time": "1763704620"
},
"stopId": "Félix_Platter-Spital_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 300,
"time": "1763704740"
},
"departure": {
"delay": 300,
"time": "1763704740"
},
"stopId": "Im_Westfeld_AR",
"stopSequence": 4
},
{
"arrival": {
"delay": 300,
"time": "1763704800"
},
"departure": {
"delay": 300,
"time": "1763704800"
},
"stopId": "Strassburgerallee_AR",
"stopSequence": 5
},
{
"arrival": {
"delay": 300,
"time": "1763704860"
},
"departure": {
"delay": 300,
"time": "1763704860"
},
"stopId": "Burgfelderplatz_AR",
"stopSequence": 6
},
{
"arrival": {
"delay": 360,
"time": "1763704980"
},
"departure": {
"delay": 360,
"time": "1763704980"
},
"stopId": "Pilgerstrasse_AR",
"stopSequence": 7
},
{
"arrival": {
"delay": 360,
"time": "1763705160"
},
"departure": {
"delay": 360,
"time": "1763705160"
},
"stopId": "Universität_AR",
"stopSequence": 9
},
{
"arrival": {
"delay": 360,
"time": "1763705340"
},
"departure": {
"delay": 360,
"time": "1763705340"
},
"stopId": "Barfüsserplatz_AR",
"stopSequence": 11
},
{
"arrival": {
"delay": 360,
"time": "1763705460"
},
"departure": {
"delay": 360,
"time": "1763705460"
},
"stopId": "Bankverein_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 420,
"time": "1763705580"
},
"departure": {
"delay": 420,
"time": "1763705580"
},
"stopId": "Aeschenplatz_R",
"stopSequence": 13
},
{
"arrival": {
"delay": 360,
"time": "1763705640"
},
"departure": {
"delay": 360,
"time": "1763705640"
},
"stopId": "Hardstrasse_AR",
"stopSequence": 14
},
{
"arrival": {
"delay": 360,
"time": "1763705700"
},
"departure": {
"delay": 360,
"time": "1763705700"
},
"stopId": "St_Alban-Tor_AR",
"stopSequence": 15
}
],
"timestamp": "1763702109",
"trip": {
"directionId": 1,
"routeId": "T3",
"tripId": "T3-4-0650"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1763704640"
}
}