Resource details
GTFS-RT (protobuff) des horaires aux arrêts
This resource file is part of the dataset Réseau urbain Astrobus.
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
❌369 errors, 36 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2024-11-21 at 08:05 Europe/Paris using the MobilityData GTFS-RT validator.
Errors
stop_times_updates not strictly sorted E002 11 errors
stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence
Sample errors
- trip_id ATOUMOD036:ServiceJourney:6556412902637568x3:LOC stop_sequence [21, 13, 15, 29, 12, 18, 20, 23, 17, 25, 6, 8, 14, 16, 19, 24, 28, 26, 27, 7, 22] is not strictly sorted by increasing stop_sequence
- trip_id ATOUMOD036:ServiceJourney:6584075897798656x5:LOC stop_sequence [4, 12, 25, 21, 5, 22, 14, 11, 17, 10, 8, 26, 13, 16, 7, 19, 9, 23, 3, 18, 24, 15] is not strictly sorted by increasing stop_sequence
- trip_id ATOUMOD036:ServiceJourney:6584075897798656x4:LOC stop_sequence [18, 17, 23, 12, 14, 27, 26, 21, 24, 15, 22, 16, 13, 19, 25] is not strictly sorted by increasing stop_sequence
- trip_id ATOUMOD036:ServiceJourney:5477981779656704x4:LOC stop_sequence [21, 12, 27, 20, 10, 22, 18, 17, 23, 16, 14, 13, 26, 19, 11, 15] is not strictly sorted by increasing stop_sequence
- trip_id ATOUMOD036:ServiceJourney:4767410897813504x0:LOC stop_sequence [19, 25, 24, 20, 23, 22, 18, 21] is not strictly sorted by increasing stop_sequence
GTFS-rt trip_id does not exist in GTFS data and does not have schedule_relationship of ADDED E003 12 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 ATOUMOD036:ServiceJourney:6556412902637568x3:LOC does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id ATOUMOD036:ServiceJourney:6584075897798656x5:LOC does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id ATOUMOD036:ServiceJourney:6584075897798656x4:LOC does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id ATOUMOD036:ServiceJourney:5477981779656704x4:LOC does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id ATOUMOD036:ServiceJourney:4767410897813504x0:LOC 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 12 errors
All route_ids provided in the GTFS-rt feed must exist in the GTFS data
Sample errors
- route_id ATOUMOD036:Line:5131776580124672:LOC does not exist in the GTFS data routes.txt
- route_id ATOUMOD036:Line:4809340465709056:LOC does not exist in the GTFS data routes.txt
- route_id ATOUMOD036:Line:4809340465709056:LOC does not exist in the GTFS data routes.txt
- route_id ATOUMOD036:Line:5118765622624256:LOC does not exist in the GTFS data routes.txt
- route_id ATOUMOD036:Line:5118765622624256:LOC does not exist in the GTFS data routes.txt
GTFS-rt stop_id does not exist in GTFS data E011 124 errors
All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt
Sample errors
- trip_id ATOUMOD036:ServiceJourney:6556412902637568x3:LOC stop_id FR:14366:ZE:36970002:ATOUMOD036 does not exist in GTFS data stops.txt
- trip_id ATOUMOD036:ServiceJourney:6556412902637568x3:LOC stop_id FR:14366:ZE:36960004:ATOUMOD036 does not exist in GTFS data stops.txt
- trip_id ATOUMOD036:ServiceJourney:6556412902637568x3:LOC stop_id FR:14366:ZE:9240003:ATOUMOD036 does not exist in GTFS data stops.txt
- trip_id ATOUMOD036:ServiceJourney:6556412902637568x3:LOC stop_id FR:14366:ZE:17240005:ATOUMOD036 does not exist in GTFS data stops.txt
- trip_id ATOUMOD036:ServiceJourney:6556412902637568x3:LOC stop_id FR:14366:ZE:33080003:ATOUMOD036 does not exist in GTFS data stops.txt
Sequential stop_time_update times are not increasing E022 210 errors
stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease.
Sample errors
- trip_id ATOUMOD036:ServiceJourney:6556412902637568x3:LOC stop_sequence 13 arrival_time 08:11:27 (1732173087) is less than previous stop arrival_time 08:22:37 (1732173757) - times must increase between two sequential stops
- trip_id ATOUMOD036:ServiceJourney:6556412902637568x3:LOC stop_sequence 13 arrival_time 08:11:27 (1732173087) is less than previous stop departure_time 08:22:47 (1732173767) - times must increase between two sequential stops
- trip_id ATOUMOD036:ServiceJourney:6556412902637568x3:LOC stop_sequence 13 departure_time 08:11:37 (1732173097) is less than previous stop departure_time 08:22:47 (1732173767) - times must increase between two sequential stops
- trip_id ATOUMOD036:ServiceJourney:6556412902637568x3:LOC stop_sequence 13 departure_time 08:11:37 (1732173097) is less than previous stop arrival_time 08:22:37 (1732173757) - times must increase between two sequential stops
- trip_id ATOUMOD036:ServiceJourney:6556412902637568x3:LOC stop_sequence 12 arrival_time 08:10:05 (1732173005) is less than previous stop arrival_time 08:41:11 (1732174871) - times must increase between two sequential stops
Warnings
vehicle_id not populated W002 12 errors
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id ATOUMOD036:ServiceJourney:6556412902637568x3:LOC does not have a vehicle_id
- trip_id ATOUMOD036:ServiceJourney:6584075897798656x5:LOC does not have a vehicle_id
- trip_id ATOUMOD036:ServiceJourney:6584075897798656x4:LOC does not have a vehicle_id
- trip_id ATOUMOD036:ServiceJourney:5477981779656704x4:LOC does not have a vehicle_id
- trip_id ATOUMOD036:ServiceJourney:4767410897813504x0:LOC 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 ATOUMOD036:ServiceJourney:6556412902637568x3:LOC stop_sequence 21 (and potentially more for this trip) does not have a schedule_relationship
- trip_id ATOUMOD036:ServiceJourney:6556412902637568x3:LOC does not have a schedule_relationship
- trip_id ATOUMOD036:ServiceJourney:6584075897798656x5:LOC stop_sequence 4 (and potentially more for this trip) does not have a schedule_relationship
- trip_id ATOUMOD036:ServiceJourney:6584075897798656x5:LOC does not have a schedule_relationship
- trip_id ATOUMOD036:ServiceJourney:6584075897798656x4:LOC stop_sequence 18 (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 |
---|---|---|---|
E002 | stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence | 151 | 14 times (47 % of validations) |
E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 169 | 14 times (47 % of validations) |
E004 | All route_ids provided in the GTFS-rt feed must exist in the GTFS data | 169 | 14 times (47 % of validations) |
E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 1 822 | 14 times (47 % of validations) |
E022 | stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. | 3 088 | 14 times (47 % of validations) |
W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 169 | 14 times (47 % of validations) |
W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 338 | 14 times (47 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2024-11-21 at 16:41 Europe/Paris.
trip_updates (2) 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-11-21 at 16:41 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "SM:ATOUMOD036:ServiceJourney:5477981779656704x7:LOC",
"trip_update": {
"stop_time_update": [
{
"arrival": {
"delay": 35,
"time": "1732208065"
},
"departure": {
"delay": 35,
"time": "1732208075"
},
"stop_id": "FR:14069:ZE:790810002:ATOUMOD036",
"stop_sequence": 19
},
{
"arrival": {
"delay": 18,
"time": "1732208228"
},
"departure": {
"delay": 18,
"time": "1732208238"
},
"stop_id": "FR:14366:ZE:767710003:ATOUMOD036",
"stop_sequence": 22
},
{
"arrival": {
"delay": 47,
"time": "1732208197"
},
"departure": {
"delay": 47,
"time": "1732208207"
},
"stop_id": "FR:14366:ZE:788860003:ATOUMOD036",
"stop_sequence": 21
},
{
"arrival": {
"delay": 58,
"time": "1732207308"
},
"departure": {
"delay": 58,
"time": "1732207318"
},
"stop_id": "FR:14570:ZE:6238642022383616:ATOUMOD036",
"stop_sequence": 10
},
{
"arrival": {
"delay": 112,
"time": "1732207662"
},
"departure": {
"delay": 112,
"time": "1732207672"
},
"stop_id": "FR:14421:ZE:6021808065085440:ATOUMOD036",
"stop_sequence": 14
},
{
"arrival": {
"delay": 111,
"time": "1732208021"
},
"departure": {
"delay": 111,
"time": "1732208031"
},
"stop_id": "FR:14069:ZE:5200570925187072:ATOUMOD036",
"stop_sequence": 18
},
{
"arrival": {
"delay": 47,
"time": "1732207477"
},
"departure": {
"delay": 47,
"time": "1732207487"
},
"stop_id": "FR:14571:ZE:6249281411350528:ATOUMOD036",
"stop_sequence": 12
},
{
"departure": {
"time": "1732206600"
},
"stop_id": "FR:14478:ZE:6193709836140544:ATOUMOD036",
"stop_sequence": 6
},
{
"arrival": {
"delay": 40,
"time": "1732207530"
},
"departure": {
"delay": 40,
"time": "1732207540"
},
"stop_id": "FR:14571:ZE:5171570551029760:ATOUMOD036",
"stop_sequence": 13
},
{
"arrival": {
"delay": 75,
"time": "1732207805"
},
"departure": {
"delay": 75,
"time": "1732207815"
},
"stop_id": "FR:14303:ZE:5098519146790912:ATOUMOD036",
"stop_sequence": 15
},
{
"arrival": {
"delay": -24,
"time": "1732208366"
},
"departure": {
"delay": -24,
"time": "1732208376"
},
"stop_id": "FR:14366:ZE:5085925010833408:ATOUMOD036",
"stop_sequence": 24
},
{
"arrival": {
"delay": 22,
"time": "1732208292"
},
"departure": {
"delay": 22,
"time": "1732208302"
},
"stop_id": "FR:14366:ZE:786800005:ATOUMOD036",
"stop_sequence": 23
},
{
"arrival": {
"delay": 86,
"time": "1732207876"
},
"departure": {
"delay": 86,
"time": "1732207886"
},
"stop_id": "FR:14303:ZE:5087233314914304:ATOUMOD036",
"stop_sequence": 16
},
{
"arrival": {
"delay": 9,
"time": "1732208099"
},
"departure": {
"delay": 9,
"time": "1732208109"
},
"stop_id": "FR:14069:ZE:753990002:ATOUMOD036",
"stop_sequence": 20
},
{
"arrival": {
"delay": -4,
"time": "1732206946"
},
"departure": {
"delay": -4,
"time": "1732206956"
},
"stop_id": "FR:14621:ZE:5083980615385088:ATOUMOD036",
"stop_sequence": 8
},
{
"arrival": {
"delay": 38,
"time": "1732207168"
},
"departure": {
"delay": 38,
"time": "1732207178"
},
"stop_id": "FR:14570:ZE:6244808672673792:ATOUMOD036",
"stop_sequence": 9
},
{
"arrival": {
"delay": 106,
"time": "1732207956"
},
"departure": {
"delay": 106,
"time": "1732207966"
},
"stop_id": "FR:14303:ZE:5190701962756096:ATOUMOD036",
"stop_sequence": 17
},
{
"arrival": {
"delay": -36,
"time": "1732206734"
},
"departure": {
"delay": -36,
"time": "1732206744"
},
"stop_id": "FR:14478:ZE:5198648658886656:ATOUMOD036",
"stop_sequence": 7
},
{
"arrival": {
"delay": 24,
"time": "1732207394"
},
"departure": {
"delay": 24,
"time": "1732207404"
},
"stop_id": "FR:14570:ZE:6291786555195392:ATOUMOD036",
"stop_sequence": 11
},
{
"arrival": {
"delay": -98,
"time": "1732208422"
},
"stop_id": "FR:14366:ZE:1190003:ATOUMOD036",
"stop_sequence": 25
}
],
"timestamp": "1732203679",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD036:Line:5118765622624256:LOC",
"trip_id": "ATOUMOD036:ServiceJourney:5477981779656704x7:LOC"
}
}
},
{
"id": "SM:ATOUMOD036:ServiceJourney:5477981779656704x3:LOC",
"trip_update": {
"stop_time_update": [
{
"arrival": {
"delay": 32543,
"time": "1732203683"
},
"stop_id": "FR:14366:ZE:658330001:ATOUMOD036",
"stop_sequence": 28
}
],
"timestamp": "1732203609",
"trip": {
"direction_id": 1,
"route_id": "ATOUMOD036:Line:5118765622624256:LOC",
"trip_id": "ATOUMOD036:ServiceJourney:5477981779656704x3:LOC"
}
}
}
],
"header": {
"gtfs_realtime_version": "1.0",
"timestamp": "1732203718"
}
}