Resource details

File name: Position des véhicules sur les lignes du réseau Fluo Grand Est dans le Haut-Rhin (68)
Format: gtfs-rt

Flux temps réel (position des véhicules) au format GTFS-RT du réseau Fluo Grand Est dans le Haut-Rhin (68)

This resource file is part of the dataset Réseau interurbain Fluo Grand-Est - Haut-Rhin (68).

Download availability

2026-04-04
83.7%
2026-04-05
50.3%
2026-04-06
60.3%
2026-04-07
87.4%
2026-04-08
85%
2026-04-09
75.4%
2026-04-10
75.6%
2026-04-11
86%
2026-04-12
59.7%
2026-04-13
75.4%
2026-04-14
76.2%
2026-04-15
77.1%
2026-04-16
75.8%
2026-04-17
86.7%
2026-04-18
70.6%
2026-04-19
60.1%
2026-04-20
87.4%
2026-04-21
88%
2026-04-22
84.7%
2026-04-23
75.2%
2026-04-24
79.5%
2026-04-25
68.9%
2026-04-26
57.7%
2026-04-27
75.8%
2026-04-28
83.8%
2026-04-29
75.3%
2026-04-30
75.3%
2026-05-01
61.4%
2026-05-02
69.7%
2026-05-03
58.5%
2026-05-04
76.8%
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

⚠️24 warnings

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

Warnings

Header timestamp is older than 65 seconds W008 1 error

The data in a GTFS-realtime feed should always be less than one minute old

Sample errors
  • header.timestamp is 1 min 57 sec old which is greater than the recommended age of 65 seconds

schedule_relationship not populated W009 23 errors

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Sample errors
  • trip_id 1041428-1060716 does not have a schedule_relationship
  • trip_id 1036242-1052965 does not have a schedule_relationship
  • trip_id 1038170-1055662 does not have a schedule_relationship
  • trip_id 1030774-1043563 does not have a schedule_relationship
  • trip_id 1026050-1034422 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
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 466 30 times (100 % of validations)
W008 The data in a GTFS-realtime feed should always be less than one minute old 16 16 times (53 % of validations)
E029 The vehicle position should be within a certain distance of the GTFS shapes.txt data for the current trip unless there is a Service Alert with the Effect of DETOUR for this trip_id. 9 8 times (27 % of validations)

GTFS-RT feed content

Entities

Entities present in this feed at 2026-05-04 at 14:57 Europe/Paris.

vehicle_positions (14) service_alerts (0) trip_updates (0)

Entities seen in the last 7 days.

vehicle_positions

Decoded GTFS-RT feed

See full payload

Here is the decoded GTFS-RT feed Protobuf at 2026-05-04 at 14:57 Europe/Paris. You can look at the GTFS-RT documentation.

