Resource details
Données temps-réel du réseau RUBAN suivant la structure GTFS-RT au format Protocol Buffers.
This resource file is part of the dataset Réseau urbain Ruban.
Download availability
Learn more
We test this resource download availability every hour by making an HTTPHEAD
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.
Validation details
❌50 errors, 15 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2024-04-26 at 09:10 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 101|1005 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id 102|1205 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id 202|1606 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id 201|1406 does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id 601|2805 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 1 does not exist in the GTFS data routes.txt
- route_id 1 does not exist in the GTFS data routes.txt
- route_id 2 does not exist in the GTFS data routes.txt
- route_id 2 does not exist in the GTFS data routes.txt
- route_id 6 does not exist in the GTFS data routes.txt
GTFS-rt stop_id does not exist in GTFS data E011 40 errors
All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt
Sample errors
- trip_id 101|1005 stop_id 65061 does not exist in GTFS data stops.txt
- trip_id 101|1005 stop_id 65071 does not exist in GTFS data stops.txt
- trip_id 101|1005 stop_id 65081 does not exist in GTFS data stops.txt
- trip_id 101|1005 stop_id 65091 does not exist in GTFS data stops.txt
- trip_id 101|1005 stop_id 65100 does not exist in GTFS data stops.txt
Warnings
vehicle_id not populated W002 5 errors
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id 101|1005 does not have a vehicle_id
- trip_id 102|1205 does not have a vehicle_id
- trip_id 202|1606 does not have a vehicle_id
- trip_id 201|1406 does not have a vehicle_id
- trip_id 601|2805 does not have a vehicle_id
schedule_relationship not populated W009 10 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 101|1005 stop_sequence 19 (and potentially more for this trip) does not have a schedule_relationship
- trip_id 101|1005 does not have a schedule_relationship
- trip_id 102|1205 stop_sequence 20 (and potentially more for this trip) does not have a schedule_relationship
- trip_id 102|1205 does not have a schedule_relationship
- trip_id 202|1606 stop_sequence 16 (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 |
---|---|---|---|
E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 201 | 25 times (100 % of validations) |
E004 | All route_ids provided in the GTFS-rt feed must exist in the GTFS data | 201 | 25 times (100 % of validations) |
E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 1 299 | 25 times (100 % of validations) |
W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 201 | 25 times (100 % of validations) |
W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 402 | 25 times (100 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2024-04-26 at 14:26 Europe/Paris.
trip_updates (8) service_alerts (0) vehicle_positions (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 2024-04-26 at 14:26 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "SM:101|1016",
"trip_update": {
"stop_time_update": [
{
"departure": {
"time": "1714134451"
},
"stop_id": "64121",
"stop_sequence": 10
},
{
"departure": {
"time": "1714134571"
},
"stop_id": "64151",
"stop_sequence": 11
},
{
"departure": {
"time": "1714134751"
},
"stop_id": "66031",
"stop_sequence": 12
},
{
"departure": {
"time": "1714134811"
},
"stop_id": "68621",
"stop_sequence": 13
},
{
"departure": {
"time": "1714134931"
},
"stop_id": "66034",
"stop_sequence": 14
},
{
"departure": {
"time": "1714134991"
},
"stop_id": "66032",
"stop_sequence": 15
},
{
"departure": {
"time": "1714135051"
},
"stop_id": "68601",
"stop_sequence": 16
},
{
"departure": {
"time": "1714135111"
},
"stop_id": "68611",
"stop_sequence": 17
},
{
"departure": {
"time": "1714135171"
},
"stop_id": "65993",
"stop_sequence": 18
},
{
"departure": {
"time": "1714135291"
},
"stop_id": "65061",
"stop_sequence": 19
},
{
"departure": {
"time": "1714135411"
},
"stop_id": "65071",
"stop_sequence": 20
},
{
"departure": {
"time": "1714135531"
},
"stop_id": "65081",
"stop_sequence": 21
},
{
"departure": {
"time": "1714135591"
},
"stop_id": "65091",
"stop_sequence": 22
},
{
"departure": {
"time": "1714135771"
},
"stop_id": "65100",
"stop_sequence": 23
},
{
"departure": {
"time": "1714135891"
},
"stop_id": "65112",
"stop_sequence": 24
},
{
"departure": {
"time": "1714136011"
},
"stop_id": "65122",
"stop_sequence": 25
},
{
"departure": {
"time": "1714136191"
},
"stop_id": "65131",
"stop_sequence": 26
}
],
"timestamp": "1714133767",
"trip": {
"route_id": "1",
"trip_id": "101|1016"
}
}
},
{
"id": "SM:102|1215",
"trip_update": {
"stop_time_update": [
{
"departure": {
"time": "1714134436"
},
"stop_id": "64172",
"stop_sequence": 26
},
{
"departure": {
"time": "1714134496"
},
"stop_id": "64181",
"stop_sequence": 27
},
{
"departure": {
"time": "1714134556"
},
"stop_id": "64191",
"stop_sequence": 28
},
{
"departure": {
"time": "1714134616"
},
"stop_id": "64201",
"stop_sequence": 29
}
],
"timestamp": "1714131887",
"trip": {
"direction_id": 1,
"route_id": "1",
"trip_id": "102|1215"
}
}
},
{
"id": "SM:202|1616",
"trip_update": {
"stop_time_update": [
{
"departure": {
"time": "1714134440"
},
"stop_id": "64250",
"stop_sequence": 25
},
{
"departure": {
"time": "1714134560"
},
"stop_id": "64162",
"stop_sequence": 26
},
{
"departure": {
"time": "1714134680"
},
"stop_id": "64172",
"stop_sequence": 27
},
{
"departure": {
"time": "1714134740"
},
"stop_id": "64181",
"stop_sequence": 28
},
{
"departure": {
"time": "1714134800"
},
"stop_id": "64191",
"stop_sequence": 29
}
],
"timestamp": "1714132327",
"trip": {
"direction_id": 1,
"route_id": "2",
"trip_id": "202|1616"
}
}
},
{
"id": "SM:201|1417",
"trip_update": {
"stop_time_update": [
{
"departure": {
"time": "1714134498"
},
"stop_id": "65031",
"stop_sequence": 12
},
{
"departure": {
"time": "1714134678"
},
"stop_id": "68601",
"stop_sequence": 13
},
{
"departure": {
"time": "1714134798"
},
"stop_id": "68611",
"stop_sequence": 14
},
{
"departure": {
"time": "1714134858"
},
"stop_id": "65993",
"stop_sequence": 15
},
{
"departure": {
"time": "1714134978"
},
"stop_id": "68072",
"stop_sequence": 16
},
{
"departure": {
"time": "1714135098"
},
"stop_id": "69038",
"stop_sequence": 17
},
{
"departure": {
"time": "1714135158"
},
"stop_id": "65100",
"stop_sequence": 18
},
{
"departure": {
"time": "1714135278"
},
"stop_id": "65112",
"stop_sequence": 19
},
{
"departure": {
"time": "1714135338"
},
"stop_id": "65122",
"stop_sequence": 20
}
],
"timestamp": "1714134007",
"trip": {
"route_id": "2",
"trip_id": "201|1417"
}
}
},
{
"id": "SM:201|1416",
"trip_update": {
"stop_time_update": [
{
"departure": {
"time": "1714134364"
},
"stop_id": "68072",
"stop_sequence": 16
},
{
"departure": {
"time": "1714134484"
},
"stop_id": "69038",
"stop_sequence": 17
},
{
"departure": {
"time": "1714134544"
},
"stop_id": "65100",
"stop_sequence": 18
},
{
"departure": {
"time": "1714134664"
},
"stop_id": "65112",
"stop_sequence": 19
},
{
"departure": {
"time": "1714134724"
},
"stop_id": "65122",
"stop_sequence": 20
}
],
"timestamp": "1714132927",
"trip": {
"route_id": "2",
"trip_id": "201|1416"
}
}
},
{
"id": "SM:309|2024",
"trip_update": {
"stop_time_update": [
{
"departure": {
"time": "1714134422"
},
"stop_id": "68630",
"stop_sequence": 27
},
{
"departure": {
"time": "1714134662"
},
"stop_id": "64162",
"stop_sequence": 28
},
{
"departure": {
"time": "1714134782"
},
"stop_id": "64102",
"stop_sequence": 29
}
],
"timestamp": "1714132447",
"trip": {
"route_id": "3",
"trip_id": "309|2024"
}
}
},
{
"id": "SM:301|1822",
"trip_update": {
"stop_time_update": [
{
"departure": {
"time": "1714134371"
},
"stop_id": "65161",
"stop_sequence": 26
},
{
"departure": {
"time": "1714134431"
},
"stop_id": "65171",
"stop_sequence": 27
}
],
"timestamp": "1714132327",
"trip": {
"route_id": "3",
"trip_id": "301|1822"
}
}
},
{
"id": "SM:302|1823",
"trip_update": {
"stop_time_update": [
{
"departure": {
"time": "1714134369"
},
"stop_id": "64091",
"stop_sequence": 7
},
{
"departure": {
"time": "1714134429"
},
"stop_id": "64101",
"stop_sequence": 8
},
{
"departure": {
"time": "1714134609"
},
"stop_id": "64161",
"stop_sequence": 9
},
{
"departure": {
"time": "1714134789"
},
"stop_id": "68631",
"stop_sequence": 10
},
{
"departure": {
"time": "1714134849"
},
"stop_id": "64121",
"stop_sequence": 11
},
{
"departure": {
"time": "1714134969"
},
"stop_id": "64151",
"stop_sequence": 12
},
{
"departure": {
"time": "1714135149"
},
"stop_id": "69006",
"stop_sequence": 13
},
{
"departure": {
"time": "1714135269"
},
"stop_id": "69040",
"stop_sequence": 14
},
{
"departure": {
"time": "1714135329"
},
"stop_id": "65291",
"stop_sequence": 15
},
{
"departure": {
"time": "1714135389"
},
"stop_id": "65301",
"stop_sequence": 16
},
{
"departure": {
"time": "1714135449"
},
"stop_id": "65321",
"stop_sequence": 17
},
{
"departure": {
"time": "1714135509"
},
"stop_id": "65331",
"stop_sequence": 18
},
{
"departure": {
"time": "1714135569"
},
"stop_id": "69004",
"stop_sequence": 19
},
{
"departure": {
"time": "1714135629"
},
"stop_id": "65341",
"stop_sequence": 20
},
{
"departure": {
"time": "1714135689"
},
"stop_id": "65351",
"stop_sequence": 21
},
{
"departure": {
"time": "1714135869"
},
"stop_id": "65980",
"stop_sequence": 22
},
{
"departure": {
"time": "1714135989"
},
"stop_id": "65132",
"stop_sequence": 23
},
{
"departure": {
"time": "1714136049"
},
"stop_id": "77958",
"stop_sequence": 24
},
{
"departure": {
"time": "1714136109"
},
"stop_id": "65151",
"stop_sequence": 25
},
{
"departure": {
"time": "1714136229"
},
"stop_id": "65161",
"stop_sequence": 26
},
{
"departure": {
"time": "1714136289"
},
"stop_id": "69029",
"stop_sequence": 27
},
{
"departure": {
"time": "1714136349"
},
"stop_id": "69031",
"stop_sequence": 28
},
{
"departure": {
"time": "1714136409"
},
"stop_id": "78038",
"stop_sequence": 29
},
{
"departure": {
"time": "1714136469"
},
"stop_id": "78057",
"stop_sequence": 30
}
],
"timestamp": "1714134127",
"trip": {
"route_id": "3",
"trip_id": "302|1823"
}
}
}
],
"header": {
"gtfs_realtime_version": "1.0",
"timestamp": "1714134381"
}
}