Resource details
GTFS-RT (protobuff) des horaires aux arrêts.
This resource file is part of the dataset Réseau urbain Hobus.
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
⚠️6 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-12-15 at 08:02 Europe/Paris using the MobilityData GTFS-RT validator.
Warnings
vehicle_id not populated W002 2 errors
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id ATOUMOD021:ServiceJourney:58:LOC does not have a vehicle_id
- trip_id ATOUMOD021:ServiceJourney:56:LOC does not have a vehicle_id
schedule_relationship not populated W009 4 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id ATOUMOD021:ServiceJourney:58:LOC stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
- trip_id ATOUMOD021:ServiceJourney:58:LOC does not have a schedule_relationship
- trip_id ATOUMOD021:ServiceJourney:56:LOC stop_sequence 15 (and potentially more for this trip) does not have a schedule_relationship
- trip_id ATOUMOD021:ServiceJourney:56:LOC 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 | 81 | 25 times (83 % of validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 162 | 25 times (83 % 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. | 14 | 8 times (27 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-12-15 at 13:45 Europe/Paris.
trip_updates (9) 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-15 at 13:45 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "SM:ATOUMOD021:ServiceJourney:55:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1765777800"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 23,
"time": "1765777872"
},
"departure": {
"delay": 23,
"time": "1765777943"
},
"stopId": "FR:14333:ZE:40:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 4,
"time": "1765777984"
},
"departure": {
"delay": 4,
"time": "1765777984"
},
"stopId": "FR:14333:ZE:38:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 26,
"time": "1765778034"
},
"departure": {
"delay": 26,
"time": "1765778066"
},
"stopId": "FR:14333:ZE:36:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 7,
"time": "1765778097"
},
"departure": {
"delay": 7,
"time": "1765778107"
},
"stopId": "FR:14333:ZE:34:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": -23,
"time": "1765778127"
},
"departure": {
"delay": -23,
"time": "1765778137"
},
"stopId": "FR:14333:ZE:32:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 32,
"time": "1765778166"
},
"departure": {
"delay": 32,
"time": "1765778312"
},
"stopId": "FR:14333:ZE:30:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 22,
"time": "1765778410"
},
"departure": {
"delay": 22,
"time": "1765778422"
},
"stopId": "FR:14333:ZE:28:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 35,
"time": "1765778494"
},
"departure": {
"delay": 35,
"time": "1765778555"
},
"stopId": "FR:14536:ZE:26:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 100,
"time": "1765778683"
},
"departure": {
"delay": 100,
"time": "1765778740"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 26,
"time": "1765778854"
},
"departure": {
"delay": 26,
"time": "1765778966"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"time": "1765778990"
},
"departure": {
"time": "1765779000"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 31,
"time": "1765779025"
},
"departure": {
"delay": 31,
"time": "1765779091"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 7,
"time": "1765779115"
},
"departure": {
"delay": 7,
"time": "1765779187"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 13,
"time": "1765779237"
},
"departure": {
"delay": 13,
"time": "1765779253"
},
"stopId": "FR:14333:ZE:15:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 15,
"time": "1765779289"
},
"departure": {
"delay": 15,
"time": "1765779315"
},
"stopId": "FR:14333:ZE:13:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 10,
"time": "1765779386"
},
"departure": {
"delay": 10,
"time": "1765779430"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": -52,
"time": "1765779480"
},
"departure": {
"delay": -52,
"time": "1765779488"
},
"stopId": "FR:14333:ZE:9:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": -36,
"time": "1765779558"
},
"departure": {
"delay": -36,
"time": "1765779624"
},
"stopId": "FR:14333:ZE:7:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": -43,
"time": "1765779668"
},
"departure": {
"delay": -43,
"time": "1765779677"
},
"stopId": "FR:14333:ZE:5:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": -55,
"time": "1765779725"
},
"stopId": "FR:14333:ZE:3:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1765802684",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:55:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:58:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1765782000"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 4,
"time": "1765782096"
},
"departure": {
"delay": 4,
"time": "1765782124"
},
"stopId": "FR:14333:ZE:40:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": -1,
"time": "1765782169"
},
"departure": {
"delay": -1,
"time": "1765782179"
},
"stopId": "FR:14333:ZE:38:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": -9,
"time": "1765782222"
},
"departure": {
"delay": -9,
"time": "1765782231"
},
"stopId": "FR:14333:ZE:36:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 7,
"time": "1765782262"
},
"departure": {
"delay": 7,
"time": "1765782307"
},
"stopId": "FR:14333:ZE:34:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 18,
"time": "1765782328"
},
"departure": {
"delay": 18,
"time": "1765782378"
},
"stopId": "FR:14333:ZE:32:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 17,
"time": "1765782404"
},
"departure": {
"delay": 17,
"time": "1765782497"
},
"stopId": "FR:14333:ZE:30:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 42,
"time": "1765782590"
},
"departure": {
"delay": 42,
"time": "1765782642"
},
"stopId": "FR:14333:ZE:28:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": -4,
"time": "1765782707"
},
"departure": {
"delay": -4,
"time": "1765782716"
},
"stopId": "FR:14536:ZE:26:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 71,
"time": "1765782871"
},
"departure": {
"delay": 71,
"time": "1765782911"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 19,
"time": "1765783061"
},
"departure": {
"delay": 19,
"time": "1765783159"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": -1,
"time": "1765783188"
},
"departure": {
"delay": -1,
"time": "1765783199"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 118,
"time": "1765783221"
},
"departure": {
"delay": 118,
"time": "1765783378"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 94,
"time": "1765783402"
},
"departure": {
"delay": 94,
"time": "1765783474"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 123,
"time": "1765783527"
},
"departure": {
"delay": 123,
"time": "1765783563"
},
"stopId": "FR:14333:ZE:15:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 170,
"time": "1765783608"
},
"departure": {
"delay": 170,
"time": "1765783670"
},
"stopId": "FR:14333:ZE:13:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 191,
"time": "1765783762"
},
"departure": {
"delay": 191,
"time": "1765783811"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": 173,
"time": "1765783865"
},
"departure": {
"delay": 173,
"time": "1765783913"
},
"stopId": "FR:14333:ZE:9:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 219,
"time": "1765783999"
},
"departure": {
"delay": 219,
"time": "1765784079"
},
"stopId": "FR:14333:ZE:7:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": 209,
"time": "1765784121"
},
"departure": {
"delay": 209,
"time": "1765784129"
},
"stopId": "FR:14333:ZE:5:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": 173,
"time": "1765784153"
},
"stopId": "FR:14333:ZE:3:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1765802684",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:58:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:62:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1765786500"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": -25,
"time": "1765786575"
},
"departure": {
"delay": -25,
"time": "1765786595"
},
"stopId": "FR:14333:ZE:40:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": -9,
"time": "1765786664"
},
"departure": {
"delay": -9,
"time": "1765786671"
},
"stopId": "FR:14333:ZE:38:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": -21,
"time": "1765786710"
},
"departure": {
"delay": -21,
"time": "1765786719"
},
"stopId": "FR:14333:ZE:36:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 16,
"time": "1765786748"
},
"departure": {
"delay": 16,
"time": "1765786816"
},
"stopId": "FR:14333:ZE:34:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": -18,
"time": "1765786828"
},
"departure": {
"delay": -18,
"time": "1765786842"
},
"stopId": "FR:14333:ZE:32:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 12,
"time": "1765786876"
},
"departure": {
"delay": 12,
"time": "1765786992"
},
"stopId": "FR:14333:ZE:30:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 32,
"time": "1765787085"
},
"departure": {
"delay": 32,
"time": "1765787132"
},
"stopId": "FR:14333:ZE:28:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 2,
"time": "1765787215"
},
"departure": {
"delay": 2,
"time": "1765787222"
},
"stopId": "FR:14536:ZE:26:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 1,
"time": "1765787289"
},
"departure": {
"delay": 1,
"time": "1765787341"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 149,
"time": "1765787568"
},
"departure": {
"delay": 149,
"time": "1765787609"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 61,
"time": "1765787635"
},
"departure": {
"delay": 61,
"time": "1765787641"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 60,
"time": "1765787690"
},
"departure": {
"delay": 60,
"time": "1765787700"
},
"stopId": "FR:14333:ZE:15:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 46,
"time": "1765787735"
},
"departure": {
"delay": 46,
"time": "1765787746"
},
"stopId": "FR:14333:ZE:13:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 38,
"time": "1765787823"
},
"departure": {
"delay": 38,
"time": "1765787858"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": -2,
"time": "1765787905"
},
"departure": {
"delay": -2,
"time": "1765787938"
},
"stopId": "FR:14333:ZE:9:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 9,
"time": "1765788000"
},
"departure": {
"delay": 9,
"time": "1765788069"
},
"stopId": "FR:14333:ZE:7:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"time": "1765788113"
},
"departure": {
"time": "1765788120"
},
"stopId": "FR:14333:ZE:5:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 44,
"time": "1765788224"
},
"stopId": "FR:14333:ZE:3:ATOUMOD021",
"stopSequence": 19
}
],
"timestamp": "1765802684",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:62:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:67xHO03xLxCJxSx:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 348,
"time": "1765790255"
},
"departure": {
"delay": 348,
"time": "1765790268"
},
"stopId": "FR:14333:ZE:40:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 333,
"time": "1765790313"
},
"departure": {
"delay": 333,
"time": "1765790313"
},
"stopId": "FR:14333:ZE:38:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 325,
"time": "1765790358"
},
"departure": {
"delay": 325,
"time": "1765790365"
},
"stopId": "FR:14333:ZE:36:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 298,
"time": "1765790392"
},
"departure": {
"delay": 298,
"time": "1765790398"
},
"stopId": "FR:14333:ZE:34:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 271,
"time": "1765790417"
},
"departure": {
"delay": 271,
"time": "1765790431"
},
"stopId": "FR:14333:ZE:32:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 211,
"time": "1765790455"
},
"departure": {
"delay": 211,
"time": "1765790491"
},
"stopId": "FR:14333:ZE:30:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 237,
"time": "1765790585"
},
"departure": {
"delay": 237,
"time": "1765790637"
},
"stopId": "FR:14333:ZE:28:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 215,
"time": "1765790709"
},
"departure": {
"delay": 215,
"time": "1765790735"
},
"stopId": "FR:14536:ZE:26:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 230,
"time": "1765790861"
},
"departure": {
"delay": 230,
"time": "1765790870"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 77,
"time": "1765790989"
},
"departure": {
"delay": 77,
"time": "1765791017"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 54,
"time": "1765791043"
},
"departure": {
"delay": 54,
"time": "1765791054"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 122,
"time": "1765791089"
},
"departure": {
"delay": 122,
"time": "1765791182"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 87,
"time": "1765791208"
},
"departure": {
"delay": 87,
"time": "1765791267"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 89,
"time": "1765791319"
},
"departure": {
"delay": 89,
"time": "1765791329"
},
"stopId": "FR:14333:ZE:15:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 74,
"time": "1765791364"
},
"departure": {
"delay": 74,
"time": "1765791374"
},
"stopId": "FR:14333:ZE:13:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 80,
"time": "1765791461"
},
"departure": {
"delay": 80,
"time": "1765791500"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": 52,
"time": "1765791562"
},
"departure": {
"delay": 52,
"time": "1765791592"
},
"stopId": "FR:14333:ZE:9:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 66,
"time": "1765791679"
},
"departure": {
"delay": 66,
"time": "1765791726"
},
"stopId": "FR:14333:ZE:7:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": 58,
"time": "1765791770"
},
"departure": {
"delay": 58,
"time": "1765791778"
},
"stopId": "FR:14333:ZE:5:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": 51,
"time": "1765791831"
},
"stopId": "FR:14333:ZE:3:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1765802684",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:67xHO03xLxCJxSx:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:80:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1765801200"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 66,
"time": "1765801364"
},
"departure": {
"delay": 66,
"time": "1765801386"
},
"stopId": "FR:14333:ZE:40:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 61,
"time": "1765801431"
},
"departure": {
"delay": 61,
"time": "1765801441"
},
"stopId": "FR:14333:ZE:38:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 61,
"time": "1765801492"
},
"departure": {
"delay": 61,
"time": "1765801501"
},
"stopId": "FR:14333:ZE:36:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 72,
"time": "1765801533"
},
"departure": {
"delay": 72,
"time": "1765801572"
},
"stopId": "FR:14333:ZE:34:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 66,
"time": "1765801600"
},
"departure": {
"delay": 66,
"time": "1765801626"
},
"stopId": "FR:14333:ZE:32:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 31,
"time": "1765801664"
},
"departure": {
"delay": 31,
"time": "1765801711"
},
"stopId": "FR:14333:ZE:30:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 71,
"time": "1765801823"
},
"departure": {
"delay": 71,
"time": "1765801871"
},
"stopId": "FR:14333:ZE:28:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 6,
"time": "1765801918"
},
"departure": {
"delay": 6,
"time": "1765801926"
},
"stopId": "FR:14536:ZE:26:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 49,
"time": "1765802063"
},
"departure": {
"delay": 49,
"time": "1765802089"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 26,
"time": "1765802224"
},
"departure": {
"delay": 26,
"time": "1765802366"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 13,
"time": "1765802401"
},
"departure": {
"delay": 13,
"time": "1765802413"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 26,
"time": "1765802438"
},
"departure": {
"delay": 26,
"time": "1765802486"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 56,
"time": "1765802519"
},
"departure": {
"delay": 56,
"time": "1765802636"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 50,
"time": "1765802690"
},
"departure": {
"delay": 50,
"time": "1765802690"
},
"stopId": "FR:14333:ZE:15:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 50,
"time": "1765802750"
},
"departure": {
"delay": 50,
"time": "1765802750"
},
"stopId": "FR:14333:ZE:13:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 50,
"time": "1765802870"
},
"departure": {
"delay": 50,
"time": "1765802870"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": 50,
"time": "1765802990"
},
"departure": {
"delay": 50,
"time": "1765802990"
},
"stopId": "FR:14333:ZE:9:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 50,
"time": "1765803110"
},
"departure": {
"delay": 50,
"time": "1765803110"
},
"stopId": "FR:14333:ZE:7:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": 50,
"time": "1765803170"
},
"departure": {
"delay": 50,
"time": "1765803170"
},
"stopId": "FR:14333:ZE:5:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": 50,
"time": "1765803230"
},
"stopId": "FR:14333:ZE:3:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1765802684",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:80:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:56:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 24,
"time": "1765779924"
},
"stopId": "FR:14333:ZE:2:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 37,
"time": "1765779945"
},
"departure": {
"delay": 37,
"time": "1765779997"
},
"stopId": "FR:14333:ZE:4:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 16,
"time": "1765780038"
},
"departure": {
"delay": 16,
"time": "1765780096"
},
"stopId": "FR:14333:ZE:6:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 72,
"time": "1765780195"
},
"departure": {
"delay": 72,
"time": "1765780272"
},
"stopId": "FR:14333:ZE:8:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 34,
"time": "1765780299"
},
"departure": {
"delay": 34,
"time": "1765780354"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 51,
"time": "1765780422"
},
"departure": {
"delay": 51,
"time": "1765780431"
},
"stopId": "FR:14333:ZE:12:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 32,
"time": "1765780463"
},
"departure": {
"delay": 32,
"time": "1765780472"
},
"stopId": "FR:14333:ZE:14:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 20,
"time": "1765780512"
},
"departure": {
"delay": 20,
"time": "1765780520"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 89,
"time": "1765780575"
},
"departure": {
"delay": 89,
"time": "1765780649"
},
"stopId": "FR:14333:ZE:18:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 63,
"time": "1765780678"
},
"departure": {
"delay": 63,
"time": "1765780683"
},
"stopId": "FR:14333:ZE:20:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 92,
"time": "1765780705"
},
"departure": {
"delay": 92,
"time": "1765780772"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 74,
"time": "1765780900"
},
"departure": {
"delay": 74,
"time": "1765781054"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 61,
"time": "1765781124"
},
"departure": {
"delay": 61,
"time": "1765781161"
},
"stopId": "FR:14333:ZE:25:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": -18,
"time": "1765781202"
},
"departure": {
"delay": -18,
"time": "1765781202"
},
"stopId": "FR:14333:ZE:27:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 38,
"time": "1765781307"
},
"departure": {
"delay": 38,
"time": "1765781378"
},
"stopId": "FR:14333:ZE:29:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 75,
"time": "1765781422"
},
"departure": {
"delay": 75,
"time": "1765781475"
},
"stopId": "FR:14333:ZE:31:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 51,
"time": "1765781506"
},
"departure": {
"delay": 51,
"time": "1765781511"
},
"stopId": "FR:14333:ZE:33:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": -37,
"time": "1765781537"
},
"departure": {
"delay": -37,
"time": "1765781543"
},
"stopId": "FR:14333:ZE:35:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": -48,
"time": "1765781577"
},
"departure": {
"delay": -48,
"time": "1765781592"
},
"stopId": "FR:14333:ZE:37:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": -33,
"time": "1765781650"
},
"departure": {
"delay": -33,
"time": "1765781667"
},
"stopId": "FR:14333:ZE:39:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": -161,
"time": "1765781719"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1765802684",
"trip": {
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:56:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:60:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 60,
"time": "1765784460"
},
"stopId": "FR:14333:ZE:2:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 77,
"time": "1765784479"
},
"departure": {
"delay": 77,
"time": "1765784537"
},
"stopId": "FR:14333:ZE:4:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 69,
"time": "1765784586"
},
"departure": {
"delay": 69,
"time": "1765784649"
},
"stopId": "FR:14333:ZE:6:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 144,
"time": "1765784793"
},
"departure": {
"delay": 144,
"time": "1765784844"
},
"stopId": "FR:14333:ZE:8:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 102,
"time": "1765784878"
},
"departure": {
"delay": 102,
"time": "1765784922"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 126,
"time": "1765784998"
},
"departure": {
"delay": 126,
"time": "1765785006"
},
"stopId": "FR:14333:ZE:12:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 124,
"time": "1765785039"
},
"departure": {
"delay": 124,
"time": "1765785064"
},
"stopId": "FR:14333:ZE:14:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 113,
"time": "1765785103"
},
"departure": {
"delay": 113,
"time": "1765785113"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 104,
"time": "1765785128"
},
"departure": {
"delay": 104,
"time": "1765785164"
},
"stopId": "FR:14333:ZE:18:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 79,
"time": "1765785187"
},
"departure": {
"delay": 79,
"time": "1765785199"
},
"stopId": "FR:14333:ZE:20:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 126,
"time": "1765785214"
},
"departure": {
"delay": 126,
"time": "1765785306"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 18,
"time": "1765785424"
},
"departure": {
"delay": 18,
"time": "1765785498"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": -32,
"time": "1765785562"
},
"departure": {
"delay": -32,
"time": "1765785568"
},
"stopId": "FR:14333:ZE:25:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 7,
"time": "1765785604"
},
"departure": {
"delay": 7,
"time": "1765785727"
},
"stopId": "FR:14333:ZE:27:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 48,
"time": "1765785820"
},
"departure": {
"delay": 48,
"time": "1765785888"
},
"stopId": "FR:14333:ZE:29:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 98,
"time": "1765785936"
},
"departure": {
"delay": 98,
"time": "1765785998"
},
"stopId": "FR:14333:ZE:31:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 69,
"time": "1765786024"
},
"departure": {
"delay": 69,
"time": "1765786029"
},
"stopId": "FR:14333:ZE:33:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": -2,
"time": "1765786050"
},
"departure": {
"delay": -2,
"time": "1765786078"
},
"stopId": "FR:14333:ZE:35:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": -14,
"time": "1765786116"
},
"departure": {
"delay": -14,
"time": "1765786126"
},
"stopId": "FR:14333:ZE:37:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": -27,
"time": "1765786168"
},
"departure": {
"delay": -27,
"time": "1765786173"
},
"stopId": "FR:14333:ZE:39:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": -142,
"time": "1765786238"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1765802684",
"trip": {
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:60:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:70xHO03xLxCJxSx:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 32,
"time": "1765791932"
},
"stopId": "FR:14333:ZE:2:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 56,
"time": "1765791957"
},
"departure": {
"delay": 56,
"time": "1765792016"
},
"stopId": "FR:14333:ZE:4:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 68,
"time": "1765792062"
},
"departure": {
"delay": 68,
"time": "1765792148"
},
"stopId": "FR:14333:ZE:6:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 123,
"time": "1765792281"
},
"departure": {
"delay": 123,
"time": "1765792323"
},
"stopId": "FR:14333:ZE:8:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 83,
"time": "1765792352"
},
"departure": {
"delay": 83,
"time": "1765792403"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 123,
"time": "1765792494"
},
"departure": {
"delay": 123,
"time": "1765792503"
},
"stopId": "FR:14333:ZE:12:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 105,
"time": "1765792539"
},
"departure": {
"delay": 105,
"time": "1765792545"
},
"stopId": "FR:14333:ZE:14:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 98,
"time": "1765792588"
},
"departure": {
"delay": 98,
"time": "1765792598"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 120,
"time": "1765792637"
},
"departure": {
"delay": 120,
"time": "1765792680"
},
"stopId": "FR:14333:ZE:18:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 96,
"time": "1765792705"
},
"departure": {
"delay": 96,
"time": "1765792716"
},
"stopId": "FR:14333:ZE:20:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 116,
"time": "1765792738"
},
"departure": {
"delay": 116,
"time": "1765792796"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 123,
"time": "1765792960"
},
"departure": {
"delay": 123,
"time": "1765793103"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 110,
"time": "1765793180"
},
"departure": {
"delay": 110,
"time": "1765793210"
},
"stopId": "FR:14333:ZE:25:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 62,
"time": "1765793253"
},
"departure": {
"delay": 62,
"time": "1765793282"
},
"stopId": "FR:14333:ZE:27:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 128,
"time": "1765793386"
},
"departure": {
"delay": 128,
"time": "1765793468"
},
"stopId": "FR:14333:ZE:29:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 128,
"time": "1765793517"
},
"departure": {
"delay": 128,
"time": "1765793528"
},
"stopId": "FR:14333:ZE:31:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 103,
"time": "1765793556"
},
"departure": {
"delay": 103,
"time": "1765793563"
},
"stopId": "FR:14333:ZE:33:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": 7,
"time": "1765793581"
},
"departure": {
"delay": 7,
"time": "1765793587"
},
"stopId": "FR:14333:ZE:35:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 2,
"time": "1765793634"
},
"departure": {
"delay": 2,
"time": "1765793642"
},
"stopId": "FR:14333:ZE:37:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": 27,
"time": "1765793685"
},
"departure": {
"delay": 27,
"time": "1765793727"
},
"stopId": "FR:14333:ZE:39:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": -89,
"time": "1765793791"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1765802684",
"trip": {
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:70xHO03xLxCJxSx:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:79:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 67,
"time": "1765799467"
},
"stopId": "FR:14333:ZE:2:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 40,
"time": "1765799491"
},
"departure": {
"delay": 40,
"time": "1765799500"
},
"stopId": "FR:14333:ZE:4:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 15,
"time": "1765799556"
},
"departure": {
"delay": 15,
"time": "1765799595"
},
"stopId": "FR:14333:ZE:6:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 67,
"time": "1765799711"
},
"departure": {
"delay": 67,
"time": "1765799767"
},
"stopId": "FR:14333:ZE:8:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 44,
"time": "1765799798"
},
"departure": {
"delay": 44,
"time": "1765799864"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 61,
"time": "1765799928"
},
"departure": {
"delay": 61,
"time": "1765799941"
},
"stopId": "FR:14333:ZE:12:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 45,
"time": "1765799976"
},
"departure": {
"delay": 45,
"time": "1765799985"
},
"stopId": "FR:14333:ZE:14:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 34,
"time": "1765800028"
},
"departure": {
"delay": 34,
"time": "1765800034"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 233,
"time": "1765800227"
},
"departure": {
"delay": 233,
"time": "1765800293"
},
"stopId": "FR:14333:ZE:18:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 220,
"time": "1765800360"
},
"departure": {
"delay": 220,
"time": "1765800400"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 237,
"time": "1765800488"
},
"departure": {
"delay": 237,
"time": "1765800537"
},
"stopId": "FR:14333:ZE:25:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 154,
"time": "1765800574"
},
"departure": {
"delay": 154,
"time": "1765800574"
},
"stopId": "FR:14333:ZE:27:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 179,
"time": "1765800673"
},
"departure": {
"delay": 179,
"time": "1765800719"
},
"stopId": "FR:14333:ZE:29:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 265,
"time": "1765800773"
},
"departure": {
"delay": 265,
"time": "1765800865"
},
"stopId": "FR:14333:ZE:31:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 241,
"time": "1765800893"
},
"departure": {
"delay": 241,
"time": "1765800901"
},
"stopId": "FR:14333:ZE:33:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 144,
"time": "1765800918"
},
"departure": {
"delay": 144,
"time": "1765800924"
},
"stopId": "FR:14333:ZE:35:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 130,
"time": "1765800970"
},
"departure": {
"delay": 130,
"time": "1765800970"
},
"stopId": "FR:14333:ZE:37:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": 135,
"time": "1765801024"
},
"departure": {
"delay": 135,
"time": "1765801035"
},
"stopId": "FR:14333:ZE:39:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 10,
"time": "1765801090"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 19
}
],
"timestamp": "1765802684",
"trip": {
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:79:LOC"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1765802745"
}
}