{ "entity": [ { "id": "VM:1008595-1010255", "vehicle": { "currentStopSequence": 16, "position": { "latitude": 48.19218063354492, "longitude": 7.326230049133301 }, "stopId": "556", "timestamp": "1777899413", "trip": { "directionId": 1, "routeId": "1003228", "tripId": "1008595-1010255" }, "vehicle": { "id": "64d4e48d3ba96f8f9f44202b" } } }, { "id": "VM:1041370-1060620", "vehicle": { "currentStopSequence": 2, "position": { "latitude": 48.073421478271484, "longitude": 7.347793102264404 }, "stopId": "826", "timestamp": "1777899413", "trip": { "directionId": 1, "routeId": "1002990", "tripId": "1041370-1060620" }, "vehicle": { "id": "190e6b4b7fa7516f" } } }, { "id": "VM:1038114-1055528", "vehicle": { "currentStopSequence": 28, "position": { "latitude": 47.90488815307617, "longitude": 7.2162981033325195 }, "stopId": "233", "timestamp": "1777899413", "trip": { "directionId": 1, "routeId": "1002596", "tripId": "1038114-1055528" }, "vehicle": { "id": "3b59d528e552eb55" } } }, { "id": "VM:1026293-1034860", "vehicle": { "currentStopSequence": 7, "position": { "latitude": 48.02836990356445, "longitude": 7.281638145446777 }, "stopId": "888", "timestamp": "1777899412", "trip": { "directionId": 1, "routeId": "1002592", "tripId": "1026293-1034860" }, "vehicle": { "id": "64d4e48d3ba96f8f9f44206e" } } }, { "id": "VM:1035585-1051447", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 28, "position": { "latitude": 47.77029037475586, "longitude": 7.320397853851318 }, "stopId": "460", "timestamp": "1777899411", "trip": { "routeId": "1002596", "tripId": "1035585-1051447" }, "vehicle": { "id": "64d4e48d3ba96f8f9f44204b" } } }, { "id": "VM:1038220-1055739", "vehicle": { "currentStopSequence": 9, "position": { "latitude": 47.79201889038086, "longitude": 7.335722923278809 }, "stopId": "783", "timestamp": "1777899411", "trip": { "routeId": "1002599", "tripId": "1038220-1055739" }, "vehicle": { "id": "48e985739f723e3b" } } }, { "id": "VM:1008594-1010247", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 1, "position": { "latitude": 48.189910888671875, "longitude": 7.338665008544922 }, "stopId": "556", "timestamp": "1777899410", "trip": { "routeId": "1003228", "tripId": "1008594-1010247" }, "vehicle": { "id": "64d4e48d3ba96f8f9f442036" } } }, { "id": "VM:1041092-1060179", "vehicle": { "currentStopSequence": 4, "position": { "latitude": 47.73305892944336, "longitude": 7.304242134094238 }, "stopId": "1645", "timestamp": "1777899410", "trip": { "directionId": 1, "routeId": "1002606", "tripId": "1041092-1060179" }, "vehicle": { "id": "8a1fe65480289483" } } }, { "id": "VM:1035881-1052269", "vehicle": { "currentStopSequence": 3, "position": { "latitude": 47.918060302734375, "longitude": 7.47951078414917 }, "stopId": "286", "timestamp": "1777899410", "trip": { "routeId": "1002593", "tripId": "1035881-1052269" }, "vehicle": { "id": "64d4e48d3ba96f8f9f44204d" } } }, { "id": "VM:1041090-1060175", "vehicle": { "currentStopSequence": 17, "position": { "latitude": 47.756080627441406, "longitude": 7.050824165344238 }, "stopId": "617", "timestamp": "1777899409", "trip": { "directionId": 1, "routeId": "1002606", "tripId": "1041090-1060175" }, "vehicle": { "id": "bd4248ea92c43260" } } }, { "id": "VM:1040007-1058486", "vehicle": { "currentStopSequence": 7, "position": { "latitude": 48.06496047973633, "longitude": 7.419681072235107 }, "stopId": "8033", "timestamp": "1777899409", "trip": { "routeId": "1003392", "tripId": "1040007-1058486" }, "vehicle": { "id": "d17587a3f058fa84" } } }, { "id": "VM:1033732-1048992", "vehicle": { "currentStopSequence": 21, "position": { "latitude": 48.106040954589844, "longitude": 7.29948616027832 }, "stopId": "919", "timestamp": "1777899409", "trip": { "directionId": 1, "routeId": "1003088", "tripId": "1033732-1048992" }, "vehicle": { "id": "64d4e48d3ba96f8f9f44206d" } } }, { "id": "VM:1039995-1058462", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 12, "position": { "latitude": 48.027740478515625, "longitude": 7.5014472007751465 }, "stopId": "759", "timestamp": "1777899409", "trip": { "directionId": 1, "routeId": "1003391", "tripId": "1039995-1058462" }, "vehicle": { "id": "64d4e48d3ba96f8f9f442076" } } }, { "id": "VM:1035585-1051450", "vehicle": { "currentStatus": "STOPPED_AT", "currentStopSequence": 1, "position": { "latitude": 47.9115104675293, "longitude": 7.205965042114258 }, "stopId": "233", "timestamp": "1777899408", "trip": { "routeId": "1002596", "tripId": "1035585-1051450" }, "vehicle": { "id": "41d1c929041b7cfb" } } } ], "header": { "gtfsRealtimeVersion": "1.0", "timestamp": "1777899431" } }