Resource details

File name: Horaires temps réel des lignes du réseau ELSA
Format: gtfs-rt

This resource file is part of the dataset Réseau urbain ELSA.

Download availability

2026-06-21
100%
2026-06-22
100%
2026-06-23
99.3%
2026-06-24
100%
2026-06-25
100%
2026-06-26
100%
2026-06-27
100%
2026-06-28
100%
2026-06-29
100%
2026-06-30
100%
2026-07-01
100%
2026-07-02
100%
2026-07-03
100%
2026-07-04
100%
2026-07-05
100%
2026-07-06
96.6%
2026-07-07
100%
2026-07-08
100%
2026-07-09
100%
2026-07-10
100%
2026-07-11
99.2%
2026-07-12
100%
2026-07-13
95.2%
2026-07-14
100%
2026-07-15
100%
2026-07-16
100%
2026-07-17
100%
2026-07-18
100%
2026-07-19
100%
2026-07-20
100%
2026-07-21
100%
Learn more
We test this resource download availability every hour by making an HTTP 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

⚠️39 warnings

Validation carried out using the current GTFS file and the GTFS-RT the 2026-07-21 at 09:06 Europe/Paris using the MobilityData GTFS-RT validator.

Warnings

vehicle_id not populated W002 13 errors

vehicle_id should be populated for TripUpdates and VehiclePositions

Sample errors
  • trip_id JT_LMCJV_VAC104-0907 does not have a vehicle_id
  • trip_id JT_LMCJV_VAC108-0837 does not have a vehicle_id
  • trip_id JT_LMCJV_VAC110-0836 does not have a vehicle_id
  • trip_id JT_LMCJV_VAC111-0908 does not have a vehicle_id
  • trip_id JT_LMCJV_VAC102-0821 does not have a vehicle_id

schedule_relationship not populated W009 26 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • trip_id JT_LMCJV_VAC104-0907 stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id JT_LMCJV_VAC104-0907 does not have a schedule_relationship
  • trip_id JT_LMCJV_VAC108-0837 stop_sequence 6 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id JT_LMCJV_VAC108-0837 does not have a schedule_relationship
  • trip_id JT_LMCJV_VAC110-0836 stop_sequence 5 (and potentially more for this trip) does not have a schedule_relationship
