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
⚠️136 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-07-30 at 09:04 Europe/Paris using the MobilityData GTFS-RT validator.
Warnings
vehicle_id not populated W002 47 errors
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id 1101-0850 does not have a vehicle_id
- trip_id 103-0905 does not have a vehicle_id
- trip_id 101-0910 does not have a vehicle_id
- trip_id 105-0833 does not have a vehicle_id
- trip_id 103-0820 does not have a vehicle_id
schedule_relationship not populated W009 89 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 1101-0850 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
- trip_id 1101-0850 does not have a schedule_relationship
- trip_id 103-0905 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
- trip_id 103-0905 does not have a schedule_relationship
- trip_id 101-0910 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,151 | 30 times (100 % of validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 2,144 | 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. | 3 | 3 times (10 % of validations) |
| W008 | The data in a GTFS-realtime feed should always be less than one minute old | 2 | 2 times (7 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-07-30 at 19:11 Europe/Paris.
trip_updates (35) 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 2026-07-30 at 19:11 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "SM:104-1934",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785432840"
},
"stopId": "Alsace_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1785432960"
},
"departure": {
"time": "1785432960"
},
"stopId": "Square_Soustons_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1785433020"
},
"departure": {
"time": "1785433020"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1785433080"
},
"departure": {
"time": "1785433080"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1785433140"
},
"departure": {
"time": "1785433140"
},
"stopId": "Jung_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1785433200"
},
"departure": {
"time": "1785433200"
},
"stopId": "Coccinelles_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1785433320"
},
"departure": {
"time": "1785433320"
},
"stopId": "Jura_1R",
"stopSequence": 7
},
{
"arrival": {
"time": "1785433380"
},
"departure": {
"time": "1785433380"
},
"stopId": "Europe_R",
"stopSequence": 8
},
{
"arrival": {
"time": "1785433440"
},
"departure": {
"time": "1785433440"
},
"stopId": "Carrefour_Central_1R",
"stopSequence": 9
},
{
"arrival": {
"time": "1785433560"
},
"departure": {
"time": "1785433560"
},
"stopId": "Couronne_1R",
"stopSequence": 10
},
{
"arrival": {
"time": "1785433680"
},
"departure": {
"time": "1785433680"
},
"stopId": "Place_Mermoz_1R",
"stopSequence": 11
},
{
"arrival": {
"time": "1785433860"
},
"departure": {
"time": "1785433860"
},
"stopId": "Saint-Exupéry_1R",
"stopSequence": 12
},
{
"arrival": {
"time": "1785433980"
},
"departure": {
"time": "1785433980"
},
"stopId": "Bourgfelden_1R",
"stopSequence": 13
},
{
"arrival": {
"time": "1785434100"
},
"departure": {
"time": "1785434100"
},
"stopId": "Riescher_R",
"stopSequence": 14
},
{
"arrival": {
"time": "1785434160"
},
"departure": {
"time": "1785434160"
},
"stopId": "Iselisweg_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -30,
"time": "1785434190"
},
"departure": {
"delay": -30,
"time": "1785434190"
},
"stopId": "Le_Ried_R",
"stopSequence": 16
},
{
"arrival": {
"time": "1785434220"
},
"departure": {
"time": "1785434220"
},
"stopId": "Raisins_R",
"stopSequence": 17
},
{
"arrival": {
"time": "1785434280"
},
"departure": {
"time": "1785434280"
},
"stopId": "Cerisiers_R",
"stopSequence": 18
},
{
"arrival": {
"time": "1785434340"
},
"departure": {
"time": "1785434340"
},
"stopId": "Hésingue_Mairie_R",
"stopSequence": 19
},
{
"arrival": {
"time": "1785434400"
},
"departure": {
"time": "1785434400"
},
"stopId": "Hésingue_Église_R",
"stopSequence": 20
},
{
"arrival": {
"time": "1785434460"
},
"departure": {
"time": "1785434460"
},
"stopId": "Halliers_R",
"stopSequence": 21
},
{
"arrival": {
"time": "1785434520"
},
"departure": {
"time": "1785434520"
},
"stopId": "Liesbach_R",
"stopSequence": 22
},
{
"arrival": {
"time": "1785434640"
},
"departure": {
"time": "1785434640"
},
"stopId": "Beaubourg_R",
"stopSequence": 23
},
{
"arrival": {
"time": "1785434700"
},
"departure": {
"time": "1785434700"
},
"stopId": "École_des_Missions_R",
"stopSequence": 24
},
{
"arrival": {
"time": "1785434760"
},
"departure": {
"time": "1785434760"
},
"stopId": "Place_Coluche_R",
"stopSequence": 25
},
{
"arrival": {
"time": "1785434880"
},
"departure": {
"time": "1785434880"
},
"stopId": "19_Novembre_R",
"stopSequence": 26
},
{
"arrival": {
"time": "1785435000"
},
"stopId": "Clostermann_R",
"stopSequence": 27
}
],
"timestamp": "1785429250",
"trip": {
"directionId": 1,
"routeId": "1",
"tripId": "104-1934"
}
}
},
{
"id": "SM:102-1853",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 132,
"time": "1785430512"
},
"stopId": "Alsace_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 102,
"time": "1785430602"
},
"departure": {
"delay": 102,
"time": "1785430602"
},
"stopId": "Square_Soustons_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 132,
"time": "1785430656"
},
"departure": {
"delay": 132,
"time": "1785430692"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 125,
"time": "1785430745"
},
"departure": {
"delay": 125,
"time": "1785430745"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 138,
"time": "1785430818"
},
"departure": {
"delay": 138,
"time": "1785430818"
},
"stopId": "Jung_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 162,
"time": "1785430881"
},
"departure": {
"delay": 162,
"time": "1785430902"
},
"stopId": "Coccinelles_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 152,
"time": "1785431012"
},
"departure": {
"delay": 152,
"time": "1785431012"
},
"stopId": "Jura_1R",
"stopSequence": 7
},
{
"arrival": {
"delay": 162,
"time": "1785431048"
},
"departure": {
"delay": 162,
"time": "1785431082"
},
"stopId": "Europe_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 192,
"time": "1785431142"
},
"departure": {
"delay": 192,
"time": "1785431172"
},
"stopId": "Carrefour_Central_1R",
"stopSequence": 9
},
{
"arrival": {
"delay": 167,
"time": "1785431267"
},
"departure": {
"delay": 167,
"time": "1785431267"
},
"stopId": "Couronne_1R",
"stopSequence": 10
},
{
"arrival": {
"delay": 140,
"time": "1785431360"
},
"departure": {
"delay": 140,
"time": "1785431360"
},
"stopId": "Place_Mermoz_1R",
"stopSequence": 11
},
{
"arrival": {
"delay": 67,
"time": "1785431467"
},
"departure": {
"delay": 67,
"time": "1785431467"
},
"stopId": "Saint-Exupéry_1R",
"stopSequence": 12
},
{
"arrival": {
"delay": 50,
"time": "1785431570"
},
"departure": {
"delay": 50,
"time": "1785431570"
},
"stopId": "Bourgfelden_1R",
"stopSequence": 13
},
{
"arrival": {
"delay": 50,
"time": "1785431690"
},
"departure": {
"delay": 50,
"time": "1785431690"
},
"stopId": "Riescher_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 50,
"time": "1785431750"
},
"departure": {
"delay": 50,
"time": "1785431750"
},
"stopId": "Iselisweg_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 20,
"time": "1785431780"
},
"departure": {
"delay": 20,
"time": "1785431780"
},
"stopId": "Le_Ried_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 50,
"time": "1785431810"
},
"departure": {
"delay": 50,
"time": "1785431810"
},
"stopId": "Raisins_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 50,
"time": "1785431870"
},
"departure": {
"delay": 50,
"time": "1785431870"
},
"stopId": "Cerisiers_R",
"stopSequence": 18
},
{
"arrival": {
"delay": 50,
"time": "1785431930"
},
"departure": {
"delay": 50,
"time": "1785431930"
},
"stopId": "Hésingue_Mairie_R",
"stopSequence": 19
},
{
"arrival": {
"delay": 50,
"time": "1785431990"
},
"departure": {
"delay": 50,
"time": "1785431990"
},
"stopId": "Hésingue_Église_R",
"stopSequence": 20
},
{
"arrival": {
"delay": 50,
"time": "1785432050"
},
"departure": {
"delay": 50,
"time": "1785432050"
},
"stopId": "Halliers_R",
"stopSequence": 21
},
{
"arrival": {
"delay": 50,
"time": "1785432110"
},
"departure": {
"delay": 50,
"time": "1785432110"
},
"stopId": "Liesbach_R",
"stopSequence": 22
},
{
"arrival": {
"delay": 46,
"time": "1785432226"
},
"departure": {
"delay": 46,
"time": "1785432226"
},
"stopId": "Beaubourg_R",
"stopSequence": 23
},
{
"arrival": {
"delay": 46,
"time": "1785432286"
},
"departure": {
"delay": 46,
"time": "1785432286"
},
"stopId": "École_des_Missions_R",
"stopSequence": 24
},
{
"arrival": {
"delay": 46,
"time": "1785432346"
},
"departure": {
"delay": 46,
"time": "1785432346"
},
"stopId": "Place_Coluche_R",
"stopSequence": 25
},
{
"arrival": {
"delay": 46,
"time": "1785432466"
},
"departure": {
"delay": 46,
"time": "1785432466"
},
"stopId": "19_Novembre_R",
"stopSequence": 26
},
{
"arrival": {
"delay": 46,
"time": "1785432586"
},
"stopId": "Clostermann_R",
"stopSequence": 27
}
],
"timestamp": "1785430534",
"trip": {
"directionId": 1,
"routeId": "1",
"tripId": "102-1853"
}
}
},
{
"id": "SM:104-1850",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 130,
"time": "1785430330"
},
"stopId": "Clostermann_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 131,
"time": "1785430442"
},
"departure": {
"delay": 131,
"time": "1785430451"
},
"stopId": "19_Novembre_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 122,
"time": "1785430502"
},
"departure": {
"delay": 122,
"time": "1785430502"
},
"stopId": "Blotzheim_Mairie_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 101,
"time": "1785430541"
},
"departure": {
"delay": 101,
"time": "1785430541"
},
"stopId": "Place_Coluche_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 341,
"time": "1785430593"
},
"departure": {
"delay": 341,
"time": "1785430901"
},
"stopId": "École_des_Missions_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 162,
"time": "1785430962"
},
"departure": {
"delay": 162,
"time": "1785430962"
},
"stopId": "Beaubourg_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 173,
"time": "1785431093"
},
"departure": {
"delay": 173,
"time": "1785431093"
},
"stopId": "Liesbach_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 122,
"time": "1785431162"
},
"departure": {
"delay": 122,
"time": "1785431162"
},
"stopId": "Halliers_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 161,
"time": "1785431210"
},
"departure": {
"delay": 161,
"time": "1785431261"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 131,
"time": "1785431291"
},
"departure": {
"delay": 131,
"time": "1785431291"
},
"stopId": "Hésingue_Mairie_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 101,
"time": "1785431363"
},
"departure": {
"delay": 101,
"time": "1785431381"
},
"stopId": "Cerisiers_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 85,
"time": "1785431425"
},
"departure": {
"delay": 85,
"time": "1785431425"
},
"stopId": "Raisins_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 85,
"time": "1785431485"
},
"departure": {
"delay": 85,
"time": "1785431485"
},
"stopId": "Le_Ried_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 38,
"time": "1785431498"
},
"departure": {
"delay": 38,
"time": "1785431498"
},
"stopId": "Iselisweg_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 68,
"time": "1785431528"
},
"departure": {
"delay": 68,
"time": "1785431528"
},
"stopId": "Riescher_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 68,
"time": "1785431648"
},
"departure": {
"delay": 68,
"time": "1785431648"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 16
},
{
"arrival": {
"delay": 68,
"time": "1785431768"
},
"departure": {
"delay": 68,
"time": "1785431768"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 17
},
{
"arrival": {
"delay": -20,
"time": "1785431860"
},
"departure": {
"delay": -20,
"time": "1785431860"
},
"stopId": "Place_Mermoz_1A",
"stopSequence": 18
},
{
"arrival": {
"delay": -50,
"time": "1785431950"
},
"departure": {
"delay": -50,
"time": "1785431950"
},
"stopId": "Couronne_1A",
"stopSequence": 19
},
{
"arrival": {
"delay": -58,
"time": "1785432002"
},
"departure": {
"delay": -58,
"time": "1785432002"
},
"stopId": "Médiathèque_A",
"stopSequence": 20
},
{
"arrival": {
"delay": -54,
"time": "1785432066"
},
"departure": {
"delay": -54,
"time": "1785432066"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 21
},
{
"arrival": {
"delay": -58,
"time": "1785432182"
},
"departure": {
"delay": -58,
"time": "1785432182"
},
"stopId": "Jura_1A",
"stopSequence": 22
},
{
"arrival": {
"delay": -58,
"time": "1785432242"
},
"departure": {
"delay": -58,
"time": "1785432242"
},
"stopId": "Coccinelles_A",
"stopSequence": 23
},
{
"arrival": {
"delay": -58,
"time": "1785432302"
},
"departure": {
"delay": -58,
"time": "1785432302"
},
"stopId": "Jung_A",
"stopSequence": 24
},
{
"arrival": {
"delay": -58,
"time": "1785432362"
},
"departure": {
"delay": -58,
"time": "1785432362"
},
"stopId": "Parc_des_Eaux-Vives_A",
"stopSequence": 25
},
{
"arrival": {
"delay": -58,
"time": "1785432422"
},
"departure": {
"delay": -58,
"time": "1785432422"
},
"stopId": "Place_Abbatucci_A",
"stopSequence": 26
},
{
"arrival": {
"delay": -58,
"time": "1785432482"
},
"departure": {
"delay": -58,
"time": "1785432482"
},
"stopId": "Square_Soustons_A",
"stopSequence": 27
},
{
"arrival": {
"delay": -58,
"time": "1785432602"
},
"stopId": "Alsace_A",
"stopSequence": 28
}
],
"timestamp": "1785430360",
"trip": {
"routeId": "1",
"tripId": "104-1850"
}
}
},
{
"id": "SM:204-1930",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 16,
"time": "1785432616"
},
"stopId": "Petit_Canal_R",
"stopSequence": 1
},
{
"arrival": {
"delay": -14,
"time": "1785432646"
},
"departure": {
"delay": -14,
"time": "1785432646"
},
"stopId": "Rosenau_Mairie_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 16,
"time": "1785432676"
},
"departure": {
"delay": 16,
"time": "1785432676"
},
"stopId": "Les_Pêcheurs_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 16,
"time": "1785432736"
},
"departure": {
"delay": 16,
"time": "1785432736"
},
"stopId": "Les_Biches_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 16,
"time": "1785432796"
},
"departure": {
"delay": 16,
"time": "1785432796"
},
"stopId": "Champs_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 16,
"time": "1785432976"
},
"departure": {
"delay": 16,
"time": "1785432976"
},
"stopId": "Ritty_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 16,
"time": "1785433036"
},
"departure": {
"delay": 16,
"time": "1785433036"
},
"stopId": "Rue_du_Marché_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 16,
"time": "1785433096"
},
"departure": {
"delay": 16,
"time": "1785433096"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 8
},
{
"arrival": {
"delay": 16,
"time": "1785433156"
},
"departure": {
"delay": 16,
"time": "1785433156"
},
"stopId": "Tournesols_2R",
"stopSequence": 9
},
{
"arrival": {
"delay": 16,
"time": "1785433336"
},
"departure": {
"delay": 16,
"time": "1785433336"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 10
},
{
"arrival": {
"delay": 16,
"time": "1785433396"
},
"departure": {
"delay": 16,
"time": "1785433396"
},
"stopId": "Concorde_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 16,
"time": "1785433456"
},
"departure": {
"delay": 16,
"time": "1785433456"
},
"stopId": "Schweitzer_R",
"stopSequence": 12
},
{
"arrival": {
"delay": 16,
"time": "1785433576"
},
"departure": {
"delay": 16,
"time": "1785433576"
},
"stopId": "Jura_1R",
"stopSequence": 13
},
{
"arrival": {
"delay": 16,
"time": "1785433636"
},
"departure": {
"delay": 16,
"time": "1785433636"
},
"stopId": "Europe_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 16,
"time": "1785433756"
},
"departure": {
"delay": 16,
"time": "1785433756"
},
"stopId": "Carrefour_Central_1R",
"stopSequence": 15
},
{
"arrival": {
"delay": 16,
"time": "1785433816"
},
"departure": {
"delay": 16,
"time": "1785433816"
},
"stopId": "Couronne_1R",
"stopSequence": 16
},
{
"arrival": {
"delay": 16,
"time": "1785433876"
},
"departure": {
"delay": 16,
"time": "1785433876"
},
"stopId": "Place_Mermoz_1R",
"stopSequence": 17
},
{
"arrival": {
"delay": 16,
"time": "1785433996"
},
"departure": {
"delay": 16,
"time": "1785433996"
},
"stopId": "Saint-Exupéry_1R",
"stopSequence": 18
},
{
"arrival": {
"delay": 16,
"time": "1785434056"
},
"departure": {
"delay": 16,
"time": "1785434056"
},
"stopId": "Bourgfelden_2R",
"stopSequence": 19
},
{
"arrival": {
"delay": 16,
"time": "1785434116"
},
"departure": {
"delay": 16,
"time": "1785434116"
},
"stopId": "La_Vignette_R",
"stopSequence": 20
},
{
"arrival": {
"delay": 16,
"time": "1785434176"
},
"departure": {
"delay": 16,
"time": "1785434176"
},
"stopId": "Stade_R",
"stopSequence": 21
},
{
"arrival": {
"delay": 16,
"time": "1785434236"
},
"departure": {
"delay": 16,
"time": "1785434236"
},
"stopId": "Sauvage_R",
"stopSequence": 22
}
],
"timestamp": "1785431478",
"trip": {
"directionId": 1,
"routeId": "2",
"tripId": "204-1930"
}
}
},
{
"id": "SM:204-1852",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 186,
"time": "1785430506"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Vosges_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 186,
"time": "1785430566"
},
"departure": {
"delay": 186,
"time": "1785430566"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Buschwiller_Centre_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 101,
"time": "1785430661"
},
"departure": {
"delay": 101,
"time": "1785430661"
},
"stopId": "Fontaine_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 101,
"time": "1785430781"
},
"departure": {
"delay": 101,
"time": "1785430781"
},
"stopId": "Hégenheim_Église_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 277,
"time": "1785431017"
},
"departure": {
"delay": 277,
"time": "1785431017"
},
"stopId": "Sauvage_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 375,
"time": "1785431137"
},
"departure": {
"delay": 375,
"time": "1785431175"
},
"stopId": "Stade_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 434,
"time": "1785431258"
},
"departure": {
"delay": 434,
"time": "1785431294"
},
"stopId": "La_Vignette_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 461,
"time": "1785431381"
},
"departure": {
"delay": 461,
"time": "1785431381"
},
"stopId": "Bourgfelden_1A",
"stopSequence": 8
},
{
"arrival": {
"delay": 392,
"time": "1785431432"
},
"departure": {
"delay": 392,
"time": "1785431432"
},
"stopId": "Saint-Exupéry_1A",
"stopSequence": 9
},
{
"arrival": {
"delay": 387,
"time": "1785431487"
},
"departure": {
"delay": 387,
"time": "1785431487"
},
"stopId": "Place_Mermoz_1A",
"stopSequence": 10
},
{
"arrival": {
"delay": 431,
"time": "1785431591"
},
"departure": {
"delay": 431,
"time": "1785431591"
},
"stopId": "Couronne_1A",
"stopSequence": 11
},
{
"arrival": {
"delay": 491,
"time": "1785431711"
},
"departure": {
"delay": 491,
"time": "1785431711"
},
"stopId": "Médiathèque_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 431,
"time": "1785431771"
},
"departure": {
"delay": 431,
"time": "1785431771"
},
"stopId": "Carrefour_Central_1A",
"stopSequence": 13
},
{
"arrival": {
"delay": 431,
"time": "1785431831"
},
"departure": {
"delay": 431,
"time": "1785431831"
},
"stopId": "Jura_1A",
"stopSequence": 14
},
{
"arrival": {
"delay": 491,
"time": "1785432011"
},
"departure": {
"delay": 491,
"time": "1785432011"
},
"stopId": "Schweitzer_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 488,
"time": "1785432068"
},
"departure": {
"delay": 488,
"time": "1785432068"
},
"stopId": "Concorde_A",
"stopSequence": 16
},
{
"arrival": {
"delay": 488,
"time": "1785432128"
},
"departure": {
"delay": 488,
"time": "1785432128"
},
"stopId": "Collège_Nerval_AR",
"stopSequence": 17
},
{
"arrival": {
"delay": 368,
"time": "1785432188"
},
"departure": {
"delay": 368,
"time": "1785432188"
},
"stopId": "Tournesols_2A",
"stopSequence": 18
},
{
"arrival": {
"delay": 488,
"time": "1785432368"
},
"departure": {
"delay": 488,
"time": "1785432368"
},
"stopId": "Village-Neuf_Centre_2A",
"stopSequence": 19
},
{
"arrival": {
"delay": 488,
"time": "1785432428"
},
"departure": {
"delay": 488,
"time": "1785432428"
},
"stopId": "Rue_du_Marché_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 488,
"time": "1785432488"
},
"departure": {
"delay": 488,
"time": "1785432488"
},
"stopId": "Ritty_A",
"stopSequence": 21
},
{
"arrival": {
"delay": 368,
"time": "1785432548"
},
"departure": {
"delay": 368,
"time": "1785432548"
},
"stopId": "Champs_A",
"stopSequence": 22
}
],
"timestamp": "1785430565",
"trip": {
"routeId": "2",
"tripId": "204-1852"
}
}
},
{
"id": "SM:302-1848",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785430080"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1785430200"
},
"departure": {
"time": "1785430200"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1785430440"
},
"departure": {
"time": "1785430440"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1785430500"
},
"departure": {
"time": "1785430500"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1785430620"
},
"departure": {
"time": "1785430620"
},
"stopId": "Huningue_Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1785430740"
},
"departure": {
"time": "1785430740"
},
"stopId": "Tivoli_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 180,
"time": "1785430980"
},
"departure": {
"delay": 180,
"time": "1785430980"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 288,
"time": "1785431141"
},
"departure": {
"delay": 288,
"time": "1785431148"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 285,
"time": "1785431205"
},
"departure": {
"delay": 285,
"time": "1785431205"
},
"stopId": "Square_Soustons_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 307,
"time": "1785431287"
},
"departure": {
"delay": 307,
"time": "1785431287"
},
"stopId": "Domino_603R",
"stopSequence": 10
}
],
"timestamp": "1785430135",
"trip": {
"directionId": 1,
"routeId": "603",
"tripId": "302-1848"
}
}
},
{
"id": "SM:304-1850",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 154,
"time": "1785430354"
},
"stopId": "Paix_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 345,
"time": "1785430605"
},
"departure": {
"delay": 345,
"time": "1785430605"
},
"stopId": "Sports_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 302,
"time": "1785430682"
},
"departure": {
"delay": 302,
"time": "1785430682"
},
"stopId": "Belfort_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 321,
"time": "1785430761"
},
"departure": {
"delay": 321,
"time": "1785430761"
},
"stopId": "Maison_Retraite_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 246,
"time": "1785430806"
},
"departure": {
"delay": 246,
"time": "1785430806"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 5
},
{
"arrival": {
"delay": 280,
"time": "1785430900"
},
"departure": {
"delay": 280,
"time": "1785430900"
},
"stopId": "Tournesols_2R",
"stopSequence": 6
},
{
"arrival": {
"delay": 272,
"time": "1785431012"
},
"departure": {
"delay": 272,
"time": "1785431012"
},
"stopId": "Domino_603A",
"stopSequence": 7
},
{
"arrival": {
"delay": 259,
"time": "1785431059"
},
"departure": {
"delay": 259,
"time": "1785431059"
},
"stopId": "Square_Soustons_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 195,
"time": "1785431115"
},
"departure": {
"delay": 195,
"time": "1785431115"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 340,
"time": "1785431224"
},
"departure": {
"delay": 340,
"time": "1785431320"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 400,
"time": "1785431440"
},
"departure": {
"delay": 400,
"time": "1785431440"
},
"stopId": "Tivoli_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 345,
"time": "1785431505"
},
"departure": {
"delay": 345,
"time": "1785431505"
},
"stopId": "Huningue_Frontière_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 405,
"time": "1785431685"
},
"departure": {
"delay": 405,
"time": "1785431685"
},
"stopId": "Hüningerstrasse_A",
"stopSequence": 13
}
],
"timestamp": "1785430370",
"trip": {
"routeId": "603",
"tripId": "304-1850"
}
}
},
{
"id": "SM:304-2000",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785434400"
},
"stopId": "Paix_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1785434460"
},
"departure": {
"time": "1785434460"
},
"stopId": "Sports_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1785434580"
},
"departure": {
"time": "1785434580"
},
"stopId": "Belfort_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 120,
"time": "1785434760"
},
"departure": {
"delay": 120,
"time": "1785434760"
},
"stopId": "Maison_Retraite_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 60,
"time": "1785434820"
},
"departure": {
"delay": 60,
"time": "1785434820"
},
"stopId": "Village-Neuf_Centre_2R",
"stopSequence": 5
},
{
"arrival": {
"delay": 120,
"time": "1785434940"
},
"departure": {
"delay": 120,
"time": "1785434940"
},
"stopId": "Tournesols_2R",
"stopSequence": 6
}
],
"timestamp": "1785430801",
"trip": {
"routeId": "603",
"tripId": "304-2000"
}
}
},
{
"id": "SM:1102-1935",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785432900"
},
"stopId": "EuroAirport_AR",
"stopSequence": 1
}
],
"timestamp": "1785431355",
"trip": {
"directionId": 1,
"routeId": "11",
"tripId": "1102-1935"
}
}
},
{
"id": "SM:1102-1920",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785432000"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1785432600"
},
"stopId": "EuroAirport_AR",
"stopSequence": 2
}
],
"timestamp": "1785431355",
"trip": {
"routeId": "11",
"tripId": "1102-1920"
}
}
},
{
"id": "SM:304-1918",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785431880"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1785432000"
},
"departure": {
"time": "1785432000"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1785432240"
},
"departure": {
"time": "1785432240"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1785432300"
},
"departure": {
"time": "1785432300"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1785432420"
},
"departure": {
"time": "1785432420"
},
"stopId": "Huningue_Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1785432540"
},
"departure": {
"time": "1785432540"
},
"stopId": "Tivoli_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 180,
"time": "1785432780"
},
"departure": {
"delay": 180,
"time": "1785432780"
},
"stopId": "Parc_des_Eaux-Vives_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 180,
"time": "1785432840"
},
"departure": {
"delay": 180,
"time": "1785432840"
},
"stopId": "Place_Abbatucci_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 180,
"time": "1785432900"
},
"departure": {
"delay": 180,
"time": "1785432900"
},
"stopId": "Square_Soustons_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 180,
"time": "1785432960"
},
"departure": {
"delay": 180,
"time": "1785432960"
},
"stopId": "Domino_603R",
"stopSequence": 10
}
],
"timestamp": "1785430719",
"trip": {
"directionId": 1,
"routeId": "603",
"tripId": "304-1918"
}
}
},
{
"id": "SM:408T-1935",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785432900"
},
"stopId": "Professeur_Coste_A",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1785432930"
},
"departure": {
"delay": -30,
"time": "1785432930"
},
"stopId": "Rousserolles_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1785432960"
},
"departure": {
"time": "1785432960"
},
"stopId": "Muguet_A",
"stopSequence": 3
},
{
"arrival": {
"delay": -30,
"time": "1785432990"
},
"departure": {
"delay": -30,
"time": "1785432990"
},
"stopId": "Cité_Beaulieu_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1785433020"
},
"departure": {
"time": "1785433020"
},
"stopId": "Parc_des_Maréchaux_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1785433080"
},
"departure": {
"time": "1785433080"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 60,
"time": "1785433140"
},
"departure": {
"delay": 60,
"time": "1785433140"
},
"stopId": "Saint-Claude_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 60,
"time": "1785433200"
},
"departure": {
"delay": 60,
"time": "1785433200"
},
"stopId": "Chapelle_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 120,
"time": "1785433320"
},
"departure": {
"delay": 120,
"time": "1785433320"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 420,
"time": "1785433740"
},
"departure": {
"delay": 420,
"time": "1785433740"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 180,
"time": "1785434220"
},
"departure": {
"delay": 180,
"time": "1785434220"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 60,
"time": "1785434280"
},
"departure": {
"delay": 60,
"time": "1785434280"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 60,
"time": "1785434340"
},
"departure": {
"delay": 60,
"time": "1785434340"
},
"stopId": "Breisach_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 180,
"time": "1785434520"
},
"departure": {
"delay": 180,
"time": "1785434520"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 120,
"time": "1785434640"
},
"departure": {
"delay": 120,
"time": "1785434640"
},
"stopId": "Claude_Hess_A",
"stopSequence": 16
},
{
"arrival": {
"delay": 60,
"time": "1785434700"
},
"departure": {
"delay": 60,
"time": "1785434700"
},
"stopId": "Rhin_A",
"stopSequence": 17
},
{
"arrival": {
"delay": 60,
"time": "1785434760"
},
"departure": {
"delay": 60,
"time": "1785434760"
},
"stopId": "Notre-Dame_de_la_Paix_A",
"stopSequence": 18
}
],
"timestamp": "1785429426",
"trip": {
"routeId": "604",
"tripId": "408T-1935"
}
}
},
{
"id": "SM:402T-1914",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 420,
"time": "1785432060"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 720,
"time": "1785432480"
},
"departure": {
"delay": 720,
"time": "1785432480"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 960,
"time": "1785432780"
},
"departure": {
"delay": 960,
"time": "1785432780"
},
"stopId": "Saint-Claude_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 1080,
"time": "1785432960"
},
"departure": {
"delay": 1080,
"time": "1785432960"
},
"stopId": "Chapelle_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 1080,
"time": "1785433020"
},
"departure": {
"delay": 1080,
"time": "1785433020"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 1020,
"time": "1785433080"
},
"departure": {
"delay": 1020,
"time": "1785433080"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 780,
"time": "1785433260"
},
"departure": {
"delay": 780,
"time": "1785433260"
},
"stopId": "Trois_Lys_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 600,
"time": "1785433380"
},
"departure": {
"delay": 600,
"time": "1785433380"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": 480,
"time": "1785433440"
},
"departure": {
"delay": 480,
"time": "1785433440"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 480,
"time": "1785433500"
},
"departure": {
"delay": 480,
"time": "1785433500"
},
"stopId": "Breisach_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 600,
"time": "1785433680"
},
"departure": {
"delay": 600,
"time": "1785433680"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 480,
"time": "1785433740"
},
"departure": {
"delay": 480,
"time": "1785433740"
},
"stopId": "Claude_Hess_A",
"stopSequence": 12
}
],
"timestamp": "1785429005",
"trip": {
"routeId": "604",
"tripId": "402T-1914"
}
}
},
{
"id": "SM:410T-1938",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 420,
"time": "1785433500"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 720,
"time": "1785433920"
},
"departure": {
"delay": 720,
"time": "1785433920"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 1080,
"time": "1785434400"
},
"departure": {
"delay": 1080,
"time": "1785434400"
},
"stopId": "Chapelle_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 1080,
"time": "1785434460"
},
"departure": {
"delay": 1080,
"time": "1785434460"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 5
}
],
"timestamp": "1785431304",
"trip": {
"routeId": "604",
"tripId": "410T-1938"
}
}
},
{
"id": "SM:406T-1900",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 212,
"time": "1785431012"
},
"stopId": "Professeur_Coste_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 221,
"time": "1785431056"
},
"departure": {
"delay": 221,
"time": "1785431081"
},
"stopId": "Rousserolles_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 249,
"time": "1785431109"
},
"departure": {
"delay": 249,
"time": "1785431109"
},
"stopId": "Muguet_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 192,
"time": "1785431112"
},
"departure": {
"delay": 192,
"time": "1785431112"
},
"stopId": "Cité_Beaulieu_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 242,
"time": "1785431132"
},
"departure": {
"delay": 242,
"time": "1785431162"
},
"stopId": "Parc_des_Maréchaux_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 307,
"time": "1785431287"
},
"departure": {
"delay": 307,
"time": "1785431287"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 362,
"time": "1785431331"
},
"departure": {
"delay": 362,
"time": "1785431342"
},
"stopId": "Saint-Claude_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 392,
"time": "1785431395"
},
"departure": {
"delay": 392,
"time": "1785431432"
},
"stopId": "Chapelle_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 485,
"time": "1785431585"
},
"departure": {
"delay": 485,
"time": "1785431585"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 518,
"time": "1785431738"
},
"departure": {
"delay": 518,
"time": "1785431738"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 182,
"time": "1785431822"
},
"departure": {
"delay": 182,
"time": "1785431822"
},
"stopId": "Trois_Lys_A",
"stopSequence": 11
},
{
"arrival": {
"delay": -24,
"time": "1785431916"
},
"departure": {
"delay": -24,
"time": "1785431916"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": -180,
"time": "1785431940"
},
"departure": {
"delay": -180,
"time": "1785431940"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 13
},
{
"arrival": {
"delay": -207,
"time": "1785431973"
},
"departure": {
"delay": -207,
"time": "1785431973"
},
"stopId": "Breisach_A",
"stopSequence": 14
},
{
"arrival": {
"delay": -169,
"time": "1785432071"
},
"departure": {
"delay": -169,
"time": "1785432071"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 15
},
{
"arrival": {
"delay": -299,
"time": "1785432121"
},
"departure": {
"delay": -299,
"time": "1785432121"
},
"stopId": "Claude_Hess_A",
"stopSequence": 16
},
{
"arrival": {
"delay": -373,
"time": "1785432167"
},
"departure": {
"delay": -373,
"time": "1785432167"
},
"stopId": "Rhin_A",
"stopSequence": 17
},
{
"arrival": {
"delay": -373,
"time": "1785432227"
},
"departure": {
"delay": -373,
"time": "1785432227"
},
"stopId": "Notre-Dame_de_la_Paix_A",
"stopSequence": 18
},
{
"arrival": {
"delay": -306,
"time": "1785432354"
},
"departure": {
"delay": -306,
"time": "1785432354"
},
"stopId": "Frontière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": -426,
"time": "1785432414"
},
"departure": {
"delay": -426,
"time": "1785432414"
},
"stopId": "Hüningerstrasse_A",
"stopSequence": 20
},
{
"arrival": {
"delay": -306,
"time": "1785432594"
},
"departure": {
"delay": -306,
"time": "1785432594"
},
"stopId": "Voltaplatz_A",
"stopSequence": 21
}
],
"timestamp": "1785431037",
"trip": {
"routeId": "604",
"tripId": "406T-1900"
}
}
},
{
"id": "SM:406T-1942",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785433320"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1785433440"
},
"departure": {
"time": "1785433440"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1785433860"
},
"departure": {
"time": "1785433860"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1785433920"
},
"departure": {
"time": "1785433920"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1785433980"
},
"departure": {
"time": "1785433980"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1785434040"
},
"departure": {
"time": "1785434040"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"time": "1785434160"
},
"departure": {
"time": "1785434160"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"time": "1785434220"
},
"departure": {
"time": "1785434220"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"time": "1785434280"
},
"departure": {
"time": "1785434280"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
}
],
"timestamp": "1785431345",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "406T-1942"
}
}
},
{
"id": "SM:408T-1850",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785430200"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1785430380"
},
"departure": {
"time": "1785430380"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1785430500"
},
"departure": {
"time": "1785430500"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1785430560"
},
"departure": {
"time": "1785430560"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1785430740"
},
"departure": {
"time": "1785430740"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1785430800"
},
"departure": {
"time": "1785430800"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 11,
"time": "1785430871"
},
"departure": {
"delay": 11,
"time": "1785430871"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 41,
"time": "1785430949"
},
"departure": {
"delay": 41,
"time": "1785430961"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 71,
"time": "1785431051"
},
"departure": {
"delay": 71,
"time": "1785431171"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 71,
"time": "1785431231"
},
"departure": {
"delay": 71,
"time": "1785431231"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 56,
"time": "1785431276"
},
"departure": {
"delay": 56,
"time": "1785431276"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"delay": -19,
"time": "1785431330"
},
"departure": {
"delay": -19,
"time": "1785431381"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": -169,
"time": "1785431471"
},
"departure": {
"delay": -169,
"time": "1785431471"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"delay": -411,
"time": "1785431589"
},
"departure": {
"delay": -411,
"time": "1785431589"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"delay": -381,
"time": "1785431679"
},
"departure": {
"delay": -381,
"time": "1785431679"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -391,
"time": "1785431729"
},
"departure": {
"delay": -391,
"time": "1785431729"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": -431,
"time": "1785431749"
},
"departure": {
"delay": -431,
"time": "1785431749"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"delay": -435,
"time": "1785431805"
},
"departure": {
"delay": -435,
"time": "1785431805"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
},
{
"arrival": {
"delay": -469,
"time": "1785431831"
},
"departure": {
"delay": -469,
"time": "1785431831"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
},
{
"arrival": {
"delay": -433,
"time": "1785431927"
},
"departure": {
"delay": -433,
"time": "1785431927"
},
"stopId": "Cité_Beaulieu_R",
"stopSequence": 20
},
{
"arrival": {
"delay": -457,
"time": "1785431963"
},
"departure": {
"delay": -457,
"time": "1785431963"
},
"stopId": "Muguet_R",
"stopSequence": 21
}
],
"timestamp": "1785430258",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "408T-1850"
}
}
},
{
"id": "SM:1104-1920",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785432000"
},
"stopId": "EuroAirport_AR",
"stopSequence": 1
},
{
"arrival": {
"time": "1785432600"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 2
}
],
"timestamp": "1785430688",
"trip": {
"directionId": 1,
"routeId": "11",
"tripId": "1104-1920"
}
}
},
{
"id": "SM:404T-1953",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785433980"
},
"stopId": "Professeur_Coste_A",
"stopSequence": 1
},
{
"arrival": {
"delay": -30,
"time": "1785434010"
},
"departure": {
"delay": -30,
"time": "1785434010"
},
"stopId": "Rousserolles_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1785434040"
},
"departure": {
"time": "1785434040"
},
"stopId": "Muguet_A",
"stopSequence": 3
},
{
"arrival": {
"delay": -30,
"time": "1785434070"
},
"departure": {
"delay": -30,
"time": "1785434070"
},
"stopId": "Cité_Beaulieu_A",
"stopSequence": 4
},
{
"arrival": {
"time": "1785434100"
},
"departure": {
"time": "1785434100"
},
"stopId": "Parc_des_Maréchaux_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1785434160"
},
"departure": {
"time": "1785434160"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 60,
"time": "1785434220"
},
"departure": {
"delay": 60,
"time": "1785434220"
},
"stopId": "Saint-Claude_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 60,
"time": "1785434280"
},
"departure": {
"delay": 60,
"time": "1785434280"
},
"stopId": "Chapelle_A",
"stopSequence": 8
}
],
"timestamp": "1785431047",
"trip": {
"routeId": "604",
"tripId": "404T-1953"
}
}
},
{
"id": "SM:402T-1835",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785429300"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 210,
"time": "1785429690"
},
"departure": {
"delay": 210,
"time": "1785429690"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 121,
"time": "1785429691"
},
"departure": {
"delay": 121,
"time": "1785429721"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 132,
"time": "1785429792"
},
"departure": {
"delay": 132,
"time": "1785429792"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 61,
"time": "1785429896"
},
"departure": {
"delay": 61,
"time": "1785429901"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 61,
"time": "1785429961"
},
"departure": {
"delay": 61,
"time": "1785429961"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 61,
"time": "1785430021"
},
"departure": {
"delay": 61,
"time": "1785430021"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 75,
"time": "1785430095"
},
"departure": {
"delay": 75,
"time": "1785430095"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 8,
"time": "1785430208"
},
"departure": {
"delay": 8,
"time": "1785430208"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 151,
"time": "1785430275"
},
"departure": {
"delay": 151,
"time": "1785430411"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 130,
"time": "1785430450"
},
"departure": {
"delay": 130,
"time": "1785430450"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 61,
"time": "1785430500"
},
"departure": {
"delay": 61,
"time": "1785430561"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"time": "1785430664"
},
"departure": {
"time": "1785430740"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"delay": 31,
"time": "1785430831"
},
"departure": {
"delay": 31,
"time": "1785431131"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 91,
"time": "1785431221"
},
"departure": {
"delay": 91,
"time": "1785431251"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 80,
"time": "1785431300"
},
"departure": {
"delay": 80,
"time": "1785431300"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 35,
"time": "1785431315"
},
"departure": {
"delay": 35,
"time": "1785431315"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 30,
"time": "1785431370"
},
"departure": {
"delay": 30,
"time": "1785431370"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
},
{
"arrival": {
"time": "1785431392"
},
"departure": {
"time": "1785431400"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
},
{
"arrival": {
"delay": 21,
"time": "1785431541"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 20
}
],
"timestamp": "1785429353",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "402T-1835"
}
}
},
{
"id": "SM:404T-1830",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 393,
"time": "1785429393"
},
"stopId": "Professeur_Coste_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 396,
"time": "1785429456"
},
"departure": {
"delay": 396,
"time": "1785429456"
},
"stopId": "Rousserolles_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 419,
"time": "1785429479"
},
"departure": {
"delay": 419,
"time": "1785429479"
},
"stopId": "Muguet_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 383,
"time": "1785429503"
},
"departure": {
"delay": 383,
"time": "1785429503"
},
"stopId": "Cité_Beaulieu_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 409,
"time": "1785429529"
},
"departure": {
"delay": 409,
"time": "1785429529"
},
"stopId": "Parc_des_Maréchaux_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 432,
"time": "1785429612"
},
"departure": {
"delay": 432,
"time": "1785429612"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 465,
"time": "1785429645"
},
"departure": {
"delay": 465,
"time": "1785429645"
},
"stopId": "Saint-Claude_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 453,
"time": "1785429676"
},
"departure": {
"delay": 453,
"time": "1785429693"
},
"stopId": "Chapelle_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 543,
"time": "1785429806"
},
"departure": {
"delay": 543,
"time": "1785429843"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 663,
"time": "1785429990"
},
"departure": {
"delay": 663,
"time": "1785430083"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 363,
"time": "1785430153"
},
"departure": {
"delay": 363,
"time": "1785430203"
},
"stopId": "Trois_Lys_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 183,
"time": "1785430293"
},
"departure": {
"delay": 183,
"time": "1785430323"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": 153,
"time": "1785430370"
},
"departure": {
"delay": 153,
"time": "1785430473"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 183,
"time": "1785430513"
},
"departure": {
"delay": 183,
"time": "1785430563"
},
"stopId": "Breisach_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 205,
"time": "1785430645"
},
"departure": {
"delay": 205,
"time": "1785430645"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 63,
"time": "1785430681"
},
"departure": {
"delay": 63,
"time": "1785430683"
},
"stopId": "Claude_Hess_A",
"stopSequence": 16
},
{
"arrival": {
"delay": 3,
"time": "1785430726"
},
"departure": {
"delay": 3,
"time": "1785430743"
},
"stopId": "Rhin_A",
"stopSequence": 17
},
{
"arrival": {
"delay": 213,
"time": "1785430833"
},
"departure": {
"delay": 213,
"time": "1785431013"
},
"stopId": "Notre-Dame_de_la_Paix_A",
"stopSequence": 18
},
{
"arrival": {
"delay": 273,
"time": "1785431133"
},
"departure": {
"delay": 273,
"time": "1785431133"
},
"stopId": "Frontière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": 183,
"time": "1785431193"
},
"departure": {
"delay": 183,
"time": "1785431223"
},
"stopId": "Hüningerstrasse_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 337,
"time": "1785431437"
},
"departure": {
"delay": 337,
"time": "1785431437"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Voltaplatz_A",
"stopSequence": 21
}
],
"timestamp": "1785429415",
"trip": {
"routeId": "604",
"tripId": "404T-1830"
}
}
},
{
"id": "SM:402T-1957",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1785434760"
},
"departure": {
"time": "1785434760"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1785434820"
},
"departure": {
"time": "1785434820"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1785434880"
},
"departure": {
"time": "1785434880"
},
"stopId": "Rhin_R",
"stopSequence": 7
}
],
"timestamp": "1785431355",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "402T-1957"
}
}
},
{
"id": "SM:412T-1927",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785432420"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1785432540"
},
"departure": {
"time": "1785432540"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1785432780"
},
"departure": {
"time": "1785432780"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1785432840"
},
"departure": {
"time": "1785432840"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1785432960"
},
"departure": {
"time": "1785432960"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1785433020"
},
"departure": {
"time": "1785433020"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1785433080"
},
"departure": {
"time": "1785433080"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"time": "1785433140"
},
"departure": {
"time": "1785433140"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"time": "1785433260"
},
"departure": {
"time": "1785433260"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"time": "1785433320"
},
"departure": {
"time": "1785433320"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"time": "1785433380"
},
"departure": {
"time": "1785433380"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"time": "1785433800"
},
"departure": {
"time": "1785433800"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"time": "1785434160"
},
"departure": {
"time": "1785434160"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"time": "1785434220"
},
"departure": {
"time": "1785434220"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"time": "1785434280"
},
"departure": {
"time": "1785434280"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": -30,
"time": "1785434310"
},
"departure": {
"delay": -30,
"time": "1785434310"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"time": "1785434400"
},
"departure": {
"time": "1785434400"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
}
],
"timestamp": "1785430268",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "412T-1927"
}
}
},
{
"id": "SM:412T-1845",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 548,
"time": "1785430448"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 1028,
"time": "1785430568"
},
"departure": {
"delay": 1028,
"time": "1785431048"
},
"stopId": "Petite_Camargue_Alsacienne_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 1148,
"time": "1785431108"
},
"departure": {
"delay": 1148,
"time": "1785431228"
},
"stopId": "Saint-Claude_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 1172,
"time": "1785431312"
},
"departure": {
"delay": 1172,
"time": "1785431312"
},
"stopId": "Chapelle_A",
"stopSequence": 4
},
{
"arrival": {
"delay": 1148,
"time": "1785431332"
},
"departure": {
"delay": 1148,
"time": "1785431348"
},
"stopId": "Rue_de_Séville_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 1147,
"time": "1785431378"
},
"departure": {
"delay": 1147,
"time": "1785431467"
},
"stopId": "Cité_du_Rail_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 820,
"time": "1785431560"
},
"departure": {
"delay": 820,
"time": "1785431560"
},
"stopId": "Trois_Lys_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 565,
"time": "1785431605"
},
"departure": {
"delay": 565,
"time": "1785431605"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": 430,
"time": "1785431650"
},
"departure": {
"delay": 430,
"time": "1785431650"
},
"stopId": "Église_Saint-Louis_A",
"stopSequence": 9
},
{
"arrival": {
"delay": 430,
"time": "1785431710"
},
"departure": {
"delay": 430,
"time": "1785431710"
},
"stopId": "Breisach_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 496,
"time": "1785431836"
},
"departure": {
"delay": 496,
"time": "1785431836"
},
"stopId": "Croisée_des_Lys_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 377,
"time": "1785431897"
},
"departure": {
"delay": 377,
"time": "1785431897"
},
"stopId": "Claude_Hess_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 437,
"time": "1785432077"
},
"departure": {
"delay": 437,
"time": "1785432077"
},
"stopId": "Rhin_A",
"stopSequence": 13
}
],
"timestamp": "1785430463",
"trip": {
"routeId": "604",
"tripId": "412T-1845"
}
}
},
{
"id": "SM:410T-1857",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 655,
"time": "1785431275"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 655,
"time": "1785431395"
},
"departure": {
"delay": 655,
"time": "1785431395"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 655,
"time": "1785431635"
},
"departure": {
"delay": 655,
"time": "1785431635"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 655,
"time": "1785431695"
},
"departure": {
"delay": 655,
"time": "1785431695"
},
"scheduleRelationship": "SKIPPED",
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 4,
"time": "1785431764"
},
"departure": {
"delay": 4,
"time": "1785431764"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": -118,
"time": "1785431882"
},
"departure": {
"delay": -118,
"time": "1785431882"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"delay": -357,
"time": "1785432003"
},
"departure": {
"delay": -357,
"time": "1785432003"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"delay": -330,
"time": "1785432090"
},
"departure": {
"delay": -330,
"time": "1785432090"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -330,
"time": "1785432150"
},
"departure": {
"delay": -330,
"time": "1785432150"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": -332,
"time": "1785432208"
},
"departure": {
"delay": -332,
"time": "1785432208"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"delay": -275,
"time": "1785432265"
},
"departure": {
"delay": -275,
"time": "1785432265"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
},
{
"arrival": {
"delay": -275,
"time": "1785432325"
},
"departure": {
"delay": -275,
"time": "1785432325"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
},
{
"arrival": {
"delay": -275,
"time": "1785432445"
},
"stopId": "Parc_Soleil_A",
"stopSequence": 20
}
],
"timestamp": "1785431335",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "410T-1857"
}
}
},
{
"id": "SM:404T-1912",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785431520"
},
"stopId": "Schifflände_R",
"stopSequence": 1
},
{
"arrival": {
"time": "1785431640"
},
"departure": {
"time": "1785431640"
},
"stopId": "Kinderspital_UKBB_R",
"stopSequence": 2
},
{
"arrival": {
"time": "1785431880"
},
"departure": {
"time": "1785431880"
},
"stopId": "Voltaplatz_R",
"stopSequence": 3
},
{
"arrival": {
"time": "1785431940"
},
"departure": {
"time": "1785431940"
},
"stopId": "Hüningerstrasse_R",
"stopSequence": 4
},
{
"arrival": {
"time": "1785432060"
},
"departure": {
"time": "1785432060"
},
"stopId": "Frontière_R",
"stopSequence": 5
},
{
"arrival": {
"time": "1785432120"
},
"departure": {
"time": "1785432120"
},
"stopId": "Notre-Dame_de_la_Paix_R",
"stopSequence": 6
},
{
"arrival": {
"time": "1785432180"
},
"departure": {
"time": "1785432180"
},
"stopId": "Rhin_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 16,
"time": "1785432256"
},
"departure": {
"delay": 16,
"time": "1785432256"
},
"stopId": "Claude_Hess_R",
"stopSequence": 8
},
{
"arrival": {
"delay": -10,
"time": "1785432350"
},
"departure": {
"delay": -10,
"time": "1785432350"
},
"stopId": "Croisée_des_Lys_R",
"stopSequence": 9
},
{
"arrival": {
"delay": -10,
"time": "1785432410"
},
"departure": {
"delay": -10,
"time": "1785432410"
},
"stopId": "Breisach_R",
"stopSequence": 10
},
{
"arrival": {
"delay": -23,
"time": "1785432457"
},
"departure": {
"delay": -23,
"time": "1785432457"
},
"stopId": "Église_Saint-Louis_R",
"stopSequence": 11
},
{
"arrival": {
"delay": -135,
"time": "1785432525"
},
"departure": {
"delay": -135,
"time": "1785432525"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 12
},
{
"arrival": {
"delay": -135,
"time": "1785432765"
},
"departure": {
"delay": -135,
"time": "1785432765"
},
"stopId": "Trois_Lys_R",
"stopSequence": 13
},
{
"arrival": {
"delay": -135,
"time": "1785433125"
},
"departure": {
"delay": -135,
"time": "1785433125"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 14
},
{
"arrival": {
"delay": -101,
"time": "1785433219"
},
"departure": {
"delay": -101,
"time": "1785433219"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 15
},
{
"arrival": {
"delay": -101,
"time": "1785433279"
},
"departure": {
"delay": -101,
"time": "1785433279"
},
"stopId": "Chapelle_R",
"stopSequence": 16
},
{
"arrival": {
"delay": -131,
"time": "1785433309"
},
"departure": {
"delay": -131,
"time": "1785433309"
},
"stopId": "Saint-Claude_R",
"stopSequence": 17
},
{
"arrival": {
"delay": -101,
"time": "1785433339"
},
"departure": {
"delay": -101,
"time": "1785433339"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 18
},
{
"arrival": {
"delay": -101,
"time": "1785433399"
},
"departure": {
"delay": -101,
"time": "1785433399"
},
"stopId": "Parc_des_Maréchaux_R",
"stopSequence": 19
},
{
"arrival": {
"delay": -68,
"time": "1785433492"
},
"departure": {
"delay": -68,
"time": "1785433492"
},
"stopId": "Cité_Beaulieu_R",
"stopSequence": 20
},
{
"arrival": {
"delay": -95,
"time": "1785433525"
},
"departure": {
"delay": -95,
"time": "1785433525"
},
"stopId": "Muguet_R",
"stopSequence": 21
},
{
"arrival": {
"delay": -92,
"time": "1785433558"
},
"departure": {
"delay": -92,
"time": "1785433528"
},
"stopId": "Rousserolles_R",
"stopSequence": 22
}
],
"timestamp": "1785431417",
"trip": {
"directionId": 1,
"routeId": "604",
"tripId": "404T-1912"
}
}
},
{
"id": "SM:1102-1905",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785431100"
},
"stopId": "EuroAirport_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": -221,
"time": "1785431479"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 2
}
],
"timestamp": "1785431130",
"trip": {
"directionId": 1,
"routeId": "11",
"tripId": "1102-1905"
}
}
},
{
"id": "SM:1104-1905",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 152,
"time": "1785431252"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": 67,
"time": "1785431767"
},
"stopId": "EuroAirport_AR",
"stopSequence": 2
}
],
"timestamp": "1785431253",
"trip": {
"routeId": "11",
"tripId": "1104-1905"
}
}
},
{
"id": "SM:1102-1850",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785430200"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": -140,
"time": "1785430660"
},
"stopId": "EuroAirport_AR",
"stopSequence": 2
}
],
"timestamp": "1785430227",
"trip": {
"routeId": "11",
"tripId": "1102-1850"
}
}
},
{
"id": "SM:1104-1850",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 61,
"time": "1785430261"
},
"stopId": "EuroAirport_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": -126,
"time": "1785430674"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 2
}
],
"timestamp": "1785430289",
"trip": {
"directionId": 1,
"routeId": "11",
"tripId": "1104-1850"
}
}
},
{
"id": "SM:802-1934",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785432840"
},
"stopId": "Zone_Commerciale_A",
"stopSequence": 1
},
{
"arrival": {
"time": "1785433020"
},
"departure": {
"time": "1785433020"
},
"stopId": "Collège_Dolto_A",
"stopSequence": 2
},
{
"arrival": {
"time": "1785433140"
},
"departure": {
"time": "1785433140"
},
"stopId": "Sierentz_Centre_A",
"stopSequence": 3
},
{
"arrival": {
"time": "1785433200"
},
"departure": {
"time": "1785433200"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 4
},
{
"arrival": {
"time": "1785433380"
},
"departure": {
"time": "1785433380"
},
"stopId": "Merles_A",
"stopSequence": 5
},
{
"arrival": {
"time": "1785433440"
},
"departure": {
"time": "1785433440"
},
"stopId": "République_A",
"stopSequence": 6
},
{
"arrival": {
"time": "1785433500"
},
"departure": {
"time": "1785433500"
},
"stopId": "Charles_Péguy_A",
"stopSequence": 7
},
{
"arrival": {
"time": "1785433560"
},
"departure": {
"time": "1785433560"
},
"stopId": "Robert_Hassler_A",
"stopSequence": 8
},
{
"arrival": {
"time": "1785433800"
},
"departure": {
"time": "1785433800"
},
"stopId": "Vignes_608A",
"stopSequence": 9
},
{
"arrival": {
"time": "1785433860"
},
"departure": {
"time": "1785433860"
},
"stopId": "Place_Coluche_A",
"stopSequence": 10
},
{
"arrival": {
"time": "1785433920"
},
"departure": {
"time": "1785433920"
},
"stopId": "École_des_Missions_A",
"stopSequence": 11
},
{
"arrival": {
"time": "1785433980"
},
"departure": {
"time": "1785433980"
},
"stopId": "Beaubourg_A",
"stopSequence": 12
},
{
"arrival": {
"time": "1785434040"
},
"departure": {
"time": "1785434040"
},
"stopId": "Liesbach_A",
"stopSequence": 13
},
{
"arrival": {
"time": "1785434100"
},
"departure": {
"time": "1785434100"
},
"stopId": "Halliers_A",
"stopSequence": 14
},
{
"arrival": {
"time": "1785434160"
},
"departure": {
"time": "1785434160"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 15
},
{
"arrival": {
"time": "1785434220"
},
"departure": {
"time": "1785434220"
},
"stopId": "Ruisseau_AR",
"stopSequence": 16
},
{
"arrival": {
"delay": 120,
"time": "1785434460"
},
"departure": {
"delay": 120,
"time": "1785434460"
},
"stopId": "Chênes_608A",
"stopSequence": 17
},
{
"arrival": {
"delay": 120,
"time": "1785434580"
},
"departure": {
"delay": 120,
"time": "1785434580"
},
"stopId": "Sauvage_A",
"stopSequence": 18
},
{
"arrival": {
"delay": 180,
"time": "1785434760"
},
"departure": {
"delay": 180,
"time": "1785434760"
},
"stopId": "Cimetière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": 120,
"time": "1785434880"
},
"departure": {
"delay": 120,
"time": "1785434880"
},
"stopId": "Grabenring_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 120,
"time": "1785435000"
},
"departure": {
"delay": 120,
"time": "1785435000"
},
"stopId": "Gartenstrasse_AR",
"stopSequence": 21
},
{
"arrival": {
"delay": 60,
"time": "1785435060"
},
"departure": {
"delay": 60,
"time": "1785435060"
},
"stopId": "Hagmattstrasse_A",
"stopSequence": 22
}
],
"timestamp": "1785429250",
"trip": {
"routeId": "608",
"tripId": "802-1934"
}
}
},
{
"id": "SM:804-1916",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 6,
"time": "1785431766"
},
"stopId": "Bachgraben_R",
"stopSequence": 1
},
{
"arrival": {
"delay": 6,
"time": "1785431826"
},
"departure": {
"delay": 6,
"time": "1785431826"
},
"stopId": "Wänglismatten_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 66,
"time": "1785431886"
},
"departure": {
"delay": 66,
"time": "1785431886"
},
"stopId": "Kreuzstrasse_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 36,
"time": "1785431916"
},
"departure": {
"delay": 36,
"time": "1785431916"
},
"stopId": "Im_Bruhl_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 6,
"time": "1785431946"
},
"departure": {
"delay": 6,
"time": "1785431946"
},
"stopId": "Hagmattstrasse_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 6,
"time": "1785432066"
},
"departure": {
"delay": 6,
"time": "1785432066"
},
"stopId": "Gartenstrasse_AR",
"stopSequence": 6
},
{
"arrival": {
"delay": 6,
"time": "1785432186"
},
"departure": {
"delay": 6,
"time": "1785432186"
},
"stopId": "Grabenring_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 6,
"time": "1785432366"
},
"departure": {
"delay": 6,
"time": "1785432366"
},
"stopId": "Cimetière_R",
"stopSequence": 8
},
{
"arrival": {
"delay": 6,
"time": "1785432486"
},
"departure": {
"delay": 6,
"time": "1785432486"
},
"stopId": "Sauvage_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 6,
"time": "1785432606"
},
"departure": {
"delay": 6,
"time": "1785432606"
},
"stopId": "Chênes_608R",
"stopSequence": 10
},
{
"arrival": {
"delay": 6,
"time": "1785432666"
},
"departure": {
"delay": 6,
"time": "1785432666"
},
"stopId": "Ruisseau_AR",
"stopSequence": 11
},
{
"arrival": {
"delay": 6,
"time": "1785432786"
},
"departure": {
"delay": 6,
"time": "1785432786"
},
"stopId": "Hésingue_Église_R",
"stopSequence": 12
},
{
"arrival": {
"delay": 6,
"time": "1785432846"
},
"departure": {
"delay": 6,
"time": "1785432846"
},
"stopId": "Halliers_R",
"stopSequence": 13
},
{
"arrival": {
"delay": 6,
"time": "1785432906"
},
"departure": {
"delay": 6,
"time": "1785432906"
},
"stopId": "Liesbach_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 6,
"time": "1785432966"
},
"departure": {
"delay": 6,
"time": "1785432966"
},
"stopId": "Beaubourg_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 6,
"time": "1785433026"
},
"departure": {
"delay": 6,
"time": "1785433026"
},
"stopId": "École_des_Missions_R",
"stopSequence": 16
},
{
"arrival": {
"delay": 6,
"time": "1785433086"
},
"departure": {
"delay": 6,
"time": "1785433086"
},
"stopId": "Place_Coluche_R",
"stopSequence": 17
},
{
"arrival": {
"delay": 6,
"time": "1785433146"
},
"departure": {
"delay": 6,
"time": "1785433146"
},
"stopId": "Jean_Moulin_608R",
"stopSequence": 18
},
{
"arrival": {
"delay": 6,
"time": "1785433206"
},
"departure": {
"delay": 6,
"time": "1785433206"
},
"stopId": "Vignes_608R",
"stopSequence": 19
},
{
"arrival": {
"delay": 6,
"time": "1785433446"
},
"departure": {
"delay": 6,
"time": "1785433446"
},
"stopId": "Robert_Hassler_R",
"stopSequence": 20
},
{
"arrival": {
"delay": 6,
"time": "1785433506"
},
"departure": {
"delay": 6,
"time": "1785433506"
},
"stopId": "Charles_Péguy_R",
"stopSequence": 21
},
{
"arrival": {
"delay": 6,
"time": "1785433566"
},
"departure": {
"delay": 6,
"time": "1785433566"
},
"stopId": "République_R",
"stopSequence": 22
},
{
"arrival": {
"delay": 6,
"time": "1785433626"
},
"departure": {
"delay": 6,
"time": "1785433626"
},
"stopId": "Merles_R",
"stopSequence": 23
},
{
"arrival": {
"delay": 6,
"time": "1785433746"
},
"departure": {
"delay": 6,
"time": "1785433746"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 24
},
{
"arrival": {
"delay": 6,
"time": "1785433866"
},
"departure": {
"delay": 6,
"time": "1785433866"
},
"stopId": "Sierentz_Centre_R",
"stopSequence": 25
},
{
"arrival": {
"delay": 6,
"time": "1785433986"
},
"departure": {
"delay": 6,
"time": "1785433986"
},
"stopId": "Collège_Dolto_R",
"stopSequence": 26
},
{
"arrival": {
"delay": 6,
"time": "1785434226"
},
"stopId": "Zone_Commerciale_A",
"stopSequence": 27
}
],
"timestamp": "1785431233",
"trip": {
"directionId": 1,
"routeId": "608",
"tripId": "804-1916"
}
}
},
{
"id": "SM:804-1834",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 212,
"time": "1785429452"
},
"stopId": "Zone_Commerciale_A",
"stopSequence": 1
},
{
"arrival": {
"delay": 212,
"time": "1785429632"
},
"departure": {
"delay": 212,
"time": "1785429632"
},
"stopId": "Collège_Dolto_A",
"stopSequence": 2
},
{
"arrival": {
"delay": 212,
"time": "1785429731"
},
"departure": {
"delay": 212,
"time": "1785429752"
},
"stopId": "Sierentz_Centre_A",
"stopSequence": 3
},
{
"arrival": {
"delay": 205,
"time": "1785429805"
},
"departure": {
"delay": 205,
"time": "1785429805"
},
"stopId": "Sierentz_Hôpital_AR",
"stopSequence": 4
},
{
"arrival": {
"delay": 175,
"time": "1785429955"
},
"departure": {
"delay": 175,
"time": "1785429955"
},
"stopId": "Merles_A",
"stopSequence": 5
},
{
"arrival": {
"delay": 165,
"time": "1785430005"
},
"departure": {
"delay": 165,
"time": "1785430005"
},
"stopId": "République_A",
"stopSequence": 6
},
{
"arrival": {
"delay": 163,
"time": "1785430063"
},
"departure": {
"delay": 163,
"time": "1785430063"
},
"stopId": "Charles_Péguy_A",
"stopSequence": 7
},
{
"arrival": {
"delay": 182,
"time": "1785430100"
},
"departure": {
"delay": 182,
"time": "1785430142"
},
"stopId": "Robert_Hassler_A",
"stopSequence": 8
},
{
"arrival": {
"delay": 170,
"time": "1785430370"
},
"departure": {
"delay": 170,
"time": "1785430370"
},
"stopId": "Vignes_608A",
"stopSequence": 9
},
{
"arrival": {
"delay": 188,
"time": "1785430448"
},
"departure": {
"delay": 188,
"time": "1785430448"
},
"stopId": "Place_Coluche_A",
"stopSequence": 10
},
{
"arrival": {
"delay": 182,
"time": "1785430502"
},
"departure": {
"delay": 182,
"time": "1785430502"
},
"stopId": "École_des_Missions_A",
"stopSequence": 11
},
{
"arrival": {
"delay": 238,
"time": "1785430618"
},
"departure": {
"delay": 238,
"time": "1785430618"
},
"stopId": "Beaubourg_A",
"stopSequence": 12
},
{
"arrival": {
"delay": 251,
"time": "1785430691"
},
"departure": {
"delay": 251,
"time": "1785430691"
},
"stopId": "Liesbach_A",
"stopSequence": 13
},
{
"arrival": {
"delay": 261,
"time": "1785430761"
},
"departure": {
"delay": 261,
"time": "1785430761"
},
"stopId": "Halliers_A",
"stopSequence": 14
},
{
"arrival": {
"delay": 250,
"time": "1785430810"
},
"departure": {
"delay": 250,
"time": "1785430810"
},
"stopId": "Hésingue_Église_A",
"stopSequence": 15
},
{
"arrival": {
"delay": 241,
"time": "1785430861"
},
"departure": {
"delay": 241,
"time": "1785430861"
},
"stopId": "Ruisseau_AR",
"stopSequence": 16
},
{
"arrival": {
"delay": 311,
"time": "1785431051"
},
"departure": {
"delay": 311,
"time": "1785431051"
},
"stopId": "Chênes_608A",
"stopSequence": 17
},
{
"arrival": {
"delay": 325,
"time": "1785431185"
},
"departure": {
"delay": 325,
"time": "1785431185"
},
"stopId": "Sauvage_A",
"stopSequence": 18
},
{
"arrival": {
"delay": 306,
"time": "1785431286"
},
"departure": {
"delay": 306,
"time": "1785431286"
},
"stopId": "Cimetière_A",
"stopSequence": 19
},
{
"arrival": {
"delay": 246,
"time": "1785431406"
},
"departure": {
"delay": 246,
"time": "1785431406"
},
"stopId": "Grabenring_A",
"stopSequence": 20
},
{
"arrival": {
"delay": 246,
"time": "1785431526"
},
"departure": {
"delay": 246,
"time": "1785431526"
},
"stopId": "Gartenstrasse_AR",
"stopSequence": 21
},
{
"arrival": {
"delay": 186,
"time": "1785431586"
},
"departure": {
"delay": 186,
"time": "1785431586"
},
"stopId": "Hagmattstrasse_A",
"stopSequence": 22
},
{
"arrival": {
"delay": 186,
"time": "1785431646"
},
"departure": {
"delay": 186,
"time": "1785431646"
},
"stopId": "Im_Bruhl_A",
"stopSequence": 23
},
{
"arrival": {
"delay": 186,
"time": "1785431706"
},
"departure": {
"delay": 186,
"time": "1785431706"
},
"stopId": "Kreuzstrasse_A",
"stopSequence": 24
}
],
"timestamp": "1785429477",
"trip": {
"routeId": "608",
"tripId": "804-1834"
}
}
},
{
"id": "SM:612-1903",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 113,
"time": "1785431093"
},
"stopId": "Saint-Louis_Gare_Est_AR",
"stopSequence": 1
},
{
"arrival": {
"delay": 53,
"time": "1785431273"
},
"departure": {
"delay": 53,
"time": "1785431273"
},
"stopId": "Cité_du_Rail_R",
"stopSequence": 2
},
{
"arrival": {
"delay": 53,
"time": "1785431363"
},
"departure": {
"delay": 53,
"time": "1785431393"
},
"stopId": "Rue_de_Séville_R",
"stopSequence": 3
},
{
"arrival": {
"delay": 53,
"time": "1785431513"
},
"departure": {
"delay": 53,
"time": "1785431513"
},
"stopId": "Petite_Camargue_Alsacienne_R",
"stopSequence": 4
},
{
"arrival": {
"delay": 53,
"time": "1785431813"
},
"departure": {
"delay": 53,
"time": "1785431813"
},
"stopId": "Orée_du_Bois_R",
"stopSequence": 5
},
{
"arrival": {
"delay": 53,
"time": "1785431873"
},
"departure": {
"delay": 53,
"time": "1785431873"
},
"stopId": "Victor_Hugo_R",
"stopSequence": 6
},
{
"arrival": {
"delay": 53,
"time": "1785431933"
},
"departure": {
"delay": 53,
"time": "1785431933"
},
"stopId": "Schnockeloch_R",
"stopSequence": 7
},
{
"arrival": {
"delay": 53,
"time": "1785431993"
},
"departure": {
"delay": 53,
"time": "1785431993"
},
"stopId": "Richardshaeuser_AR",
"stopSequence": 8
},
{
"arrival": {
"delay": 53,
"time": "1785432053"
},
"departure": {
"delay": 53,
"time": "1785432053"
},
"stopId": "Colonel_Gauvin_R",
"stopSequence": 9
},
{
"arrival": {
"delay": 53,
"time": "1785432113"
},
"departure": {
"delay": 53,
"time": "1785432113"
},
"stopId": "Schaeferhof_R",
"stopSequence": 10
},
{
"arrival": {
"delay": 53,
"time": "1785432233"
},
"departure": {
"delay": 53,
"time": "1785432233"
},
"stopId": "Kembs_Mairie_R",
"stopSequence": 11
},
{
"arrival": {
"delay": 53,
"time": "1785432353"
},
"departure": {
"delay": 53,
"time": "1785432353"
},
"stopId": "Rue_de_lEurope_R",
"stopSequence": 12
},
{
"arrival": {
"delay": 53,
"time": "1785432413"
},
"departure": {
"delay": 53,
"time": "1785432413"
},
"stopId": "Kembs_Pres_R",
"stopSequence": 13
},
{
"arrival": {
"delay": 23,
"time": "1785432443"
},
"departure": {
"delay": 23,
"time": "1785432443"
},
"stopId": "Maison_du_Patrimoine_R",
"stopSequence": 14
},
{
"arrival": {
"delay": 53,
"time": "1785432473"
},
"departure": {
"delay": 53,
"time": "1785432473"
},
"stopId": "Ciel_R",
"stopSequence": 15
},
{
"arrival": {
"delay": 53,
"time": "1785432533"
},
"stopId": "Kembs_Nord_AR",
"stopSequence": 16
}
],
"timestamp": "1785431119",
"trip": {
"directionId": 1,
"routeId": "6",
"tripId": "612-1903"
}
}
},
{
"id": "SM:1104-1935",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1785432900"
},
"stopId": "Saint-Louis_Gare_Ouest_AR",
"stopSequence": 1
}
],
"timestamp": "1785431284",
"trip": {
"routeId": "11",
"tripId": "1104-1935"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1785431482"
}
}