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
⚠️3 warnings
Validation carried out using the current GTFS file and the GTFS-RT the 2025-12-27 at 08:09 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:110:LOC does not have a vehicle_id
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:110:LOC stop_sequence 11 (and potentially more for this trip) does not have a schedule_relationship
- trip_id ATOUMOD021:ServiceJourney:110: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 | 76 | 25 times (83 % of validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 152 | 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. | 3 | 3 times (10 % of validations) |
GTFS-RT feed content
Entities
Entities present in this feed at 2025-12-27 at 15:09 Europe/Paris.
trip_updates (11) 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-27 at 15:09 Europe/Paris. You can look at the GTFS-RT documentation.
{
"entity": [
{
"id": "SM:ATOUMOD021:ServiceJourney:137xSA03xxxxxxSx:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1766842200"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 95,
"time": "1766842403"
},
"departure": {
"delay": 95,
"time": "1766842415"
},
"stopId": "FR:14333:ZE:40:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 88,
"time": "1766842458"
},
"departure": {
"delay": 88,
"time": "1766842468"
},
"stopId": "FR:14333:ZE:38:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 69,
"time": "1766842494"
},
"departure": {
"delay": 69,
"time": "1766842509"
},
"stopId": "FR:14333:ZE:36:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 46,
"time": "1766842532"
},
"departure": {
"delay": 46,
"time": "1766842546"
},
"stopId": "FR:14333:ZE:34:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 8,
"time": "1766842562"
},
"departure": {
"delay": 8,
"time": "1766842568"
},
"stopId": "FR:14333:ZE:32:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 11,
"time": "1766842604"
},
"departure": {
"delay": 11,
"time": "1766842691"
},
"stopId": "FR:14333:ZE:30:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 29,
"time": "1766842794"
},
"departure": {
"delay": 29,
"time": "1766842829"
},
"stopId": "FR:14333:ZE:28:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 75,
"time": "1766842880"
},
"departure": {
"delay": 75,
"time": "1766842995"
},
"stopId": "FR:14536:ZE:26:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 71,
"time": "1766843074"
},
"departure": {
"delay": 71,
"time": "1766843111"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 73,
"time": "1766843233"
},
"departure": {
"delay": 73,
"time": "1766843413"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 49,
"time": "1766843438"
},
"departure": {
"delay": 49,
"time": "1766843449"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 126,
"time": "1766843473"
},
"departure": {
"delay": 126,
"time": "1766843586"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 91,
"time": "1766843608"
},
"departure": {
"delay": 91,
"time": "1766843671"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 97,
"time": "1766843726"
},
"departure": {
"delay": 97,
"time": "1766843737"
},
"stopId": "FR:14333:ZE:15:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 80,
"time": "1766843770"
},
"departure": {
"delay": 80,
"time": "1766843780"
},
"stopId": "FR:14333:ZE:13:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 87,
"time": "1766843860"
},
"departure": {
"delay": 87,
"time": "1766843907"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": 89,
"time": "1766843999"
},
"departure": {
"delay": 89,
"time": "1766844029"
},
"stopId": "FR:14333:ZE:9:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 114,
"time": "1766844136"
},
"departure": {
"delay": 114,
"time": "1766844174"
},
"stopId": "FR:14333:ZE:7:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": 103,
"time": "1766844217"
},
"departure": {
"delay": 103,
"time": "1766844223"
},
"stopId": "FR:14333:ZE:5:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": 68,
"time": "1766844248"
},
"stopId": "FR:14333:ZE:3:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1766844518",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:137xSA03xxxxxxSx:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:117:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 70,
"time": "1766824270"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 95,
"time": "1766824296"
},
"departure": {
"delay": 95,
"time": "1766824355"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 64,
"time": "1766824374"
},
"departure": {
"delay": 64,
"time": "1766824384"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": -25,
"time": "1766824402"
},
"departure": {
"delay": -25,
"time": "1766824415"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 31,
"time": "1766824456"
},
"departure": {
"delay": 31,
"time": "1766824531"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 193,
"time": "1766824661"
},
"departure": {
"delay": 193,
"time": "1766824933"
},
"stopId": "FR:14333:ZE:54:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 207,
"time": "1766825002"
},
"departure": {
"delay": 207,
"time": "1766825007"
},
"stopId": "FR:14333:ZE:100:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 105,
"time": "1766825175"
},
"departure": {
"delay": 105,
"time": "1766825265"
},
"stopId": "FR:14333:ZE:53:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 73,
"time": "1766825293"
},
"departure": {
"delay": 73,
"time": "1766825293"
},
"stopId": "FR:14333:ZE:51:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 54,
"time": "1766825327"
},
"departure": {
"delay": 54,
"time": "1766825334"
},
"stopId": "FR:14333:ZE:49:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 31,
"time": "1766825382"
},
"departure": {
"delay": 31,
"time": "1766825431"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": -99,
"time": "1766825473"
},
"departure": {
"delay": -99,
"time": "1766825481"
},
"stopId": "FR:14333:ZE:47:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 157,
"time": "1766825544"
},
"departure": {
"delay": 157,
"time": "1766825797"
},
"stopId": "FR:14333:ZE:45:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 10,
"time": "1766825830"
},
"stopId": "FR:14333:ZE:43:ATOUMOD021",
"stopSequence": 14
}
],
"timestamp": "1766844514",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:B:LOC",
"tripId": "ATOUMOD021:ServiceJourney:117:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:122:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 153,
"time": "1766827953"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 121,
"time": "1766827969"
},
"departure": {
"delay": 121,
"time": "1766827981"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 134,
"time": "1766828003"
},
"departure": {
"delay": 134,
"time": "1766828054"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 47,
"time": "1766828077"
},
"departure": {
"delay": 47,
"time": "1766828087"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 91,
"time": "1766828152"
},
"departure": {
"delay": 91,
"time": "1766828191"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 84,
"time": "1766828342"
},
"departure": {
"delay": 84,
"time": "1766828424"
},
"stopId": "FR:14333:ZE:54:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 187,
"time": "1766828491"
},
"departure": {
"delay": 187,
"time": "1766828587"
},
"stopId": "FR:14333:ZE:100:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 5,
"time": "1766828760"
},
"departure": {
"delay": 5,
"time": "1766828765"
},
"stopId": "FR:14333:ZE:53:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 11,
"time": "1766828800"
},
"departure": {
"delay": 11,
"time": "1766828831"
},
"stopId": "FR:14333:ZE:51:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": -7,
"time": "1766828867"
},
"departure": {
"delay": -7,
"time": "1766828873"
},
"stopId": "FR:14333:ZE:49:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 95,
"time": "1766828921"
},
"departure": {
"delay": 95,
"time": "1766829095"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": -14,
"time": "1766829153"
},
"departure": {
"delay": -14,
"time": "1766829166"
},
"stopId": "FR:14333:ZE:47:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 78,
"time": "1766829219"
},
"departure": {
"delay": 78,
"time": "1766829318"
},
"stopId": "FR:14333:ZE:45:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": -63,
"time": "1766829357"
},
"stopId": "FR:14333:ZE:43:ATOUMOD021",
"stopSequence": 14
}
],
"timestamp": "1766844514",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:B:LOC",
"tripId": "ATOUMOD021:ServiceJourney:122:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:128:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 138,
"time": "1766832438"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 99,
"time": "1766832459"
},
"departure": {
"delay": 99,
"time": "1766832459"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 71,
"time": "1766832483"
},
"departure": {
"delay": 71,
"time": "1766832491"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 53,
"time": "1766832505"
},
"departure": {
"delay": 53,
"time": "1766832593"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 43,
"time": "1766832630"
},
"departure": {
"delay": 43,
"time": "1766832643"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 63,
"time": "1766832799"
},
"departure": {
"delay": 63,
"time": "1766832903"
},
"stopId": "FR:14333:ZE:54:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 113,
"time": "1766832973"
},
"departure": {
"delay": 113,
"time": "1766833013"
},
"stopId": "FR:14333:ZE:100:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": -49,
"time": "1766833211"
},
"departure": {
"delay": -49,
"time": "1766833211"
},
"stopId": "FR:14333:ZE:53:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": -70,
"time": "1766833244"
},
"departure": {
"delay": -70,
"time": "1766833250"
},
"stopId": "FR:14333:ZE:51:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": -86,
"time": "1766833283"
},
"departure": {
"delay": -86,
"time": "1766833294"
},
"stopId": "FR:14333:ZE:49:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": -104,
"time": "1766833334"
},
"departure": {
"delay": -104,
"time": "1766833396"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": -194,
"time": "1766833471"
},
"departure": {
"delay": -194,
"time": "1766833486"
},
"stopId": "FR:14333:ZE:47:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 133,
"time": "1766833552"
},
"departure": {
"delay": 133,
"time": "1766833873"
},
"stopId": "FR:14333:ZE:45:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": -2,
"time": "1766833918"
},
"stopId": "FR:14333:ZE:43:ATOUMOD021",
"stopSequence": 14
}
],
"timestamp": "1766844514",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:B:LOC",
"tripId": "ATOUMOD021:ServiceJourney:128:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:135xSA01xxxxxxSx:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 162,
"time": "1766840562"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 159,
"time": "1766840576"
},
"departure": {
"delay": 159,
"time": "1766840619"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 197,
"time": "1766840633"
},
"departure": {
"delay": 197,
"time": "1766840717"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 100,
"time": "1766840734"
},
"departure": {
"delay": 100,
"time": "1766840740"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 113,
"time": "1766840792"
},
"departure": {
"delay": 113,
"time": "1766840813"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 77,
"time": "1766840976"
},
"departure": {
"delay": 77,
"time": "1766841017"
},
"stopId": "FR:14333:ZE:54:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 142,
"time": "1766841084"
},
"departure": {
"delay": 142,
"time": "1766841142"
},
"stopId": "FR:14333:ZE:100:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": -21,
"time": "1766841339"
},
"departure": {
"delay": -21,
"time": "1766841339"
},
"stopId": "FR:14333:ZE:53:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": -47,
"time": "1766841368"
},
"departure": {
"delay": -47,
"time": "1766841373"
},
"stopId": "FR:14333:ZE:51:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 11,
"time": "1766841407"
},
"departure": {
"delay": 11,
"time": "1766841491"
},
"stopId": "FR:14333:ZE:49:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 19,
"time": "1766841545"
},
"departure": {
"delay": 19,
"time": "1766841619"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": -72,
"time": "1766841693"
},
"departure": {
"delay": -72,
"time": "1766841708"
},
"stopId": "FR:14333:ZE:47:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": -65,
"time": "1766841767"
},
"departure": {
"delay": -65,
"time": "1766841775"
},
"stopId": "FR:14333:ZE:45:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": -206,
"time": "1766841814"
},
"stopId": "FR:14333:ZE:43:ATOUMOD021",
"stopSequence": 14
}
],
"timestamp": "1766844514",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:B:LOC",
"tripId": "ATOUMOD021:ServiceJourney:135xSA01xxxxxxSx:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:140xSA01xxxxxxSx:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 75,
"time": "1766844075"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 51,
"time": "1766844100"
},
"departure": {
"delay": 51,
"time": "1766844111"
},
"stopId": "FR:14333:ZE:21:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 86,
"time": "1766844127"
},
"departure": {
"delay": 86,
"time": "1766844206"
},
"stopId": "FR:14333:ZE:19:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": -10,
"time": "1766844225"
},
"departure": {
"delay": -10,
"time": "1766844230"
},
"stopId": "FR:14333:ZE:17:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 140,
"time": "1766844277"
},
"departure": {
"delay": 140,
"time": "1766844440"
},
"stopId": "FR:14536:ZE:24:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 110,
"time": "1766844650"
},
"departure": {
"delay": 110,
"time": "1766844650"
},
"stopId": "FR:14333:ZE:54:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 110,
"time": "1766844710"
},
"departure": {
"delay": 110,
"time": "1766844710"
},
"stopId": "FR:14333:ZE:100:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 110,
"time": "1766845070"
},
"departure": {
"delay": 110,
"time": "1766845070"
},
"stopId": "FR:14333:ZE:53:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 110,
"time": "1766845130"
},
"departure": {
"delay": 110,
"time": "1766845130"
},
"stopId": "FR:14333:ZE:51:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 110,
"time": "1766845190"
},
"departure": {
"delay": 110,
"time": "1766845190"
},
"stopId": "FR:14333:ZE:49:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 110,
"time": "1766845310"
},
"departure": {
"delay": 110,
"time": "1766845310"
},
"stopId": "FR:14333:ZE:11:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 110,
"time": "1766845490"
},
"departure": {
"delay": 110,
"time": "1766845490"
},
"stopId": "FR:14333:ZE:47:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 110,
"time": "1766845550"
},
"departure": {
"delay": 110,
"time": "1766845550"
},
"stopId": "FR:14333:ZE:45:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 110,
"time": "1766845730"
},
"stopId": "FR:14333:ZE:43:ATOUMOD021",
"stopSequence": 14
}
],
"timestamp": "1766844514",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD021:Line:B:LOC",
"tripId": "ATOUMOD021:ServiceJourney:140xSA01xxxxxxSx:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:141xSA03xxxxxxSx:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 156,
"time": "1766844456"
},
"stopId": "FR:14333:ZE:2:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 132,
"time": "1766844477"
},
"departure": {
"delay": 132,
"time": "1766844492"
},
"stopId": "FR:14333:ZE:4:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 80,
"time": "1766844560"
},
"departure": {
"delay": 80,
"time": "1766844560"
},
"stopId": "FR:14333:ZE:6:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 80,
"time": "1766844680"
},
"departure": {
"delay": 80,
"time": "1766844680"
},
"stopId": "FR:14333:ZE:8:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 80,
"time": "1766844800"
},
"departure": {
"delay": 80,
"time": "1766844800"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 80,
"time": "1766844860"
},
"departure": {
"delay": 80,
"time": "1766844860"
},
"stopId": "FR:14333:ZE:12:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 80,
"time": "1766844920"
},
"departure": {
"delay": 80,
"time": "1766844920"
},
"stopId": "FR:14333:ZE:14:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 80,
"time": "1766844980"
},
"departure": {
"delay": 80,
"time": "1766844980"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 80,
"time": "1766845040"
},
"departure": {
"delay": 80,
"time": "1766845040"
},
"stopId": "FR:14333:ZE:18:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 80,
"time": "1766845100"
},
"departure": {
"delay": 80,
"time": "1766845100"
},
"stopId": "FR:14333:ZE:20:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 80,
"time": "1766845160"
},
"departure": {
"delay": 80,
"time": "1766845160"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 80,
"time": "1766845460"
},
"departure": {
"delay": 80,
"time": "1766845460"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 80,
"time": "1766845580"
},
"departure": {
"delay": 80,
"time": "1766845580"
},
"stopId": "FR:14333:ZE:25:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 80,
"time": "1766845700"
},
"departure": {
"delay": 80,
"time": "1766845700"
},
"stopId": "FR:14333:ZE:27:ATOUMOD021",
"stopSequence": 14
},
{
"arrival": {
"delay": 80,
"time": "1766845820"
},
"departure": {
"delay": 80,
"time": "1766845820"
},
"stopId": "FR:14333:ZE:29:ATOUMOD021",
"stopSequence": 15
},
{
"arrival": {
"delay": 80,
"time": "1766845880"
},
"departure": {
"delay": 80,
"time": "1766845880"
},
"stopId": "FR:14333:ZE:31:ATOUMOD021",
"stopSequence": 16
},
{
"arrival": {
"delay": 80,
"time": "1766845940"
},
"departure": {
"delay": 80,
"time": "1766845940"
},
"stopId": "FR:14333:ZE:33:ATOUMOD021",
"stopSequence": 17
},
{
"arrival": {
"delay": 80,
"time": "1766846060"
},
"departure": {
"delay": 80,
"time": "1766846060"
},
"stopId": "FR:14333:ZE:35:ATOUMOD021",
"stopSequence": 18
},
{
"arrival": {
"delay": 80,
"time": "1766846120"
},
"departure": {
"delay": 80,
"time": "1766846120"
},
"stopId": "FR:14333:ZE:37:ATOUMOD021",
"stopSequence": 19
},
{
"arrival": {
"delay": 80,
"time": "1766846180"
},
"departure": {
"delay": 80,
"time": "1766846180"
},
"stopId": "FR:14333:ZE:39:ATOUMOD021",
"stopSequence": 20
},
{
"arrival": {
"delay": 80,
"time": "1766846360"
},
"stopId": "FR:14333:ZE:41:ATOUMOD021",
"stopSequence": 21
}
],
"timestamp": "1766844518",
"trip": {
"routeId": "ATOUMOD021:Line:A:LOC",
"tripId": "ATOUMOD021:ServiceJourney:141xSA03xxxxxxSx:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:119:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 285,
"time": "1766826534"
},
"departure": {
"delay": 285,
"time": "1766826585"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 259,
"time": "1766826610"
},
"departure": {
"delay": 259,
"time": "1766826619"
},
"stopId": "FR:14333:ZE:48:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 239,
"time": "1766826659"
},
"departure": {
"delay": 239,
"time": "1766826659"
},
"stopId": "FR:14333:ZE:50:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 210,
"time": "1766826681"
},
"departure": {
"delay": 210,
"time": "1766826690"
},
"stopId": "FR:14333:ZE:52:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 138,
"time": "1766826820"
},
"departure": {
"delay": 138,
"time": "1766826858"
},
"stopId": "FR:14333:ZE:54:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 234,
"time": "1766826930"
},
"departure": {
"delay": 234,
"time": "1766827014"
},
"stopId": "FR:14333:ZE:100:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 64,
"time": "1766827252"
},
"departure": {
"delay": 64,
"time": "1766827264"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 42,
"time": "1766827294"
},
"departure": {
"delay": 42,
"time": "1766827302"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 14,
"time": "1766827326"
},
"departure": {
"delay": 14,
"time": "1766827334"
},
"stopId": "FR:14333:ZE:18:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": -16,
"time": "1766827354"
},
"departure": {
"delay": -16,
"time": "1766827364"
},
"stopId": "FR:14333:ZE:20:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": -56,
"time": "1766827384"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 14
}
],
"timestamp": "1766844514",
"trip": {
"routeId": "ATOUMOD021:Line:B:LOC",
"tripId": "ATOUMOD021:ServiceJourney:119:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:125:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 357,
"time": "1766830257"
},
"stopId": "FR:14333:ZE:42:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 355,
"time": "1766830308"
},
"departure": {
"delay": 355,
"time": "1766830315"
},
"stopId": "FR:14333:ZE:44:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 364,
"time": "1766830374"
},
"departure": {
"delay": 364,
"time": "1766830384"
},
"stopId": "FR:14333:ZE:46:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 365,
"time": "1766830518"
},
"departure": {
"delay": 365,
"time": "1766830565"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 334,
"time": "1766830588"
},
"departure": {
"delay": 334,
"time": "1766830594"
},
"stopId": "FR:14333:ZE:48:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 312,
"time": "1766830622"
},
"departure": {
"delay": 312,
"time": "1766830632"
},
"stopId": "FR:14333:ZE:50:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 291,
"time": "1766830666"
},
"departure": {
"delay": 291,
"time": "1766830671"
},
"stopId": "FR:14333:ZE:52:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 223,
"time": "1766830809"
},
"departure": {
"delay": 223,
"time": "1766830843"
},
"stopId": "FR:14333:ZE:54:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 245,
"time": "1766830919"
},
"departure": {
"delay": 245,
"time": "1766830925"
},
"stopId": "FR:14333:ZE:100:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 123,
"time": "1766831217"
},
"departure": {
"delay": 123,
"time": "1766831223"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 107,
"time": "1766831258"
},
"departure": {
"delay": 107,
"time": "1766831267"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 69,
"time": "1766831289"
},
"departure": {
"delay": 69,
"time": "1766831289"
},
"stopId": "FR:14333:ZE:18:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": 34,
"time": "1766831308"
},
"departure": {
"delay": 34,
"time": "1766831314"
},
"stopId": "FR:14333:ZE:20:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": 110,
"time": "1766831450"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 14
}
],
"timestamp": "1766844514",
"trip": {
"routeId": "ATOUMOD021:Line:B:LOC",
"tripId": "ATOUMOD021:ServiceJourney:125:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:130:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 244,
"time": "1766834344"
},
"stopId": "FR:14333:ZE:42:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 240,
"time": "1766834392"
},
"departure": {
"delay": 240,
"time": "1766834400"
},
"stopId": "FR:14333:ZE:44:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 235,
"time": "1766834439"
},
"departure": {
"delay": 235,
"time": "1766834455"
},
"stopId": "FR:14333:ZE:46:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 189,
"time": "1766834539"
},
"departure": {
"delay": 189,
"time": "1766834589"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 163,
"time": "1766834623"
},
"departure": {
"delay": 163,
"time": "1766834623"
},
"stopId": "FR:14333:ZE:48:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 147,
"time": "1766834658"
},
"departure": {
"delay": 147,
"time": "1766834667"
},
"stopId": "FR:14333:ZE:50:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 116,
"time": "1766834696"
},
"departure": {
"delay": 116,
"time": "1766834696"
},
"stopId": "FR:14333:ZE:52:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 111,
"time": "1766834847"
},
"departure": {
"delay": 111,
"time": "1766834931"
},
"stopId": "FR:14333:ZE:54:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 201,
"time": "1766834998"
},
"departure": {
"delay": 201,
"time": "1766835081"
},
"stopId": "FR:14333:ZE:100:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": 74,
"time": "1766835365"
},
"departure": {
"delay": 74,
"time": "1766835374"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": 46,
"time": "1766835397"
},
"departure": {
"delay": 46,
"time": "1766835406"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": 34,
"time": "1766835429"
},
"departure": {
"delay": 34,
"time": "1766835454"
},
"stopId": "FR:14333:ZE:18:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": -6,
"time": "1766835474"
},
"departure": {
"delay": -6,
"time": "1766835474"
},
"stopId": "FR:14333:ZE:20:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": -52,
"time": "1766835488"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 14
}
],
"timestamp": "1766844514",
"trip": {
"routeId": "ATOUMOD021:Line:B:LOC",
"tripId": "ATOUMOD021:ServiceJourney:130:LOC"
}
}
},
{
"id": "SM:ATOUMOD021:ServiceJourney:138xSA01xxxxxxSx:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 135,
"time": "1766842335"
},
"stopId": "FR:14333:ZE:42:ATOUMOD021",
"stopSequence": 1
},
{
"arrival": {
"delay": 145,
"time": "1766842396"
},
"departure": {
"delay": 145,
"time": "1766842405"
},
"stopId": "FR:14333:ZE:44:ATOUMOD021",
"stopSequence": 2
},
{
"arrival": {
"delay": 143,
"time": "1766842451"
},
"departure": {
"delay": 143,
"time": "1766842463"
},
"stopId": "FR:14333:ZE:46:ATOUMOD021",
"stopSequence": 3
},
{
"arrival": {
"delay": 79,
"time": "1766842572"
},
"departure": {
"delay": 79,
"time": "1766842579"
},
"stopId": "FR:14333:ZE:10:ATOUMOD021",
"stopSequence": 4
},
{
"arrival": {
"delay": 45,
"time": "1766842605"
},
"departure": {
"delay": 45,
"time": "1766842605"
},
"stopId": "FR:14333:ZE:48:ATOUMOD021",
"stopSequence": 5
},
{
"arrival": {
"delay": 36,
"time": "1766842647"
},
"departure": {
"delay": 36,
"time": "1766842656"
},
"stopId": "FR:14333:ZE:50:ATOUMOD021",
"stopSequence": 6
},
{
"arrival": {
"delay": 64,
"time": "1766842739"
},
"departure": {
"delay": 64,
"time": "1766842744"
},
"stopId": "FR:14333:ZE:52:ATOUMOD021",
"stopSequence": 7
},
{
"arrival": {
"delay": 68,
"time": "1766842871"
},
"departure": {
"delay": 68,
"time": "1766842988"
},
"stopId": "FR:14333:ZE:54:ATOUMOD021",
"stopSequence": 8
},
{
"arrival": {
"delay": 107,
"time": "1766843056"
},
"departure": {
"delay": 107,
"time": "1766843087"
},
"stopId": "FR:14333:ZE:100:ATOUMOD021",
"stopSequence": 9
},
{
"arrival": {
"delay": -8,
"time": "1766843384"
},
"departure": {
"delay": -8,
"time": "1766843392"
},
"stopId": "FR:14536:ZE:23:ATOUMOD021",
"stopSequence": 10
},
{
"arrival": {
"delay": -31,
"time": "1766843424"
},
"departure": {
"delay": -31,
"time": "1766843429"
},
"stopId": "FR:14333:ZE:16:ATOUMOD021",
"stopSequence": 11
},
{
"arrival": {
"delay": -59,
"time": "1766843453"
},
"departure": {
"delay": -59,
"time": "1766843461"
},
"stopId": "FR:14333:ZE:18:ATOUMOD021",
"stopSequence": 12
},
{
"arrival": {
"delay": -96,
"time": "1766843484"
},
"departure": {
"delay": -96,
"time": "1766843484"
},
"stopId": "FR:14333:ZE:20:ATOUMOD021",
"stopSequence": 13
},
{
"arrival": {
"delay": -137,
"time": "1766843503"
},
"stopId": "FR:14333:ZE:22:ATOUMOD021",
"stopSequence": 14
}
],
"timestamp": "1766844514",
"trip": {
"routeId": "ATOUMOD021:Line:B:LOC",
"tripId": "ATOUMOD021:ServiceJourney:138xSA01xxxxxxSx:LOC"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1766844594"
}
}