Resource details
This resource file is part of the dataset Réseau urbain Le Bus.
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
⚠️21 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-09-16 at 09:03 Europe/Paris using the MobilityData GTFS-RT validator.
Warnings
vehicle_id not populated W002 7 errors
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id 86a0c974-6535-425d-839e-05e00440dd47 does not have a vehicle_id
- trip_id 327dcf4a-c61a-4dfd-984c-d40e24cf225b does not have a vehicle_id
- trip_id R-LU4-3-0906 does not have a vehicle_id
- trip_id f036cf66-b4b2-4ec1-a85f-4e7105f236ce does not have a vehicle_id
- trip_id 6ccbb8b2-40cb-42ae-98c9-b5d2a80bbd73 does not have a vehicle_id
schedule_relationship not populated W009 14 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 86a0c974-6535-425d-839e-05e00440dd47 stop_sequence 8 (and potentially more for this trip) does not have a schedule_relationship
- trip_id 86a0c974-6535-425d-839e-05e00440dd47 does not have a schedule_relationship
- trip_id 327dcf4a-c61a-4dfd-984c-d40e24cf225b stop_sequence 2 (and potentially more for this trip) does not have a schedule_relationship
- trip_id 327dcf4a-c61a-4dfd-984c-d40e24cf225b does not have a schedule_relationship
- trip_id R-LU4-3-0906 stop_sequence 1 (and potentially more for this trip) 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 |
|---|---|---|---|
| W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 152 | 26 times (87 % of validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 304 | 26 times (87 % 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. | 5 | 5 times (17 % 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-09-16 at 09:23 Europe/Paris.
trip_updates (6) 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 2026-09-16 at 09:23 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "SM:cc564b20-5c7c-49ed-8789-874ccb70a93c",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 270,
"time": "1789542870"
},
"stopId": "274",
"stopSequence": 1
},
{
"arrival": {
"delay": 282,
"time": "1789542913"
},
"departure": {
"delay": 282,
"time": "1789542942"
},
"stopId": "275",
"stopSequence": 2
},
{
"arrival": {
"delay": 287,
"time": "1789543054"
},
"departure": {
"delay": 287,
"time": "1789543067"
},
"stopId": "273",
"stopSequence": 3
},
{
"arrival": {
"delay": 283,
"time": "1789543117"
},
"departure": {
"delay": 283,
"time": "1789543123"
},
"stopId": "241",
"stopSequence": 4
},
{
"arrival": {
"delay": 241,
"time": "1789543194"
},
"departure": {
"delay": 241,
"time": "1789543201"
},
"stopId": "270",
"stopSequence": 5
},
{
"arrival": {
"delay": 256,
"time": "1789543246"
},
"departure": {
"delay": 256,
"time": "1789543276"
},
"stopId": "199",
"stopSequence": 6
},
{
"arrival": {
"delay": 256,
"time": "1789543347"
},
"departure": {
"delay": 256,
"time": "1789543336"
},
"stopId": "248",
"stopSequence": 7
},
{
"arrival": {
"delay": 256,
"time": "1789543456"
},
"departure": {
"delay": 256,
"time": "1789543456"
},
"stopId": "188",
"stopSequence": 8
},
{
"arrival": {
"delay": 256,
"time": "1789543516"
},
"departure": {
"delay": 256,
"time": "1789543516"
},
"stopId": "235",
"stopSequence": 9
},
{
"arrival": {
"delay": 256,
"time": "1789543816"
},
"departure": {
"delay": 256,
"time": "1789543816"
},
"stopId": "284",
"stopSequence": 10
},
{
"arrival": {
"delay": 256,
"time": "1789544056"
},
"departure": {
"delay": 256,
"time": "1789544056"
},
"stopId": "285",
"stopSequence": 11
},
{
"arrival": {
"delay": 256,
"time": "1789544116"
},
"departure": {
"delay": 256,
"time": "1789544116"
},
"stopId": "280",
"stopSequence": 12
},
{
"arrival": {
"delay": 256,
"time": "1789544176"
},
"departure": {
"delay": 256,
"time": "1789544176"
},
"stopId": "160",
"stopSequence": 13
},
{
"arrival": {
"delay": 256,
"time": "1789544236"
},
"departure": {
"delay": 256,
"time": "1789544236"
},
"stopId": "194",
"stopSequence": 14
},
{
"arrival": {
"delay": 256,
"time": "1789544296"
},
"departure": {
"delay": 256,
"time": "1789544296"
},
"stopId": "STP-BLEN11",
"stopSequence": 15
},
{
"arrival": {
"delay": 256,
"time": "1789544356"
},
"departure": {
"delay": 256,
"time": "1789544356"
},
"stopId": "255",
"stopSequence": 16
},
{
"arrival": {
"delay": 256,
"time": "1789544416"
},
"departure": {
"delay": 256,
"time": "1789544416"
},
"stopId": "281",
"stopSequence": 17
},
{
"arrival": {
"delay": 256,
"time": "1789544476"
},
"departure": {
"delay": 256,
"time": "1789544476"
},
"stopId": "203",
"stopSequence": 18
},
{
"arrival": {
"delay": 256,
"time": "1789544536"
},
"departure": {
"delay": 256,
"time": "1789544536"
},
"stopId": "316",
"stopSequence": 19
},
{
"arrival": {
"delay": 256,
"time": "1789544656"
},
"departure": {
"delay": 256,
"time": "1789544656"
},
"stopId": "163",
"stopSequence": 20
},
{
"arrival": {
"delay": 256,
"time": "1789544776"
},
"stopId": "221",
"stopSequence": 21
}
],
"timestamp": "1789543383",
"trip": {
"directionId": 1,
"routeId": "LU1",
"tripId": "cc564b20-5c7c-49ed-8789-874ccb70a93c"
}
}
},
{
"id": "SM:758a15f5-36dc-4549-b507-acf8c97b3b80",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1789544700"
},
"stopId": "244",
"stopSequence": 1
},
{
"arrival": {
"time": "1789544820"
},
"departure": {
"time": "1789544820"
},
"stopId": "192",
"stopSequence": 2
},
{
"arrival": {
"time": "1789544940"
},
"departure": {
"time": "1789544940"
},
"stopId": "169",
"stopSequence": 3
},
{
"arrival": {
"time": "1789545000"
},
"departure": {
"time": "1789545000"
},
"stopId": "195",
"stopSequence": 4
},
{
"arrival": {
"time": "1789545060"
},
"departure": {
"time": "1789545060"
},
"stopId": "282",
"stopSequence": 5
},
{
"arrival": {
"time": "1789545120"
},
"departure": {
"time": "1789545120"
},
"stopId": "302",
"stopSequence": 6
},
{
"arrival": {
"time": "1789545180"
},
"departure": {
"time": "1789545180"
},
"stopId": "261",
"stopSequence": 7
},
{
"arrival": {
"time": "1789545360"
},
"departure": {
"time": "1789545360"
},
"stopId": "279",
"stopSequence": 8
},
{
"arrival": {
"time": "1789545540"
},
"departure": {
"time": "1789545540"
},
"stopId": "285",
"stopSequence": 9
},
{
"arrival": {
"time": "1789545660"
},
"departure": {
"time": "1789545660"
},
"stopId": "222",
"stopSequence": 10
},
{
"arrival": {
"time": "1789545720"
},
"departure": {
"time": "1789545720"
},
"stopId": "221",
"stopSequence": 11
},
{
"arrival": {
"time": "1789545780"
},
"departure": {
"time": "1789545780"
},
"stopId": "163",
"stopSequence": 12
},
{
"arrival": {
"time": "1789545900"
},
"departure": {
"time": "1789545900"
},
"stopId": "187",
"stopSequence": 13
},
{
"arrival": {
"time": "1789545960"
},
"departure": {
"time": "1789545960"
},
"stopId": "283",
"stopSequence": 14
},
{
"arrival": {
"time": "1789546020"
},
"departure": {
"time": "1789546020"
},
"stopId": "183",
"stopSequence": 15
},
{
"arrival": {
"time": "1789546140"
},
"departure": {
"time": "1789546140"
},
"stopId": "237",
"stopSequence": 16
},
{
"arrival": {
"time": "1789546200"
},
"stopId": "239",
"stopSequence": 17
}
],
"timestamp": "1789543383",
"trip": {
"directionId": 1,
"routeId": "LU2",
"tripId": "758a15f5-36dc-4549-b507-acf8c97b3b80"
}
}
},
{
"id": "SM:R-LU4-3-0906",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 23,
"time": "1789542383"
},
"stopId": "STP-BOUX1P",
"stopSequence": 1
},
{
"arrival": {
"delay": 51,
"time": "1789542458"
},
"departure": {
"delay": 51,
"time": "1789542471"
},
"stopId": "190",
"stopSequence": 2
},
{
"arrival": {
"delay": 6,
"time": "1789542619"
},
"departure": {
"delay": 6,
"time": "1789542666"
},
"stopId": "STP-LES6",
"stopSequence": 3
},
{
"arrival": {
"delay": 51,
"time": "1789542706"
},
"departure": {
"delay": 51,
"time": "1789542711"
},
"stopId": "253",
"stopSequence": 4
},
{
"arrival": {
"delay": 51,
"time": "1789542815"
},
"departure": {
"delay": 51,
"time": "1789542831"
},
"stopId": "251",
"stopSequence": 6
},
{
"arrival": {
"delay": 111,
"time": "1789542931"
},
"departure": {
"delay": 111,
"time": "1789542951"
},
"stopId": "250",
"stopSequence": 7
},
{
"arrival": {
"delay": 156,
"time": "1789543041"
},
"departure": {
"delay": 156,
"time": "1789543056"
},
"stopId": "249",
"stopSequence": 8
},
{
"arrival": {
"delay": 214,
"time": "1789543270"
},
"departure": {
"delay": 214,
"time": "1789543294"
},
"stopId": "272",
"stopSequence": 9
},
{
"arrival": {
"delay": -39,
"time": "1789543333"
},
"departure": {
"delay": -39,
"time": "1789543341"
},
"stopId": "290",
"stopSequence": 11
},
{
"arrival": {
"delay": 21,
"time": "1789543581"
},
"departure": {
"delay": 21,
"time": "1789543581"
},
"stopId": "220",
"stopSequence": 12
},
{
"arrival": {
"delay": 81,
"time": "1789543761"
},
"departure": {
"delay": 81,
"time": "1789543761"
},
"stopId": "168",
"stopSequence": 13
},
{
"arrival": {
"delay": 81,
"time": "1789543881"
},
"departure": {
"delay": 81,
"time": "1789543881"
},
"stopId": "224",
"stopSequence": 14
},
{
"arrival": {
"delay": 81,
"time": "1789544001"
},
"departure": {
"delay": 81,
"time": "1789544001"
},
"stopId": "279",
"stopSequence": 15
},
{
"arrival": {
"delay": 21,
"time": "1789544121"
},
"stopId": "285",
"stopSequence": 16
}
],
"timestamp": "1789543383",
"trip": {
"directionId": 1,
"routeId": "LU4",
"tripId": "R-LU4-3-0906"
}
}
},
{
"id": "SM:d6025b27-bab4-4e92-81bb-7244ee10ea38",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 202,
"time": "1789542802"
},
"stopId": "221",
"stopSequence": 1
},
{
"arrival": {
"delay": 181,
"time": "1789542888"
},
"departure": {
"delay": 181,
"time": "1789542901"
},
"stopId": "164",
"stopSequence": 2
},
{
"arrival": {
"delay": 161,
"time": "1789542925"
},
"departure": {
"delay": 161,
"time": "1789542941"
},
"stopId": "316",
"stopSequence": 3
},
{
"arrival": {
"delay": 158,
"time": "1789542985"
},
"departure": {
"delay": 158,
"time": "1789542998"
},
"stopId": "203",
"stopSequence": 4
},
{
"arrival": {
"delay": 207,
"time": "1789543051"
},
"departure": {
"delay": 207,
"time": "1789543107"
},
"stopId": "281",
"stopSequence": 5
},
{
"arrival": {
"delay": 206,
"time": "1789543148"
},
"departure": {
"delay": 206,
"time": "1789543166"
},
"stopId": "255",
"stopSequence": 6
},
{
"arrival": {
"delay": 225,
"time": "1789543211"
},
"departure": {
"delay": 225,
"time": "1789543245"
},
"stopId": "STP-BLEN11",
"stopSequence": 7
},
{
"arrival": {
"delay": 240,
"time": "1789543268"
},
"departure": {
"delay": 240,
"time": "1789543320"
},
"stopId": "STP-BL",
"stopSequence": 8
},
{
"arrival": {
"delay": 240,
"time": "1789543380"
},
"departure": {
"delay": 240,
"time": "1789543380"
},
"stopId": "159",
"stopSequence": 9
},
{
"arrival": {
"delay": 240,
"time": "1789543440"
},
"departure": {
"delay": 240,
"time": "1789543440"
},
"stopId": "280",
"stopSequence": 10
},
{
"arrival": {
"delay": 240,
"time": "1789543620"
},
"departure": {
"delay": 240,
"time": "1789543620"
},
"stopId": "285",
"stopSequence": 11
},
{
"arrival": {
"delay": 240,
"time": "1789543860"
},
"departure": {
"delay": 240,
"time": "1789543860"
},
"stopId": "284",
"stopSequence": 12
},
{
"arrival": {
"delay": 240,
"time": "1789544040"
},
"departure": {
"delay": 240,
"time": "1789544040"
},
"stopId": "235",
"stopSequence": 13
},
{
"arrival": {
"delay": 240,
"time": "1789544100"
},
"departure": {
"delay": 240,
"time": "1789544100"
},
"stopId": "188",
"stopSequence": 14
},
{
"arrival": {
"delay": 240,
"time": "1789544220"
},
"departure": {
"delay": 240,
"time": "1789544220"
},
"stopId": "248",
"stopSequence": 15
},
{
"arrival": {
"delay": 240,
"time": "1789544280"
},
"departure": {
"delay": 240,
"time": "1789544280"
},
"stopId": "199",
"stopSequence": 16
},
{
"arrival": {
"delay": 240,
"time": "1789544340"
},
"departure": {
"delay": 240,
"time": "1789544340"
},
"stopId": "270",
"stopSequence": 17
},
{
"arrival": {
"delay": 240,
"time": "1789544520"
},
"departure": {
"delay": 240,
"time": "1789544520"
},
"stopId": "273",
"stopSequence": 18
},
{
"arrival": {
"delay": 240,
"time": "1789544640"
},
"departure": {
"delay": 240,
"time": "1789544640"
},
"stopId": "186",
"stopSequence": 19
},
{
"arrival": {
"delay": 240,
"time": "1789544760"
},
"stopId": "274",
"stopSequence": 20
}
],
"timestamp": "1789543383",
"trip": {
"routeId": "LU1",
"tripId": "d6025b27-bab4-4e92-81bb-7244ee10ea38"
}
}
},
{
"id": "SM:b3eb436a-bd06-458e-a338-d52c1838f4cb",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1789544700"
},
"stopId": "239",
"stopSequence": 1
},
{
"arrival": {
"time": "1789544820"
},
"departure": {
"time": "1789544820"
},
"stopId": "237",
"stopSequence": 2
},
{
"arrival": {
"time": "1789544940"
},
"departure": {
"time": "1789544940"
},
"stopId": "183",
"stopSequence": 3
},
{
"arrival": {
"time": "1789545000"
},
"departure": {
"time": "1789545000"
},
"stopId": "283",
"stopSequence": 4
},
{
"arrival": {
"time": "1789545060"
},
"departure": {
"time": "1789545060"
},
"stopId": "187",
"stopSequence": 5
},
{
"arrival": {
"time": "1789545180"
},
"departure": {
"time": "1789545180"
},
"stopId": "163",
"stopSequence": 6
},
{
"arrival": {
"time": "1789545240"
},
"departure": {
"time": "1789545240"
},
"stopId": "221",
"stopSequence": 7
},
{
"arrival": {
"time": "1789545300"
},
"departure": {
"time": "1789545300"
},
"stopId": "222",
"stopSequence": 8
},
{
"arrival": {
"time": "1789545480"
},
"departure": {
"time": "1789545480"
},
"stopId": "285",
"stopSequence": 9
},
{
"arrival": {
"time": "1789545660"
},
"departure": {
"time": "1789545660"
},
"stopId": "284",
"stopSequence": 10
},
{
"arrival": {
"time": "1789545840"
},
"departure": {
"time": "1789545840"
},
"stopId": "261",
"stopSequence": 11
},
{
"arrival": {
"time": "1789545900"
},
"departure": {
"time": "1789545900"
},
"stopId": "302",
"stopSequence": 12
},
{
"arrival": {
"time": "1789545960"
},
"departure": {
"time": "1789545960"
},
"stopId": "282",
"stopSequence": 13
},
{
"arrival": {
"time": "1789546020"
},
"departure": {
"time": "1789546020"
},
"stopId": "195",
"stopSequence": 14
},
{
"arrival": {
"time": "1789546080"
},
"departure": {
"time": "1789546080"
},
"stopId": "169",
"stopSequence": 15
},
{
"arrival": {
"time": "1789546200"
},
"departure": {
"time": "1789546200"
},
"stopId": "192",
"stopSequence": 16
},
{
"arrival": {
"time": "1789546320"
},
"stopId": "244",
"stopSequence": 17
}
],
"timestamp": "1789543383",
"trip": {
"routeId": "LU2",
"tripId": "b3eb436a-bd06-458e-a338-d52c1838f4cb"
}
}
},
{
"id": "SM:A-LU3-4-0908",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 14,
"time": "1789542494"
},
"stopId": "268",
"stopSequence": 1
},
{
"arrival": {
"delay": 40,
"time": "1789542566"
},
"departure": {
"delay": 40,
"time": "1789542580"
},
"stopId": "267",
"stopSequence": 2
},
{
"arrival": {
"delay": 23,
"time": "1789542613"
},
"departure": {
"delay": 23,
"time": "1789542623"
},
"stopId": "269",
"stopSequence": 3
},
{
"arrival": {
"delay": -7,
"time": "1789542644"
},
"departure": {
"delay": -7,
"time": "1789542653"
},
"stopId": "233",
"stopSequence": 4
},
{
"arrival": {
"delay": 13,
"time": "1789542709"
},
"departure": {
"delay": 13,
"time": "1789542733"
},
"stopId": "189",
"stopSequence": 5
},
{
"arrival": {
"delay": 66,
"time": "1789542835"
},
"departure": {
"delay": 66,
"time": "1789542846"
},
"stopId": "307",
"stopSequence": 6
},
{
"arrival": {
"delay": 28,
"time": "1789542857"
},
"departure": {
"delay": 28,
"time": "1789542868"
},
"stopId": "280",
"stopSequence": 7
},
{
"arrival": {
"delay": 38,
"time": "1789542979"
},
"departure": {
"delay": 38,
"time": "1789542998"
},
"stopId": "285",
"stopSequence": 8
},
{
"arrival": {
"delay": 33,
"time": "1789543101"
},
"departure": {
"delay": 33,
"time": "1789543113"
},
"stopId": "284",
"stopSequence": 9
},
{
"arrival": {
"delay": 52,
"time": "1789543223"
},
"departure": {
"delay": 52,
"time": "1789543252"
},
"stopId": "224",
"stopSequence": 10
},
{
"arrival": {
"delay": 43,
"time": "1789543293"
},
"departure": {
"delay": 43,
"time": "1789543303"
},
"stopId": "259",
"stopSequence": 11
},
{
"arrival": {
"time": "1789543369"
},
"departure": {
"time": "1789543380"
},
"stopId": "306",
"stopSequence": 12
},
{
"arrival": {
"time": "1789543440"
},
"departure": {
"time": "1789543440"
},
"stopId": "219",
"stopSequence": 13
},
{
"arrival": {
"time": "1789543500"
},
"departure": {
"time": "1789543500"
},
"stopId": "174",
"stopSequence": 14
},
{
"arrival": {
"time": "1789543620"
},
"departure": {
"time": "1789543620"
},
"stopId": "171",
"stopSequence": 15
},
{
"arrival": {
"time": "1789543740"
},
"departure": {
"time": "1789543740"
},
"stopId": "173",
"stopSequence": 16
},
{
"arrival": {
"time": "1789543860"
},
"departure": {
"time": "1789543860"
},
"stopId": "176",
"stopSequence": 17
},
{
"arrival": {
"time": "1789543920"
},
"departure": {
"time": "1789543920"
},
"stopId": "175",
"stopSequence": 18
},
{
"arrival": {
"time": "1789543980"
},
"stopId": "172",
"stopSequence": 19
}
],
"timestamp": "1789543383",
"trip": {
"routeId": "LU3",
"tripId": "A-LU3-4-0908"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1789543409"
}
}