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 2026-02-21 at 08:11 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:111:LOC does not have a vehicle_id
- trip_id ATOUMOD021:ServiceJourney:109: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:111:LOC stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
- trip_id ATOUMOD021:ServiceJourney:111:LOC does not have a schedule_relationship
- trip_id ATOUMOD021:ServiceJourney:109:LOC stop_sequence 21 (and potentially more for this trip) does not have a schedule_relationship
- trip_id ATOUMOD021:ServiceJourney:109: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 | 36 | 24 times (83 % of validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 72 | 24 times (83 % of validations) |
| W008 | The data in a GTFS-realtime feed should always be less than one minute old | 4 | 4 times (14 % 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. | 1 | 1 times (3 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2026-02-21 at 08:50 Europe/Paris.
trip_updates (7) 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-02-21 at 08:50 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "SM:ATOUMOD021:ServiceJourney:112:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 161,
"time": "1771657961"
},
"stopId": "FR:14333:ZE:2:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 131,
"time": "1771657982"
},
"departure": {
"delay": 131,
"time": "1771657991"
},
"stopId": "FR:14333:ZE:4:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 95,
"time": "1771658030"
},
"departure": {
"delay": 95,
"time": "1771658075"
},
"stopId": "FR:14333:ZE:6:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 158,
"time": "1771658244"
},
"departure": {
"delay": 158,
"time": "1771658258"
},
"stopId": "FR:14333:ZE:8:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 114,
"time": "1771658283"
},
"departure": {
"delay": 114,
"time": "1771658334"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 120,
"time": "1771658390"
},
"departure": {
"delay": 120,
"time": "1771658400"
},
"stopId": "FR:14333:ZE:12:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 102,
"time": "1771658433"
},
"departure": {
"delay": 102,
"time": "1771658442"
},
"stopId": "FR:14333:ZE:14:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 87,
"time": "1771658476"
},
"departure": {
"delay": 87,
"time": "1771658487"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 43,
"time": "1771658555"
},
"departure": {
"delay": 43,
"time": "1771658563"
},
"stopId": "FR:14333:ZE:20:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 91,
"time": "1771658588"
},
"departure": {
"delay": 91,
"time": "1771658671"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 36,
"time": "1771658810"
},
"departure": {
"delay": 36,
"time": "1771658916"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": -13,
"time": "1771658980"
},
"departure": {
"delay": -13,
"time": "1771658987"
},
"stopId": "FR:14333:ZE:25:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 32,
"time": "1771659012"
},
"departure": {
"delay": 32,
"time": "1771659152"
},
"stopId": "FR:14333:ZE:27:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 83,
"time": "1771659249"
},
"departure": {
"delay": 83,
"time": "1771659323"
},
"stopId": "FR:14333:ZE:29:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 84,
"time": "1771659375"
},
"departure": {
"delay": 84,
"time": "1771659384"
},
"stopId": "FR:14333:ZE:31:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 53,
"time": "1771659402"
},
"departure": {
"delay": 53,
"time": "1771659413"
},
"stopId": "FR:14333:ZE:33:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": -40,
"time": "1771659431"
},
"departure": {
"delay": -40,
"time": "1771659440"
},
"stopId": "FR:14333:ZE:35:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": -57,
"time": "1771659473"
},
"departure": {
"delay": -57,
"time": "1771659483"
},
"stopId": "FR:14333:ZE:37:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": -37,
"time": "1771659524"
},
"departure": {
"delay": -37,
"time": "1771659563"
},
"stopId": "FR:14333:ZE:39:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": -161,
"time": "1771659619"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1771660102",
"trip": {
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:112:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:108:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1771653000"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 135,
"time": "1771653231"
},
"departure": {
"delay": 135,
"time": "1771653255"
},
"stopId": "FR:14333:ZE:40:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 132,
"time": "1771653305"
},
"departure": {
"delay": 132,
"time": "1771653312"
},
"stopId": "FR:14333:ZE:38:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 130,
"time": "1771653361"
},
"departure": {
"delay": 130,
"time": "1771653370"
},
"stopId": "FR:14333:ZE:36:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 121,
"time": "1771653408"
},
"departure": {
"delay": 121,
"time": "1771653421"
},
"stopId": "FR:14333:ZE:34:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 96,
"time": "1771653441"
},
"departure": {
"delay": 96,
"time": "1771653456"
},
"stopId": "FR:14333:ZE:32:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 137,
"time": "1771653496"
},
"departure": {
"delay": 137,
"time": "1771653617"
},
"stopId": "FR:14333:ZE:30:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 156,
"time": "1771653749"
},
"departure": {
"delay": 156,
"time": "1771653756"
},
"stopId": "FR:14333:ZE:28:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 103,
"time": "1771653816"
},
"departure": {
"delay": 103,
"time": "1771653823"
},
"stopId": "FR:14536:ZE:26:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 73,
"time": "1771653897"
},
"departure": {
"delay": 73,
"time": "1771653913"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 86,
"time": "1771654092"
},
"departure": {
"delay": 86,
"time": "1771654226"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 64,
"time": "1771654253"
},
"departure": {
"delay": 64,
"time": "1771654264"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 61,
"time": "1771654312"
},
"departure": {
"delay": 61,
"time": "1771654321"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 56,
"time": "1771654352"
},
"departure": {
"delay": 56,
"time": "1771654436"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 66,
"time": "1771654489"
},
"departure": {
"delay": 66,
"time": "1771654506"
},
"stopId": "FR:14333:ZE:15:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 55,
"time": "1771654544"
},
"departure": {
"delay": 55,
"time": "1771654555"
},
"stopId": "FR:14333:ZE:13:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 75,
"time": "1771654645"
},
"departure": {
"delay": 75,
"time": "1771654695"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": 35,
"time": "1771654765"
},
"departure": {
"delay": 35,
"time": "1771654775"
},
"stopId": "FR:14333:ZE:9:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 31,
"time": "1771654879"
},
"departure": {
"delay": 31,
"time": "1771654891"
},
"stopId": "FR:14333:ZE:7:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": 31,
"time": "1771654942"
},
"departure": {
"delay": 31,
"time": "1771654951"
},
"stopId": "FR:14333:ZE:5:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": 3,
"time": "1771654983"
},
"stopId": "FR:14333:ZE:3:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1771660104",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:108:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:110:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1771655700"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 5,
"time": "1771655763"
},
"departure": {
"delay": 5,
"time": "1771655825"
},
"stopId": "FR:14333:ZE:40:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": -1,
"time": "1771655870"
},
"departure": {
"delay": -1,
"time": "1771655879"
},
"stopId": "FR:14333:ZE:38:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": -1,
"time": "1771655929"
},
"departure": {
"delay": -1,
"time": "1771655939"
},
"stopId": "FR:14333:ZE:36:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": -4,
"time": "1771655970"
},
"departure": {
"delay": -4,
"time": "1771655996"
},
"stopId": "FR:14333:ZE:34:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": -28,
"time": "1771656024"
},
"departure": {
"delay": -28,
"time": "1771656032"
},
"stopId": "FR:14333:ZE:32:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 6,
"time": "1771656065"
},
"departure": {
"delay": 6,
"time": "1771656186"
},
"stopId": "FR:14333:ZE:30:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": -6,
"time": "1771656286"
},
"departure": {
"delay": -6,
"time": "1771656294"
},
"stopId": "FR:14333:ZE:28:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 56,
"time": "1771656362"
},
"departure": {
"delay": 56,
"time": "1771656476"
},
"stopId": "FR:14536:ZE:26:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 30,
"time": "1771656545"
},
"departure": {
"delay": 30,
"time": "1771656570"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 129,
"time": "1771656709"
},
"departure": {
"delay": 129,
"time": "1771656969"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 104,
"time": "1771656997"
},
"departure": {
"delay": 104,
"time": "1771657004"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 100,
"time": "1771657051"
},
"departure": {
"delay": 100,
"time": "1771657060"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 22,
"time": "1771657080"
},
"departure": {
"delay": 22,
"time": "1771657102"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 24,
"time": "1771657152"
},
"departure": {
"delay": 24,
"time": "1771657164"
},
"stopId": "FR:14333:ZE:15:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 10,
"time": "1771657199"
},
"departure": {
"delay": 10,
"time": "1771657210"
},
"stopId": "FR:14333:ZE:13:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 12,
"time": "1771657297"
},
"departure": {
"delay": 12,
"time": "1771657332"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": -45,
"time": "1771657386"
},
"departure": {
"delay": -45,
"time": "1771657395"
},
"stopId": "FR:14333:ZE:9:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 10,
"time": "1771657473"
},
"departure": {
"delay": 10,
"time": "1771657570"
},
"stopId": "FR:14333:ZE:7:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"time": "1771657611"
},
"departure": {
"time": "1771657620"
},
"stopId": "FR:14333:ZE:5:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": -35,
"time": "1771657645"
},
"stopId": "FR:14333:ZE:3:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1771660102",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:110:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:113:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 244,
"time": "1771659844"
},
"stopId": "FR:14333:ZE:2:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 219,
"time": "1771659865"
},
"departure": {
"delay": 219,
"time": "1771659879"
},
"stopId": "FR:14333:ZE:4:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 152,
"time": "1771659922"
},
"departure": {
"delay": 152,
"time": "1771659932"
},
"stopId": "FR:14333:ZE:6:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 175,
"time": "1771660068"
},
"departure": {
"delay": 175,
"time": "1771660075"
},
"stopId": "FR:14333:ZE:8:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 120,
"time": "1771660140"
},
"departure": {
"delay": 120,
"time": "1771660140"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 120,
"time": "1771660200"
},
"departure": {
"delay": 120,
"time": "1771660200"
},
"stopId": "FR:14333:ZE:12:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 120,
"time": "1771660260"
},
"departure": {
"delay": 120,
"time": "1771660260"
},
"stopId": "FR:14333:ZE:14:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 120,
"time": "1771660320"
},
"departure": {
"delay": 120,
"time": "1771660320"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 120,
"time": "1771660380"
},
"departure": {
"delay": 120,
"time": "1771660380"
},
"stopId": "FR:14333:ZE:18:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 120,
"time": "1771660440"
},
"departure": {
"delay": 120,
"time": "1771660440"
},
"stopId": "FR:14333:ZE:20:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 120,
"time": "1771660500"
},
"departure": {
"delay": 120,
"time": "1771660500"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 120,
"time": "1771660800"
},
"departure": {
"delay": 120,
"time": "1771660800"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 120,
"time": "1771660920"
},
"departure": {
"delay": 120,
"time": "1771660920"
},
"stopId": "FR:14333:ZE:25:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 120,
"time": "1771661040"
},
"departure": {
"delay": 120,
"time": "1771661040"
},
"stopId": "FR:14333:ZE:27:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 120,
"time": "1771661160"
},
"departure": {
"delay": 120,
"time": "1771661160"
},
"stopId": "FR:14333:ZE:29:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 120,
"time": "1771661220"
},
"departure": {
"delay": 120,
"time": "1771661220"
},
"stopId": "FR:14333:ZE:31:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 120,
"time": "1771661280"
},
"departure": {
"delay": 120,
"time": "1771661280"
},
"stopId": "FR:14333:ZE:33:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": 120,
"time": "1771661400"
},
"departure": {
"delay": 120,
"time": "1771661400"
},
"stopId": "FR:14333:ZE:35:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 120,
"time": "1771661460"
},
"departure": {
"delay": 120,
"time": "1771661460"
},
"stopId": "FR:14333:ZE:37:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": 120,
"time": "1771661520"
},
"departure": {
"delay": 120,
"time": "1771661520"
},
"stopId": "FR:14333:ZE:39:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": 120,
"time": "1771661700"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1771660104",
"trip": {
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:113:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:111:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1771657200"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 174,
"time": "1771657478"
},
"departure": {
"delay": 174,
"time": "1771657494"
},
"stopId": "FR:14333:ZE:40:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 180,
"time": "1771657550"
},
"departure": {
"delay": 180,
"time": "1771657560"
},
"stopId": "FR:14333:ZE:38:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 181,
"time": "1771657612"
},
"departure": {
"delay": 181,
"time": "1771657621"
},
"stopId": "FR:14333:ZE:36:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 172,
"time": "1771657654"
},
"departure": {
"delay": 172,
"time": "1771657672"
},
"stopId": "FR:14333:ZE:34:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 148,
"time": "1771657693"
},
"departure": {
"delay": 148,
"time": "1771657708"
},
"stopId": "FR:14333:ZE:32:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 173,
"time": "1771657743"
},
"departure": {
"delay": 173,
"time": "1771657853"
},
"stopId": "FR:14333:ZE:30:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 209,
"time": "1771657975"
},
"departure": {
"delay": 209,
"time": "1771658009"
},
"stopId": "FR:14333:ZE:28:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 195,
"time": "1771658085"
},
"departure": {
"delay": 195,
"time": "1771658115"
},
"stopId": "FR:14536:ZE:26:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 227,
"time": "1771658256"
},
"departure": {
"delay": 227,
"time": "1771658267"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 141,
"time": "1771658421"
},
"departure": {
"delay": 141,
"time": "1771658481"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 115,
"time": "1771658504"
},
"departure": {
"delay": 115,
"time": "1771658515"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 132,
"time": "1771658581"
},
"departure": {
"delay": 132,
"time": "1771658592"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 42,
"time": "1771658614"
},
"departure": {
"delay": 42,
"time": "1771658622"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 51,
"time": "1771658678"
},
"departure": {
"delay": 51,
"time": "1771658691"
},
"stopId": "FR:14333:ZE:15:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 55,
"time": "1771658730"
},
"departure": {
"delay": 55,
"time": "1771658755"
},
"stopId": "FR:14333:ZE:13:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 65,
"time": "1771658840"
},
"departure": {
"delay": 65,
"time": "1771658885"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": 29,
"time": "1771658938"
},
"departure": {
"delay": 29,
"time": "1771658969"
},
"stopId": "FR:14333:ZE:9:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 64,
"time": "1771659085"
},
"departure": {
"delay": 64,
"time": "1771659124"
},
"stopId": "FR:14333:ZE:7:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": 61,
"time": "1771659172"
},
"departure": {
"delay": 61,
"time": "1771659181"
},
"stopId": "FR:14333:ZE:5:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": 29,
"time": "1771659209"
},
"stopId": "FR:14333:ZE:3:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1771660104",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:111:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:114:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1771659900"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 43,
"time": "1771660015"
},
"departure": {
"delay": 43,
"time": "1771660063"
},
"stopId": "FR:14333:ZE:40:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 40,
"time": "1771660120"
},
"departure": {
"delay": 40,
"time": "1771660120"
},
"stopId": "FR:14333:ZE:38:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 40,
"time": "1771660180"
},
"departure": {
"delay": 40,
"time": "1771660180"
},
"stopId": "FR:14333:ZE:36:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 40,
"time": "1771660240"
},
"departure": {
"delay": 40,
"time": "1771660240"
},
"stopId": "FR:14333:ZE:34:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 40,
"time": "1771660300"
},
"departure": {
"delay": 40,
"time": "1771660300"
},
"stopId": "FR:14333:ZE:32:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 40,
"time": "1771660420"
},
"departure": {
"delay": 40,
"time": "1771660420"
},
"stopId": "FR:14333:ZE:30:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 40,
"time": "1771660540"
},
"departure": {
"delay": 40,
"time": "1771660540"
},
"stopId": "FR:14333:ZE:28:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 40,
"time": "1771660660"
},
"departure": {
"delay": 40,
"time": "1771660660"
},
"stopId": "FR:14536:ZE:26:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 40,
"time": "1771660780"
},
"departure": {
"delay": 40,
"time": "1771660780"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 40,
"time": "1771661080"
},
"departure": {
"delay": 40,
"time": "1771661080"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 40,
"time": "1771661140"
},
"departure": {
"delay": 40,
"time": "1771661140"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 40,
"time": "1771661200"
},
"departure": {
"delay": 40,
"time": "1771661200"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 40,
"time": "1771661320"
},
"departure": {
"delay": 40,
"time": "1771661320"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 40,
"time": "1771661380"
},
"departure": {
"delay": 40,
"time": "1771661380"
},
"stopId": "FR:14333:ZE:15:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 40,
"time": "1771661440"
},
"departure": {
"delay": 40,
"time": "1771661440"
},
"stopId": "FR:14333:ZE:13:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 40,
"time": "1771661560"
},
"departure": {
"delay": 40,
"time": "1771661560"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": 40,
"time": "1771661680"
},
"departure": {
"delay": 40,
"time": "1771661680"
},
"stopId": "FR:14333:ZE:9:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 40,
"time": "1771661800"
},
"departure": {
"delay": 40,
"time": "1771661800"
},
"stopId": "FR:14333:ZE:7:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": 40,
"time": "1771661860"
},
"departure": {
"delay": 40,
"time": "1771661860"
},
"stopId": "FR:14333:ZE:5:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": 40,
"time": "1771661920"
},
"stopId": "FR:14333:ZE:3:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1771660102",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:114:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:109:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 161,
"time": "1771655261"
},
"stopId": "FR:14333:ZE:2:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 136,
"time": "1771655284"
},
"departure": {
"delay": 136,
"time": "1771655296"
},
"stopId": "FR:14333:ZE:4:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 77,
"time": "1771655350"
},
"departure": {
"delay": 77,
"time": "1771655357"
},
"stopId": "FR:14333:ZE:6:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 97,
"time": "1771655483"
},
"departure": {
"delay": 97,
"time": "1771655497"
},
"stopId": "FR:14333:ZE:8:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 97,
"time": "1771655532"
},
"departure": {
"delay": 97,
"time": "1771655617"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 124,
"time": "1771655697"
},
"departure": {
"delay": 124,
"time": "1771655704"
},
"stopId": "FR:14333:ZE:12:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 110,
"time": "1771655741"
},
"departure": {
"delay": 110,
"time": "1771655750"
},
"stopId": "FR:14333:ZE:14:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 109,
"time": "1771655799"
},
"departure": {
"delay": 109,
"time": "1771655809"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 96,
"time": "1771655906"
},
"departure": {
"delay": 96,
"time": "1771655916"
},
"stopId": "FR:14333:ZE:20:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 103,
"time": "1771655949"
},
"departure": {
"delay": 103,
"time": "1771655983"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 173,
"time": "1771656328"
},
"departure": {
"delay": 173,
"time": "1771656353"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 158,
"time": "1771656452"
},
"departure": {
"delay": 158,
"time": "1771656458"
},
"stopId": "FR:14333:ZE:25:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 113,
"time": "1771656494"
},
"departure": {
"delay": 113,
"time": "1771656533"
},
"stopId": "FR:14333:ZE:27:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 119,
"time": "1771656650"
},
"departure": {
"delay": 119,
"time": "1771656659"
},
"stopId": "FR:14333:ZE:29:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 130,
"time": "1771656724"
},
"departure": {
"delay": 130,
"time": "1771656730"
},
"stopId": "FR:14333:ZE:31:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 113,
"time": "1771656765"
},
"departure": {
"delay": 113,
"time": "1771656773"
},
"stopId": "FR:14333:ZE:33:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": 30,
"time": "1771656800"
},
"departure": {
"delay": 30,
"time": "1771656810"
},
"stopId": "FR:14333:ZE:35:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 31,
"time": "1771656861"
},
"departure": {
"delay": 31,
"time": "1771656871"
},
"stopId": "FR:14333:ZE:37:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": 43,
"time": "1771656927"
},
"departure": {
"delay": 43,
"time": "1771656943"
},
"stopId": "FR:14333:ZE:39:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": -62,
"time": "1771657018"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1771660104",
"trip": {
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:109:LOC"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1771660204"
}
}