Resource details
This resource file is part of the dataset Réseau urbain Forbus.
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
⚠️15 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-05-14 at 10: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 1117 min 39 sec old which is greater than the recommended age of 65 seconds
schedule_relationship not populated W009 14 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 26b448d5-5f4e-44ea-9f08-a71bba449d85 does not have a schedule_relationship
- trip_id 58695887 does not have a schedule_relationship
- trip_id 58695785 does not have a schedule_relationship
- trip_id 58695821 does not have a schedule_relationship
- trip_id 04926937-9527-410e-b121-0a56206a18f0 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 |
---|---|---|---|
W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 284 | 19 times (66 % of validations) |
W008 | The data in a GTFS-realtime feed should always be less than one minute old | 18 | 18 times (62 % of validations) |
E028 | The vehicle position should be inside the agency coverage area. This is defined as within roughly 1/8 of a mile (200 meters) of the GTFS shapes.txt data, or stops.txt locations if the GTFS feed doesn't include shapes.txt. | 25 | 15 times (52 % of validations) |
W001 | Timestamps should be populated for all elements | 21 | 13 times (45 % of validations) |
E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 4 | 4 times (14 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-05-14 at 12:50 Europe/Paris.
vehicle_positions (21) 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-14 at 12:50 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "VM:3af74a50-aa54-4e70-acf9-4cd8c49918b3",
"vehicle": {
"current_stop_sequence": 3,
"position": {
"bearing": 323.0,
"latitude": 49.16975021362305,
"longitude": 6.933734893798828
},
"stop_id": "160838",
"timestamp": "1747219741",
"trip": {
"direction_id": 1,
"route_id": "FORNav3",
"trip_id": "3af74a50-aa54-4e70-acf9-4cd8c49918b3"
},
"vehicle": {
"id": "54"
}
}
},
{
"id": "VM:6c81f9bb-d137-4dac-a61c-c7eebfa8d2cb",
"vehicle": {
"current_stop_sequence": 22,
"position": {
"bearing": 92.0,
"latitude": 49.18852996826172,
"longitude": 6.900186061859131
},
"stop_id": "160827",
"timestamp": "1747219285",
"trip": {
"route_id": "FORNav7",
"trip_id": "6c81f9bb-d137-4dac-a61c-c7eebfa8d2cb"
},
"vehicle": {
"id": "13"
}
}
},
{
"id": "VM:58695781",
"vehicle": {
"current_stop_sequence": 21,
"position": {
"bearing": 213.0,
"latitude": 49.193721771240234,
"longitude": 6.930111885070801
},
"stop_id": "160813",
"timestamp": "1747219735",
"trip": {
"route_id": "FORNav4",
"trip_id": "58695781"
},
"vehicle": {
"id": "24"
}
}
},
{
"id": "VM:11432931-1638-41f5-bb46-b85b36f1059b",
"vehicle": {
"current_stop_sequence": 12,
"position": {
"bearing": 72.0,
"latitude": 49.18851852416992,
"longitude": 6.8998517990112305
},
"stop_id": "161030",
"timestamp": "1747219436",
"trip": {
"route_id": "FORNav6",
"trip_id": "11432931-1638-41f5-bb46-b85b36f1059b"
},
"vehicle": {
"id": "15"
}
}
},
{
"id": "VM:67a7c2d9-8c21-45fb-8f70-21f8237eb7b1",
"vehicle": {
"current_stop_sequence": 40,
"position": {
"bearing": 360.0,
"latitude": 49.19717025756836,
"longitude": 6.926914215087891
},
"stop_id": "stp-rue-saint-theodore",
"timestamp": "1747219752",
"trip": {
"direction_id": 1,
"route_id": "FORNav9",
"trip_id": "67a7c2d9-8c21-45fb-8f70-21f8237eb7b1"
},
"vehicle": {
"id": "60"
}
}
},
{
"id": "VM:58696038",
"vehicle": {
"current_stop_sequence": 16,
"position": {
"bearing": 216.0,
"latitude": 49.188838958740234,
"longitude": 6.971150875091553
},
"stop_id": "160765",
"timestamp": "1747219748",
"trip": {
"direction_id": 1,
"route_id": "FORNav1",
"trip_id": "58696038"
},
"vehicle": {
"id": "49"
}
}
},
{
"id": "VM:1d006fe4-d615-42cc-9b9c-44477d39c5fc",
"vehicle": {
"current_stop_sequence": 17,
"position": {
"bearing": 47.0,
"latitude": 49.18806838989258,
"longitude": 6.8987650871276855
},
"stop_id": "160827",
"timestamp": "1747219176",
"trip": {
"direction_id": 1,
"route_id": "138",
"trip_id": "1d006fe4-d615-42cc-9b9c-44477d39c5fc"
},
"vehicle": {
"id": "31"
}
}
},
{
"id": "VM:aa727348-d9c8-4abf-aada-9bb4ddbfe9c9",
"vehicle": {
"current_stop_sequence": 9,
"position": {
"bearing": 233.0,
"latitude": 49.21002960205078,
"longitude": 6.861246109008789
},
"stop_id": "160959",
"timestamp": "1747219762",
"trip": {
"direction_id": 1,
"route_id": "FORNav9",
"trip_id": "aa727348-d9c8-4abf-aada-9bb4ddbfe9c9"
},
"vehicle": {
"id": "57"
}
}
},
{
"id": "VM:1fcdf21f-57c0-40f7-9c1e-7389af56d743",
"vehicle": {
"current_stop_sequence": 24,
"position": {
"latitude": 49.08900833129883,
"longitude": 6.901645183563232
},
"stop_id": "stp-longue",
"timestamp": "1747219718",
"trip": {
"route_id": "124",
"trip_id": "1fcdf21f-57c0-40f7-9c1e-7389af56d743"
},
"vehicle": {
"id": "47"
}
}
},
{
"id": "VM:58696126",
"vehicle": {
"current_stop_sequence": 8,
"position": {
"bearing": 107.0,
"latitude": 49.18846893310547,
"longitude": 6.899962902069092
},
"stop_id": "160827",
"timestamp": "1747219069",
"trip": {
"direction_id": 1,
"route_id": "FORNav6",
"trip_id": "58696126"
},
"vehicle": {
"id": "18"
}
}
},
{
"id": "VM:58696039",
"vehicle": {
"current_stop_sequence": 3,
"position": {
"latitude": 49.188201904296875,
"longitude": 6.899229049682617
},
"stop_id": "160827",
"timestamp": "1747218746",
"trip": {
"direction_id": 1,
"route_id": "FORNav1",
"trip_id": "58696039"
},
"vehicle": {
"id": "153"
}
}
},
{
"id": "VM:393dfdcb-bcb7-4db1-af15-1ab156aeec3a",
"vehicle": {
"current_stop_sequence": 4,
"position": {},
"stop_id": "stp-farscentre01",
"trip": {
"direction_id": 1,
"route_id": "124",
"trip_id": "393dfdcb-bcb7-4db1-af15-1ab156aeec3a"
},
"vehicle": {
"id": "40"
}
}
},
{
"id": "VM:a7506494-9f18-4722-9864-708e028070f3",
"vehicle": {
"current_stop_sequence": 1,
"position": {},
"stop_id": "160943",
"trip": {
"route_id": "FORNav9",
"trip_id": "a7506494-9f18-4722-9864-708e028070f3"
},
"vehicle": {
"id": "12"
}
}
},
{
"id": "VM:2567e04d-047c-468a-bee9-ddf2ec13bc6d",
"vehicle": {
"current_stop_sequence": 16,
"position": {
"latitude": 49.189109802246094,
"longitude": 6.903281211853027
},
"stop_id": "160781",
"timestamp": "1747219666",
"trip": {
"route_id": "FORNav9",
"trip_id": "2567e04d-047c-468a-bee9-ddf2ec13bc6d"
},
"vehicle": {
"id": "61"
}
}
},
{
"id": "VM:6d22b919-3a69-40e2-8496-2fe5f3042e30",
"vehicle": {
"current_stop_sequence": 9,
"position": {
"bearing": 156.0,
"latitude": 49.205169677734375,
"longitude": 6.928407192230225
},
"stop_id": "160869",
"timestamp": "1747219731",
"trip": {
"route_id": "FORNav8",
"trip_id": "6d22b919-3a69-40e2-8496-2fe5f3042e30"
},
"vehicle": {
"id": "21"
}
}
},
{
"id": "VM:58696050",
"vehicle": {
"current_stop_sequence": 9,
"position": {
"bearing": 250.0,
"latitude": 49.18809127807617,
"longitude": 6.9006500244140625
},
"stop_id": "160827",
"timestamp": "1747219708",
"trip": {
"direction_id": 1,
"route_id": "FORNav2",
"trip_id": "58696050"
},
"vehicle": {
"id": "20"
}
}
},
{
"id": "VM:58695864",
"vehicle": {
"position": {
"bearing": 26.0,
"latitude": 49.180641174316406,
"longitude": 6.891991138458252
},
"timestamp": "1747219708",
"trip": {
"route_id": "35",
"trip_id": "58695864"
},
"vehicle": {
"id": "6"
}
}
},
{
"id": "VM:58696107",
"vehicle": {
"current_stop_sequence": 10,
"position": {
"latitude": 49.20817947387695,
"longitude": 6.932063102722168
},
"stop_id": "160888",
"timestamp": "1747219730",
"trip": {
"direction_id": 1,
"route_id": "FORNav5",
"trip_id": "58696107"
},
"vehicle": {
"id": "8"
}
}
},
{
"id": "VM:ede3c071-baa3-4e47-87b7-2d823108d346",
"vehicle": {
"current_stop_sequence": 16,
"position": {
"bearing": 125.0,
"latitude": 49.179378509521484,
"longitude": 6.9193220138549805
},
"stop_id": "160817",
"timestamp": "1747219719",
"trip": {
"direction_id": 1,
"route_id": "20",
"trip_id": "ede3c071-baa3-4e47-87b7-2d823108d346"
},
"vehicle": {
"id": "149"
}
}
},
{
"id": "VM:a37f71c6-d79e-4d87-8428-26a7707a4b34",
"vehicle": {
"current_stop_sequence": 6,
"position": {
"bearing": 1.0,
"latitude": 49.159828186035156,
"longitude": 6.852238178253174
},
"stop_id": "stp-rosbnat01",
"timestamp": "1747219765",
"trip": {
"direction_id": 1,
"route_id": "138",
"trip_id": "a37f71c6-d79e-4d87-8428-26a7707a4b34"
},
"vehicle": {
"id": "30"
}
}
},
{
"id": "VM:e3615cdc-0dfb-489b-ba63-8fe6a67ddfd5",
"vehicle": {
"current_stop_sequence": 11,
"position": {
"bearing": 308.0,
"latitude": 49.18326187133789,
"longitude": 6.915590763092041
},
"stop_id": "160810",
"timestamp": "1747219755",
"trip": {
"direction_id": 1,
"route_id": "34",
"trip_id": "e3615cdc-0dfb-489b-ba63-8fe6a67ddfd5"
},
"vehicle": {
"id": "10"
}
}
}
],
"header": {
"gtfs_realtime_version": "1.0",
"timestamp": "1747219802"
}
}