Resource details
File name:
Données en temps réel au format GTFS-RT (VehiclePosition)
Format: gtfs-rt
Les messages suivants du format GTFS-RT sont disponibles dans ce flux :
- VehiclePosition
This resource file is part of the dataset Réseau urbain SURF.
Download availability
2025-04-20
100%
2025-04-21
100%
2025-04-22
100%
2025-04-23
100%
2025-04-24
100%
2025-04-25
100%
2025-04-26
100%
2025-04-27
100%
2025-04-28
100%
2025-04-29
100%
2025-04-30
100%
2025-05-01
100%
2025-05-02
100%
2025-05-03
100%
2025-05-04
100%
2025-05-05
100%
2025-05-06
100%
2025-05-07
100%
2025-05-08
98.3%
2025-05-09
100%
2025-05-10
100%
2025-05-11
100%
2025-05-12
100%
2025-05-13
100%
2025-05-14
100%
2025-05-15
100%
2025-05-16
100%
2025-05-17
100%
2025-05-18
100%
2025-05-19
100%
2025-05-20
100%
Learn more
We test this resource download availability every hour by making an HTTP
For SIRI and SIRI Lite feeds, we perform a
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
✅No error detected
Validation carried out using the current GTFS file and the GTFS-RT the 2025-05-19 at 10:26 Europe/Paris using the MobilityData GTFS-RT validator.
Validate this GTFS-RT nowPrevious validations
Here is a recap of all the error types encountered over the last 30 days.
Error ID | Description | Errors count | Number of occurences |
---|---|---|---|
E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 16 | 15 times (50 % of validations) |
W001 | Timestamps should be populated for all elements | 13 | 11 times (37 % of validations) |
E052 | Each vehicle should have a unique ID | 1 | 1 times (3 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-05-20 at 08:41 Europe/Paris.
vehicle_positions (10) service_alerts (0) trip_updates (0)Entities seen in the last 7 days.
vehicle_positionsDecoded GTFS-RT feed
See full payload
Here is the decoded GTFS-RT feed Protobuf at 2025-05-20 at 08:41 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "251779",
"vehicle": {
"current_stop_sequence": 18,
"position": {
"bearing": 305.0,
"latitude": 48.353633880615234,
"longitude": -1.1985690593719482,
"speed": 3.3333332538604736
},
"stop_id": "301",
"timestamp": "1747722666",
"trip": {
"direction_id": 1,
"route_id": "41",
"schedule_relationship": "SCHEDULED",
"start_date": "20250520",
"start_time": "08:04:00",
"trip_id": "1-691666963"
},
"vehicle": {
"id": "100",
"label": "D11020",
"license_plate": "GY-647-HZ"
}
}
},
{
"id": "251890",
"vehicle": {
"current_stop_sequence": 10,
"position": {
"bearing": 262.0,
"latitude": 48.3532829284668,
"longitude": -1.19815194606781,
"speed": 3.6111111640930176
},
"stop_id": "285",
"timestamp": "1747722728",
"trip": {
"direction_id": 0,
"route_id": "42",
"schedule_relationship": "SCHEDULED",
"start_date": "20250520",
"start_time": "08:19:00",
"trip_id": "1-712376338"
},
"vehicle": {
"id": "52",
"label": "D11016",
"license_plate": "GR-797-LG"
}
}
},
{
"id": "251892",
"vehicle": {
"current_stop_sequence": 7,
"position": {
"bearing": 215.0,
"latitude": 48.35334396362305,
"longitude": -1.1980019807815552,
"speed": 4.44444465637207
},
"stop_id": "278",
"timestamp": "1747722803",
"trip": {
"direction_id": 0,
"route_id": "46",
"schedule_relationship": "SCHEDULED",
"start_date": "20250520",
"start_time": "08:18:00",
"trip_id": "1-779616258"
},
"vehicle": {
"id": "11",
"label": "D11010",
"license_plate": "FS-020-QS"
}
}
},
{
"id": "251783",
"vehicle": {
"current_stop_sequence": 5,
"position": {
"bearing": 74.0,
"latitude": 48.321319580078125,
"longitude": -1.2109659910202026,
"speed": 0.8333333134651184
},
"stop_id": "228",
"timestamp": "1747723183",
"trip": {
"direction_id": 1,
"route_id": "41",
"schedule_relationship": "SCHEDULED",
"start_date": "20250520",
"start_time": "08:34:00",
"trip_id": "1-691666966"
},
"vehicle": {
"id": "19",
"label": "D11014",
"license_plate": "GL-727-TF"
}
}
},
{
"id": "251891",
"vehicle": {
"current_stop_sequence": 8,
"position": {
"bearing": 93.0,
"latitude": 48.35359573364258,
"longitude": -1.1981929540634155,
"speed": 0.2777777910232544
},
"stop_id": "278",
"timestamp": "1747722684",
"trip": {
"direction_id": 1,
"route_id": "45",
"schedule_relationship": "SCHEDULED",
"start_date": "20250520",
"start_time": "08:19:00",
"trip_id": "1-762707970"
},
"vehicle": {
"id": "20",
"label": "D11015",
"license_plate": "GL-845-TF"
}
}
},
{
"id": "251973",
"vehicle": {
"current_stop_sequence": 9,
"position": {
"bearing": 179.0,
"latitude": 48.35342788696289,
"longitude": -1.1979399919509888,
"speed": 3.8888888359069824
},
"stop_id": "285",
"timestamp": "1747723025",
"trip": {
"direction_id": 1,
"route_id": "43",
"schedule_relationship": "SCHEDULED",
"start_date": "20250520",
"start_time": "08:20:00",
"trip_id": "1-729153541"
},
"vehicle": {
"id": "17",
"label": "D11013",
"license_plate": "CG-266-SB"
}
}
},
{
"id": "251782",
"vehicle": {
"current_stop_sequence": 11,
"position": {
"bearing": 0.0,
"latitude": 48.35371780395508,
"longitude": -1.198490023612976,
"speed": 0.0
},
"stop_id": "156",
"timestamp": "1747723122",
"trip": {
"direction_id": 0,
"route_id": "43",
"schedule_relationship": "SCHEDULED",
"start_date": "20250520",
"start_time": "08:21:00",
"trip_id": "1-724762627"
},
"vehicle": {
"id": "53",
"label": "D11017",
"license_plate": "GR-781-LG"
}
}
},
{
"id": "251972",
"vehicle": {
"current_stop_sequence": 9,
"position": {
"bearing": 15.0,
"latitude": 48.35495376586914,
"longitude": -1.1986249685287476,
"speed": 6.111111164093018
},
"stop_id": "125",
"timestamp": "1747723304",
"trip": {
"direction_id": 1,
"route_id": "42",
"schedule_relationship": "SCHEDULED",
"start_date": "20250520",
"start_time": "08:19:00",
"trip_id": "1-712638492-22.1-LM_____"
},
"vehicle": {
"id": "99",
"label": "D11019",
"license_plate": "GY-604-HZ"
}
}
},
{
"id": "251781",
"vehicle": {
"current_stop_sequence": 10,
"position": {
"bearing": 145.0,
"latitude": 48.35365295410156,
"longitude": -1.1983740329742432,
"speed": 0.8333333134651184
},
"stop_id": "278",
"timestamp": "1747722755",
"trip": {
"direction_id": 0,
"route_id": "41",
"schedule_relationship": "SCHEDULED",
"start_date": "20250520",
"start_time": "08:19:00",
"trip_id": "1-691470359"
},
"vehicle": {
"id": "18",
"label": "D11012",
"license_plate": "CG-268-SB"
}
}
},
{
"id": "251780",
"vehicle": {
"current_stop_sequence": 4,
"position": {
"bearing": 331.0,
"latitude": 48.34993362426758,
"longitude": -1.1950219869613647,
"speed": 5.55555534362793
},
"stop_id": "104",
"timestamp": "1747723290",
"trip": {
"direction_id": 0,
"route_id": "44",
"schedule_relationship": "SCHEDULED",
"start_date": "20250520",
"start_time": "08:17:00",
"trip_id": "1-744095746"
},
"vehicle": {
"id": "2",
"label": "D11002",
"license_plate": "BH-298-QE"
}
}
}
],
"header": {
"gtfs_realtime_version": "2.0",
"timestamp": "1747723313"
}
}