Resource details
This resource file is part of the dataset Réseau urbain Nemus.
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
❌10 errors, 5 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-04-19 at 09:12 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
GTFS-rt trip_id does not exist in GTFS data and does not have schedule_relationship of ADDED E003 5 errors
All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED
Sample errors
- trip_id 290d8f3306d787dd986ae9e426c9e919 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id ffe02b3c548631b71cf051f0c0d78f95 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id 848c3c5893d8730020dbbf2625118540 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id b24273d6470a45249a1de155dfc3d80e does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id febd77b6adc97d19e72202e94bb8714d does not exist in the GTFS data and does not have schedule_relationship of ADDED
GTFS-rt route_id does not exist in GTFS data E004 5 errors
All route_ids provided in the GTFS-rt feed must exist in the GTFS data
Sample errors
- route_id 250 does not exist in the GTFS data routes.txt
- route_id 250 does not exist in the GTFS data routes.txt
- route_id 251 does not exist in the GTFS data routes.txt
- route_id 249 does not exist in the GTFS data routes.txt
- route_id 249 does not exist in the GTFS data routes.txt
Warnings
timestamp not populated W001 5 errors
Timestamps should be populated for all elements
Sample errors
- trip_id 290d8f3306d787dd986ae9e426c9e919 does not have a timestamp
- trip_id ffe02b3c548631b71cf051f0c0d78f95 does not have a timestamp
- trip_id 848c3c5893d8730020dbbf2625118540 does not have a timestamp
- trip_id b24273d6470a45249a1de155dfc3d80e does not have a timestamp
- trip_id febd77b6adc97d19e72202e94bb8714d does not have a timestamp
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 |
---|---|---|---|
W001 | Timestamps should be populated for all elements | 124 | 26 times (87 % of validations) |
E022 | stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. | 38 | 13 times (43 % 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. | 7 | 5 times (17 % of validations) |
E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 15 | 3 times (10 % of validations) |
E004 | All route_ids provided in the GTFS-rt feed must exist in the GTFS data | 15 | 3 times (10 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-04-19 at 15:22 Europe/Paris.
trip_updates (4) 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 2025-04-19 at 15:22 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "335356",
"trip_update": {
"stop_time_update": [
{
"departure": {
"delay": 16,
"time": "1745067616"
},
"stop_id": "2415",
"stop_sequence": 1
},
{
"arrival": {
"delay": -15,
"time": "1745067705"
},
"departure": {
"delay": -3,
"time": "1745067717"
},
"stop_id": "2416",
"stop_sequence": 2
},
{
"arrival": {
"delay": 11,
"time": "1745067731"
},
"departure": {
"delay": 26,
"time": "1745067746"
},
"stop_id": "2417",
"stop_sequence": 3
},
{
"arrival": {
"delay": 9,
"time": "1745067789"
},
"departure": {
"delay": 24,
"time": "1745067804"
},
"stop_id": "2418",
"stop_sequence": 4
},
{
"arrival": {
"delay": -25,
"time": "1745067875"
},
"departure": {
"delay": -17,
"time": "1745067883"
},
"stop_id": "2419",
"stop_sequence": 5
},
{
"arrival": {
"delay": -12,
"time": "1745067948"
},
"departure": {
"delay": -1,
"time": "1745067959"
},
"stop_id": "2420",
"stop_sequence": 6
},
{
"arrival": {
"delay": -22,
"time": "1745067998"
},
"departure": {
"delay": -6,
"time": "1745068014"
},
"stop_id": "2177",
"stop_sequence": 7
},
{
"arrival": {
"delay": -31,
"time": "1745068049"
},
"departure": {
"delay": 11,
"time": "1745068091"
},
"stop_id": "2264",
"stop_sequence": 8
},
{
"schedule_relationship": "SKIPPED",
"stop_id": "2280",
"stop_sequence": 9
},
{
"arrival": {
"delay": -43,
"time": "1745068157"
},
"departure": {
"delay": -34,
"time": "1745068166"
},
"stop_id": "2322",
"stop_sequence": 10
},
{
"arrival": {
"delay": 18,
"time": "1745068338"
},
"departure": {
"delay": 55,
"time": "1745068375"
},
"stop_id": "2257",
"stop_sequence": 11
},
{
"arrival": {
"delay": -18,
"time": "1745068422"
},
"departure": {
"delay": -9,
"time": "1745068431"
},
"stop_id": "2403",
"stop_sequence": 12
},
{
"arrival": {
"delay": -33,
"time": "1745068467"
},
"departure": {
"delay": -24,
"time": "1745068476"
},
"stop_id": "2402",
"stop_sequence": 13
},
{
"arrival": {
"delay": 26,
"time": "1745068586"
},
"departure": {
"delay": 40,
"time": "1745068600"
},
"stop_id": "2401",
"stop_sequence": 14
},
{
"arrival": {
"delay": 9,
"time": "1745068689"
},
"departure": {
"delay": 20,
"time": "1745068700"
},
"stop_id": "2305",
"stop_sequence": 15
},
{
"arrival": {
"delay": 12,
"time": "1745068752"
},
"departure": {
"delay": 23,
"time": "1745068763"
},
"stop_id": "2398",
"stop_sequence": 16
},
{
"arrival": {
"delay": 6,
"time": "1745068806"
},
"departure": {
"delay": 26,
"time": "1745068826"
},
"stop_id": "2329",
"stop_sequence": 17
},
{
"arrival": {
"delay": 44,
"time": "1745068904"
},
"stop_id": "3104",
"stop_sequence": 18
}
],
"trip": {
"direction_id": 1,
"route_id": "251",
"schedule_relationship": "SCHEDULED",
"start_date": "20250419",
"start_time": "15:00:00",
"trip_id": "641d0dc7580be99dcd516eb6e0212b40"
},
"vehicle": {
"id": "110",
"label": "52301",
"license_plate": "GM-426-EZ"
}
}
},
{
"id": "335357",
"trip_update": {
"stop_time_update": [
{
"departure": {
"delay": 42,
"time": "1745068542"
},
"stop_id": "2284",
"stop_sequence": 1
},
{
"arrival": {
"delay": -1,
"time": "1745068559"
},
"departure": {
"delay": 14,
"time": "1745068574"
},
"stop_id": "2314",
"stop_sequence": 2
},
{
"arrival": {
"delay": 21,
"time": "1745068641"
},
"departure": {
"delay": 99,
"time": "1745068719"
},
"stop_id": "2327",
"stop_sequence": 3
},
{
"arrival": {
"delay": 74,
"time": "1745068754"
},
"departure": {
"delay": 84,
"time": "1745068764"
},
"stop_id": "2312",
"stop_sequence": 4
},
{
"arrival": {
"delay": 88,
"time": "1745068828"
},
"departure": {
"delay": 98,
"time": "1745068838"
},
"stop_id": "2297",
"stop_sequence": 5
},
{
"arrival": {
"delay": 75,
"time": "1745068875"
},
"departure": {
"delay": 88,
"time": "1745068888"
},
"stop_id": "2302",
"stop_sequence": 6
},
{
"arrival": {
"delay": 40,
"time": "1745068960"
},
"departure": {
"delay": 88,
"time": "1745069008"
},
"stop_id": "2256",
"stop_sequence": 7
},
{
"arrival": {
"delay": 88,
"time": "1745069128"
},
"departure": {
"delay": 88,
"time": "1745069128"
},
"stop_id": "2321",
"stop_sequence": 8
},
{
"arrival": {
"delay": 88,
"time": "1745069188"
},
"departure": {
"delay": 88,
"time": "1745069188"
},
"stop_id": "2280",
"stop_sequence": 9
},
{
"arrival": {
"delay": 88,
"time": "1745069248"
},
"departure": {
"delay": 88,
"time": "1745069248"
},
"stop_id": "2318",
"stop_sequence": 10
},
{
"arrival": {
"delay": 88,
"time": "1745069308"
},
"departure": {
"delay": 88,
"time": "1745069308"
},
"stop_id": "2308",
"stop_sequence": 11
},
{
"arrival": {
"delay": 88,
"time": "1745069309"
},
"departure": {
"delay": 88,
"time": "1745069309"
},
"stop_id": "2323",
"stop_sequence": 12
},
{
"arrival": {
"delay": 88,
"time": "1745069368"
},
"departure": {
"delay": 88,
"time": "1745069368"
},
"stop_id": "2300",
"stop_sequence": 13
},
{
"arrival": {
"delay": 88,
"time": "1745069428"
},
"departure": {
"delay": 88,
"time": "1745069428"
},
"stop_id": "2325",
"stop_sequence": 14
},
{
"arrival": {
"delay": 88,
"time": "1745069488"
},
"departure": {
"delay": 88,
"time": "1745069488"
},
"stop_id": "2258",
"stop_sequence": 15
},
{
"arrival": {
"delay": 88,
"time": "1745069548"
},
"departure": {
"delay": 88,
"time": "1745069548"
},
"stop_id": "2293",
"stop_sequence": 16
},
{
"arrival": {
"delay": 88,
"time": "1745069608"
},
"departure": {
"delay": 88,
"time": "1745069608"
},
"stop_id": "2268",
"stop_sequence": 17
},
{
"arrival": {
"delay": 88,
"time": "1745069728"
},
"departure": {
"delay": 88,
"time": "1745069728"
},
"stop_id": "2255",
"stop_sequence": 18
},
{
"arrival": {
"delay": 88,
"time": "1745069788"
},
"departure": {
"delay": 88,
"time": "1745069788"
},
"stop_id": "2378",
"stop_sequence": 19
},
{
"arrival": {
"delay": 88,
"time": "1745069789"
},
"departure": {
"delay": 88,
"time": "1745069789"
},
"stop_id": "2381",
"stop_sequence": 20
},
{
"arrival": {
"delay": 88,
"time": "1745069848"
},
"stop_id": "2376",
"stop_sequence": 21
}
],
"trip": {
"direction_id": 0,
"route_id": "249",
"schedule_relationship": "SCHEDULED",
"start_date": "20250419",
"start_time": "15:15:00",
"trip_id": "cee9356cdc62228180584b7e2a67dfeb"
},
"vehicle": {
"id": "168",
"label": "4102",
"license_plate": "GV-748-AH"
}
}
},
{
"id": "335358",
"trip_update": {
"stop_time_update": [
{
"departure": {
"delay": 46,
"time": "1745068846"
},
"stop_id": "2376",
"stop_sequence": 1
},
{
"arrival": {
"delay": 61,
"time": "1745068862"
},
"departure": {
"delay": 68,
"time": "1745068869"
},
"stop_id": "2382",
"stop_sequence": 2
},
{
"arrival": {
"delay": 15,
"time": "1745068875"
},
"departure": {
"delay": 27,
"time": "1745068887"
},
"stop_id": "2379",
"stop_sequence": 3
},
{
"arrival": {
"delay": 22,
"time": "1745068942"
},
"departure": {
"delay": 27,
"time": "1745068947"
},
"stop_id": "2255",
"stop_sequence": 4
},
{
"arrival": {
"delay": 27,
"time": "1745069007"
},
"departure": {
"delay": 27,
"time": "1745069007"
},
"stop_id": "2269",
"stop_sequence": 5
},
{
"arrival": {
"delay": 27,
"time": "1745069008"
},
"departure": {
"delay": 27,
"time": "1745069008"
},
"stop_id": "2294",
"stop_sequence": 6
},
{
"arrival": {
"delay": 27,
"time": "1745069067"
},
"departure": {
"delay": 27,
"time": "1745069067"
},
"stop_id": "2259",
"stop_sequence": 7
},
{
"arrival": {
"delay": 27,
"time": "1745069127"
},
"departure": {
"delay": 27,
"time": "1745069127"
},
"stop_id": "2326",
"stop_sequence": 8
},
{
"arrival": {
"delay": 27,
"time": "1745069187"
},
"departure": {
"delay": 27,
"time": "1745069187"
},
"stop_id": "2301",
"stop_sequence": 9
},
{
"arrival": {
"delay": 27,
"time": "1745069247"
},
"departure": {
"delay": 27,
"time": "1745069247"
},
"stop_id": "2324",
"stop_sequence": 10
},
{
"arrival": {
"delay": 27,
"time": "1745069307"
},
"departure": {
"delay": 27,
"time": "1745069307"
},
"stop_id": "2309",
"stop_sequence": 11
},
{
"arrival": {
"delay": 27,
"time": "1745069308"
},
"departure": {
"delay": 27,
"time": "1745069308"
},
"stop_id": "2383",
"stop_sequence": 12
},
{
"arrival": {
"delay": 27,
"time": "1745069367"
},
"departure": {
"delay": 27,
"time": "1745069367"
},
"stop_id": "2281",
"stop_sequence": 13
},
{
"arrival": {
"delay": 27,
"time": "1745069427"
},
"departure": {
"delay": 27,
"time": "1745069427"
},
"stop_id": "2322",
"stop_sequence": 14
},
{
"arrival": {
"delay": 27,
"time": "1745069547"
},
"departure": {
"delay": 27,
"time": "1745069547"
},
"stop_id": "2257",
"stop_sequence": 15
},
{
"arrival": {
"delay": 27,
"time": "1745069667"
},
"departure": {
"delay": 27,
"time": "1745069667"
},
"stop_id": "2303",
"stop_sequence": 16
},
{
"arrival": {
"delay": 27,
"time": "1745069727"
},
"departure": {
"delay": 27,
"time": "1745069727"
},
"stop_id": "2298",
"stop_sequence": 17
},
{
"arrival": {
"delay": 27,
"time": "1745069787"
},
"departure": {
"delay": 27,
"time": "1745069787"
},
"stop_id": "2313",
"stop_sequence": 18
},
{
"arrival": {
"delay": 27,
"time": "1745069847"
},
"departure": {
"delay": 27,
"time": "1745069847"
},
"stop_id": "2328",
"stop_sequence": 19
},
{
"arrival": {
"delay": 27,
"time": "1745069907"
},
"departure": {
"delay": 27,
"time": "1745069907"
},
"stop_id": "2315",
"stop_sequence": 20
},
{
"arrival": {
"delay": 27,
"time": "1745069967"
},
"stop_id": "2284",
"stop_sequence": 21
}
],
"trip": {
"direction_id": 1,
"route_id": "249",
"schedule_relationship": "SCHEDULED",
"start_date": "20250419",
"start_time": "15:20:00",
"trip_id": "4c7d56ef1e5781162af259c92e0a317a"
},
"vehicle": {
"id": "167",
"label": "4101",
"license_plate": "GV-645-AH"
}
}
},
{
"id": "335360",
"trip_update": {
"stop_time_update": [
{
"departure": {
"time": "1745069340"
},
"stop_id": "2336",
"stop_sequence": 1
},
{
"arrival": {
"time": "1745069341"
},
"departure": {
"time": "1745069341"
},
"stop_id": "2307",
"stop_sequence": 2
},
{
"arrival": {
"time": "1745069400"
},
"departure": {
"time": "1745069400"
},
"stop_id": "2326",
"stop_sequence": 3
},
{
"arrival": {
"time": "1745069460"
},
"departure": {
"time": "1745069460"
},
"stop_id": "2301",
"stop_sequence": 4
},
{
"arrival": {
"time": "1745069520"
},
"departure": {
"time": "1745069520"
},
"stop_id": "2324",
"stop_sequence": 5
},
{
"arrival": {
"time": "1745069521"
},
"departure": {
"time": "1745069521"
},
"stop_id": "2309",
"stop_sequence": 6
},
{
"arrival": {
"time": "1745069640"
},
"departure": {
"time": "1745069640"
},
"stop_id": "2275",
"stop_sequence": 7
},
{
"arrival": {
"time": "1745069700"
},
"departure": {
"time": "1745069700"
},
"stop_id": "2296",
"stop_sequence": 8
},
{
"arrival": {
"time": "1745069760"
},
"departure": {
"time": "1745069760"
},
"stop_id": "2279",
"stop_sequence": 9
},
{
"arrival": {
"time": "1745069880"
},
"departure": {
"time": "1745069880"
},
"stop_id": "2286",
"stop_sequence": 10
},
{
"arrival": {
"time": "1745069940"
},
"departure": {
"time": "1745069940"
},
"stop_id": "2317",
"stop_sequence": 11
},
{
"arrival": {
"time": "1745070000"
},
"departure": {
"time": "1745070000"
},
"stop_id": "2281",
"stop_sequence": 12
},
{
"arrival": {
"time": "1745070060"
},
"departure": {
"time": "1745070060"
},
"stop_id": "2322",
"stop_sequence": 13
},
{
"arrival": {
"time": "1745070180"
},
"departure": {
"time": "1745070180"
},
"stop_id": "2261",
"stop_sequence": 14
},
{
"arrival": {
"time": "1745070240"
},
"departure": {
"time": "1745070240"
},
"stop_id": "2320",
"stop_sequence": 15
},
{
"arrival": {
"time": "1745070360"
},
"departure": {
"time": "1745070360"
},
"stop_id": "2291",
"stop_sequence": 16
},
{
"arrival": {
"time": "1745070420"
},
"departure": {
"time": "1745070420"
},
"stop_id": "2267",
"stop_sequence": 17
},
{
"arrival": {
"time": "1745070480"
},
"departure": {
"time": "1745070480"
},
"stop_id": "2311",
"stop_sequence": 18
},
{
"arrival": {
"time": "1745070481"
},
"departure": {
"time": "1745070481"
},
"stop_id": "2332",
"stop_sequence": 19
},
{
"arrival": {
"time": "1745070540"
},
"departure": {
"time": "1745070540"
},
"stop_id": "2273",
"stop_sequence": 20
},
{
"arrival": {
"time": "1745070600"
},
"departure": {
"time": "1745070600"
},
"stop_id": "2283",
"stop_sequence": 21
},
{
"arrival": {
"time": "1745070660"
},
"departure": {
"time": "1745070660"
},
"stop_id": "2289",
"stop_sequence": 22
},
{
"arrival": {
"time": "1745070720"
},
"stop_id": "2277",
"stop_sequence": 23
}
],
"trip": {
"direction_id": 1,
"route_id": "250",
"schedule_relationship": "SCHEDULED",
"start_date": "20250419",
"start_time": "15:29:00",
"trip_id": "745ad321cd1625f660fa6206047004c4"
},
"vehicle": {
"id": "4",
"label": "4898",
"license_plate": "CK-046-DD"
}
}
}
],
"header": {
"gtfs_realtime_version": "2.0",
"timestamp": "1745068962"
}
}