Resource details
This resource file is part of the dataset Réseau urbain Pass'O.
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
⚠️36 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-12-18 at 08:02 Europe/Paris using the MobilityData GTFS-RT validator.
Warnings
vehicle_id not populated W002 12 errors
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id 16403 does not have a vehicle_id
- trip_id 16139 does not have a vehicle_id
- trip_id 16141 does not have a vehicle_id
- trip_id 16143 does not have a vehicle_id
- trip_id 16149 does not have a vehicle_id
schedule_relationship not populated W009 24 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id 16403 stop_sequence 2 (and potentially more for this trip) does not have a schedule_relationship
- trip_id 16403 does not have a schedule_relationship
- trip_id 16139 stop_sequence 7 (and potentially more for this trip) does not have a schedule_relationship
- trip_id 16139 does not have a schedule_relationship
- trip_id 16141 stop_sequence 8 (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 | 96 | 12 times (63 % of validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 192 | 12 times (63 % of validations) |
| W008 | The data in a GTFS-realtime feed should always be less than one minute old | 6 | 6 times (32 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-12-18 at 13:11 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-12-18 at 13:11 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "SM:16148",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1766058120"
},
"stopId": "OBI.CAM1",
"stopSequence": 1
},
{
"arrival": {
"delay": 32,
"time": "1766058212"
},
"departure": {
"delay": 32,
"time": "1766058212"
},
"stopId": "OBI.PIF1",
"stopSequence": 2
},
{
"arrival": {
"delay": 11,
"time": "1766058251"
},
"departure": {
"delay": 11,
"time": "1766058251"
},
"stopId": "OBI.SAJ2",
"stopSequence": 3
},
{
"arrival": {
"delay": 29,
"time": "1766058329"
},
"departure": {
"delay": 29,
"time": "1766058329"
},
"stopId": "OBI.VOR1",
"stopSequence": 4
},
{
"arrival": {
"delay": 18,
"time": "1766058378"
},
"departure": {
"delay": 18,
"time": "1766058378"
},
"stopId": "OBI.ETO1",
"stopSequence": 5
},
{
"arrival": {
"delay": 18,
"time": "1766058438"
},
"departure": {
"delay": 18,
"time": "1766058438"
},
"stopId": "OBI.BEF1",
"stopSequence": 6
},
{
"arrival": {
"delay": 63,
"time": "1766058963"
},
"departure": {
"delay": 63,
"time": "1766058963"
},
"stopId": "OBI.GAR1",
"stopSequence": 7
},
{
"arrival": {
"delay": -45,
"time": "1766059515"
},
"departure": {
"delay": -45,
"time": "1766059515"
},
"stopId": "OBI.MAK1",
"stopSequence": 16
},
{
"arrival": {
"delay": -45,
"time": "1766059575"
},
"departure": {
"delay": -45,
"time": "1766059575"
},
"stopId": "OBI.TER1",
"stopSequence": 17
},
{
"arrival": {
"delay": -45,
"time": "1766059635"
},
"departure": {
"delay": -45,
"time": "1766059635"
},
"stopId": "OBI.CHV2",
"stopSequence": 18
},
{
"arrival": {
"delay": -90,
"time": "1766059710"
},
"stopId": "OBI.MRK1",
"stopSequence": 19
}
],
"timestamp": "1766055442",
"trip": {
"directionId": 1,
"routeId": "A",
"tripId": "16148"
}
}
},
{
"id": "SM:16376",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1766059800"
},
"stopId": "OBI.HAG1",
"stopSequence": 1
},
{
"arrival": {
"time": "1766059920"
},
"departure": {
"time": "1766059920"
},
"stopId": "OBI.BRA1",
"stopSequence": 2
},
{
"arrival": {
"time": "1766060040"
},
"departure": {
"time": "1766060040"
},
"stopId": "OBI.STO2",
"stopSequence": 3
},
{
"arrival": {
"time": "1766060160"
},
"departure": {
"time": "1766060160"
},
"stopId": "OBI.BOG2",
"stopSequence": 4
},
{
"arrival": {
"time": "1766060220"
},
"departure": {
"time": "1766060220"
},
"stopId": "OBI.HER2",
"stopSequence": 5
},
{
"arrival": {
"time": "1766060340"
},
"departure": {
"time": "1766060340"
},
"stopId": "OBI.FRE2",
"stopSequence": 6
},
{
"arrival": {
"time": "1766060400"
},
"departure": {
"time": "1766060400"
},
"stopId": "OBI.HOV1",
"stopSequence": 7
},
{
"arrival": {
"time": "1766060520"
},
"departure": {
"time": "1766060520"
},
"stopId": "OBI.BOE1",
"stopSequence": 8
},
{
"arrival": {
"time": "1766060580"
},
"departure": {
"time": "1766060580"
},
"stopId": "OBI.SAJ1",
"stopSequence": 9
},
{
"arrival": {
"time": "1766060640"
},
"departure": {
"time": "1766060640"
},
"stopId": "OBI.PDH1",
"stopSequence": 10
},
{
"arrival": {
"time": "1766060700"
},
"departure": {
"time": "1766060700"
},
"stopId": "OBI.CAM1",
"stopSequence": 11
},
{
"arrival": {
"time": "1766060760"
},
"departure": {
"time": "1766060760"
},
"stopId": "OBI.PIF1",
"stopSequence": 12
},
{
"arrival": {
"delay": -30,
"time": "1766060850"
},
"departure": {
"delay": -30,
"time": "1766060850"
},
"stopId": "OBI.BLI2",
"stopSequence": 13
},
{
"arrival": {
"time": "1766060880"
},
"stopId": "OBI.STJ2",
"stopSequence": 14
}
],
"timestamp": "1766057253",
"trip": {
"directionId": 1,
"routeId": "PAN1",
"tripId": "16376"
}
}
},
{
"id": "SM:16368",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1766060340"
},
"departure": {
"time": "1766060340"
},
"stopId": "OBI.TER1",
"stopSequence": 5
},
{
"arrival": {
"time": "1766060400"
},
"departure": {
"time": "1766060400"
},
"stopId": "OBI.PDR1",
"stopSequence": 6
},
{
"arrival": {
"time": "1766060460"
},
"departure": {
"time": "1766060460"
},
"stopId": "OBI.GEN1",
"stopSequence": 7
}
],
"timestamp": "1766045571",
"trip": {
"directionId": 1,
"routeId": "PAN2",
"tripId": "16368"
}
}
},
{
"id": "SM:16130",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 98,
"time": "1766059958"
},
"stopId": "OBI.MRK2",
"stopSequence": 1
},
{
"arrival": {
"delay": 128,
"time": "1766059988"
},
"departure": {
"delay": 128,
"time": "1766059988"
},
"stopId": "OBI.EUR2",
"stopSequence": 2
},
{
"arrival": {
"delay": 98,
"time": "1766060018"
},
"departure": {
"delay": 98,
"time": "1766060018"
},
"stopId": "OBI.GEN2",
"stopSequence": 3
},
{
"arrival": {
"delay": 98,
"time": "1766060078"
},
"departure": {
"delay": 98,
"time": "1766060078"
},
"stopId": "OBI.PDR2",
"stopSequence": 4
},
{
"arrival": {
"delay": 98,
"time": "1766060138"
},
"departure": {
"delay": 98,
"time": "1766060138"
},
"stopId": "OBI.TER2",
"stopSequence": 5
},
{
"arrival": {
"delay": 98,
"time": "1766060198"
},
"departure": {
"delay": 98,
"time": "1766060198"
},
"stopId": "OBI.MAK2",
"stopSequence": 6
},
{
"arrival": {
"delay": 98,
"time": "1766060258"
},
"departure": {
"delay": 98,
"time": "1766060258"
},
"stopId": "OBI.LYA1",
"stopSequence": 7
},
{
"arrival": {
"delay": 98,
"time": "1766060438"
},
"departure": {
"delay": 98,
"time": "1766060438"
},
"stopId": "OBI.LYA2",
"stopSequence": 8
},
{
"arrival": {
"delay": 98,
"time": "1766060498"
},
"departure": {
"delay": 98,
"time": "1766060498"
},
"stopId": "OBI.BOG2",
"stopSequence": 9
},
{
"arrival": {
"delay": 98,
"time": "1766060558"
},
"departure": {
"delay": 98,
"time": "1766060558"
},
"stopId": "OBI.GEL2",
"stopSequence": 10
},
{
"arrival": {
"delay": 98,
"time": "1766060918"
},
"departure": {
"delay": 98,
"time": "1766060918"
},
"stopId": "OBI.GAR1",
"stopSequence": 11
},
{
"arrival": {
"delay": 98,
"time": "1766061038"
},
"departure": {
"delay": 98,
"time": "1766061038"
},
"stopId": "OBI.HOV1",
"stopSequence": 12
},
{
"arrival": {
"delay": 98,
"time": "1766061098"
},
"departure": {
"delay": 98,
"time": "1766061098"
},
"stopId": "OBI.SEL1",
"stopSequence": 13
},
{
"arrival": {
"delay": 98,
"time": "1766061158"
},
"departure": {
"delay": 98,
"time": "1766061158"
},
"stopId": "OBI.BOE1",
"stopSequence": 14
},
{
"arrival": {
"delay": 98,
"time": "1766061218"
},
"departure": {
"delay": 98,
"time": "1766061218"
},
"stopId": "OBI.SAJ1",
"stopSequence": 15
},
{
"arrival": {
"delay": 98,
"time": "1766061278"
},
"departure": {
"delay": 98,
"time": "1766061278"
},
"stopId": "OBI.PDH1",
"stopSequence": 16
},
{
"arrival": {
"delay": 98,
"time": "1766061398"
},
"stopId": "OBI.CAM1",
"stopSequence": 17
}
],
"timestamp": "1766059869",
"trip": {
"routeId": "A",
"tripId": "16130"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1766059893"
}
}