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
⚠️4 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2026-01-15 at 08:12 Europe/Paris using the MobilityData GTFS-RT validator.
Warnings
vehicle_id not populated W002 1 error
vehicle_id should be populated for TripUpdates and VehiclePositions
Sample errors
- trip_id ATOUMOD021:ServiceJourney:57xHO03xLxCJxSx:LOC does not have a vehicle_id
Header timestamp is older than 65 seconds W008 1 error
The data in a GTFS-realtime feed should always be less than one minute old
Sample errors
- header.timestamp is 12 min 43 sec old which is greater than the recommended age of 65 seconds
schedule_relationship not populated W009 2 errors
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Sample errors
- trip_id ATOUMOD021:ServiceJourney:57xHO03xLxCJxSx:LOC stop_sequence 8 (and potentially more for this trip) does not have a schedule_relationship
- trip_id ATOUMOD021:ServiceJourney:57xHO03xLxCJxSx: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 | 57 | 21 times (70 % of validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 114 | 21 times (70 % of validations) |
| W008 | The data in a GTFS-realtime feed should always be less than one minute old | 2 | 2 times (7 % 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-01-15 at 16:17 Europe/Paris.
trip_updates (8) 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-01-15 at 16:17 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "SM:ATOUMOD021:ServiceJourney:92xHO04xLxCJxxx:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1768488000"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 46,
"time": "1768488144"
},
"departure": {
"delay": 46,
"time": "1768488166"
},
"stopId": "FR:14333:ZE:40:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 57,
"time": "1768488223"
},
"departure": {
"delay": 57,
"time": "1768488237"
},
"stopId": "FR:14333:ZE:38:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 101,
"time": "1768488284"
},
"departure": {
"delay": 101,
"time": "1768488341"
},
"stopId": "FR:14333:ZE:36:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 134,
"time": "1768488368"
},
"departure": {
"delay": 134,
"time": "1768488434"
},
"stopId": "FR:14333:ZE:34:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 149,
"time": "1768488457"
},
"departure": {
"delay": 149,
"time": "1768488509"
},
"stopId": "FR:14333:ZE:32:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 142,
"time": "1768488542"
},
"departure": {
"delay": 142,
"time": "1768488622"
},
"stopId": "FR:14333:ZE:30:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 184,
"time": "1768488737"
},
"departure": {
"delay": 184,
"time": "1768488784"
},
"stopId": "FR:14333:ZE:28:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 176,
"time": "1768488851"
},
"departure": {
"delay": 176,
"time": "1768488896"
},
"stopId": "FR:14536:ZE:26:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 186,
"time": "1768488996"
},
"departure": {
"delay": 186,
"time": "1768489026"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 430,
"time": "1768489282"
},
"departure": {
"delay": 430,
"time": "1768489390"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 382,
"time": "1768489415"
},
"departure": {
"delay": 382,
"time": "1768489462"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 400,
"time": "1768489529"
},
"departure": {
"delay": 400,
"time": "1768489540"
},
"stopId": "FR:14333:ZE:15:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 427,
"time": "1768489585"
},
"departure": {
"delay": 427,
"time": "1768489627"
},
"stopId": "FR:14333:ZE:13:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 450,
"time": "1768489726"
},
"departure": {
"delay": 450,
"time": "1768489770"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 430,
"time": "1768489820"
},
"departure": {
"delay": 430,
"time": "1768489870"
},
"stopId": "FR:14333:ZE:9:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 451,
"time": "1768489961"
},
"departure": {
"delay": 451,
"time": "1768490011"
},
"stopId": "FR:14333:ZE:7:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": 445,
"time": "1768490056"
},
"departure": {
"delay": 445,
"time": "1768490065"
},
"stopId": "FR:14333:ZE:5:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 444,
"time": "1768490124"
},
"stopId": "FR:14333:ZE:3:ATOUMOD021",
"stopSequence": 19
}
],
"timestamp": "1768490193",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:92xHO04xLxCJxxx:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:82xHO20xLMCJVxx:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 39,
"time": "1768482039"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 28,
"time": "1768482075"
},
"departure": {
"delay": 28,
"time": "1768482088"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 99,
"time": "1768482125"
},
"departure": {
"delay": 99,
"time": "1768482219"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 21,
"time": "1768482252"
},
"departure": {
"delay": 21,
"time": "1768482261"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 31,
"time": "1768482308"
},
"departure": {
"delay": 31,
"time": "1768482331"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 18,
"time": "1768482485"
},
"departure": {
"delay": 18,
"time": "1768482558"
},
"stopId": "FR:14333:ZE:54:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 272,
"time": "1768482643"
},
"departure": {
"delay": 272,
"time": "1768482872"
},
"stopId": "FR:14333:ZE:100:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 135,
"time": "1768483095"
},
"departure": {
"delay": 135,
"time": "1768483095"
},
"stopId": "FR:14333:ZE:53:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 116,
"time": "1768483130"
},
"departure": {
"delay": 116,
"time": "1768483136"
},
"stopId": "FR:14333:ZE:51:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 97,
"time": "1768483171"
},
"departure": {
"delay": 97,
"time": "1768483177"
},
"stopId": "FR:14333:ZE:49:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 160,
"time": "1768483226"
},
"departure": {
"delay": 160,
"time": "1768483360"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 45,
"time": "1768483411"
},
"departure": {
"delay": 45,
"time": "1768483425"
},
"stopId": "FR:14333:ZE:47:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 139,
"time": "1768483473"
},
"departure": {
"delay": 139,
"time": "1768483579"
},
"stopId": "FR:14333:ZE:45:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 6,
"time": "1768483626"
},
"stopId": "FR:14333:ZE:43:ATOUMOD021",
"stopSequence": 14
}
],
"timestamp": "1768490193",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:B:LOC",
"tripId": "ATOUMOD021:ServiceJourney:82xHO20xLMCJVxx:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:87xHO20xLMCJVxx:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 31,
"time": "1768485631"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 45,
"time": "1768485659"
},
"departure": {
"delay": 45,
"time": "1768485705"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 66,
"time": "1768485736"
},
"departure": {
"delay": 66,
"time": "1768485786"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 18,
"time": "1768485806"
},
"departure": {
"delay": 18,
"time": "1768485858"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 24,
"time": "1768485900"
},
"departure": {
"delay": 24,
"time": "1768485924"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 7,
"time": "1768486068"
},
"departure": {
"delay": 7,
"time": "1768486147"
},
"stopId": "FR:14333:ZE:54:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 177,
"time": "1768486213"
},
"departure": {
"delay": 177,
"time": "1768486377"
},
"stopId": "FR:14333:ZE:100:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 6,
"time": "1768486561"
},
"departure": {
"delay": 6,
"time": "1768486566"
},
"stopId": "FR:14333:ZE:53:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 47,
"time": "1768486602"
},
"departure": {
"delay": 47,
"time": "1768486667"
},
"stopId": "FR:14333:ZE:51:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 26,
"time": "1768486700"
},
"departure": {
"delay": 26,
"time": "1768486706"
},
"stopId": "FR:14333:ZE:49:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 129,
"time": "1768486752"
},
"departure": {
"delay": 129,
"time": "1768486929"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 13,
"time": "1768486980"
},
"departure": {
"delay": 13,
"time": "1768486993"
},
"stopId": "FR:14333:ZE:47:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 128,
"time": "1768487034"
},
"departure": {
"delay": 128,
"time": "1768487168"
},
"stopId": "FR:14333:ZE:45:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": -8,
"time": "1768487212"
},
"stopId": "FR:14333:ZE:43:ATOUMOD021",
"stopSequence": 14
}
],
"timestamp": "1768490193",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:B:LOC",
"tripId": "ATOUMOD021:ServiceJourney:87xHO20xLMCJVxx:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:93xHO20xLMCJVxx:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 81,
"time": "1768489581"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 50,
"time": "1768489601"
},
"departure": {
"delay": 50,
"time": "1768489610"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 72,
"time": "1768489626"
},
"departure": {
"delay": 72,
"time": "1768489692"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 39,
"time": "1768489718"
},
"departure": {
"delay": 39,
"time": "1768489779"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 115,
"time": "1768489820"
},
"departure": {
"delay": 115,
"time": "1768489915"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 62,
"time": "1768490078"
},
"departure": {
"delay": 62,
"time": "1768490102"
},
"stopId": "FR:14333:ZE:54:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 100,
"time": "1768490560"
},
"departure": {
"delay": 100,
"time": "1768490560"
},
"stopId": "FR:14333:ZE:53:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 100,
"time": "1768490620"
},
"departure": {
"delay": 100,
"time": "1768490620"
},
"stopId": "FR:14333:ZE:51:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 100,
"time": "1768490680"
},
"departure": {
"delay": 100,
"time": "1768490680"
},
"stopId": "FR:14333:ZE:49:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 100,
"time": "1768490800"
},
"departure": {
"delay": 100,
"time": "1768490800"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 100,
"time": "1768490980"
},
"departure": {
"delay": 100,
"time": "1768490980"
},
"stopId": "FR:14333:ZE:47:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 100,
"time": "1768491040"
},
"departure": {
"delay": 100,
"time": "1768491040"
},
"stopId": "FR:14333:ZE:45:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 100,
"time": "1768491220"
},
"stopId": "FR:14333:ZE:43:ATOUMOD021",
"stopSequence": 14
}
],
"timestamp": "1768490193",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:B:LOC",
"tripId": "ATOUMOD021:ServiceJourney:93xHO20xLMCJVxx:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:88xHO04xLxCJxxx:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1768486172"
},
"departure": {
"time": "1768485960"
},
"stopId": "FR:14333:ZE:4:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 305,
"time": "1768486262"
},
"departure": {
"delay": 305,
"time": "1768486385"
},
"stopId": "FR:14333:ZE:6:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 385,
"time": "1768486513"
},
"departure": {
"delay": 385,
"time": "1768486585"
},
"stopId": "FR:14333:ZE:8:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 424,
"time": "1768486610"
},
"departure": {
"delay": 424,
"time": "1768486744"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 465,
"time": "1768486798"
},
"departure": {
"delay": 465,
"time": "1768486845"
},
"stopId": "FR:14333:ZE:12:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 452,
"time": "1768486883"
},
"departure": {
"delay": 452,
"time": "1768486892"
},
"stopId": "FR:14333:ZE:14:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 442,
"time": "1768486934"
},
"departure": {
"delay": 442,
"time": "1768486942"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 434,
"time": "1768486994"
},
"departure": {
"delay": 434,
"time": "1768486994"
},
"stopId": "FR:14333:ZE:18:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 429,
"time": "1768487021"
},
"departure": {
"delay": 429,
"time": "1768487049"
},
"stopId": "FR:14333:ZE:20:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 443,
"time": "1768487067"
},
"departure": {
"delay": 443,
"time": "1768487123"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 322,
"time": "1768487242"
},
"departure": {
"delay": 322,
"time": "1768487302"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 325,
"time": "1768487376"
},
"departure": {
"delay": 325,
"time": "1768487425"
},
"stopId": "FR:14333:ZE:25:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 274,
"time": "1768487462"
},
"departure": {
"delay": 274,
"time": "1768487494"
},
"stopId": "FR:14333:ZE:27:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 292,
"time": "1768487600"
},
"departure": {
"delay": 292,
"time": "1768487632"
},
"stopId": "FR:14333:ZE:29:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 314,
"time": "1768487686"
},
"departure": {
"delay": 314,
"time": "1768487714"
},
"stopId": "FR:14333:ZE:31:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 292,
"time": "1768487746"
},
"departure": {
"delay": 292,
"time": "1768487752"
},
"stopId": "FR:14333:ZE:33:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": 224,
"time": "1768487773"
},
"departure": {
"delay": 224,
"time": "1768487804"
},
"stopId": "FR:14333:ZE:35:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 215,
"time": "1768487844"
},
"departure": {
"delay": 215,
"time": "1768487855"
},
"stopId": "FR:14333:ZE:37:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": 232,
"time": "1768487896"
},
"departure": {
"delay": 232,
"time": "1768487932"
},
"stopId": "FR:14333:ZE:39:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": 109,
"time": "1768487989"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1768490193",
"trip": {
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:88xHO04xLxCJxxx:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:95xHO04xLxCJxxx:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 380,
"time": "1768490180"
},
"stopId": "FR:14333:ZE:2:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 360,
"time": "1768490220"
},
"departure": {
"delay": 360,
"time": "1768490220"
},
"stopId": "FR:14333:ZE:4:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 360,
"time": "1768490340"
},
"departure": {
"delay": 360,
"time": "1768490340"
},
"stopId": "FR:14333:ZE:6:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 360,
"time": "1768490460"
},
"departure": {
"delay": 360,
"time": "1768490460"
},
"stopId": "FR:14333:ZE:8:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 360,
"time": "1768490580"
},
"departure": {
"delay": 360,
"time": "1768490580"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 360,
"time": "1768490640"
},
"departure": {
"delay": 360,
"time": "1768490640"
},
"stopId": "FR:14333:ZE:12:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 360,
"time": "1768490700"
},
"departure": {
"delay": 360,
"time": "1768490700"
},
"stopId": "FR:14333:ZE:14:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 360,
"time": "1768490760"
},
"departure": {
"delay": 360,
"time": "1768490760"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 360,
"time": "1768490820"
},
"departure": {
"delay": 360,
"time": "1768490820"
},
"stopId": "FR:14333:ZE:18:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 360,
"time": "1768490880"
},
"departure": {
"delay": 360,
"time": "1768490880"
},
"stopId": "FR:14333:ZE:20:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 360,
"time": "1768490940"
},
"departure": {
"delay": 360,
"time": "1768490940"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 360,
"time": "1768491240"
},
"departure": {
"delay": 360,
"time": "1768491240"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 360,
"time": "1768491360"
},
"departure": {
"delay": 360,
"time": "1768491360"
},
"stopId": "FR:14333:ZE:25:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 360,
"time": "1768491480"
},
"departure": {
"delay": 360,
"time": "1768491480"
},
"stopId": "FR:14333:ZE:27:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 360,
"time": "1768491600"
},
"departure": {
"delay": 360,
"time": "1768491600"
},
"stopId": "FR:14333:ZE:29:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 360,
"time": "1768491660"
},
"departure": {
"delay": 360,
"time": "1768491660"
},
"stopId": "FR:14333:ZE:31:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 360,
"time": "1768491720"
},
"departure": {
"delay": 360,
"time": "1768491720"
},
"stopId": "FR:14333:ZE:33:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": 360,
"time": "1768491840"
},
"departure": {
"delay": 360,
"time": "1768491840"
},
"stopId": "FR:14333:ZE:35:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 360,
"time": "1768491900"
},
"departure": {
"delay": 360,
"time": "1768491900"
},
"stopId": "FR:14333:ZE:37:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": 360,
"time": "1768491960"
},
"departure": {
"delay": 360,
"time": "1768491960"
},
"stopId": "FR:14333:ZE:39:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": 360,
"time": "1768492140"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1768490193",
"trip": {
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:95xHO04xLxCJxxx:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:85xHO20xLMCJVxx:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 47,
"time": "1768483847"
},
"stopId": "FR:14333:ZE:42:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 57,
"time": "1768483904"
},
"departure": {
"delay": 57,
"time": "1768483917"
},
"stopId": "FR:14333:ZE:44:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 55,
"time": "1768483956"
},
"departure": {
"delay": 55,
"time": "1768483975"
},
"stopId": "FR:14333:ZE:46:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 85,
"time": "1768484047"
},
"departure": {
"delay": 85,
"time": "1768484185"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 67,
"time": "1768484213"
},
"departure": {
"delay": 67,
"time": "1768484227"
},
"stopId": "FR:14333:ZE:48:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 55,
"time": "1768484267"
},
"departure": {
"delay": 55,
"time": "1768484275"
},
"stopId": "FR:14333:ZE:50:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 62,
"time": "1768484314"
},
"departure": {
"delay": 62,
"time": "1768484342"
},
"stopId": "FR:14333:ZE:52:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 31,
"time": "1768484479"
},
"departure": {
"delay": 31,
"time": "1768484551"
},
"stopId": "FR:14333:ZE:54:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 158,
"time": "1768484622"
},
"departure": {
"delay": 158,
"time": "1768484738"
},
"stopId": "FR:14333:ZE:100:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 2,
"time": "1768484996"
},
"departure": {
"delay": 2,
"time": "1768485002"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": -8,
"time": "1768485038"
},
"departure": {
"delay": -8,
"time": "1768485052"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 25,
"time": "1768485118"
},
"departure": {
"delay": 25,
"time": "1768485145"
},
"stopId": "FR:14333:ZE:18:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 10,
"time": "1768485183"
},
"departure": {
"delay": 10,
"time": "1768485190"
},
"stopId": "FR:14333:ZE:20:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": -20,
"time": "1768485220"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 14
}
],
"timestamp": "1768490193",
"trip": {
"routeId": "ATOUMOD021:Line:B:LOC",
"tripId": "ATOUMOD021:ServiceJourney:85xHO20xLMCJVxx:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:91xHO20xLMCJVxx:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 12,
"time": "1768487712"
},
"stopId": "FR:14333:ZE:42:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 18,
"time": "1768487767"
},
"departure": {
"delay": 18,
"time": "1768487778"
},
"stopId": "FR:14333:ZE:44:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 69,
"time": "1768487830"
},
"departure": {
"delay": 69,
"time": "1768487889"
},
"stopId": "FR:14333:ZE:46:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": -1,
"time": "1768487951"
},
"departure": {
"delay": -1,
"time": "1768487999"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": -32,
"time": "1768488028"
},
"departure": {
"delay": -32,
"time": "1768488028"
},
"stopId": "FR:14333:ZE:48:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": -39,
"time": "1768488075"
},
"departure": {
"delay": -39,
"time": "1768488081"
},
"stopId": "FR:14333:ZE:50:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": -66,
"time": "1768488104"
},
"departure": {
"delay": -66,
"time": "1768488114"
},
"stopId": "FR:14333:ZE:52:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": -43,
"time": "1768488243"
},
"departure": {
"delay": -43,
"time": "1768488377"
},
"stopId": "FR:14333:ZE:54:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 194,
"time": "1768488445"
},
"departure": {
"delay": 194,
"time": "1768488674"
},
"stopId": "FR:14333:ZE:100:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 67,
"time": "1768488957"
},
"departure": {
"delay": 67,
"time": "1768488967"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 54,
"time": "1768489004"
},
"departure": {
"delay": 54,
"time": "1768489014"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 57,
"time": "1768489041"
},
"departure": {
"delay": 57,
"time": "1768489077"
},
"stopId": "FR:14333:ZE:18:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 35,
"time": "1768489104"
},
"departure": {
"delay": 35,
"time": "1768489115"
},
"stopId": "FR:14333:ZE:20:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": -1,
"time": "1768489139"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 14
}
],
"timestamp": "1768490193",
"trip": {
"routeId": "ATOUMOD021:Line:B:LOC",
"tripId": "ATOUMOD021:ServiceJourney:91xHO20xLMCJVxx:LOC"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1768490279"
}
}