Validate this GTFS-RT now

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 169 14 times (47 % of validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 338 14 times (47 % of validations)
W008 The data in a GTFS-realtime feed should always be less than one minute old 3 3 times (10 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2026-07-21 at 15:09 Europe/Paris.

trip_updates (10) vehicle_positions (0) service_alerts (0)

Entities seen in the last 7 days.

trip_updates

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2026-07-21 at 15:09 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "SM:JT_LMCJV_VAC107-1607", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1784642820" }, "stopId": "0:MUTTERSHOLTZ_Hilsenheim_A", "stopSequence": 1 } ], "timestamp": "1784639345", "trip": { "routeId": "B_MUTTERSHOLTZ-SCHERWILLER", "tripId": "JT_LMCJV_VAC107-1607" } } }, { "id": "SM:JT_LMCJV_VAC108-1507", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 181, "time": "1784639401" }, "stopId": "0:MUTTERSHOLTZ_Hilsenheim_A", "stopSequence": 1 }, { "arrival": { "delay": 181, "time": "1784639521" }, "departure": { "delay": 181, "time": "1784639521" }, "stopId": "0:MUTTERSHOLTZ_Adam_A", "stopSequence": 2 }, { "arrival": { "delay": 181, "time": "1784639641" }, "departure": { "delay": 181, "time": "1784639641" }, "stopId": "0:MUTTERSHOLTZ_Wittisheim_A", "stopSequence": 3 }, { "arrival": { "delay": 181, "time": "1784639761" }, "departure": { "delay": 181, "time": "1784639761" }, "stopId": "0:MUTTERSHOLTZ_Iris_A", "stopSequence": 4 }, { "arrival": { "delay": 181, "time": "1784639881" }, "departure": { "delay": 181, "time": "1784639881" }, "stopId": "0:MUTTERSHOLTZ_Mairie_Ecole_A", "stopSequence": 5 }, { "arrival": { "delay": 181, "time": "1784640001" }, "departure": { "delay": 181, "time": "1784640001" }, "stopId": "0:MUTTERSHOLTZ_Ehnwir_A", "stopSequence": 6 }, { "arrival": { "delay": 181, "time": "1784640121" }, "departure": { "delay": 181, "time": "1784640121" }, "stopId": "0:RATHSAMHAUSEN_A", "stopSequence": 7 }, { "arrival": { "delay": 181, "time": "1784640241" }, "departure": { "delay": 181, "time": "1784640241" }, "stopId": "0:SELESTAT_Jardiniers_A", "stopSequence": 8 }, { "arrival": { "delay": 181, "time": "1784640301" }, "departure": { "delay": 181, "time": "1784640301" }, "stopId": "0:SELESTAT_Nancy_A", "stopSequence": 9 }, { "arrival": { "delay": 181, "time": "1784640421" }, "departure": { "delay": 181, "time": "1784640421" }, "stopId": "0:SELESTAT_De_Lattre_de_Tassigny_A", "stopSequence": 10 }, { "arrival": { "delay": 181, "time": "1784640541" }, "departure": { "delay": 181, "time": "1784640541" }, "stopId": "0:SELESTAT_Mediatheque_A", "stopSequence": 11 }, { "arrival": { "delay": 181, "time": "1784640661" }, "departure": { "delay": 181, "time": "1784640661" }, "stopId": "0:SELESTAT_Vanolles_A", "stopSequence": 12 }, { "arrival": { "delay": 181, "time": "1784640781" }, "departure": { "delay": 181, "time": "1784640781" }, "stopId": "0:SELESTAT_Liberte_A", "stopSequence": 13 }, { "arrival": { "delay": 181, "time": "1784640901" }, "departure": { "delay": 181, "time": "1784640901" }, "stopId": "0:SELESTAT_Gare_Urbain", "stopSequence": 14 }, { "arrival": { "delay": 181, "time": "1784641021" }, "departure": { "delay": 181, "time": "1784641021" }, "stopId": "0:SELESTAT_Lohmuhle_A", "stopSequence": 15 }, { "arrival": { "delay": 181, "time": "1784641081" }, "departure": { "delay": 181, "time": "1784641081" }, "stopId": "0:SELESTAT_Dieweg_A", "stopSequence": 16 }, { "arrival": { "delay": 181, "time": "1784641321" }, "departure": { "delay": 181, "time": "1784641321" }, "stopId": "0:SCHERWILLER_Alumnat_A", "stopSequence": 17 }, { "arrival": { "delay": 181, "time": "1784641441" }, "stopId": "0:SCHERWILLER_Gare_A", "stopSequence": 18 } ], "timestamp": "1784639345", "trip": { "routeId": "B_MUTTERSHOLTZ-SCHERWILLER", "tripId": "JT_LMCJV_VAC108-1507" } } }, { "id": "SM:JT_LMCJV_VAC110-1552", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1784641920" }, "stopId": "0:BALDENHEIM_R_de_Selestat_AR", "stopSequence": 1 } ], "timestamp": "1784639345", "trip": { "routeId": "C_BALDENHEIM-ORSCHWILLER", "tripId": "JT_LMCJV_VAC110-1552" } } }, { "id": "SM:JT_LMCJV_VAC101-1551", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 870, "time": "1784642730" }, "stopId": "0:CHATENOIS_Badbronn_A", "stopSequence": 1 }, { "arrival": { "delay": 870, "time": "1784642910" }, "departure": { "delay": 870, "time": "1784642910" }, "stopId": "0:CHATENOIS_Mairie_R", "stopSequence": 2 }, { "arrival": { "delay": 870, "time": "1784642970" }, "departure": { "delay": 870, "time": "1784642970" }, "stopId": "0:CHATENOIS_Bailliage_R", "stopSequence": 3 }, { "arrival": { "delay": 870, "time": "1784643090" }, "departure": { "delay": 870, "time": "1784643090" }, "stopId": "0:CHATENOIS_Route_Romaine_R", "stopSequence": 4 }, { "arrival": { "delay": 870, "time": "1784643150" }, "departure": { "delay": 870, "time": "1784643150" }, "stopId": "0:CHATENOIS_College_R", "stopSequence": 5 }, { "arrival": { "delay": 870, "time": "1784643390" }, "departure": { "delay": 870, "time": "1784643390" }, "stopId": "0:SELESTAT_Hopital_R", "stopSequence": 6 }, { "arrival": { "delay": 870, "time": "1784643510" }, "departure": { "delay": 870, "time": "1784643510" }, "stopId": "0:SELESTAT_Pasteur_R", "stopSequence": 7 }, { "arrival": { "delay": 870, "time": "1784643690" }, "departure": { "delay": 870, "time": "1784643690" }, "stopId": "0:SELESTAT_Gare_Urbain", "stopSequence": 8 }, { "arrival": { "delay": 870, "time": "1784643810" }, "departure": { "delay": 870, "time": "1784643810" }, "stopId": "0:SELESTAT_Liberte_R", "stopSequence": 9 }, { "arrival": { "delay": 870, "time": "1784643930" }, "departure": { "delay": 870, "time": "1784643930" }, "stopId": "0:SELESTAT_Vanolles_R", "stopSequence": 10 }, { "arrival": { "delay": 870, "time": "1784644050" }, "departure": { "delay": 870, "time": "1784644050" }, "stopId": "0:SELESTAT_Mediatheque_R", "stopSequence": 11 }, { "arrival": { "delay": 870, "time": "1784644170" }, "departure": { "delay": 870, "time": "1784644170" }, "stopId": "0:SELESTAT_De_Lattre_de_Tassigny_R", "stopSequence": 12 }, { "arrival": { "delay": 870, "time": "1784644290" }, "departure": { "delay": 870, "time": "1784644290" }, "stopId": "0:SELESTAT_Nancy_R", "stopSequence": 13 }, { "arrival": { "delay": 870, "time": "1784644350" }, "departure": { "delay": 870, "time": "1784644350" }, "stopId": "0:SELESTAT_Sand_R", "stopSequence": 14 }, { "arrival": { "delay": 870, "time": "1784644470" }, "departure": { "delay": 870, "time": "1784644470" }, "stopId": "0:SELESTAT_Filature_R", "stopSequence": 15 }, { "arrival": { "delay": 870, "time": "1784644590" }, "departure": { "delay": 870, "time": "1784644590" }, "stopId": "0:SELESTAT_Maison_Rouge_R", "stopSequence": 16 }, { "arrival": { "delay": 870, "time": "1784644710" }, "departure": { "delay": 870, "time": "1784644710" }, "stopId": "0:SELESTAT_Westrich_R", "stopSequence": 17 }, { "arrival": { "delay": 870, "time": "1784644770" }, "departure": { "delay": 870, "time": "1784644770" }, "stopId": "0:SELESTAT_Scheer_R", "stopSequence": 18 }, { "arrival": { "delay": 870, "time": "1784645010" }, "departure": { "delay": 870, "time": "1784645010" }, "stopId": "0:EBERSHEIM_Chapelle_R", "stopSequence": 19 }, { "arrival": { "delay": 870, "time": "1784645130" }, "departure": { "delay": 870, "time": "1784645130" }, "stopId": "0:EBERSHEIM_Mairie_R", "stopSequence": 20 }, { "arrival": { "delay": 870, "time": "1784645250" }, "departure": { "delay": 870, "time": "1784645250" }, "stopId": "0:EBERSHEIM_Cimetiere_R", "stopSequence": 21 }, { "arrival": { "delay": 870, "time": "1784645310" }, "stopId": "0:EBERSHEIM_Gare", "stopSequence": 22 } ], "timestamp": "1784639345", "trip": { "directionId": 1, "routeId": "A_EBERSHEIM-CHATENOIS", "tripId": "JT_LMCJV_VAC101-1551" } } }, { "id": "SM:JT_LMCJV_VAC106-1443", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 11, "time": "1784637791" }, "stopId": "0:SCHERWILLER_Gare_A", "stopSequence": 1 }, { "arrival": { "delay": 11, "time": "1784637851" }, "departure": { "delay": 11, "time": "1784637851" }, "stopId": "0:SCHERWILLER_Kientzville", "stopSequence": 2 }, { "arrival": { "delay": 41, "time": "1784637979" }, "departure": { "delay": 41, "time": "1784638001" }, "stopId": "0:SCHERWILLER_Dambach", "stopSequence": 3 }, { "arrival": { "delay": 71, "time": "1784638078" }, "departure": { "delay": 71, "time": "1784638091" }, "stopId": "0:SCHERWILLER_Centre_A", "stopSequence": 4 }, { "arrival": { "delay": 11, "time": "1784638151" }, "departure": { "delay": 11, "time": "1784638151" }, "stopId": "0:SCHERWILLER_Alumnat_R", "stopSequence": 5 }, { "arrival": { "delay": 20, "time": "1784638400" }, "departure": { "delay": 20, "time": "1784638400" }, "stopId": "0:SELESTAT_Dieweg_R", "stopSequence": 6 }, { "arrival": { "delay": 11, "time": "1784638451" }, "departure": { "delay": 11, "time": "1784638451" }, "stopId": "0:SELESTAT_Lohmuhle_R", "stopSequence": 7 }, { "arrival": { "delay": 101, "time": "1784638560" }, "departure": { "delay": 101, "time": "1784638661" }, "stopId": "0:SELESTAT_Gare_Urbain", "stopSequence": 8 }, { "arrival": { "delay": 191, "time": "1784638841" }, "departure": { "delay": 191, "time": "1784638871" }, "stopId": "0:SELESTAT_Liberte_R", "stopSequence": 9 }, { "arrival": { "delay": 161, "time": "1784638931" }, "departure": { "delay": 161, "time": "1784638961" }, "stopId": "0:SELESTAT_Vanolles_R", "stopSequence": 10 }, { "arrival": { "delay": 131, "time": "1784639043" }, "departure": { "delay": 131, "time": "1784639051" }, "stopId": "0:SELESTAT_Mediatheque_R", "stopSequence": 11 }, { "arrival": { "delay": 101, "time": "1784639141" }, "departure": { "delay": 101, "time": "1784639141" }, "stopId": "0:SELESTAT_De_Lattre_de_Tassigny_R", "stopSequence": 12 }, { "arrival": { "delay": 71, "time": "1784639231" }, "departure": { "delay": 71, "time": "1784639231" }, "stopId": "0:SELESTAT_Nancy_R", "stopSequence": 13 }, { "arrival": { "delay": 76, "time": "1784639296" }, "departure": { "delay": 76, "time": "1784639296" }, "stopId": "0:SELESTAT_Jardiniers_R", "stopSequence": 14 }, { "arrival": { "delay": 89, "time": "1784639429" }, "departure": { "delay": 89, "time": "1784639429" }, "stopId": "0:RATHSAMHAUSEN_R", "stopSequence": 15 }, { "arrival": { "delay": 113, "time": "1784639573" }, "departure": { "delay": 113, "time": "1784639573" }, "stopId": "0:MUTTERSHOLTZ_Ehnwihr_R", "stopSequence": 16 }, { "arrival": { "delay": 106, "time": "1784639686" }, "departure": { "delay": 106, "time": "1784639686" }, "stopId": "0:MUTTERSHOLTZ_Mairie_Ecole_R", "stopSequence": 17 }, { "arrival": { "delay": 87, "time": "1784639787" }, "departure": { "delay": 87, "time": "1784639787" }, "stopId": "0:MUTTERSHOLTZ_Iris_R", "stopSequence": 18 }, { "arrival": { "delay": 87, "time": "1784639907" }, "departure": { "delay": 87, "time": "1784639907" }, "stopId": "0:MUTTERSHOLTZ_Wittisheim_R", "stopSequence": 19 }, { "arrival": { "delay": 87, "time": "1784639967" }, "departure": { "delay": 87, "time": "1784639967" }, "stopId": "0:MUTTERSHOLTZ_Adam_R", "stopSequence": 20 }, { "arrival": { "delay": 87, "time": "1784640087" }, "stopId": "0:MUTTERSHOLTZ_Hilsenheim_R", "stopSequence": 21 } ], "timestamp": "1784639345", "trip": { "directionId": 1, "routeId": "B_MUTTERSHOLTZ-SCHERWILLER", "tripId": "JT_LMCJV_VAC106-1443" } } }, { "id": "SM:JT_LMCJV_VAC108-1543", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 61, "time": "1784641441" }, "stopId": "0:SCHERWILLER_Gare_A", "stopSequence": 1 }, { "arrival": { "delay": 61, "time": "1784641501" }, "departure": { "delay": 61, "time": "1784641501" }, "stopId": "0:SCHERWILLER_Kientzville", "stopSequence": 2 }, { "arrival": { "delay": 61, "time": "1784641621" }, "departure": { "delay": 61, "time": "1784641621" }, "stopId": "0:SCHERWILLER_Dambach", "stopSequence": 3 }, { "arrival": { "delay": 61, "time": "1784641681" }, "departure": { "delay": 61, "time": "1784641681" }, "stopId": "0:SCHERWILLER_Centre_A", "stopSequence": 4 }, { "arrival": { "delay": 61, "time": "1784641801" }, "departure": { "delay": 61, "time": "1784641801" }, "stopId": "0:SCHERWILLER_Alumnat_R", "stopSequence": 5 }, { "arrival": { "delay": 61, "time": "1784642041" }, "departure": { "delay": 61, "time": "1784642041" }, "stopId": "0:SELESTAT_Dieweg_R", "stopSequence": 6 }, { "arrival": { "delay": 61, "time": "1784642101" }, "departure": { "delay": 61, "time": "1784642101" }, "stopId": "0:SELESTAT_Lohmuhle_R", "stopSequence": 7 }, { "arrival": { "delay": 61, "time": "1784642221" }, "departure": { "delay": 61, "time": "1784642221" }, "stopId": "0:SELESTAT_Gare_Urbain", "stopSequence": 8 }, { "arrival": { "delay": 61, "time": "1784642341" }, "departure": { "delay": 61, "time": "1784642341" }, "stopId": "0:SELESTAT_Liberte_R", "stopSequence": 9 }, { "arrival": { "delay": 61, "time": "1784642461" }, "departure": { "delay": 61, "time": "1784642461" }, "stopId": "0:SELESTAT_Vanolles_R", "stopSequence": 10 }, { "arrival": { "delay": 61, "time": "1784642581" }, "departure": { "delay": 61, "time": "1784642581" }, "stopId": "0:SELESTAT_Mediatheque_R", "stopSequence": 11 }, { "arrival": { "delay": 61, "time": "1784642701" }, "departure": { "delay": 61, "time": "1784642701" }, "stopId": "0:SELESTAT_De_Lattre_de_Tassigny_R", "stopSequence": 12 }, { "arrival": { "delay": 61, "time": "1784642821" }, "departure": { "delay": 61, "time": "1784642821" }, "stopId": "0:SELESTAT_Nancy_R", "stopSequence": 13 }, { "arrival": { "delay": 61, "time": "1784642881" }, "departure": { "delay": 61, "time": "1784642881" }, "stopId": "0:SELESTAT_Jardiniers_R", "stopSequence": 14 }, { "arrival": { "delay": 61, "time": "1784643001" }, "departure": { "delay": 61, "time": "1784643001" }, "stopId": "0:RATHSAMHAUSEN_R", "stopSequence": 15 }, { "arrival": { "delay": 62, "time": "1784643122" }, "departure": { "delay": 62, "time": "1784643122" }, "stopId": "0:MUTTERSHOLTZ_Ehnwihr_R", "stopSequence": 16 }, { "arrival": { "delay": 62, "time": "1784643242" }, "departure": { "delay": 62, "time": "1784643242" }, "stopId": "0:MUTTERSHOLTZ_Mairie_Ecole_R", "stopSequence": 17 }, { "arrival": { "delay": 62, "time": "1784643362" }, "departure": { "delay": 62, "time": "1784643362" }, "stopId": "0:MUTTERSHOLTZ_Iris_R", "stopSequence": 18 }, { "arrival": { "delay": 62, "time": "1784643482" }, "departure": { "delay": 62, "time": "1784643482" }, "stopId": "0:MUTTERSHOLTZ_Wittisheim_R", "stopSequence": 19 }, { "arrival": { "delay": 62, "time": "1784643542" }, "departure": { "delay": 62, "time": "1784643542" }, "stopId": "0:MUTTERSHOLTZ_Adam_R", "stopSequence": 20 }, { "arrival": { "delay": 62, "time": "1784643662" }, "stopId": "0:MUTTERSHOLTZ_Hilsenheim_R", "stopSequence": 21 } ], "timestamp": "1784639345", "trip": { "directionId": 1, "routeId": "B_MUTTERSHOLTZ-SCHERWILLER", "tripId": "JT_LMCJV_VAC108-1543" } } }, { "id": "SM:JT_LMCJV_VAC101-1508", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "delay": 865, "time": "1784640145" }, "stopId": "0:EBERSHEIM_Gare", "stopSequence": 1 }, { "arrival": { "delay": 865, "time": "1784640205" }, "departure": { "delay": 865, "time": "1784640205" }, "stopId": "0:EBERSHEIM_Cimetiere_A", "stopSequence": 2 }, { "arrival": { "delay": 865, "time": "1784640325" }, "departure": { "delay": 865, "time": "1784640325" }, "stopId": "0:EBERSHEIM_Mairie_A", "stopSequence": 3 }, { "arrival": { "delay": 865, "time": "1784640445" }, "departure": { "delay": 865, "time": "1784640445" }, "stopId": "0:EBERSHEIM_Chapelle_A", "stopSequence": 4 }, { "arrival": { "delay": 865, "time": "1784640685" }, "departure": { "delay": 865, "time": "1784640685" }, "stopId": "0:SELESTAT_Scheer_A", "stopSequence": 5 }, { "arrival": { "delay": 865, "time": "1784640745" }, "departure": { "delay": 865, "time": "1784640745" }, "stopId": "0:SELESTAT_Westrich_A", "stopSequence": 6 }, { "arrival": { "delay": 865, "time": "1784640865" }, "departure": { "delay": 865, "time": "1784640865" }, "stopId": "0:SELESTAT_Maison_Rouge_A", "stopSequence": 7 }, { "arrival": { "delay": 865, "time": "1784640985" }, "departure": { "delay": 865, "time": "1784640985" }, "stopId": "0:SELESTAT_Filature_A", "stopSequence": 8 }, { "arrival": { "delay": 865, "time": "1784641105" }, "departure": { "delay": 865, "time": "1784641105" }, "stopId": "0:SELESTAT_Sand_A", "stopSequence": 9 }, { "arrival": { "delay": 865, "time": "1784641165" }, "departure": { "delay": 865, "time": "1784641165" }, "stopId": "0:SELESTAT_Nancy_A", "stopSequence": 10 }, { "arrival": { "delay": 865, "time": "1784641285" }, "departure": { "delay": 865, "time": "1784641285" }, "stopId": "0:SELESTAT_De_Lattre_de_Tassigny_A", "stopSequence": 11 }, { "arrival": { "delay": 865, "time": "1784641405" }, "departure": { "delay": 865, "time": "1784641405" }, "stopId": "0:SELESTAT_Mediatheque_A", "stopSequence": 12 }, { "arrival": { "delay": 865, "time": "1784641525" }, "departure": { "delay": 865, "time": "1784641525" }, "stopId": "0:SELESTAT_Vanolles_A", "stopSequence": 13 }, { "arrival": { "delay": 865, "time": "1784641645" }, "departure": { "delay": 865, "time": "1784641645" }, "stopId": "0:SELESTAT_Liberte_A", "stopSequence": 14 }, { "arrival": { "delay": 865, "time": "1784641765" }, "departure": { "delay": 865, "time": "1784641765" }, "stopId": "0:SELESTAT_Gare_Urbain", "stopSequence": 15 }, { "arrival": { "delay": 865, "time": "1784641945" }, "departure": { "delay": 865, "time": "1784641945" }, "stopId": "0:SELESTAT_Pasteur_A", "stopSequence": 16 }, { "arrival": { "delay": 865, "time": "1784642065" }, "departure": { "delay": 865, "time": "1784642065" }, "stopId": "0:SELESTAT_Hopital_A", "stopSequence": 17 }, { "arrival": { "delay": 865, "time": "1784642245" }, "departure": { "delay": 865, "time": "1784642245" }, "stopId": "0:CHATENOIS_College_A", "stopSequence": 18 }, { "arrival": { "delay": 865, "time": "1784642365" }, "departure": { "delay": 865, "time": "1784642365" }, "stopId": "0:CHATENOIS_Route_Romaine_A", "stopSequence": 19 }, { "arrival": { "delay": 865, "time": "1784642485" }, "departure": { "delay": 865, "time": "1784642485" }, "stopId": "0:CHATENOIS_Bailliage_A", "stopSequence": 20 }, { "arrival": { "delay": 865, "time": "1784642605" }, "departure": { "delay": 865, "time": "1784642605" }, "stopId": "0:CHATENOIS_Mairie_A", "stopSequence": 21 }, { "arrival": { "delay": 865, "time": "1784642725" }, "stopId": "0:CHATENOIS_Badbronn_R", "stopSequence": 22 } ], "timestamp": "1784639345", "trip": { "routeId": "A_EBERSHEIM-CHATENOIS", "tripId": "JT_LMCJV_VAC101-1508" } } }, { "id": "SM:JT_LMCJV_VAC111-1552", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1784641920" }, "stopId": "0:ORSCHWILLER_Mairie", "stopSequence": 1 }, { "arrival": { "time": "1784642100" }, "departure": { "time": "1784642100" }, "stopId": "0:ORSCHWILLER_Raisins_A", "stopSequence": 2 }, { "arrival": { "time": "1784642220" }, "departure": { "time": "1784642220" }, "stopId": "0:KINTZHEIM_Mairie_R", "stopSequence": 3 }, { "arrival": { "time": "1784642280" }, "departure": { "time": "1784642280" }, "stopId": "0:KINTZHEIM_Office_de_tourisme_R", "stopSequence": 4 }, { "arrival": { "time": "1784642400" }, "departure": { "time": "1784642400" }, "stopId": "0:KINTZHEIM_Cigoland_AR", "stopSequence": 5 }, { "arrival": { "time": "1784642580" }, "departure": { "time": "1784642580" }, "stopId": "0:SELESTAT_Rte_de_Colmar_A", "stopSequence": 6 }, { "arrival": { "time": "1784642640" }, "departure": { "time": "1784642640" }, "stopId": "0:SELESTAT_Guidat_R", "stopSequence": 7 }, { "arrival": { "time": "1784642820" }, "departure": { "time": "1784642820" }, "stopId": "0:SELESTAT_Gare_Urbain", "stopSequence": 8 }, { "arrival": { "delay": 60, "time": "1784642940" }, "departure": { "delay": 60, "time": "1784642940" }, "stopId": "0:SELESTAT_Liberte_R", "stopSequence": 9 }, { "arrival": { "delay": 60, "time": "1784643060" }, "departure": { "delay": 60, "time": "1784643060" }, "stopId": "0:SELESTAT_Vanolles_R", "stopSequence": 10 }, { "arrival": { "delay": 60, "time": "1784643180" }, "departure": { "delay": 60, "time": "1784643180" }, "stopId": "0:SELESTAT_Mediatheque_CR", "stopSequence": 11 }, { "arrival": { "delay": 60, "time": "1784643840" }, "departure": { "delay": 60, "time": "1784643840" }, "stopId": "0:MUSSIG_Lisse_A", "stopSequence": 12 }, { "arrival": { "delay": 60, "time": "1784643900" }, "departure": { "delay": 60, "time": "1784643900" }, "stopId": "0:MUSSIG_R_de_Baldenheim_A", "stopSequence": 13 }, { "arrival": { "delay": 60, "time": "1784644020" }, "departure": { "delay": 60, "time": "1784644020" }, "stopId": "0:BALDENHEIM_R_de_Mussig_A", "stopSequence": 14 }, { "arrival": { "delay": 60, "time": "1784644080" }, "departure": { "delay": 60, "time": "1784644080" }, "stopId": "0:BALDENHEIM_Centre_A", "stopSequence": 15 }, { "arrival": { "delay": 60, "time": "1784644140" }, "stopId": "0:BALDENHEIM_R_de_Selestat_AR", "stopSequence": 16 } ], "timestamp": "1784639345", "trip": { "directionId": 1, "routeId": "C_BALDENHEIM-ORSCHWILLER", "tripId": "JT_LMCJV_VAC111-1552" } } }, { "id": "SM:JT_LMCJV_VAC104-1608", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1784642880" }, "stopId": "0:EBERSHEIM_Gare", "stopSequence": 1 } ], "timestamp": "1784639345", "trip": { "routeId": "A_EBERSHEIM-CHATENOIS", "tripId": "JT_LMCJV_VAC104-1608" } } }, { "id": "SM:JT_LMCJV_VAC109-1538", "tripUpdate": { "stopTimeUpdate": [ { "departure": { "time": "1784641080" }, "stopId": "0:EBERSHEIM_Gare", "stopSequence": 1 } ], "timestamp": "1784639345", "trip": { "routeId": "A_EBERSHEIM-CHATENOIS", "tripId": "JT_LMCJV_VAC109-1538" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1784639391" } }