Détails de la ressource
La base de données multimodale présente de manière agrégée les horaires et les arrêts des réseaux de transport public normands en temps réel. Elle est le support du calculateur d’itinéraires Atoumod.fr, piloté par le Syndicat mixte Atoumod.
Cette ressource fait partie du jeu de données Agrégat des réseaux urbains et interurbains de Normandie.
Disponibilité au téléchargement
En savoir plus
HEAD dont le temps de réponse doit être inférieur à 5 secondes. Si nous détectons une indisponibilité, nous effectuons un nouveau test toutes les 10 minutes, jusqu'à ce que la ressource soit à nouveau disponible.Pour les flux SIRI et SIRI Lite, nous effectuons une requête HTTP de type
GET : nous considérons une réponse avec un code 401 ou 405 comme étant disponible. En cas d'erreur 500, nous considèrerons que le flux est indisponible, sauf si il semble contenir du SOAP.Rapport de validation
❌20 750 erreurs, 1 995 avertissements
Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 09/02/2026 à 08h11 Europe/Paris avec le validateur GTFS-RT de MobilityData.
Erreurs
stop_times_updates not strictly sorted E002 479 erreurs
stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence
Exemples d'erreurs
- trip_id ATOUMOD003:ServiceJourney:4052285xGTFSxGSemHTNIxSemainex07:LOC stop_sequence [24, 33, 35, 14] is not strictly sorted by increasing stop_sequence
- trip_id ATOUMOD001:ServiceJourney:TCARx351:LOC stop_sequence [25, 16] is not strictly sorted by increasing stop_sequence
- trip_id ATOUMOD008:ServiceJourney:9892x0:LOC stop_sequence [16, 13, 3, 17, 11, 6, 10, 18, 15, 14, 4, 1, 2, 12, 5] is not strictly sorted by increasing stop_sequence
- trip_id ATOUMOD003:ServiceJourney:4230290x2025x26xGSemHLiaxSemainex02:LOC stop_sequence [20, 26, 29, 12] is not strictly sorted by increasing stop_sequence
- trip_id ATOUMOD005:ServiceJourney:177:LOC stop_sequence [29, 12, 2, 11, 5, 30, 18, 19, 1, 15, 3, 22, 32, 20, 21, 10, 31, 23, 8, 24, 14, 7, 16, 26, 6, 17, 25, 33, 4, 28, 13, 34, 9, 27] is not strictly sorted by increasing stop_sequence
GTFS-rt trip_id does not exist in GTFS data and does not have schedule_relationship of ADDED E003 132 erreurs
All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED
Exemples d'erreurs
- trip_id ATOUMOD008:ServiceJourney:9892x0:LOC does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id ATOUMOD005:ServiceJourney:177:LOC does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id ATOUMOD002:ServiceJourney:OCESN848953F5607773x2026x01x31T21x51x38Z:LOC does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id ATOUMOD037:ServiceJourney:100000469:LOC does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id ATOUMOD037:ServiceJourney:100000010:LOC does not exist in the GTFS data and does not have schedule_relationship of ADDED
GTFS-rt route_id does not exist in GTFS data E004 54 erreurs
All route_ids provided in the GTFS-rt feed must exist in the GTFS data
Exemples d'erreurs
- route_id ATOUMOD008:Line:L3:LOC does not exist in the GTFS data routes.txt
- route_id ATOUMOD037:Line:A:LOC does not exist in the GTFS data routes.txt
- route_id ATOUMOD037:Line:C:LOC does not exist in the GTFS data routes.txt
- route_id ATOUMOD005:Line:500:LOC does not exist in the GTFS data routes.txt
- route_id ATOUMOD037:Line:D:LOC does not exist in the GTFS data routes.txt
GTFS-rt stop_id does not exist in GTFS data E011 393 erreurs
All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt
Exemples d'erreurs
- trip_id ATOUMOD037:ServiceJourney:100000469:LOC stop_id FR:72006:ZE:Chevx:ATOUMOD037 does not exist in GTFS data stops.txt
- trip_id ATOUMOD037:ServiceJourney:100000469:LOC stop_id FR:61001:ZE:Flaubert:ATOUMOD037 does not exist in GTFS data stops.txt
- trip_id ATOUMOD037:ServiceJourney:100000469:LOC stop_id FR:72308:ZE:LycxexMargueritexdee:ATOUMOD037 does not exist in GTFS data stops.txt
- trip_id ATOUMOD037:ServiceJourney:100000469:LOC stop_id FR:61001:ZE:JeannexdxArc:ATOUMOD037 does not exist in GTFS data stops.txt
- trip_id ATOUMOD037:ServiceJourney:100000469:LOC stop_id FR:61001:ZE:PlacexdexlaxPaix:ATOUMOD037 does not exist in GTFS data stops.txt
Sequential stop_time_update times are not increasing E022 18 534 erreurs
stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease.
Exemples d'erreurs
- trip_id ATOUMOD003:ServiceJourney:4052285xGTFSxGSemHTNIxSemainex07:LOC stop_sequence 14 arrival_time 08:09:57 (1770620997) is less than previous stop arrival_time 08:43:48 (1770623028) - times must increase between two sequential stops
- trip_id ATOUMOD003:ServiceJourney:4052285xGTFSxGSemHTNIxSemainex07:LOC stop_sequence 14 arrival_time 08:09:57 (1770620997) is less than previous stop departure_time 08:43:48 (1770623028) - times must increase between two sequential stops
- trip_id ATOUMOD003:ServiceJourney:4052285xGTFSxGSemHTNIxSemainex07:LOC stop_sequence 14 departure_time 08:09:57 (1770620997) is less than previous stop departure_time 08:43:48 (1770623028) - times must increase between two sequential stops
- trip_id ATOUMOD003:ServiceJourney:4052285xGTFSxGSemHTNIxSemainex07:LOC stop_sequence 14 departure_time 08:09:57 (1770620997) is less than previous stop arrival_time 08:43:48 (1770623028) - times must increase between two sequential stops
- trip_id ATOUMOD003:ServiceJourney:4052285xGTFSxGSemHTNIxSemainex07:LOC stop_sequence 13 arrival_time 08:08:16 (1770620896) is less than previous stop arrival_time 08:37:07 (1770622627) - times must increase between two sequential stops
trip direction_id does not match GTFS data E024 517 erreurs
GTFS-rt trip direction_id must match the direction_id in GTFS trips.txt
Exemples d'erreurs
- GTFS-rt trip_id ATOUMOD003:ServiceJourney:4052285xGTFSxGSemHTNIxSemainex07:LOC trip.direction_id is 1 but GTFS trip.direction_id is 0 - direction_id does not match
- GTFS-rt trip_id ATOUMOD001:ServiceJourney:TCARx351:LOC trip.direction_id is 1 but GTFS trip.direction_id is 0 - direction_id does not match
- GTFS-rt trip_id ATOUMOD003:ServiceJourney:4230290x2025x26xGSemHLiaxSemainex02:LOC trip.direction_id is 2 but GTFS trip.direction_id is 1 - direction_id does not match
- GTFS-rt trip_id ATOUMOD004:ServiceJourney:SemainexSCOC596121:LOC trip.direction_id is 2 but GTFS trip.direction_id is 1 - direction_id does not match
- GTFS-rt trip_id ATOUMOD007:ServiceJourney:1151:LOC trip.direction_id is 1 but GTFS trip.direction_id is 0 - direction_id does not match
GTFS-rt trip.trip_id does not belong to GTFS-rt trip.route_id in GTFS trips.txt E035 48 erreurs
The GTFS-rt trip.trip_id should belong to the specified trip.route_id in GTFS trips.txt
Exemples d'erreurs
- GTFS-rt entity ID SM:ATOUMOD005:ServiceJourney:291:LOC trip_id ATOUMOD005:ServiceJourney:291:LOC has route_id ATOUMOD005:Line:2:LOC but belongs to GTFS route_id ATOUMOD005:Line:1:LOC in GTFS trips.txt
- GTFS-rt entity ID SM:ATOUMOD005:ServiceJourney:195:LOC trip_id ATOUMOD005:ServiceJourney:195:LOC has route_id ATOUMOD005:Line:1:LOC but belongs to GTFS route_id ATOUMOD005:Line:3:LOC in GTFS trips.txt
- GTFS-rt entity ID SM:ATOUMOD005:ServiceJourney:167:LOC trip_id ATOUMOD005:ServiceJourney:167:LOC has route_id ATOUMOD005:Line:1:LOC but belongs to GTFS route_id ATOUMOD005:Line:3:LOC in GTFS trips.txt
- GTFS-rt entity ID SM:ATOUMOD005:ServiceJourney:143:LOC trip_id ATOUMOD005:ServiceJourney:143:LOC has route_id ATOUMOD005:Line:2:LOC but belongs to GTFS route_id ATOUMOD005:Line:1:LOC in GTFS trips.txt
- GTFS-rt entity ID SM:ATOUMOD005:ServiceJourney:237:LOC trip_id ATOUMOD005:ServiceJourney:237:LOC has route_id ATOUMOD005:Line:2:LOC but belongs to GTFS route_id ATOUMOD005:Line:1:LOC in GTFS trips.txt
stop_time_update doesn't contain stop_id or stop_sequence E040 1 erreur
All stop_time_updates must contain stop_id or stop_sequence - both fields cannot be left blank
Exemples d'erreurs
- trip_id ATOUMOD037:ServiceJourney:100000087:LOC doesn't contain stop_id or stop_sequence
stop_time_update doesn't have arrival or departure E043 1 erreur
If a stop_time_update doesn't have a schedule_relationship of SKIPPED or NO_DATA, then either arrival or departure must be provided
Exemples d'erreurs
- trip_id ATOUMOD037:ServiceJourney:100000087:LOC stop_id doesn't have arrival or departure
GTFS-rt stop_time_update stop_sequence and stop_id do not match GTFS E045 180 erreurs
If GTFS-rt stop_time_update contains both stop_sequence and stop_id, the values must match the GTFS data in stop_times.txt
Exemples d'erreurs
- GTFS-rt trip_id ATOUMOD004:ServiceJourney:SemainexSCOC596169:LOC stop_sequence 24 has stop_id FR:27229:ZE:0xARC01:ATOUMOD004 but GTFS stop_sequence 24 has stop_id FR:27229:ZE:0xLYT02:ATOUMOD004 - stop_ids should be the same
- GTFS-rt trip_id ATOUMOD005:ServiceJourney:291:LOC stop_sequence 13 has stop_id FR:76217:ZE:18074:ATOUMOD005 but GTFS stop_sequence 13 has stop_id FR:76217:ZE:18086:ATOUMOD005 - stop_ids should be the same
- GTFS-rt trip_id ATOUMOD005:ServiceJourney:291:LOC stop_sequence 17 has stop_id FR:76217:ZE:18060:ATOUMOD005 but GTFS stop_sequence 17 has stop_id FR:76545:ZE:18026:ATOUMOD005 - stop_ids should be the same
- GTFS-rt trip_id ATOUMOD036:ServiceJourney:6126831276130304x3:LOC stop_sequence 24 has stop_id FR:14366:ZE:17240004:ATOUMOD036 but GTFS stop_sequence 24 has stop_id FR:14366:ZE:17240005:ATOUMOD036 - stop_ids should be the same
- GTFS-rt trip_id ATOUMOD005:ServiceJourney:103:LOC stop_sequence 1 has stop_id FR:76026:ZE:18003:ATOUMOD005 but GTFS stop_sequence 1 has stop_id FR:76217:ZE:18038:ATOUMOD005 - stop_ids should be the same
timestamp is in the future E050 1 erreur
All timestamps must be less than the current time
Exemples d'erreurs
- header.timestamp 08:12:38 (1770621158) is 1 min 14 sec greater than 08:11:23 (1770621083291) - the current time in milliseconds
GTFS-rt stop_sequence not found in GTFS data E051 410 erreurs
All stop_time_update stop_sequences in GTFS-realtime data must appear in GTFS stop_times.txt for that trip
Exemples d'erreurs
- GTFS-rt trip_id ATOUMOD003:ServiceJourney:4052285xGTFSxGSemHTNIxSemainex07:LOC contains stop_sequence 14 that does not exist in GTFS stop_times.txt for this trip
- GTFS-rt trip_id ATOUMOD001:ServiceJourney:TCARx351:LOC contains stop_sequence 16 that does not exist in GTFS stop_times.txt for this trip
- GTFS-rt trip_id ATOUMOD003:ServiceJourney:4230290x2025x26xGSemHLiaxSemainex02:LOC contains stop_sequence 12 that does not exist in GTFS stop_times.txt for this trip
- GTFS-rt trip_id ATOUMOD004:ServiceJourney:SemainexSCOC596121:LOC contains stop_sequence 32 that does not exist in GTFS stop_times.txt for this trip
- GTFS-rt trip_id ATOUMOD007:ServiceJourney:1151:LOC contains stop_sequence 11 that does not exist in GTFS stop_times.txt for this trip
Avertissements
vehicle_id not populated W002 665 erreurs
vehicle_id should be populated for TripUpdates and VehiclePositions
Exemples d'erreurs
- trip_id ATOUMOD003:ServiceJourney:4052285xGTFSxGSemHTNIxSemainex07:LOC does not have a vehicle_id
- trip_id ATOUMOD001:ServiceJourney:TCARx351:LOC does not have a vehicle_id
- trip_id ATOUMOD008:ServiceJourney:9892x0:LOC does not have a vehicle_id
- trip_id ATOUMOD003:ServiceJourney:4230290x2025x26xGSemHLiaxSemainex02:LOC does not have a vehicle_id
- trip_id ATOUMOD005:ServiceJourney:177:LOC does not have a vehicle_id
schedule_relationship not populated W009 1 330 erreurs
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Exemples d'erreurs
- trip_id ATOUMOD003:ServiceJourney:4052285xGTFSxGSemHTNIxSemainex07:LOC stop_sequence 24 (and potentially more for this trip) does not have a schedule_relationship
- trip_id ATOUMOD003:ServiceJourney:4052285xGTFSxGSemHTNIxSemainex07:LOC does not have a schedule_relationship
- trip_id ATOUMOD001:ServiceJourney:TCARx351:LOC stop_sequence 25 (and potentially more for this trip) does not have a schedule_relationship
- trip_id ATOUMOD001:ServiceJourney:TCARx351:LOC does not have a schedule_relationship
- trip_id ATOUMOD008:ServiceJourney:9892x0:LOC stop_sequence 16 (and potentially more for this trip) does not have a schedule_relationship
Validations précédentes
Voici un récapitulatif des différents types d'erreurs constatés au cours des 30 derniers jours.
| Identifiant d'erreur | Description | Nombre d'erreurs | Nombre d'occurences |
|---|---|---|---|
| E002 | stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence | 13 652 | 30 fois (100 % des validations) |
| E022 | stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. | 528 859 | 30 fois (100 % des validations) |
| E024 | GTFS-rt trip direction_id must match the direction_id in GTFS trips.txt | 14 000 | 30 fois (100 % des validations) |
| E045 | If GTFS-rt stop_time_update contains both stop_sequence and stop_id, the values must match the GTFS data in stop_times.txt | 3 628 | 30 fois (100 % des validations) |
| E050 | All timestamps must be less than the current time | 30 | 30 fois (100 % des validations) |
| E051 | All stop_time_update stop_sequences in GTFS-realtime data must appear in GTFS stop_times.txt for that trip | 10 624 | 30 fois (100 % des validations) |
| W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 17 394 | 30 fois (100 % des validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 34 777 | 30 fois (100 % des validations) |
| E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 3 266 | 28 fois (93 % des validations) |
| E004 | All route_ids provided in the GTFS-rt feed must exist in the GTFS data | 652 | 23 fois (77 % des validations) |
| E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 2 986 | 22 fois (73 % des 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. | 268 | 20 fois (67 % des validations) |
| E037 | Sequential GTFS-rt trip stop_time_updates shouldn't have the same stop_id | 34 | 18 fois (60 % des validations) |
| E040 | All stop_time_updates must contain stop_id or stop_sequence - both fields cannot be left blank | 26 | 16 fois (53 % des validations) |
| E043 | If a stop_time_update doesn't have a schedule_relationship of SKIPPED or NO_DATA, then either arrival or departure must be provided | 26 | 16 fois (53 % des validations) |
| E035 | The GTFS-rt trip.trip_id should belong to the specified trip.route_id in GTFS trips.txt | 295 | 15 fois (50 % des validations) |
Contenu du flux GTFS-RT
Entités
Entités présentes dans ce flux le 10/02/2026 à 00h18 Europe/Paris.
trip_updates (33) vehicle_positions (0) service_alerts (0)Entités présentes dans ce flux lors des 7 derniers jours.
trip_updatesFlux GTFS-RT décodé
Voir le contenu du flux
Voici le flux GTFS-RT décodé au format Protobuf le 10/02/2026 à 00h18 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "SM:ATOUMOD001:ServiceJourney:TNIx553:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770660540"
},
"stopId": "FR:76709:ZE:TNIx22502:ATOUMOD001",
"stopSequence": 41
},
{
"arrival": {
"time": "1770658740"
},
"departure": {
"time": "1770658740"
},
"stopId": "FR:76157:ZE:TNIx10764:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"time": "1770660120"
},
"departure": {
"time": "1770660120"
},
"stopId": "FR:76750:ZE:TNIx22515:ATOUMOD001",
"stopSequence": 35
},
{
"arrival": {
"time": "1770659700"
},
"departure": {
"time": "1770659700"
},
"stopId": "FR:76222:ZE:TNIx23158:ATOUMOD001",
"stopSequence": 18
},
{
"arrival": {
"time": "1770658200"
},
"departure": {
"time": "1770658200"
},
"stopId": "FR:76540:ZE:TNIx11423:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"time": "1770660240"
},
"departure": {
"time": "1770660240"
},
"stopId": "FR:76750:ZE:TNIx22510:ATOUMOD001",
"stopSequence": 36
},
{
"arrival": {
"time": "1770658620"
},
"departure": {
"time": "1770658620"
},
"stopId": "FR:76157:ZE:TNIx10364:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"time": "1770660300"
},
"departure": {
"time": "1770660300"
},
"stopId": "FR:76709:ZE:TNIx22508:ATOUMOD001",
"stopSequence": 37
},
{
"arrival": {
"time": "1770660420"
},
"departure": {
"time": "1770660420"
},
"stopId": "FR:76709:ZE:TNIx23020:ATOUMOD001",
"stopSequence": 39
},
{
"arrival": {
"time": "1770659880"
},
"departure": {
"time": "1770659880"
},
"stopId": "FR:76222:ZE:TNIx22552:ATOUMOD001",
"stopSequence": 33
},
{
"arrival": {
"time": "1770658920"
},
"departure": {
"time": "1770658920"
},
"stopId": "FR:76614:ZE:TNIx22977:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"time": "1770659460"
},
"departure": {
"time": "1770659460"
},
"stopId": "FR:76222:ZE:TNIx22582:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"time": "1770658440"
},
"departure": {
"time": "1770658440"
},
"stopId": "FR:76157:ZE:TNIx10605:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"time": "1770659100"
},
"departure": {
"time": "1770659100"
},
"stopId": "FR:76614:ZE:TNIx22601:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"time": "1770658680"
},
"departure": {
"time": "1770658680"
},
"stopId": "FR:76157:ZE:TNIx10641:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"time": "1770659160"
},
"departure": {
"time": "1770659160"
},
"stopId": "FR:76354:ZE:TNIx22597:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"time": "1770659340"
},
"departure": {
"time": "1770659340"
},
"stopId": "FR:76354:ZE:TNIx22583:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"time": "1770659520"
},
"departure": {
"time": "1770659520"
},
"stopId": "FR:76222:ZE:TNIx23155:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"time": "1770660000"
},
"departure": {
"time": "1770660000"
},
"stopId": "FR:76750:ZE:TNIx22513:ATOUMOD001",
"stopSequence": 34
},
{
"arrival": {
"time": "1770658560"
},
"departure": {
"time": "1770658560"
},
"stopId": "FR:76157:ZE:TNIx10602:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"time": "1770660360"
},
"departure": {
"time": "1770660360"
},
"stopId": "FR:76709:ZE:TNIx22506:ATOUMOD001",
"stopSequence": 38
},
{
"arrival": {
"delay": 5,
"time": "1770659105"
},
"departure": {
"delay": 5,
"time": "1770659105"
},
"stopId": "FR:76354:ZE:TNIx22600:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"time": "1770659040"
},
"departure": {
"time": "1770659040"
},
"stopId": "FR:76614:ZE:TNIx22605:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"time": "1770660480"
},
"departure": {
"time": "1770660480"
},
"stopId": "FR:76709:ZE:TNIx22504:ATOUMOD001",
"stopSequence": 40
},
{
"departure": {
"time": "1770657600"
},
"stopId": "FR:76540:ZE:TNIx12722:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"time": "1770659220"
},
"departure": {
"time": "1770659220"
},
"stopId": "FR:76354:ZE:TNIx22587:ATOUMOD001",
"stopSequence": 13
}
],
"timestamp": "1770623532",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TNIx530:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TNIx553:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx76:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -32,
"time": "1770677918"
},
"departure": {
"delay": -32,
"time": "1770677968"
},
"stopId": "FR:76540:ZE:TCARxTARTT2:ATOUMOD001",
"stopSequence": 18
},
{
"arrival": {
"delay": 107,
"time": "1770677027"
},
"departure": {
"delay": 107,
"time": "1770677027"
},
"stopId": "FR:76540:ZE:TCARxSTCLA2:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": -29,
"time": "1770678151"
},
"departure": {
"delay": -29,
"time": "1770678151"
},
"stopId": "FR:76540:ZE:TCARxPASPA2:ATOUMOD001",
"stopSequence": 20
},
{
"departure": {
"time": "1770676560"
},
"stopId": "FR:76095:ZE:TCARxTAMAR:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": -112,
"time": "1770678668"
},
"departure": {
"delay": -112,
"time": "1770678668"
},
"stopId": "FR:76216:ZE:TCARxDVILL2:ATOUMOD001",
"stopSequence": 26
},
{
"arrival": {
"time": "1770679020"
},
"departure": {
"time": "1770679020"
},
"stopId": "FR:76474:ZE:TCARxMOULI2:ATOUMOD001",
"stopSequence": 29
},
{
"arrival": {
"delay": -7,
"time": "1770677873"
},
"departure": {
"delay": -7,
"time": "1770677873"
},
"stopId": "FR:76540:ZE:TCARxCATHE2:ATOUMOD001",
"stopSequence": 17
},
{
"arrival": {
"delay": 99,
"time": "1770677199"
},
"departure": {
"delay": 99,
"time": "1770677199"
},
"stopId": "FR:76540:ZE:TCARxARGEN2:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"delay": -76,
"time": "1770678584"
},
"departure": {
"delay": -76,
"time": "1770678584"
},
"stopId": "FR:76216:ZE:TCARxPTPIE2:ATOUMOD001",
"stopSequence": 25
},
{
"arrival": {
"delay": -102,
"time": "1770678498"
},
"departure": {
"delay": -102,
"time": "1770678498"
},
"stopId": "FR:76216:ZE:TCARxMAISO2:ATOUMOD001",
"stopSequence": 24
},
{
"arrival": {
"time": "1770679200"
},
"stopId": "FR:76474:ZE:TCARxBMAIR2:ATOUMOD001",
"stopSequence": 30
},
{
"arrival": {
"delay": -91,
"time": "1770678749"
},
"departure": {
"delay": -91,
"time": "1770678749"
},
"stopId": "FR:76216:ZE:TCARxPALIS2:ATOUMOD001",
"stopSequence": 27
},
{
"arrival": {
"delay": 171,
"time": "1770677091"
},
"departure": {
"delay": 171,
"time": "1770677091"
},
"stopId": "FR:76540:ZE:TCARxCOUPE2:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"delay": -114,
"time": "1770678306"
},
"departure": {
"delay": -114,
"time": "1770678306"
},
"stopId": "FR:76540:ZE:TCARxRIBOU2:ATOUMOD001",
"stopSequence": 22
},
{
"arrival": {
"delay": 88,
"time": "1770676828"
},
"departure": {
"delay": 88,
"time": "1770676828"
},
"stopId": "FR:76540:ZE:TCARxGALI2:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"delay": 110,
"time": "1770676970"
},
"departure": {
"delay": 110,
"time": "1770676970"
},
"stopId": "FR:76540:ZE:TCARxMALRA2:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"delay": 28,
"time": "1770677728"
},
"departure": {
"delay": 28,
"time": "1770677728"
},
"stopId": "FR:76540:ZE:TCARxPMARC2:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"delay": 99,
"time": "1770677319"
},
"departure": {
"delay": 99,
"time": "1770677319"
},
"stopId": "FR:76540:ZE:TCARxDRIVI2:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"delay": 104,
"time": "1770676904"
},
"departure": {
"delay": 104,
"time": "1770676904"
},
"stopId": "FR:76540:ZE:TCARxPSALO0:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"delay": -61,
"time": "1770678419"
},
"departure": {
"delay": -61,
"time": "1770678419"
},
"stopId": "FR:76540:ZE:TCARxBAPEA2:ATOUMOD001",
"stopSequence": 23
},
{
"arrival": {
"delay": 73,
"time": "1770676693"
},
"departure": {
"delay": 73,
"time": "1770676693"
},
"stopId": "FR:76540:ZE:TCARxCHATL2:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"delay": -66,
"time": "1770678234"
},
"departure": {
"delay": -66,
"time": "1770678234"
},
"stopId": "FR:76540:ZE:TCARxLUCIL2:ATOUMOD001",
"stopSequence": 21
},
{
"arrival": {
"delay": -57,
"time": "1770678821"
},
"departure": {
"delay": -57,
"time": "1770678843"
},
"stopId": "FR:76216:ZE:TCARxDLUNE2:ATOUMOD001",
"stopSequence": 28
},
{
"arrival": {
"delay": 29,
"time": "1770677369"
},
"departure": {
"delay": 29,
"time": "1770677369"
},
"stopId": "FR:76540:ZE:TCARxJEUNE2:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"delay": 113,
"time": "1770676793"
},
"departure": {
"delay": 113,
"time": "1770676793"
},
"stopId": "FR:76540:ZE:TCARxMAIS10:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 26,
"time": "1770677546"
},
"departure": {
"delay": 26,
"time": "1770677546"
},
"stopId": "FR:76540:ZE:TCARxCHRUT2:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"delay": -27,
"time": "1770677793"
},
"departure": {
"delay": -27,
"time": "1770677793"
},
"stopId": "FR:76540:ZE:TCARxREPUB2:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"delay": 25,
"time": "1770677665"
},
"departure": {
"delay": 25,
"time": "1770677665"
},
"stopId": "FR:76540:ZE:TCARxMARTT2:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"delay": 10,
"time": "1770678070"
},
"departure": {
"delay": 10,
"time": "1770678070"
},
"stopId": "FR:76540:ZE:TCARxBELGE2:ATOUMOD001",
"stopSequence": 19
},
{
"arrival": {
"delay": -23,
"time": "1770677497"
},
"departure": {
"delay": -23,
"time": "1770677497"
},
"stopId": "FR:76540:ZE:TCARxHILAI2:ATOUMOD001",
"stopSequence": 12
}
],
"timestamp": "1770676202",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx92:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx76:LOC"
}
}
},
{
"id": "SM:ATOUMOD008:ServiceJourney:9796x0:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770664320"
},
"departure": {
"time": "1770664320"
},
"stopId": "FR:76259:ZE:FECMBLE2:ATOUMOD008",
"stopSequence": 14
},
{
"departure": {
"time": "1770662820"
},
"stopId": "FR:76259:ZE:FECRLIL1:ATOUMOD008",
"stopSequence": 1
},
{
"arrival": {
"time": "1770663540"
},
"departure": {
"time": "1770663540"
},
"stopId": "FR:76259:ZE:FECSETI1:ATOUMOD008",
"stopSequence": 6
},
{
"arrival": {
"time": "1770664680"
},
"departure": {
"time": "1770664680"
},
"stopId": "FR:76259:ZE:FECCSC1:ATOUMOD008",
"stopSequence": 16
},
{
"arrival": {
"time": "1770662880"
},
"departure": {
"time": "1770662880"
},
"stopId": "FR:76259:ZE:FECSLOU2:ATOUMOD008",
"stopSequence": 2
},
{
"arrival": {
"time": "1770663720"
},
"departure": {
"time": "1770663720"
},
"stopId": "FR:76259:ZE:FECBREP2:ATOUMOD008",
"stopSequence": 8
},
{
"arrival": {
"time": "1770663840"
},
"departure": {
"time": "1770663840"
},
"stopId": "FR:76259:ZE:FECHVIL2:ATOUMOD008",
"stopSequence": 9
},
{
"arrival": {
"time": "1770664140"
},
"departure": {
"time": "1770664140"
},
"stopId": "FR:76259:ZE:FECJMAC2:ATOUMOD008",
"stopSequence": 12
},
{
"arrival": {
"time": "1770664200"
},
"departure": {
"time": "1770664200"
},
"stopId": "FR:76259:ZE:FECCHUE2:ATOUMOD008",
"stopSequence": 13
},
{
"arrival": {
"time": "1770663900"
},
"departure": {
"time": "1770663900"
},
"stopId": "FR:76259:ZE:FECHALL2:ATOUMOD008",
"stopSequence": 10
},
{
"arrival": {
"time": "1770663600"
},
"departure": {
"time": "1770663600"
},
"stopId": "FR:76259:ZE:FECGARE2:ATOUMOD008",
"stopSequence": 7
},
{
"arrival": {
"time": "1770664020"
},
"departure": {
"time": "1770664020"
},
"stopId": "FR:76259:ZE:FECCOUB2:ATOUMOD008",
"stopSequence": 11
},
{
"arrival": {
"time": "1770664740"
},
"stopId": "FR:76259:ZE:FECHOPI1:ATOUMOD008",
"stopSequence": 18
},
{
"arrival": {
"time": "1770663180"
},
"departure": {
"time": "1770663180"
},
"stopId": "FR:76259:ZE:FECVIKI2:ATOUMOD008",
"stopSequence": 4
},
{
"arrival": {
"time": "1770663300"
},
"departure": {
"time": "1770663300"
},
"stopId": "FR:76259:ZE:FECDESG2:ATOUMOD008",
"stopSequence": 5
},
{
"arrival": {
"time": "1770663060"
},
"departure": {
"time": "1770663060"
},
"stopId": "FR:76259:ZE:FECHYSO2:ATOUMOD008",
"stopSequence": 3
},
{
"arrival": {
"time": "1770664620"
},
"departure": {
"time": "1770664620"
},
"stopId": "FR:76259:ZE:FECJVER1:ATOUMOD008",
"stopSequence": 15
}
],
"timestamp": "1770662816",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD008:Line:L01:LOC",
"tripId": "ATOUMOD008:ServiceJourney:9796x0:LOC"
}
}
},
{
"id": "SM:ATOUMOD003:ServiceJourney:4230653x2025x26xGSemHLiaxSemainex02:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 78,
"time": "1770678198"
},
"stopId": "FR:76351:ZE:4825:ATOUMOD003",
"stopSequence": 35
},
{
"arrival": {
"delay": 78,
"time": "1770677898"
},
"departure": {
"delay": 78,
"time": "1770677898"
},
"stopId": "FR:76351:ZE:4558:ATOUMOD003",
"stopSequence": 30
},
{
"arrival": {
"delay": 128,
"time": "1770677948"
},
"departure": {
"delay": 128,
"time": "1770677948"
},
"stopId": "FR:76351:ZE:4467:ATOUMOD003",
"stopSequence": 31
},
{
"arrival": {
"delay": 94,
"time": "1770678094"
},
"departure": {
"delay": 94,
"time": "1770678094"
},
"stopId": "FR:76351:ZE:4835:ATOUMOD003",
"stopSequence": 33
},
{
"arrival": {
"delay": 90,
"time": "1770678150"
},
"departure": {
"delay": 90,
"time": "1770678150"
},
"stopId": "FR:76351:ZE:4297:ATOUMOD003",
"stopSequence": 34
},
{
"arrival": {
"delay": 125,
"time": "1770678005"
},
"departure": {
"delay": 125,
"time": "1770678005"
},
"stopId": "FR:76351:ZE:4724:ATOUMOD003",
"stopSequence": 32
}
],
"timestamp": "1770677869",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD003:Line:C3:LOC",
"tripId": "ATOUMOD003:ServiceJourney:4230653x2025x26xGSemHLiaxSemainex02:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx328:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770677880"
},
"departure": {
"time": "1770677880"
},
"stopId": "FR:76540:ZE:TCARxBELGE1:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"delay": 45,
"time": "1770677025"
},
"departure": {
"delay": 45,
"time": "1770677025"
},
"stopId": "FR:76474:ZE:TCARxMOULI1:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"delay": -10,
"time": "1770677810"
},
"departure": {
"delay": -10,
"time": "1770677810"
},
"stopId": "FR:76540:ZE:TCARxPASPA1:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"delay": -210,
"time": "1770678750"
},
"departure": {
"delay": -210,
"time": "1770678750"
},
"stopId": "FR:76540:ZE:TCARxCOUPE1:ATOUMOD001",
"stopSequence": 23
},
{
"departure": {
"time": "1770676980"
},
"stopId": "FR:76474:ZE:TCARxBMAIR1:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": -185,
"time": "1770679015"
},
"departure": {
"delay": -185,
"time": "1770679015"
},
"stopId": "FR:76540:ZE:TCARxMAIS21:ATOUMOD001",
"stopSequence": 28
},
{
"arrival": {
"delay": -139,
"time": "1770678461"
},
"departure": {
"delay": -139,
"time": "1770678461"
},
"stopId": "FR:76540:ZE:TCARxDRIVI1:ATOUMOD001",
"stopSequence": 21
},
{
"arrival": {
"delay": -36,
"time": "1770677964"
},
"departure": {
"delay": -36,
"time": "1770677964"
},
"stopId": "FR:76540:ZE:TCARxTARTT1:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"delay": 100,
"time": "1770677475"
},
"departure": {
"delay": 100,
"time": "1770677500"
},
"stopId": "FR:76216:ZE:TCARxMAISO1:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 101,
"time": "1770677261"
},
"departure": {
"delay": 101,
"time": "1770677261"
},
"stopId": "FR:76410:ZE:TCARxPALIS1:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"delay": -249,
"time": "1770678951"
},
"departure": {
"delay": -249,
"time": "1770678951"
},
"stopId": "FR:76540:ZE:TCARxGALI1:ATOUMOD001",
"stopSequence": 27
},
{
"arrival": {
"delay": 108,
"time": "1770677328"
},
"departure": {
"delay": 108,
"time": "1770677328"
},
"stopId": "FR:76216:ZE:TCARxDVILL1:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"delay": -237,
"time": "1770679263"
},
"stopId": "FR:76095:ZE:TCARxTAMAR:ATOUMOD001",
"stopSequence": 30
},
{
"arrival": {
"delay": -168,
"time": "1770678852"
},
"departure": {
"delay": -168,
"time": "1770678852"
},
"stopId": "FR:76540:ZE:TCARxMALRA1:ATOUMOD001",
"stopSequence": 25
},
{
"arrival": {
"delay": 6,
"time": "1770677586"
},
"departure": {
"delay": 6,
"time": "1770677586"
},
"stopId": "FR:76540:ZE:TCARxBAPEA1:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"delay": -67,
"time": "1770678173"
},
"departure": {
"delay": -67,
"time": "1770678173"
},
"stopId": "FR:76540:ZE:TCARxMARTT1:ATOUMOD001",
"stopSequence": 17
},
{
"arrival": {
"delay": 50,
"time": "1770677150"
},
"departure": {
"delay": 50,
"time": "1770677150"
},
"stopId": "FR:76410:ZE:TCARxDLUNE1:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 120,
"time": "1770677400"
},
"departure": {
"delay": 120,
"time": "1770677400"
},
"stopId": "FR:76216:ZE:TCARxPTPIE1:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"delay": -219,
"time": "1770678801"
},
"departure": {
"delay": -219,
"time": "1770678801"
},
"stopId": "FR:76540:ZE:TCARxSTCLA1:ATOUMOD001",
"stopSequence": 24
},
{
"arrival": {
"delay": 12,
"time": "1770678012"
},
"departure": {
"delay": 12,
"time": "1770678012"
},
"stopId": "FR:76540:ZE:TCARxCATHE1:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"delay": -140,
"time": "1770678400"
},
"departure": {
"delay": -140,
"time": "1770678400"
},
"stopId": "FR:76540:ZE:TCARxJEUNE1:ATOUMOD001",
"stopSequence": 20
},
{
"arrival": {
"delay": -33,
"time": "1770678327"
},
"departure": {
"delay": -33,
"time": "1770678327"
},
"stopId": "FR:76540:ZE:TCARxHILAI1:ATOUMOD001",
"stopSequence": 19
},
{
"arrival": {
"delay": -154,
"time": "1770678626"
},
"departure": {
"delay": -154,
"time": "1770678626"
},
"stopId": "FR:76540:ZE:TCARxARGEN1:ATOUMOD001",
"stopSequence": 22
},
{
"arrival": {
"delay": -17,
"time": "1770677683"
},
"departure": {
"delay": -17,
"time": "1770677683"
},
"stopId": "FR:76540:ZE:TCARxRIBOU1:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"delay": -50,
"time": "1770678250"
},
"departure": {
"delay": -50,
"time": "1770678250"
},
"stopId": "FR:76540:ZE:TCARxCHRUT1:ATOUMOD001",
"stopSequence": 18
},
{
"arrival": {
"delay": -9,
"time": "1770677751"
},
"departure": {
"delay": -9,
"time": "1770677751"
},
"stopId": "FR:76540:ZE:TCARxLUCIL1:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"delay": -73,
"time": "1770678107"
},
"departure": {
"delay": -73,
"time": "1770678107"
},
"stopId": "FR:76540:ZE:TCARxPMARC1:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"delay": -236,
"time": "1770679084"
},
"departure": {
"delay": -236,
"time": "1770679084"
},
"stopId": "FR:76540:ZE:TCARxCHATL1:ATOUMOD001",
"stopSequence": 29
},
{
"arrival": {
"delay": -67,
"time": "1770678053"
},
"departure": {
"delay": -67,
"time": "1770678053"
},
"stopId": "FR:76540:ZE:TCARxREPUB1:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"delay": -156,
"time": "1770678924"
},
"departure": {
"delay": -156,
"time": "1770678924"
},
"stopId": "FR:76540:ZE:TCARxPSALO1:ATOUMOD001",
"stopSequence": 26
}
],
"timestamp": "1770676952",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx92:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx328:LOC"
}
}
},
{
"id": "SM:ATOUMOD008:ServiceJourney:10183x0:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -295,
"time": "1770652145"
},
"stopId": "FR:76259:ZE:FECRLIL1:ATOUMOD008",
"stopSequence": 19
},
{
"arrival": {
"delay": -175,
"time": "1770651060"
},
"departure": {
"delay": -175,
"time": "1770651065"
},
"stopId": "FR:76259:ZE:FECHVIL1:ATOUMOD008",
"stopSequence": 8
},
{
"arrival": {
"delay": -115,
"time": "1770650580"
},
"departure": {
"delay": -115,
"time": "1770650585"
},
"stopId": "FR:76259:ZE:FECMBLE1:ATOUMOD008",
"stopSequence": 3
},
{
"arrival": {
"delay": -55,
"time": "1770650880"
},
"departure": {
"delay": -55,
"time": "1770650885"
},
"stopId": "FR:76259:ZE:FECJMAC1:ATOUMOD008",
"stopSequence": 5
},
{
"departure": {
"delay": 60,
"time": "1770650340"
},
"stopId": "FR:76259:ZE:FECHOPI1:ATOUMOD008",
"stopSequence": 1
},
{
"arrival": {
"delay": -235,
"time": "1770651960"
},
"departure": {
"delay": -235,
"time": "1770651965"
},
"stopId": "FR:76259:ZE:FECSLOU1:ATOUMOD008",
"stopSequence": 17
},
{
"arrival": {
"delay": -235,
"time": "1770651900"
},
"departure": {
"delay": -235,
"time": "1770651905"
},
"stopId": "FR:76259:ZE:FECHYSO1:ATOUMOD008",
"stopSequence": 16
},
{
"arrival": {
"delay": -175,
"time": "1770651360"
},
"departure": {
"delay": -175,
"time": "1770651365"
},
"stopId": "FR:76259:ZE:FECSETI1:ATOUMOD008",
"stopSequence": 11
},
{
"arrival": {
"delay": -115,
"time": "1770651780"
},
"departure": {
"delay": -115,
"time": "1770651785"
},
"stopId": "FR:76259:ZE:FECDESG1:ATOUMOD008",
"stopSequence": 14
},
{
"arrival": {
"delay": -115,
"time": "1770651000"
},
"departure": {
"delay": -115,
"time": "1770651005"
},
"stopId": "FR:76259:ZE:FECHALL1:ATOUMOD008",
"stopSequence": 7
},
{
"arrival": {
"delay": -175,
"time": "1770651600"
},
"departure": {
"delay": -175,
"time": "1770651605"
},
"stopId": "FR:76259:ZE:FECBROS1:ATOUMOD008",
"stopSequence": 12
},
{
"arrival": {
"delay": 65,
"time": "1770650400"
},
"departure": {
"delay": 65,
"time": "1770650405"
},
"stopId": "FR:76259:ZE:FECJVER1:ATOUMOD008",
"stopSequence": 2
},
{
"arrival": {
"delay": -55,
"time": "1770651240"
},
"departure": {
"delay": -55,
"time": "1770651245"
},
"stopId": "FR:76259:ZE:FECBREP1:ATOUMOD008",
"stopSequence": 9
},
{
"arrival": {
"delay": -115,
"time": "1770651840"
},
"departure": {
"delay": -115,
"time": "1770651845"
},
"stopId": "FR:76259:ZE:FECVIKI1:ATOUMOD008",
"stopSequence": 15
},
{
"arrival": {
"delay": -115,
"time": "1770651300"
},
"departure": {
"delay": -115,
"time": "1770651305"
},
"stopId": "FR:76259:ZE:FECGARE1:ATOUMOD008",
"stopSequence": 10
},
{
"arrival": {
"delay": -55,
"time": "1770650940"
},
"departure": {
"delay": -55,
"time": "1770650945"
},
"stopId": "FR:76259:ZE:FECCOUB1:ATOUMOD008",
"stopSequence": 6
},
{
"arrival": {
"delay": -180,
"time": "1770652140"
},
"departure": {
"delay": -180,
"time": "1770652140"
},
"stopId": "FR:76259:ZE:FECPROV1:ATOUMOD008",
"stopSequence": 18
},
{
"arrival": {
"delay": -175,
"time": "1770651660"
},
"departure": {
"delay": -175,
"time": "1770651665"
},
"stopId": "FR:76259:ZE:FECNICO1:ATOUMOD008",
"stopSequence": 13
},
{
"arrival": {
"delay": -175,
"time": "1770650640"
},
"departure": {
"delay": -175,
"time": "1770650645"
},
"stopId": "FR:76259:ZE:FECCHUE1:ATOUMOD008",
"stopSequence": 4
}
],
"timestamp": "1770653815",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD008:Line:L01:LOC",
"tripId": "ATOUMOD008:ServiceJourney:10183x0:LOC"
}
}
},
{
"id": "SM:ATOUMOD008:ServiceJourney:9865x0:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -55,
"time": "1770636420"
},
"departure": {
"delay": -55,
"time": "1770636425"
},
"stopId": "FR:76259:ZE:FECNICO1:ATOUMOD008",
"stopSequence": 11
},
{
"arrival": {
"delay": -115,
"time": "1770636540"
},
"departure": {
"delay": -115,
"time": "1770636545"
},
"stopId": "FR:76259:ZE:FECHYSO1:ATOUMOD008",
"stopSequence": 14
},
{
"departure": {
"delay": 5,
"time": "1770635585"
},
"stopId": "FR:76259:ZE:FECHOPI1:ATOUMOD008",
"stopSequence": 1
},
{
"arrival": {
"delay": -115,
"time": "1770635820"
},
"departure": {
"delay": -115,
"time": "1770635825"
},
"stopId": "FR:76259:ZE:FECSLEG1:ATOUMOD008",
"stopSequence": 5
},
{
"arrival": {
"delay": -115,
"time": "1770635640"
},
"departure": {
"delay": -115,
"time": "1770635645"
},
"stopId": "FR:76259:ZE:FECCSCO1:ATOUMOD008",
"stopSequence": 3
},
{
"arrival": {
"delay": -115,
"time": "1770636480"
},
"departure": {
"delay": -115,
"time": "1770636485"
},
"stopId": "FR:76259:ZE:FECVIKI1:ATOUMOD008",
"stopSequence": 13
},
{
"arrival": {
"delay": -115,
"time": "1770636060"
},
"departure": {
"delay": -115,
"time": "1770636065"
},
"stopId": "FR:76259:ZE:FECBREP1:ATOUMOD008",
"stopSequence": 7
},
{
"arrival": {
"delay": -175,
"time": "1770636240"
},
"departure": {
"delay": -175,
"time": "1770636245"
},
"stopId": "FR:76259:ZE:FECBROS1:ATOUMOD008",
"stopSequence": 10
},
{
"arrival": {
"delay": -180,
"time": "1770636780"
},
"stopId": "FR:76259:ZE:FECRLIL1:ATOUMOD008",
"stopSequence": 17
},
{
"arrival": {
"delay": -115,
"time": "1770636120"
},
"departure": {
"delay": -115,
"time": "1770636125"
},
"stopId": "FR:76259:ZE:FECGARE1:ATOUMOD008",
"stopSequence": 8
},
{
"arrival": {
"delay": -175,
"time": "1770636600"
},
"departure": {
"delay": -175,
"time": "1770636605"
},
"stopId": "FR:76259:ZE:FECSLOU1:ATOUMOD008",
"stopSequence": 15
},
{
"arrival": {
"delay": -105,
"time": "1770635590"
},
"departure": {
"delay": -105,
"time": "1770635595"
},
"stopId": "FR:76259:ZE:FECJVER1:ATOUMOD008",
"stopSequence": 2
},
{
"arrival": {
"delay": -115,
"time": "1770635760"
},
"departure": {
"delay": -115,
"time": "1770635765"
},
"stopId": "FR:76259:ZE:FECTASS1:ATOUMOD008",
"stopSequence": 4
},
{
"arrival": {
"delay": -105,
"time": "1770636430"
},
"departure": {
"delay": -105,
"time": "1770636435"
},
"stopId": "FR:76259:ZE:FECDESG1:ATOUMOD008",
"stopSequence": 12
},
{
"arrival": {
"delay": -115,
"time": "1770636180"
},
"departure": {
"delay": -115,
"time": "1770636185"
},
"stopId": "FR:76259:ZE:FECSETI1:ATOUMOD008",
"stopSequence": 9
},
{
"arrival": {
"delay": -120,
"time": "1770636720"
},
"departure": {
"delay": -120,
"time": "1770636720"
},
"stopId": "FR:76259:ZE:FECPROV1:ATOUMOD008",
"stopSequence": 16
},
{
"arrival": {
"delay": -285,
"time": "1770635830"
},
"departure": {
"delay": -285,
"time": "1770635835"
},
"stopId": "FR:76259:ZE:FECHVIL1:ATOUMOD008",
"stopSequence": 6
}
],
"timestamp": "1770639565",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD008:Line:L2:LOC",
"tripId": "ATOUMOD008:ServiceJourney:9865x0:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TNIx633:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770666600"
},
"departure": {
"time": "1770666600"
},
"stopId": "FR:76709:ZE:TNIx22504:ATOUMOD001",
"stopSequence": 40
},
{
"arrival": {
"time": "1770664620"
},
"departure": {
"time": "1770664620"
},
"stopId": "FR:76157:ZE:TNIx10605:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"time": "1770666660"
},
"stopId": "FR:76709:ZE:TNIx22502:ATOUMOD001",
"stopSequence": 41
},
{
"arrival": {
"time": "1770664380"
},
"departure": {
"time": "1770664380"
},
"stopId": "FR:76540:ZE:TNIx11423:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"time": "1770665220"
},
"departure": {
"time": "1770665220"
},
"stopId": "FR:76614:ZE:TNIx22601:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"time": "1770665640"
},
"departure": {
"time": "1770665640"
},
"stopId": "FR:76222:ZE:TNIx23155:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"time": "1770665160"
},
"departure": {
"time": "1770665160"
},
"stopId": "FR:76614:ZE:TNIx22605:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"time": "1770665460"
},
"departure": {
"time": "1770665460"
},
"stopId": "FR:76354:ZE:TNIx22583:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"time": "1770664860"
},
"departure": {
"time": "1770664860"
},
"stopId": "FR:76157:ZE:TNIx10764:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"time": "1770664800"
},
"departure": {
"time": "1770664800"
},
"stopId": "FR:76157:ZE:TNIx10641:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"time": "1770665820"
},
"departure": {
"time": "1770665820"
},
"stopId": "FR:76222:ZE:TNIx23158:ATOUMOD001",
"stopSequence": 18
},
{
"arrival": {
"time": "1770664680"
},
"departure": {
"time": "1770664680"
},
"stopId": "FR:76157:ZE:TNIx10602:ATOUMOD001",
"stopSequence": 4
},
{
"departure": {
"time": "1770663900"
},
"stopId": "FR:76540:ZE:TNIx12722:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 5,
"time": "1770665285"
},
"departure": {
"delay": 5,
"time": "1770665285"
},
"stopId": "FR:76354:ZE:TNIx22597:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"time": "1770666420"
},
"departure": {
"time": "1770666420"
},
"stopId": "FR:76709:ZE:TNIx22508:ATOUMOD001",
"stopSequence": 37
},
{
"arrival": {
"time": "1770664740"
},
"departure": {
"time": "1770664740"
},
"stopId": "FR:76157:ZE:TNIx10364:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"time": "1770665280"
},
"departure": {
"time": "1770665280"
},
"stopId": "FR:76354:ZE:TNIx22600:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"time": "1770665340"
},
"departure": {
"time": "1770665340"
},
"stopId": "FR:76354:ZE:TNIx22587:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"time": "1770665040"
},
"departure": {
"time": "1770665040"
},
"stopId": "FR:76614:ZE:TNIx22977:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"time": "1770666540"
},
"departure": {
"time": "1770666540"
},
"stopId": "FR:76709:ZE:TNIx23020:ATOUMOD001",
"stopSequence": 39
},
{
"arrival": {
"time": "1770666240"
},
"departure": {
"time": "1770666240"
},
"stopId": "FR:76750:ZE:TNIx22515:ATOUMOD001",
"stopSequence": 35
},
{
"arrival": {
"time": "1770665580"
},
"departure": {
"time": "1770665580"
},
"stopId": "FR:76222:ZE:TNIx22582:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"time": "1770666000"
},
"departure": {
"time": "1770666000"
},
"stopId": "FR:76222:ZE:TNIx22552:ATOUMOD001",
"stopSequence": 33
},
{
"arrival": {
"time": "1770666120"
},
"departure": {
"time": "1770666120"
},
"stopId": "FR:76750:ZE:TNIx22513:ATOUMOD001",
"stopSequence": 34
},
{
"arrival": {
"time": "1770666360"
},
"departure": {
"time": "1770666360"
},
"stopId": "FR:76750:ZE:TNIx22510:ATOUMOD001",
"stopSequence": 36
},
{
"arrival": {
"time": "1770666480"
},
"departure": {
"time": "1770666480"
},
"stopId": "FR:76709:ZE:TNIx22506:ATOUMOD001",
"stopSequence": 38
}
],
"timestamp": "1770623532",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TNIx530:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TNIx633:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TNIx531:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770656520"
},
"departure": {
"time": "1770656520"
},
"stopId": "FR:76709:ZE:TNIx22505:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"time": "1770657840"
},
"departure": {
"time": "1770657840"
},
"stopId": "FR:76614:ZE:TNIx22602:ATOUMOD001",
"stopSequence": 37
},
{
"arrival": {
"time": "1770658500"
},
"departure": {
"time": "1770658500"
},
"stopId": "FR:76157:ZE:TNIx10604:ATOUMOD001",
"stopSequence": 44
},
{
"arrival": {
"time": "1770656820"
},
"departure": {
"time": "1770656820"
},
"stopId": "FR:76750:ZE:TNIx22513:ATOUMOD001",
"stopSequence": 28
},
{
"arrival": {
"time": "1770658380"
},
"departure": {
"time": "1770658380"
},
"stopId": "FR:76157:ZE:TNIx10603:ATOUMOD001",
"stopSequence": 43
},
{
"arrival": {
"time": "1770656460"
},
"departure": {
"time": "1770656460"
},
"stopId": "FR:76709:ZE:TNIx22503:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"time": "1770657240"
},
"departure": {
"time": "1770657240"
},
"stopId": "FR:76222:ZE:TNIx23154:ATOUMOD001",
"stopSequence": 30
},
{
"arrival": {
"time": "1770657360"
},
"departure": {
"time": "1770657360"
},
"stopId": "FR:76222:ZE:TNIx22581:ATOUMOD001",
"stopSequence": 32
},
{
"arrival": {
"delay": 5,
"time": "1770656465"
},
"departure": {
"delay": 5,
"time": "1770656465"
},
"stopId": "FR:76709:ZE:TNIx23021:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"time": "1770659400"
},
"stopId": "FR:76540:ZE:TNIx12722:ATOUMOD001",
"stopSequence": 46
},
{
"arrival": {
"time": "1770658200"
},
"departure": {
"time": "1770658200"
},
"stopId": "FR:76157:ZE:TNIx10765:ATOUMOD001",
"stopSequence": 40
},
{
"arrival": {
"time": "1770657480"
},
"departure": {
"time": "1770657480"
},
"stopId": "FR:76354:ZE:TNIx23026:ATOUMOD001",
"stopSequence": 33
},
{
"arrival": {
"time": "1770657300"
},
"departure": {
"time": "1770657300"
},
"stopId": "FR:76222:ZE:TNIx22575:ATOUMOD001",
"stopSequence": 31
},
{
"departure": {
"time": "1770656400"
},
"stopId": "FR:76709:ZE:TNIx22501:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"time": "1770656580"
},
"departure": {
"time": "1770656580"
},
"stopId": "FR:76709:ZE:TNIx22507:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"time": "1770657660"
},
"departure": {
"time": "1770657660"
},
"stopId": "FR:76354:ZE:TNIx22585:ATOUMOD001",
"stopSequence": 34
},
{
"arrival": {
"time": "1770658020"
},
"departure": {
"time": "1770658020"
},
"stopId": "FR:76614:ZE:TNIx12686:ATOUMOD001",
"stopSequence": 39
},
{
"arrival": {
"time": "1770657720"
},
"departure": {
"time": "1770657720"
},
"stopId": "FR:76354:ZE:TNIx22598:ATOUMOD001",
"stopSequence": 35
},
{
"arrival": {
"time": "1770656760"
},
"departure": {
"time": "1770656760"
},
"stopId": "FR:76750:ZE:TNIx22514:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"time": "1770657000"
},
"departure": {
"time": "1770657000"
},
"stopId": "FR:76222:ZE:TNIx22551:ATOUMOD001",
"stopSequence": 29
},
{
"arrival": {
"time": "1770657900"
},
"departure": {
"time": "1770657900"
},
"stopId": "FR:76614:ZE:TNIx22604:ATOUMOD001",
"stopSequence": 38
},
{
"arrival": {
"time": "1770658260"
},
"departure": {
"time": "1770658260"
},
"stopId": "FR:76157:ZE:TNIx10642:ATOUMOD001",
"stopSequence": 41
},
{
"arrival": {
"time": "1770656640"
},
"departure": {
"time": "1770656640"
},
"stopId": "FR:76750:ZE:TNIx22510:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"time": "1770657780"
},
"departure": {
"time": "1770657780"
},
"stopId": "FR:76354:ZE:TNIx22599:ATOUMOD001",
"stopSequence": 36
},
{
"arrival": {
"time": "1770658800"
},
"departure": {
"time": "1770658800"
},
"stopId": "FR:76540:ZE:TNIx12866:ATOUMOD001",
"stopSequence": 45
},
{
"arrival": {
"time": "1770658320"
},
"departure": {
"time": "1770658320"
},
"stopId": "FR:76157:ZE:TNIx10365:ATOUMOD001",
"stopSequence": 42
}
],
"timestamp": "1770655127",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TNIx530:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TNIx531:LOC"
}
}
},
{
"id": "SM:ATOUMOD008:ServiceJourney:9857x0:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 125,
"time": "1770620460"
},
"departure": {
"delay": 125,
"time": "1770620465"
},
"stopId": "FR:76259:ZE:FECJVER1:ATOUMOD008",
"stopSequence": 2
},
{
"arrival": {
"delay": 125,
"time": "1770621000"
},
"departure": {
"delay": 125,
"time": "1770621005"
},
"stopId": "FR:76259:ZE:FECGARE1:ATOUMOD008",
"stopSequence": 8
},
{
"arrival": {
"delay": 125,
"time": "1770620700"
},
"departure": {
"delay": 125,
"time": "1770620705"
},
"stopId": "FR:76259:ZE:FECSLEG1:ATOUMOD008",
"stopSequence": 5
},
{
"arrival": {
"delay": 125,
"time": "1770621240"
},
"departure": {
"delay": 125,
"time": "1770621245"
},
"stopId": "FR:76259:ZE:FECNICO1:ATOUMOD008",
"stopSequence": 11
},
{
"arrival": {
"delay": 60,
"time": "1770621660"
},
"stopId": "FR:76259:ZE:FECRLIL1:ATOUMOD008",
"stopSequence": 17
},
{
"arrival": {
"delay": 125,
"time": "1770620520"
},
"departure": {
"delay": 125,
"time": "1770620525"
},
"stopId": "FR:76259:ZE:FECCSCO1:ATOUMOD008",
"stopSequence": 3
},
{
"arrival": {
"delay": 65,
"time": "1770620580"
},
"departure": {
"delay": 65,
"time": "1770620585"
},
"stopId": "FR:76259:ZE:FECTASS1:ATOUMOD008",
"stopSequence": 4
},
{
"arrival": {
"delay": 5,
"time": "1770621420"
},
"departure": {
"delay": 5,
"time": "1770621425"
},
"stopId": "FR:76259:ZE:FECSLOU1:ATOUMOD008",
"stopSequence": 15
},
{
"arrival": {
"delay": 75,
"time": "1770621010"
},
"departure": {
"delay": 75,
"time": "1770621015"
},
"stopId": "FR:76259:ZE:FECSETI1:ATOUMOD008",
"stopSequence": 9
},
{
"arrival": {
"delay": 60,
"time": "1770621540"
},
"departure": {
"delay": 60,
"time": "1770621540"
},
"stopId": "FR:76259:ZE:FECPROV1:ATOUMOD008",
"stopSequence": 16
},
{
"arrival": {
"delay": 65,
"time": "1770621360"
},
"departure": {
"delay": 65,
"time": "1770621365"
},
"stopId": "FR:76259:ZE:FECHYSO1:ATOUMOD008",
"stopSequence": 14
},
{
"arrival": {
"delay": 125,
"time": "1770621180"
},
"departure": {
"delay": 125,
"time": "1770621185"
},
"stopId": "FR:76259:ZE:FECBROS1:ATOUMOD008",
"stopSequence": 10
},
{
"arrival": {
"delay": 65,
"time": "1770621300"
},
"departure": {
"delay": 65,
"time": "1770621305"
},
"stopId": "FR:76259:ZE:FECVIKI1:ATOUMOD008",
"stopSequence": 13
},
{
"arrival": {
"delay": 125,
"time": "1770620940"
},
"departure": {
"delay": 125,
"time": "1770620945"
},
"stopId": "FR:76259:ZE:FECBREP1:ATOUMOD008",
"stopSequence": 7
},
{
"arrival": {
"delay": 75,
"time": "1770621250"
},
"departure": {
"delay": 75,
"time": "1770621255"
},
"stopId": "FR:76259:ZE:FECDESG1:ATOUMOD008",
"stopSequence": 12
},
{
"arrival": {
"delay": 65,
"time": "1770620820"
},
"departure": {
"delay": 65,
"time": "1770620825"
},
"stopId": "FR:76259:ZE:FECHVIL1:ATOUMOD008",
"stopSequence": 6
}
],
"timestamp": "1770623358",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD008:Line:L2:LOC",
"tripId": "ATOUMOD008:ServiceJourney:9857x0:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TNIx151:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770625980"
},
"departure": {
"time": "1770625980"
},
"stopId": "FR:76540:ZE:TNIx11423:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"time": "1770626280"
},
"departure": {
"time": "1770626280"
},
"stopId": "FR:76157:ZE:TNIx10602:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"time": "1770627180"
},
"departure": {
"time": "1770627180"
},
"stopId": "FR:76222:ZE:TNIx22582:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"time": "1770626820"
},
"departure": {
"time": "1770626820"
},
"stopId": "FR:76614:ZE:TNIx22601:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"time": "1770626220"
},
"departure": {
"time": "1770626220"
},
"stopId": "FR:76157:ZE:TNIx10605:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"time": "1770626940"
},
"departure": {
"time": "1770626940"
},
"stopId": "FR:76354:ZE:TNIx22587:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"time": "1770628080"
},
"departure": {
"time": "1770628080"
},
"stopId": "FR:76709:ZE:TNIx22508:ATOUMOD001",
"stopSequence": 37
},
{
"arrival": {
"time": "1770626760"
},
"departure": {
"time": "1770626760"
},
"stopId": "FR:76614:ZE:TNIx22605:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"time": "1770627840"
},
"departure": {
"time": "1770627840"
},
"stopId": "FR:76750:ZE:TNIx22515:ATOUMOD001",
"stopSequence": 35
},
{
"arrival": {
"time": "1770627960"
},
"departure": {
"time": "1770627960"
},
"stopId": "FR:76750:ZE:TNIx22510:ATOUMOD001",
"stopSequence": 36
},
{
"arrival": {
"time": "1770626880"
},
"departure": {
"time": "1770626880"
},
"stopId": "FR:76354:ZE:TNIx22600:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"time": "1770627600"
},
"departure": {
"time": "1770627600"
},
"stopId": "FR:76222:ZE:TNIx22552:ATOUMOD001",
"stopSequence": 33
},
{
"arrival": {
"time": "1770627060"
},
"departure": {
"time": "1770627060"
},
"stopId": "FR:76354:ZE:TNIx22583:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"time": "1770627720"
},
"departure": {
"time": "1770627720"
},
"stopId": "FR:76750:ZE:TNIx22513:ATOUMOD001",
"stopSequence": 34
},
{
"arrival": {
"time": "1770626340"
},
"departure": {
"time": "1770626340"
},
"stopId": "FR:76157:ZE:TNIx10364:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"time": "1770626400"
},
"departure": {
"time": "1770626400"
},
"stopId": "FR:76157:ZE:TNIx10641:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"time": "1770626460"
},
"departure": {
"time": "1770626460"
},
"stopId": "FR:76157:ZE:TNIx10764:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 5,
"time": "1770628205"
},
"departure": {
"delay": 5,
"time": "1770628205"
},
"stopId": "FR:76709:ZE:TNIx23020:ATOUMOD001",
"stopSequence": 39
},
{
"arrival": {
"time": "1770628260"
},
"departure": {
"time": "1770628260"
},
"stopId": "FR:76709:ZE:TNIx22504:ATOUMOD001",
"stopSequence": 40
},
{
"arrival": {
"time": "1770627240"
},
"departure": {
"time": "1770627240"
},
"stopId": "FR:76222:ZE:TNIx23155:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"time": "1770627420"
},
"departure": {
"time": "1770627420"
},
"stopId": "FR:76222:ZE:TNIx23158:ATOUMOD001",
"stopSequence": 18
},
{
"arrival": {
"time": "1770628200"
},
"departure": {
"time": "1770628200"
},
"stopId": "FR:76709:ZE:TNIx22506:ATOUMOD001",
"stopSequence": 38
},
{
"arrival": {
"time": "1770628380"
},
"stopId": "FR:76709:ZE:TNIx22502:ATOUMOD001",
"stopSequence": 41
},
{
"departure": {
"time": "1770625500"
},
"stopId": "FR:76540:ZE:TNIx12722:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 5,
"time": "1770626885"
},
"departure": {
"delay": 5,
"time": "1770626885"
},
"stopId": "FR:76354:ZE:TNIx22597:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"time": "1770626640"
},
"departure": {
"time": "1770626640"
},
"stopId": "FR:76614:ZE:TNIx22977:ATOUMOD001",
"stopSequence": 8
}
],
"timestamp": "1770622602",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TNIx530:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TNIx151:LOC"
}
}
},
{
"id": "SM:ATOUMOD003:ServiceJourney:4011272x2025x26xGSemHLiaxSemainex02:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 65,
"time": "1770679505"
},
"departure": {
"delay": 65,
"time": "1770679505"
},
"stopId": "FR:76351:ZE:3506:ATOUMOD003",
"stopSequence": 32
},
{
"arrival": {
"delay": 39,
"time": "1770680439"
},
"departure": {
"delay": 39,
"time": "1770680439"
},
"stopId": "FR:76447:ZE:3346:ATOUMOD003",
"stopSequence": 42
},
{
"arrival": {
"delay": 39,
"time": "1770680919"
},
"departure": {
"delay": 39,
"time": "1770680919"
},
"stopId": "FR:76447:ZE:3130:ATOUMOD003",
"stopSequence": 53
},
{
"arrival": {
"delay": 39,
"time": "1770680259"
},
"departure": {
"delay": 39,
"time": "1770680259"
},
"stopId": "FR:76351:ZE:3593:ATOUMOD003",
"stopSequence": 41
},
{
"arrival": {
"delay": 74,
"time": "1770679454"
},
"departure": {
"delay": 74,
"time": "1770679454"
},
"stopId": "FR:76351:ZE:3223:ATOUMOD003",
"stopSequence": 31
},
{
"arrival": {
"delay": 83,
"time": "1770679043"
},
"departure": {
"delay": 83,
"time": "1770679043"
},
"stopId": "FR:76351:ZE:3027:ATOUMOD003",
"stopSequence": 25
},
{
"arrival": {
"delay": 42,
"time": "1770679002"
},
"departure": {
"delay": 42,
"time": "1770679002"
},
"stopId": "FR:76351:ZE:4520:ATOUMOD003",
"stopSequence": 24
},
{
"arrival": {
"delay": 92,
"time": "1770680492"
},
"departure": {
"delay": 92,
"time": "1770680492"
},
"stopId": "FR:76447:ZE:3220:ATOUMOD003",
"stopSequence": 43
},
{
"arrival": {
"delay": 94,
"time": "1770679294"
},
"departure": {
"delay": 94,
"time": "1770679294"
},
"stopId": "FR:76351:ZE:4572:ATOUMOD003",
"stopSequence": 28
},
{
"arrival": {
"delay": 75,
"time": "1770679995"
},
"departure": {
"delay": 75,
"time": "1770679995"
},
"stopId": "FR:76351:ZE:3233:ATOUMOD003",
"stopSequence": 36
},
{
"arrival": {
"delay": 51,
"time": "1770680871"
},
"departure": {
"delay": 51,
"time": "1770680871"
},
"stopId": "FR:76447:ZE:3268:ATOUMOD003",
"stopSequence": 52
},
{
"arrival": {
"delay": 49,
"time": "1770680809"
},
"departure": {
"delay": 49,
"time": "1770680809"
},
"stopId": "FR:76447:ZE:3432:ATOUMOD003",
"stopSequence": 50
},
{
"arrival": {
"delay": 39,
"time": "1770680979"
},
"stopId": "FR:76447:ZE:3443:ATOUMOD003",
"stopSequence": 54
},
{
"arrival": {
"delay": 84,
"time": "1770680184"
},
"departure": {
"delay": 84,
"time": "1770680184"
},
"stopId": "FR:76351:ZE:3136:ATOUMOD003",
"stopSequence": 40
},
{
"arrival": {
"delay": 48,
"time": "1770680748"
},
"departure": {
"delay": 48,
"time": "1770680748"
},
"stopId": "FR:76447:ZE:3066:ATOUMOD003",
"stopSequence": 49
},
{
"arrival": {
"delay": 39,
"time": "1770680139"
},
"departure": {
"delay": 39,
"time": "1770680139"
},
"stopId": "FR:76351:ZE:3637:ATOUMOD003",
"stopSequence": 39
},
{
"arrival": {
"delay": 48,
"time": "1770679188"
},
"departure": {
"delay": 48,
"time": "1770679188"
},
"stopId": "FR:76351:ZE:3240:ATOUMOD003",
"stopSequence": 26
},
{
"arrival": {
"delay": 39,
"time": "1770679959"
},
"departure": {
"delay": 39,
"time": "1770679959"
},
"stopId": "FR:76351:ZE:3623:ATOUMOD003",
"stopSequence": 35
},
{
"arrival": {
"delay": 80,
"time": "1770680660"
},
"departure": {
"delay": 80,
"time": "1770680660"
},
"stopId": "FR:76447:ZE:3238:ATOUMOD003",
"stopSequence": 46
},
{
"arrival": {
"delay": 40,
"time": "1770680080"
},
"departure": {
"delay": 40,
"time": "1770680080"
},
"stopId": "FR:76351:ZE:3249:ATOUMOD003",
"stopSequence": 38
},
{
"arrival": {
"delay": 240,
"time": "1770678900"
},
"departure": {
"delay": 240,
"time": "1770678900"
},
"stopId": "FR:76351:ZE:4642:ATOUMOD003",
"stopSequence": 22
},
{
"arrival": {
"delay": 57,
"time": "1770680517"
},
"departure": {
"delay": 57,
"time": "1770680517"
},
"stopId": "FR:76447:ZE:3107:ATOUMOD003",
"stopSequence": 44
},
{
"arrival": {
"delay": 86,
"time": "1770680846"
},
"departure": {
"delay": 86,
"time": "1770680846"
},
"stopId": "FR:76447:ZE:3406:ATOUMOD003",
"stopSequence": 51
},
{
"arrival": {
"delay": 107,
"time": "1770678647"
},
"departure": {
"delay": 107,
"time": "1770678647"
},
"stopId": "FR:76351:ZE:3279:ATOUMOD003",
"stopSequence": 21
},
{
"arrival": {
"delay": 65,
"time": "1770679325"
},
"departure": {
"delay": 65,
"time": "1770679325"
},
"stopId": "FR:76351:ZE:3666:ATOUMOD003",
"stopSequence": 29
},
{
"arrival": {
"delay": 39,
"time": "1770680619"
},
"departure": {
"delay": 39,
"time": "1770680619"
},
"stopId": "FR:76447:ZE:3120:ATOUMOD003",
"stopSequence": 45
},
{
"arrival": {
"delay": 39,
"time": "1770679239"
},
"departure": {
"delay": 39,
"time": "1770679239"
},
"stopId": "FR:76351:ZE:3191:ATOUMOD003",
"stopSequence": 27
},
{
"arrival": {
"delay": 56,
"time": "1770679376"
},
"departure": {
"delay": 56,
"time": "1770679376"
},
"stopId": "FR:76351:ZE:3690:ATOUMOD003",
"stopSequence": 30
},
{
"arrival": {
"delay": 240,
"time": "1770679800"
},
"departure": {
"delay": 240,
"time": "1770679800"
},
"stopId": "FR:76351:ZE:3381:ATOUMOD003",
"stopSequence": 33
},
{
"arrival": {
"delay": 61,
"time": "1770680041"
},
"departure": {
"delay": 61,
"time": "1770680041"
},
"stopId": "FR:76351:ZE:3547:ATOUMOD003",
"stopSequence": 37
},
{
"arrival": {
"delay": 44,
"time": "1770680684"
},
"departure": {
"delay": 44,
"time": "1770680684"
},
"stopId": "FR:76447:ZE:3515:ATOUMOD003",
"stopSequence": 47
},
{
"arrival": {
"delay": 77,
"time": "1770680717"
},
"departure": {
"delay": 77,
"time": "1770680717"
},
"stopId": "FR:76447:ZE:3122:ATOUMOD003",
"stopSequence": 48
}
],
"timestamp": "1770678969",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD003:Line:C1:LOC",
"tripId": "ATOUMOD003:ServiceJourney:4011272x2025x26xGSemHLiaxSemainex02:LOC"
}
}
},
{
"id": "SM:ATOUMOD003:ServiceJourney:4011336x2025x26xGSemHLiaxSemainex02:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 178,
"time": "1770678838"
},
"departure": {
"delay": 178,
"time": "1770678838"
},
"stopId": "FR:76351:ZE:4640:ATOUMOD003",
"stopSequence": 32
},
{
"arrival": {
"delay": 61,
"time": "1770679501"
},
"departure": {
"delay": 61,
"time": "1770679501"
},
"stopId": "FR:76552:ZE:3158:ATOUMOD003",
"stopSequence": 43
},
{
"arrival": {
"delay": 93,
"time": "1770679653"
},
"departure": {
"delay": 93,
"time": "1770679653"
},
"stopId": "FR:76552:ZE:3103:ATOUMOD003",
"stopSequence": 47
},
{
"arrival": {
"delay": 91,
"time": "1770679771"
},
"departure": {
"delay": 91,
"time": "1770679771"
},
"stopId": "FR:76552:ZE:3339:ATOUMOD003",
"stopSequence": 49
},
{
"arrival": {
"delay": 61,
"time": "1770679861"
},
"departure": {
"delay": 61,
"time": "1770679861"
},
"stopId": "FR:76552:ZE:3105:ATOUMOD003",
"stopSequence": 51
},
{
"arrival": {
"delay": 68,
"time": "1770679928"
},
"departure": {
"delay": 68,
"time": "1770679928"
},
"stopId": "FR:76552:ZE:4519:ATOUMOD003",
"stopSequence": 53
},
{
"arrival": {
"delay": 51,
"time": "1770679011"
},
"departure": {
"delay": 51,
"time": "1770679011"
},
"stopId": "FR:76351:ZE:3280:ATOUMOD003",
"stopSequence": 34
},
{
"arrival": {
"delay": 46,
"time": "1770679966"
},
"stopId": "FR:76552:ZE:3400:ATOUMOD003",
"stopSequence": 54
},
{
"arrival": {
"delay": 52,
"time": "1770679072"
},
"departure": {
"delay": 52,
"time": "1770679072"
},
"stopId": "FR:76351:ZE:3579:ATOUMOD003",
"stopSequence": 35
},
{
"arrival": {
"delay": 101,
"time": "1770679901"
},
"departure": {
"delay": 101,
"time": "1770679901"
},
"stopId": "FR:76552:ZE:3172:ATOUMOD003",
"stopSequence": 52
},
{
"arrival": {
"delay": 57,
"time": "1770679557"
},
"departure": {
"delay": 57,
"time": "1770679557"
},
"stopId": "FR:76552:ZE:3607:ATOUMOD003",
"stopSequence": 45
},
{
"arrival": {
"delay": 68,
"time": "1770679808"
},
"departure": {
"delay": 68,
"time": "1770679808"
},
"stopId": "FR:76552:ZE:3355:ATOUMOD003",
"stopSequence": 50
},
{
"arrival": {
"delay": 88,
"time": "1770679528"
},
"departure": {
"delay": 88,
"time": "1770679528"
},
"stopId": "FR:76552:ZE:3297:ATOUMOD003",
"stopSequence": 44
},
{
"arrival": {
"delay": 67,
"time": "1770679387"
},
"departure": {
"delay": 67,
"time": "1770679387"
},
"stopId": "FR:76351:ZE:3546:ATOUMOD003",
"stopSequence": 40
},
{
"arrival": {
"delay": 46,
"time": "1770679306"
},
"departure": {
"delay": 46,
"time": "1770679306"
},
"stopId": "FR:76351:ZE:4611:ATOUMOD003",
"stopSequence": 39
},
{
"arrival": {
"delay": 76,
"time": "1770679456"
},
"departure": {
"delay": 76,
"time": "1770679456"
},
"stopId": "FR:76351:ZE:3459:ATOUMOD003",
"stopSequence": 42
},
{
"arrival": {
"delay": 98,
"time": "1770679118"
},
"departure": {
"delay": 98,
"time": "1770679118"
},
"stopId": "FR:76351:ZE:3022:ATOUMOD003",
"stopSequence": 36
},
{
"arrival": {
"delay": 93,
"time": "1770679233"
},
"departure": {
"delay": 93,
"time": "1770679233"
},
"stopId": "FR:76351:ZE:4593:ATOUMOD003",
"stopSequence": 38
},
{
"arrival": {
"delay": 46,
"time": "1770679426"
},
"departure": {
"delay": 46,
"time": "1770679426"
},
"stopId": "FR:76351:ZE:3020:ATOUMOD003",
"stopSequence": 41
},
{
"arrival": {
"delay": 46,
"time": "1770679606"
},
"departure": {
"delay": 46,
"time": "1770679606"
},
"stopId": "FR:76552:ZE:3092:ATOUMOD003",
"stopSequence": 46
},
{
"arrival": {
"delay": 105,
"time": "1770679185"
},
"departure": {
"delay": 105,
"time": "1770679185"
},
"stopId": "FR:76351:ZE:3051:ATOUMOD003",
"stopSequence": 37
},
{
"arrival": {
"delay": 46,
"time": "1770679726"
},
"departure": {
"delay": 46,
"time": "1770679726"
},
"stopId": "FR:76552:ZE:3489:ATOUMOD003",
"stopSequence": 48
}
],
"timestamp": "1770678919",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD003:Line:C1:LOC",
"tripId": "ATOUMOD003:ServiceJourney:4011336x2025x26xGSemHLiaxSemainex02:LOC"
}
}
},
{
"id": "SM:ATOUMOD003:ServiceJourney:4072089x2025x26xGSemHLiaxSemainex02:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 240,
"time": "1770678900"
},
"departure": {
"delay": 240,
"time": "1770678900"
},
"stopId": "FR:76351:ZE:4642:ATOUMOD003",
"stopSequence": 6
},
{
"arrival": {
"delay": 73,
"time": "1770679513"
},
"departure": {
"delay": 73,
"time": "1770679513"
},
"stopId": "FR:76351:ZE:3527:ATOUMOD003",
"stopSequence": 18
},
{
"arrival": {
"delay": 50,
"time": "1770679670"
},
"stopId": "FR:76351:ZE:4825:ATOUMOD003",
"stopSequence": 23
},
{
"arrival": {
"delay": 93,
"time": "1770679593"
},
"departure": {
"delay": 93,
"time": "1770679593"
},
"stopId": "FR:76351:ZE:3198:ATOUMOD003",
"stopSequence": 20
},
{
"arrival": {
"delay": 50,
"time": "1770679550"
},
"departure": {
"delay": 50,
"time": "1770679550"
},
"stopId": "FR:76351:ZE:3311:ATOUMOD003",
"stopSequence": 19
},
{
"arrival": {
"delay": 83,
"time": "1770679463"
},
"departure": {
"delay": 83,
"time": "1770679463"
},
"stopId": "FR:76351:ZE:3373:ATOUMOD003",
"stopSequence": 17
},
{
"arrival": {
"delay": 50,
"time": "1770679430"
},
"departure": {
"delay": 50,
"time": "1770679430"
},
"stopId": "FR:76351:ZE:4543:ATOUMOD003",
"stopSequence": 16
},
{
"arrival": {
"delay": 82,
"time": "1770679642"
},
"departure": {
"delay": 82,
"time": "1770679642"
},
"stopId": "FR:76351:ZE:3469:ATOUMOD003",
"stopSequence": 22
},
{
"arrival": {
"delay": 82,
"time": "1770679162"
},
"departure": {
"delay": 82,
"time": "1770679162"
},
"stopId": "FR:76351:ZE:3283:ATOUMOD003",
"stopSequence": 10
},
{
"arrival": {
"delay": 68,
"time": "1770679208"
},
"departure": {
"delay": 68,
"time": "1770679208"
},
"stopId": "FR:76351:ZE:3011:ATOUMOD003",
"stopSequence": 11
},
{
"arrival": {
"delay": 79,
"time": "1770679399"
},
"departure": {
"delay": 79,
"time": "1770679399"
},
"stopId": "FR:76351:ZE:3237:ATOUMOD003",
"stopSequence": 15
},
{
"arrival": {
"delay": 95,
"time": "1770679295"
},
"departure": {
"delay": 95,
"time": "1770679295"
},
"stopId": "FR:76351:ZE:3168:ATOUMOD003",
"stopSequence": 13
},
{
"arrival": {
"delay": 50,
"time": "1770679130"
},
"departure": {
"delay": 50,
"time": "1770679130"
},
"stopId": "FR:76351:ZE:3693:ATOUMOD003",
"stopSequence": 9
},
{
"arrival": {
"delay": 50,
"time": "1770679370"
},
"departure": {
"delay": 50,
"time": "1770679370"
},
"stopId": "FR:76351:ZE:3231:ATOUMOD003",
"stopSequence": 14
},
{
"arrival": {
"delay": 57,
"time": "1770679617"
},
"departure": {
"delay": 57,
"time": "1770679617"
},
"stopId": "FR:76351:ZE:3806:ATOUMOD003",
"stopSequence": 21
},
{
"arrival": {
"delay": 68,
"time": "1770679028"
},
"departure": {
"delay": 68,
"time": "1770679028"
},
"stopId": "FR:76351:ZE:4581:ATOUMOD003",
"stopSequence": 8
},
{
"arrival": {
"delay": 50,
"time": "1770679250"
},
"departure": {
"delay": 50,
"time": "1770679250"
},
"stopId": "FR:76351:ZE:3377:ATOUMOD003",
"stopSequence": 12
}
],
"timestamp": "1770678879",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD003:Line:C4:LOC",
"tripId": "ATOUMOD003:ServiceJourney:4072089x2025x26xGSemHLiaxSemainex02:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TNIx517:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770658920"
},
"stopId": "FR:76709:ZE:TNIx22502:ATOUMOD001",
"stopSequence": 41
},
{
"arrival": {
"time": "1770656460"
},
"departure": {
"time": "1770656460"
},
"stopId": "FR:76540:ZE:TNIx11423:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"time": "1770658740"
},
"departure": {
"time": "1770658740"
},
"stopId": "FR:76709:ZE:TNIx22506:ATOUMOD001",
"stopSequence": 38
},
{
"arrival": {
"time": "1770658380"
},
"departure": {
"time": "1770658380"
},
"stopId": "FR:76750:ZE:TNIx22515:ATOUMOD001",
"stopSequence": 35
},
{
"arrival": {
"time": "1770658620"
},
"departure": {
"time": "1770658620"
},
"stopId": "FR:76709:ZE:TNIx22508:ATOUMOD001",
"stopSequence": 37
},
{
"arrival": {
"time": "1770657960"
},
"departure": {
"time": "1770657960"
},
"stopId": "FR:76222:ZE:TNIx23158:ATOUMOD001",
"stopSequence": 18
},
{
"arrival": {
"time": "1770658140"
},
"departure": {
"time": "1770658140"
},
"stopId": "FR:76222:ZE:TNIx22552:ATOUMOD001",
"stopSequence": 33
},
{
"arrival": {
"time": "1770657000"
},
"departure": {
"time": "1770657000"
},
"stopId": "FR:76157:ZE:TNIx10764:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"time": "1770656820"
},
"departure": {
"time": "1770656820"
},
"stopId": "FR:76157:ZE:TNIx10602:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"time": "1770656700"
},
"departure": {
"time": "1770656700"
},
"stopId": "FR:76157:ZE:TNIx10605:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"time": "1770657780"
},
"departure": {
"time": "1770657780"
},
"stopId": "FR:76222:ZE:TNIx23155:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"time": "1770657180"
},
"departure": {
"time": "1770657180"
},
"stopId": "FR:76614:ZE:TNIx22977:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"delay": 5,
"time": "1770657365"
},
"departure": {
"delay": 5,
"time": "1770657365"
},
"stopId": "FR:76354:ZE:TNIx22600:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"time": "1770656880"
},
"departure": {
"time": "1770656880"
},
"stopId": "FR:76157:ZE:TNIx10364:ATOUMOD001",
"stopSequence": 5
},
{
"departure": {
"time": "1770655800"
},
"stopId": "FR:76540:ZE:TNIx12722:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 5,
"time": "1770658745"
},
"departure": {
"delay": 5,
"time": "1770658745"
},
"stopId": "FR:76709:ZE:TNIx23020:ATOUMOD001",
"stopSequence": 39
},
{
"arrival": {
"time": "1770657720"
},
"departure": {
"time": "1770657720"
},
"stopId": "FR:76222:ZE:TNIx22582:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"time": "1770658800"
},
"departure": {
"time": "1770658800"
},
"stopId": "FR:76709:ZE:TNIx22504:ATOUMOD001",
"stopSequence": 40
},
{
"arrival": {
"time": "1770658260"
},
"departure": {
"time": "1770658260"
},
"stopId": "FR:76750:ZE:TNIx22513:ATOUMOD001",
"stopSequence": 34
},
{
"arrival": {
"time": "1770658500"
},
"departure": {
"time": "1770658500"
},
"stopId": "FR:76750:ZE:TNIx22510:ATOUMOD001",
"stopSequence": 36
},
{
"arrival": {
"time": "1770657600"
},
"departure": {
"time": "1770657600"
},
"stopId": "FR:76354:ZE:TNIx22583:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"time": "1770657420"
},
"departure": {
"time": "1770657420"
},
"stopId": "FR:76354:ZE:TNIx22597:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"time": "1770657300"
},
"departure": {
"time": "1770657300"
},
"stopId": "FR:76614:ZE:TNIx22605:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"time": "1770657480"
},
"departure": {
"time": "1770657480"
},
"stopId": "FR:76354:ZE:TNIx22587:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"time": "1770656940"
},
"departure": {
"time": "1770656940"
},
"stopId": "FR:76157:ZE:TNIx10641:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"time": "1770657360"
},
"departure": {
"time": "1770657360"
},
"stopId": "FR:76614:ZE:TNIx22601:ATOUMOD001",
"stopSequence": 10
}
],
"timestamp": "1770654661",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TNIx530:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TNIx517:LOC"
}
}
},
{
"id": "SM:ATOUMOD008:ServiceJourney:9787x0:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 5,
"time": "1770630180"
},
"departure": {
"delay": 5,
"time": "1770630185"
},
"stopId": "FR:76259:ZE:FECGARE2:ATOUMOD008",
"stopSequence": 7
},
{
"arrival": {
"delay": -235,
"time": "1770631020"
},
"departure": {
"delay": -235,
"time": "1770631025"
},
"stopId": "FR:76259:ZE:FECCSC1:ATOUMOD008",
"stopSequence": 16
},
{
"arrival": {
"delay": -295,
"time": "1770629820"
},
"departure": {
"delay": -295,
"time": "1770629825"
},
"stopId": "FR:76259:ZE:FECSETI1:ATOUMOD008",
"stopSequence": 6
},
{
"arrival": {
"delay": -115,
"time": "1770630360"
},
"departure": {
"delay": -115,
"time": "1770630365"
},
"stopId": "FR:76259:ZE:FECHALL2:ATOUMOD008",
"stopSequence": 10
},
{
"arrival": {
"delay": -115,
"time": "1770629520"
},
"departure": {
"delay": -115,
"time": "1770629525"
},
"stopId": "FR:76259:ZE:FECHYSO2:ATOUMOD008",
"stopSequence": 3
},
{
"arrival": {
"delay": -175,
"time": "1770630540"
},
"departure": {
"delay": -175,
"time": "1770630545"
},
"stopId": "FR:76259:ZE:FECJMAC2:ATOUMOD008",
"stopSequence": 12
},
{
"arrival": {
"delay": -175,
"time": "1770630240"
},
"departure": {
"delay": -175,
"time": "1770630245"
},
"stopId": "FR:76259:ZE:FECHVIL2:ATOUMOD008",
"stopSequence": 9
},
{
"arrival": {
"delay": -105,
"time": "1770630190"
},
"departure": {
"delay": -105,
"time": "1770630195"
},
"stopId": "FR:76259:ZE:FECBREP2:ATOUMOD008",
"stopSequence": 8
},
{
"arrival": {
"delay": -115,
"time": "1770630660"
},
"departure": {
"delay": -115,
"time": "1770630665"
},
"stopId": "FR:76259:ZE:FECCHUE2:ATOUMOD008",
"stopSequence": 13
},
{
"arrival": {
"delay": -175,
"time": "1770629580"
},
"departure": {
"delay": -175,
"time": "1770629585"
},
"stopId": "FR:76259:ZE:FECVIKI2:ATOUMOD008",
"stopSequence": 4
},
{
"arrival": {
"delay": -225,
"time": "1770630370"
},
"departure": {
"delay": -225,
"time": "1770630375"
},
"stopId": "FR:76259:ZE:FECCOUB2:ATOUMOD008",
"stopSequence": 11
},
{
"departure": {
"delay": 5,
"time": "1770629405"
},
"stopId": "FR:76259:ZE:FECRLIL1:ATOUMOD008",
"stopSequence": 1
},
{
"arrival": {
"delay": -240,
"time": "1770631080"
},
"stopId": "FR:76259:ZE:FECHOPI1:ATOUMOD008",
"stopSequence": 18
},
{
"arrival": {
"delay": -235,
"time": "1770629640"
},
"departure": {
"delay": -235,
"time": "1770629645"
},
"stopId": "FR:76259:ZE:FECDESG2:ATOUMOD008",
"stopSequence": 5
},
{
"arrival": {
"delay": -235,
"time": "1770630960"
},
"departure": {
"delay": -235,
"time": "1770630965"
},
"stopId": "FR:76259:ZE:FECJVER1:ATOUMOD008",
"stopSequence": 15
},
{
"arrival": {
"delay": -175,
"time": "1770630720"
},
"departure": {
"delay": -175,
"time": "1770630725"
},
"stopId": "FR:76259:ZE:FECMBLE2:ATOUMOD008",
"stopSequence": 14
},
{
"arrival": {
"delay": 5,
"time": "1770629460"
},
"departure": {
"delay": 5,
"time": "1770629465"
},
"stopId": "FR:76259:ZE:FECSLOU2:ATOUMOD008",
"stopSequence": 2
}
],
"timestamp": "1770633075",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD008:Line:L01:LOC",
"tripId": "ATOUMOD008:ServiceJourney:9787x0:LOC"
}
}
},
{
"id": "SM:ATOUMOD003:ServiceJourney:4230646x2025x26xGSemHLiaxSemainex02:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 106,
"time": "1770679006"
},
"departure": {
"delay": 106,
"time": "1770679006"
},
"stopId": "FR:76351:ZE:3646:ATOUMOD003",
"stopSequence": 22
},
{
"arrival": {
"delay": 88,
"time": "1770679828"
},
"departure": {
"delay": 88,
"time": "1770679828"
},
"stopId": "FR:76351:ZE:3047:ATOUMOD003",
"stopSequence": 35
},
{
"arrival": {
"delay": 52,
"time": "1770679612"
},
"departure": {
"delay": 52,
"time": "1770679612"
},
"stopId": "FR:76351:ZE:3770:ATOUMOD003",
"stopSequence": 28
},
{
"arrival": {
"delay": 142,
"time": "1770678502"
},
"departure": {
"delay": 142,
"time": "1770678502"
},
"stopId": "FR:76351:ZE:3192:ATOUMOD003",
"stopSequence": 16
},
{
"arrival": {
"delay": 52,
"time": "1770679432"
},
"departure": {
"delay": 52,
"time": "1770679432"
},
"stopId": "FR:76351:ZE:3200:ATOUMOD003",
"stopSequence": 26
},
{
"arrival": {
"delay": 82,
"time": "1770679162"
},
"departure": {
"delay": 82,
"time": "1770679162"
},
"stopId": "FR:76351:ZE:3276:ATOUMOD003",
"stopSequence": 24
},
{
"arrival": {
"delay": 121,
"time": "1770678721"
},
"departure": {
"delay": 121,
"time": "1770678721"
},
"stopId": "FR:76351:ZE:3657:ATOUMOD003",
"stopSequence": 19
},
{
"arrival": {
"delay": 146,
"time": "1770678566"
},
"departure": {
"delay": 146,
"time": "1770678566"
},
"stopId": "FR:76351:ZE:3241:ATOUMOD003",
"stopSequence": 17
},
{
"arrival": {
"delay": 89,
"time": "1770679709"
},
"departure": {
"delay": 89,
"time": "1770679709"
},
"stopId": "FR:76351:ZE:3685:ATOUMOD003",
"stopSequence": 31
},
{
"arrival": {
"delay": 70,
"time": "1770679510"
},
"departure": {
"delay": 70,
"time": "1770679510"
},
"stopId": "FR:76351:ZE:3543:ATOUMOD003",
"stopSequence": 27
},
{
"arrival": {
"delay": 67,
"time": "1770679687"
},
"departure": {
"delay": 67,
"time": "1770679687"
},
"stopId": "FR:76351:ZE:3019:ATOUMOD003",
"stopSequence": 30
},
{
"arrival": {
"delay": 52,
"time": "1770679792"
},
"departure": {
"delay": 52,
"time": "1770679792"
},
"stopId": "FR:76351:ZE:3342:ATOUMOD003",
"stopSequence": 33
},
{
"arrival": {
"delay": 97,
"time": "1770679657"
},
"departure": {
"delay": 97,
"time": "1770679657"
},
"stopId": "FR:76351:ZE:3007:ATOUMOD003",
"stopSequence": 29
},
{
"arrival": {
"delay": 85,
"time": "1770679765"
},
"departure": {
"delay": 85,
"time": "1770679765"
},
"stopId": "FR:76351:ZE:3785:ATOUMOD003",
"stopSequence": 32
},
{
"arrival": {
"delay": 70,
"time": "1770679810"
},
"departure": {
"delay": 70,
"time": "1770679810"
},
"stopId": "FR:76351:ZE:3386:ATOUMOD003",
"stopSequence": 34
},
{
"arrival": {
"delay": 75,
"time": "1770679095"
},
"departure": {
"delay": 75,
"time": "1770679095"
},
"stopId": "FR:76351:ZE:3501:ATOUMOD003",
"stopSequence": 23
},
{
"arrival": {
"delay": 161,
"time": "1770678701"
},
"departure": {
"delay": 161,
"time": "1770678701"
},
"stopId": "FR:76351:ZE:3028:ATOUMOD003",
"stopSequence": 18
},
{
"arrival": {
"delay": 52,
"time": "1770679852"
},
"stopId": "FR:76351:ZE:3743:ATOUMOD003",
"stopSequence": 36
},
{
"arrival": {
"delay": 240,
"time": "1770678900"
},
"departure": {
"delay": 240,
"time": "1770678900"
},
"stopId": "FR:76351:ZE:4643:ATOUMOD003",
"stopSequence": 20
},
{
"arrival": {
"delay": 52,
"time": "1770679252"
},
"departure": {
"delay": 52,
"time": "1770679252"
},
"stopId": "FR:76351:ZE:5183:ATOUMOD003",
"stopSequence": 25
}
],
"timestamp": "1770678989",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD003:Line:C3:LOC",
"tripId": "ATOUMOD003:ServiceJourney:4230646x2025x26xGSemHLiaxSemainex02:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TNIx479:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770654720"
},
"departure": {
"time": "1770654720"
},
"stopId": "FR:76354:ZE:TNIx22598:ATOUMOD001",
"stopSequence": 35
},
{
"arrival": {
"time": "1770654360"
},
"departure": {
"time": "1770654360"
},
"stopId": "FR:76222:ZE:TNIx22581:ATOUMOD001",
"stopSequence": 32
},
{
"arrival": {
"time": "1770654780"
},
"departure": {
"time": "1770654780"
},
"stopId": "FR:76354:ZE:TNIx22599:ATOUMOD001",
"stopSequence": 36
},
{
"arrival": {
"time": "1770653760"
},
"departure": {
"time": "1770653760"
},
"stopId": "FR:76750:ZE:TNIx22514:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"time": "1770654480"
},
"departure": {
"time": "1770654480"
},
"stopId": "FR:76354:ZE:TNIx23026:ATOUMOD001",
"stopSequence": 33
},
{
"arrival": {
"time": "1770654900"
},
"departure": {
"time": "1770654900"
},
"stopId": "FR:76614:ZE:TNIx22604:ATOUMOD001",
"stopSequence": 38
},
{
"arrival": {
"delay": 5,
"time": "1770653465"
},
"departure": {
"delay": 5,
"time": "1770653465"
},
"stopId": "FR:76709:ZE:TNIx23021:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"time": "1770655320"
},
"departure": {
"time": "1770655320"
},
"stopId": "FR:76157:ZE:TNIx10365:ATOUMOD001",
"stopSequence": 42
},
{
"arrival": {
"time": "1770655260"
},
"departure": {
"time": "1770655260"
},
"stopId": "FR:76157:ZE:TNIx10642:ATOUMOD001",
"stopSequence": 41
},
{
"arrival": {
"time": "1770655500"
},
"departure": {
"time": "1770655500"
},
"stopId": "FR:76157:ZE:TNIx10604:ATOUMOD001",
"stopSequence": 44
},
{
"arrival": {
"time": "1770653640"
},
"departure": {
"time": "1770653640"
},
"stopId": "FR:76750:ZE:TNIx22510:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"time": "1770655020"
},
"departure": {
"time": "1770655020"
},
"stopId": "FR:76614:ZE:TNIx12686:ATOUMOD001",
"stopSequence": 39
},
{
"arrival": {
"time": "1770654300"
},
"departure": {
"time": "1770654300"
},
"stopId": "FR:76222:ZE:TNIx22575:ATOUMOD001",
"stopSequence": 31
},
{
"arrival": {
"time": "1770655380"
},
"departure": {
"time": "1770655380"
},
"stopId": "FR:76157:ZE:TNIx10603:ATOUMOD001",
"stopSequence": 43
},
{
"departure": {
"time": "1770653400"
},
"stopId": "FR:76709:ZE:TNIx22501:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"time": "1770653820"
},
"departure": {
"time": "1770653820"
},
"stopId": "FR:76750:ZE:TNIx22513:ATOUMOD001",
"stopSequence": 28
},
{
"arrival": {
"time": "1770655800"
},
"departure": {
"time": "1770655800"
},
"stopId": "FR:76540:ZE:TNIx12866:ATOUMOD001",
"stopSequence": 45
},
{
"arrival": {
"time": "1770656400"
},
"stopId": "FR:76540:ZE:TNIx12722:ATOUMOD001",
"stopSequence": 46
},
{
"arrival": {
"time": "1770653520"
},
"departure": {
"time": "1770653520"
},
"stopId": "FR:76709:ZE:TNIx22505:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"time": "1770653460"
},
"departure": {
"time": "1770653460"
},
"stopId": "FR:76709:ZE:TNIx22503:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"time": "1770654000"
},
"departure": {
"time": "1770654000"
},
"stopId": "FR:76222:ZE:TNIx22551:ATOUMOD001",
"stopSequence": 29
},
{
"arrival": {
"time": "1770654840"
},
"departure": {
"time": "1770654840"
},
"stopId": "FR:76614:ZE:TNIx22602:ATOUMOD001",
"stopSequence": 37
},
{
"arrival": {
"time": "1770654660"
},
"departure": {
"time": "1770654660"
},
"stopId": "FR:76354:ZE:TNIx22585:ATOUMOD001",
"stopSequence": 34
},
{
"arrival": {
"time": "1770654240"
},
"departure": {
"time": "1770654240"
},
"stopId": "FR:76222:ZE:TNIx23154:ATOUMOD001",
"stopSequence": 30
},
{
"arrival": {
"time": "1770653580"
},
"departure": {
"time": "1770653580"
},
"stopId": "FR:76709:ZE:TNIx22507:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"time": "1770655200"
},
"departure": {
"time": "1770655200"
},
"stopId": "FR:76157:ZE:TNIx10765:ATOUMOD001",
"stopSequence": 40
}
],
"timestamp": "1770623532",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TNIx530:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TNIx479:LOC"
}
}
},
{
"id": "SM:ATOUMOD008:ServiceJourney:9793x0:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -175,
"time": "1770651660"
},
"departure": {
"delay": -175,
"time": "1770651665"
},
"stopId": "FR:76259:ZE:FECCHUE2:ATOUMOD008",
"stopSequence": 13
},
{
"departure": {
"delay": 120,
"time": "1770650340"
},
"stopId": "FR:76259:ZE:FECRLIL1:ATOUMOD008",
"stopSequence": 1
},
{
"arrival": {
"delay": 125,
"time": "1770650400"
},
"departure": {
"delay": 125,
"time": "1770650405"
},
"stopId": "FR:76259:ZE:FECSLOU2:ATOUMOD008",
"stopSequence": 2
},
{
"arrival": {
"delay": -295,
"time": "1770651960"
},
"departure": {
"delay": -295,
"time": "1770651965"
},
"stopId": "FR:76259:ZE:FECJVER1:ATOUMOD008",
"stopSequence": 15
},
{
"arrival": {
"delay": -235,
"time": "1770651480"
},
"departure": {
"delay": -235,
"time": "1770651485"
},
"stopId": "FR:76259:ZE:FECJMAC2:ATOUMOD008",
"stopSequence": 12
},
{
"arrival": {
"delay": -295,
"time": "1770652020"
},
"departure": {
"delay": -295,
"time": "1770652025"
},
"stopId": "FR:76259:ZE:FECCSC1:ATOUMOD008",
"stopSequence": 16
},
{
"arrival": {
"delay": -115,
"time": "1770650580"
},
"departure": {
"delay": -115,
"time": "1770650585"
},
"stopId": "FR:76259:ZE:FECDESG2:ATOUMOD008",
"stopSequence": 5
},
{
"arrival": {
"delay": -175,
"time": "1770651720"
},
"departure": {
"delay": -175,
"time": "1770651725"
},
"stopId": "FR:76259:ZE:FECMBLE2:ATOUMOD008",
"stopSequence": 14
},
{
"arrival": {
"delay": -55,
"time": "1770650520"
},
"departure": {
"delay": -55,
"time": "1770650525"
},
"stopId": "FR:76259:ZE:FECVIKI2:ATOUMOD008",
"stopSequence": 4
},
{
"arrival": {
"delay": 5,
"time": "1770650460"
},
"departure": {
"delay": 5,
"time": "1770650465"
},
"stopId": "FR:76259:ZE:FECHYSO2:ATOUMOD008",
"stopSequence": 3
},
{
"arrival": {
"delay": -55,
"time": "1770651060"
},
"departure": {
"delay": -55,
"time": "1770651065"
},
"stopId": "FR:76259:ZE:FECGARE2:ATOUMOD008",
"stopSequence": 7
},
{
"arrival": {
"delay": -295,
"time": "1770650700"
},
"departure": {
"delay": -295,
"time": "1770650705"
},
"stopId": "FR:76259:ZE:FECSETI1:ATOUMOD008",
"stopSequence": 6
},
{
"arrival": {
"delay": -175,
"time": "1770651300"
},
"departure": {
"delay": -175,
"time": "1770651305"
},
"stopId": "FR:76259:ZE:FECHALL2:ATOUMOD008",
"stopSequence": 10
},
{
"arrival": {
"delay": -180,
"time": "1770652200"
},
"stopId": "FR:76259:ZE:FECHOPI1:ATOUMOD008",
"stopSequence": 18
},
{
"arrival": {
"delay": -115,
"time": "1770651420"
},
"departure": {
"delay": -115,
"time": "1770651425"
},
"stopId": "FR:76259:ZE:FECCOUB2:ATOUMOD008",
"stopSequence": 11
},
{
"arrival": {
"delay": -55,
"time": "1770651120"
},
"departure": {
"delay": -55,
"time": "1770651125"
},
"stopId": "FR:76259:ZE:FECBREP2:ATOUMOD008",
"stopSequence": 8
},
{
"arrival": {
"delay": -225,
"time": "1770651130"
},
"departure": {
"delay": -225,
"time": "1770651135"
},
"stopId": "FR:76259:ZE:FECHVIL2:ATOUMOD008",
"stopSequence": 9
}
],
"timestamp": "1770654302",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD008:Line:L01:LOC",
"tripId": "ATOUMOD008:ServiceJourney:9793x0:LOC"
}
}
},
{
"id": "SM:ATOUMOD003:ServiceJourney:4230654x2025x26xGSemHLiaxSemainex02:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 27,
"time": "1770679287"
},
"departure": {
"delay": 27,
"time": "1770679287"
},
"stopId": "FR:76351:ZE:3531:ATOUMOD003",
"stopSequence": 22
},
{
"arrival": {
"delay": 24,
"time": "1770678984"
},
"departure": {
"delay": 24,
"time": "1770678984"
},
"stopId": "FR:76351:ZE:3027:ATOUMOD003",
"stopSequence": 18
},
{
"arrival": {
"delay": -11,
"time": "1770679489"
},
"departure": {
"delay": -11,
"time": "1770679489"
},
"stopId": "FR:76351:ZE:3426:ATOUMOD003",
"stopSequence": 27
},
{
"arrival": {
"delay": 39,
"time": "1770679659"
},
"departure": {
"delay": 39,
"time": "1770679659"
},
"stopId": "FR:76351:ZE:4467:ATOUMOD003",
"stopSequence": 31
},
{
"arrival": {
"delay": -11,
"time": "1770679129"
},
"departure": {
"delay": -11,
"time": "1770679129"
},
"stopId": "FR:76351:ZE:3240:ATOUMOD003",
"stopSequence": 19
},
{
"arrival": {
"delay": -11,
"time": "1770679909"
},
"stopId": "FR:76351:ZE:4825:ATOUMOD003",
"stopSequence": 35
},
{
"arrival": {
"delay": 27,
"time": "1770678567"
},
"departure": {
"delay": 27,
"time": "1770678567"
},
"stopId": "FR:76351:ZE:3500:ATOUMOD003",
"stopSequence": 13
},
{
"arrival": {
"delay": 15,
"time": "1770679455"
},
"departure": {
"delay": 15,
"time": "1770679455"
},
"stopId": "FR:76351:ZE:3363:ATOUMOD003",
"stopSequence": 26
},
{
"arrival": {
"delay": 16,
"time": "1770679516"
},
"departure": {
"delay": 16,
"time": "1770679516"
},
"stopId": "FR:76351:ZE:3384:ATOUMOD003",
"stopSequence": 28
},
{
"arrival": {
"delay": 80,
"time": "1770678980"
},
"departure": {
"delay": 80,
"time": "1770678980"
},
"stopId": "FR:76351:ZE:4520:ATOUMOD003",
"stopSequence": 17
},
{
"arrival": {
"delay": 11,
"time": "1770679331"
},
"departure": {
"delay": 11,
"time": "1770679331"
},
"stopId": "FR:76351:ZE:3357:ATOUMOD003",
"stopSequence": 23
},
{
"arrival": {
"delay": 32,
"time": "1770678632"
},
"departure": {
"delay": 32,
"time": "1770678632"
},
"stopId": "FR:76351:ZE:3645:ATOUMOD003",
"stopSequence": 14
},
{
"arrival": {
"delay": 1,
"time": "1770679861"
},
"departure": {
"delay": 1,
"time": "1770679861"
},
"stopId": "FR:76351:ZE:4297:ATOUMOD003",
"stopSequence": 34
},
{
"arrival": {
"delay": 32,
"time": "1770679412"
},
"departure": {
"delay": 32,
"time": "1770679412"
},
"stopId": "FR:76351:ZE:3417:ATOUMOD003",
"stopSequence": 25
},
{
"arrival": {
"delay": 36,
"time": "1770679716"
},
"departure": {
"delay": 36,
"time": "1770679716"
},
"stopId": "FR:76351:ZE:4724:ATOUMOD003",
"stopSequence": 32
},
{
"arrival": {
"delay": 5,
"time": "1770679805"
},
"departure": {
"delay": 5,
"time": "1770679805"
},
"stopId": "FR:76351:ZE:4835:ATOUMOD003",
"stopSequence": 33
},
{
"arrival": {
"delay": -11,
"time": "1770679609"
},
"departure": {
"delay": -11,
"time": "1770679609"
},
"stopId": "FR:76351:ZE:4558:ATOUMOD003",
"stopSequence": 30
},
{
"arrival": {
"delay": 33,
"time": "1770679173"
},
"departure": {
"delay": 33,
"time": "1770679173"
},
"stopId": "FR:76351:ZE:3191:ATOUMOD003",
"stopSequence": 20
},
{
"arrival": {
"delay": 24,
"time": "1770679224"
},
"departure": {
"delay": 24,
"time": "1770679224"
},
"stopId": "FR:76351:ZE:3627:ATOUMOD003",
"stopSequence": 21
},
{
"arrival": {
"delay": -11,
"time": "1770679369"
},
"departure": {
"delay": -11,
"time": "1770679369"
},
"stopId": "FR:76351:ZE:3124:ATOUMOD003",
"stopSequence": 24
},
{
"arrival": {
"delay": 240,
"time": "1770678900"
},
"departure": {
"delay": 240,
"time": "1770678900"
},
"stopId": "FR:76351:ZE:4641:ATOUMOD003",
"stopSequence": 15
},
{
"arrival": {
"time": "1770679560"
},
"departure": {
"time": "1770679560"
},
"stopId": "FR:76351:ZE:5223:ATOUMOD003",
"stopSequence": 29
}
],
"timestamp": "1770678989",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD003:Line:C3:LOC",
"tripId": "ATOUMOD003:ServiceJourney:4230654x2025x26xGSemHLiaxSemainex02:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TNIx605:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770663780"
},
"stopId": "FR:76540:ZE:TNIx12722:ATOUMOD001",
"stopSequence": 46
},
{
"arrival": {
"time": "1770662760"
},
"departure": {
"time": "1770662760"
},
"stopId": "FR:76157:ZE:TNIx10603:ATOUMOD001",
"stopSequence": 43
},
{
"arrival": {
"time": "1770662220"
},
"departure": {
"time": "1770662220"
},
"stopId": "FR:76614:ZE:TNIx22602:ATOUMOD001",
"stopSequence": 37
},
{
"arrival": {
"time": "1770662100"
},
"departure": {
"time": "1770662100"
},
"stopId": "FR:76354:ZE:TNIx22598:ATOUMOD001",
"stopSequence": 35
},
{
"arrival": {
"time": "1770661860"
},
"departure": {
"time": "1770661860"
},
"stopId": "FR:76222:ZE:TNIx22581:ATOUMOD001",
"stopSequence": 32
},
{
"arrival": {
"time": "1770661320"
},
"departure": {
"time": "1770661320"
},
"stopId": "FR:76750:ZE:TNIx22513:ATOUMOD001",
"stopSequence": 28
},
{
"arrival": {
"time": "1770663180"
},
"departure": {
"time": "1770663180"
},
"stopId": "FR:76540:ZE:TNIx12866:ATOUMOD001",
"stopSequence": 45
},
{
"arrival": {
"time": "1770661500"
},
"departure": {
"time": "1770661500"
},
"stopId": "FR:76222:ZE:TNIx22551:ATOUMOD001",
"stopSequence": 29
},
{
"arrival": {
"time": "1770662700"
},
"departure": {
"time": "1770662700"
},
"stopId": "FR:76157:ZE:TNIx10365:ATOUMOD001",
"stopSequence": 42
},
{
"arrival": {
"time": "1770662160"
},
"departure": {
"time": "1770662160"
},
"stopId": "FR:76354:ZE:TNIx22599:ATOUMOD001",
"stopSequence": 36
},
{
"arrival": {
"time": "1770661260"
},
"departure": {
"time": "1770661260"
},
"stopId": "FR:76750:ZE:TNIx22514:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"time": "1770662040"
},
"departure": {
"time": "1770662040"
},
"stopId": "FR:76354:ZE:TNIx22585:ATOUMOD001",
"stopSequence": 34
},
{
"arrival": {
"time": "1770660960"
},
"departure": {
"time": "1770660960"
},
"stopId": "FR:76709:ZE:TNIx22503:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"time": "1770662580"
},
"departure": {
"time": "1770662580"
},
"stopId": "FR:76157:ZE:TNIx10765:ATOUMOD001",
"stopSequence": 40
},
{
"arrival": {
"time": "1770661800"
},
"departure": {
"time": "1770661800"
},
"stopId": "FR:76222:ZE:TNIx22575:ATOUMOD001",
"stopSequence": 31
},
{
"arrival": {
"delay": 5,
"time": "1770660965"
},
"departure": {
"delay": 5,
"time": "1770660965"
},
"stopId": "FR:76709:ZE:TNIx23021:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"time": "1770661140"
},
"departure": {
"time": "1770661140"
},
"stopId": "FR:76750:ZE:TNIx22510:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"time": "1770661080"
},
"departure": {
"time": "1770661080"
},
"stopId": "FR:76709:ZE:TNIx22507:ATOUMOD001",
"stopSequence": 11
},
{
"departure": {
"time": "1770660900"
},
"stopId": "FR:76709:ZE:TNIx22501:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"time": "1770662640"
},
"departure": {
"time": "1770662640"
},
"stopId": "FR:76157:ZE:TNIx10642:ATOUMOD001",
"stopSequence": 41
},
{
"arrival": {
"time": "1770661020"
},
"departure": {
"time": "1770661020"
},
"stopId": "FR:76709:ZE:TNIx22505:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"time": "1770662880"
},
"departure": {
"time": "1770662880"
},
"stopId": "FR:76157:ZE:TNIx10604:ATOUMOD001",
"stopSequence": 44
},
{
"arrival": {
"time": "1770662280"
},
"departure": {
"time": "1770662280"
},
"stopId": "FR:76614:ZE:TNIx22604:ATOUMOD001",
"stopSequence": 38
},
{
"arrival": {
"time": "1770662400"
},
"departure": {
"time": "1770662400"
},
"stopId": "FR:76614:ZE:TNIx12686:ATOUMOD001",
"stopSequence": 39
},
{
"arrival": {
"time": "1770661920"
},
"departure": {
"time": "1770661920"
},
"stopId": "FR:76354:ZE:TNIx23026:ATOUMOD001",
"stopSequence": 33
},
{
"arrival": {
"time": "1770661740"
},
"departure": {
"time": "1770661740"
},
"stopId": "FR:76222:ZE:TNIx23154:ATOUMOD001",
"stopSequence": 30
}
],
"timestamp": "1770623532",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TNIx530:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TNIx605:LOC"
}
}
},
{
"id": "SM:ATOUMOD008:ServiceJourney:9861x0:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -60,
"time": "1770630420"
},
"stopId": "FR:76259:ZE:FECRLIL1:ATOUMOD008",
"stopSequence": 17
},
{
"arrival": {
"delay": 5,
"time": "1770630180"
},
"departure": {
"delay": 5,
"time": "1770630185"
},
"stopId": "FR:76259:ZE:FECHYSO1:ATOUMOD008",
"stopSequence": 14
},
{
"departure": {
"delay": 5,
"time": "1770629105"
},
"stopId": "FR:76259:ZE:FECHOPI1:ATOUMOD008",
"stopSequence": 1
},
{
"arrival": {
"delay": 65,
"time": "1770630060"
},
"departure": {
"delay": 65,
"time": "1770630065"
},
"stopId": "FR:76259:ZE:FECNICO1:ATOUMOD008",
"stopSequence": 11
},
{
"arrival": {
"delay": -55,
"time": "1770629220"
},
"departure": {
"delay": -55,
"time": "1770629225"
},
"stopId": "FR:76259:ZE:FECCSCO1:ATOUMOD008",
"stopSequence": 3
},
{
"arrival": {
"time": "1770630360"
},
"departure": {
"time": "1770630360"
},
"stopId": "FR:76259:ZE:FECPROV1:ATOUMOD008",
"stopSequence": 16
},
{
"arrival": {
"delay": -55,
"time": "1770629400"
},
"departure": {
"delay": -55,
"time": "1770629405"
},
"stopId": "FR:76259:ZE:FECSLEG1:ATOUMOD008",
"stopSequence": 5
},
{
"arrival": {
"delay": -115,
"time": "1770629280"
},
"departure": {
"delay": -115,
"time": "1770629285"
},
"stopId": "FR:76259:ZE:FECTASS1:ATOUMOD008",
"stopSequence": 4
},
{
"arrival": {
"delay": -55,
"time": "1770630240"
},
"departure": {
"delay": -55,
"time": "1770630245"
},
"stopId": "FR:76259:ZE:FECSLOU1:ATOUMOD008",
"stopSequence": 15
},
{
"arrival": {
"delay": 15,
"time": "1770630070"
},
"departure": {
"delay": 15,
"time": "1770630075"
},
"stopId": "FR:76259:ZE:FECDESG1:ATOUMOD008",
"stopSequence": 12
},
{
"arrival": {
"delay": -35,
"time": "1770630080"
},
"departure": {
"delay": -35,
"time": "1770630085"
},
"stopId": "FR:76259:ZE:FECVIKI1:ATOUMOD008",
"stopSequence": 13
},
{
"arrival": {
"delay": -175,
"time": "1770629640"
},
"departure": {
"delay": -175,
"time": "1770629645"
},
"stopId": "FR:76259:ZE:FECSETI1:ATOUMOD008",
"stopSequence": 9
},
{
"arrival": {
"delay": -55,
"time": "1770629160"
},
"departure": {
"delay": -55,
"time": "1770629165"
},
"stopId": "FR:76259:ZE:FECJVER1:ATOUMOD008",
"stopSequence": 2
},
{
"arrival": {
"delay": -175,
"time": "1770629580"
},
"departure": {
"delay": -175,
"time": "1770629585"
},
"stopId": "FR:76259:ZE:FECGARE1:ATOUMOD008",
"stopSequence": 8
},
{
"arrival": {
"delay": -175,
"time": "1770629460"
},
"departure": {
"delay": -175,
"time": "1770629465"
},
"stopId": "FR:76259:ZE:FECHVIL1:ATOUMOD008",
"stopSequence": 6
},
{
"arrival": {
"delay": 5,
"time": "1770629940"
},
"departure": {
"delay": 5,
"time": "1770629945"
},
"stopId": "FR:76259:ZE:FECBROS1:ATOUMOD008",
"stopSequence": 10
},
{
"arrival": {
"delay": -175,
"time": "1770629520"
},
"departure": {
"delay": -175,
"time": "1770629525"
},
"stopId": "FR:76259:ZE:FECBREP1:ATOUMOD008",
"stopSequence": 7
}
],
"timestamp": "1770632348",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD008:Line:L2:LOC",
"tripId": "ATOUMOD008:ServiceJourney:9861x0:LOC"
}
}
},
{
"id": "SM:ATOUMOD003:ServiceJourney:4056525x2025x26xGSemHLiaxSemainex02:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 194,
"time": "1770679454"
},
"departure": {
"delay": 194,
"time": "1770679454"
},
"stopId": "FR:76351:ZE:4654:ATOUMOD003",
"stopSequence": 14
},
{
"arrival": {
"delay": 55,
"time": "1770680275"
},
"stopId": "FR:76351:ZE:3639:ATOUMOD003",
"stopSequence": 27
},
{
"arrival": {
"delay": 55,
"time": "1770680155"
},
"departure": {
"delay": 55,
"time": "1770680155"
},
"stopId": "FR:76351:ZE:3436:ATOUMOD003",
"stopSequence": 26
},
{
"arrival": {
"delay": 81,
"time": "1770679821"
},
"departure": {
"delay": 81,
"time": "1770679821"
},
"stopId": "FR:76351:ZE:3673:ATOUMOD003",
"stopSequence": 20
},
{
"arrival": {
"delay": 100,
"time": "1770679240"
},
"departure": {
"delay": 100,
"time": "1770679240"
},
"stopId": "FR:76351:ZE:3178:ATOUMOD003",
"stopSequence": 12
},
{
"arrival": {
"delay": 34,
"time": "1770678574"
},
"departure": {
"delay": 34,
"time": "1770678574"
},
"stopId": "FR:76351:ZE:3279:ATOUMOD003",
"stopSequence": 6
},
{
"arrival": {
"delay": 84,
"time": "1770679104"
},
"departure": {
"delay": 84,
"time": "1770679104"
},
"stopId": "FR:76351:ZE:3319:ATOUMOD003",
"stopSequence": 10
},
{
"arrival": {
"delay": 95,
"time": "1770680075"
},
"departure": {
"delay": 95,
"time": "1770680075"
},
"stopId": "FR:76351:ZE:3670:ATOUMOD003",
"stopSequence": 25
},
{
"arrival": {
"delay": 83,
"time": "1770679583"
},
"departure": {
"delay": 83,
"time": "1770679583"
},
"stopId": "FR:76351:ZE:3068:ATOUMOD003",
"stopSequence": 16
},
{
"arrival": {
"delay": 85,
"time": "1770679885"
},
"departure": {
"delay": 85,
"time": "1770679885"
},
"stopId": "FR:76351:ZE:3079:ATOUMOD003",
"stopSequence": 21
},
{
"arrival": {
"delay": 103,
"time": "1770679783"
},
"departure": {
"delay": 103,
"time": "1770679783"
},
"stopId": "FR:76351:ZE:3038:ATOUMOD003",
"stopSequence": 19
},
{
"arrival": {
"delay": 55,
"time": "1770679915"
},
"departure": {
"delay": 55,
"time": "1770679915"
},
"stopId": "FR:76351:ZE:4786:ATOUMOD003",
"stopSequence": 22
},
{
"arrival": {
"delay": 55,
"time": "1770679735"
},
"departure": {
"delay": 55,
"time": "1770679735"
},
"stopId": "FR:76351:ZE:3477:ATOUMOD003",
"stopSequence": 18
},
{
"arrival": {
"delay": 55,
"time": "1770679075"
},
"departure": {
"delay": 55,
"time": "1770679075"
},
"stopId": "FR:76351:ZE:3656:ATOUMOD003",
"stopSequence": 9
},
{
"arrival": {
"delay": 82,
"time": "1770679162"
},
"departure": {
"delay": 82,
"time": "1770679162"
},
"stopId": "FR:76351:ZE:3494:ATOUMOD003",
"stopSequence": 11
},
{
"arrival": {
"delay": 67,
"time": "1770680047"
},
"departure": {
"delay": 67,
"time": "1770680047"
},
"stopId": "FR:76351:ZE:3404:ATOUMOD003",
"stopSequence": 24
},
{
"arrival": {
"delay": 70,
"time": "1770679990"
},
"departure": {
"delay": 70,
"time": "1770679990"
},
"stopId": "FR:76351:ZE:3049:ATOUMOD003",
"stopSequence": 23
},
{
"arrival": {
"delay": 254,
"time": "1770678914"
},
"departure": {
"delay": 254,
"time": "1770678914"
},
"stopId": "FR:76351:ZE:4642:ATOUMOD003",
"stopSequence": 7
},
{
"arrival": {
"delay": 84,
"time": "1770679644"
},
"departure": {
"delay": 84,
"time": "1770679644"
},
"stopId": "FR:76351:ZE:3490:ATOUMOD003",
"stopSequence": 17
},
{
"arrival": {
"delay": 78,
"time": "1770679278"
},
"departure": {
"delay": 78,
"time": "1770679278"
},
"stopId": "FR:76351:ZE:3570:ATOUMOD003",
"stopSequence": 13
}
],
"timestamp": "1770678919",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD003:Line:C2:LOC",
"tripId": "ATOUMOD003:ServiceJourney:4056525x2025x26xGSemHLiaxSemainex02:LOC"
}
}
},
{
"id": "SM:ATOUMOD003:ServiceJourney:4107937x2025x26xGSemHTRAxSemainex00:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -743,
"time": "1770676537"
},
"departure": {
"delay": -743,
"time": "1770676537"
},
"stopId": "FR:76351:ZE:3959:ATOUMOD003",
"stopSequence": 7
},
{
"arrival": {
"delay": -781,
"time": "1770676319"
},
"departure": {
"delay": -781,
"time": "1770676319"
},
"stopId": "FR:76351:ZE:3964:ATOUMOD003",
"stopSequence": 4
},
{
"arrival": {
"delay": -796,
"time": "1770677624"
},
"departure": {
"delay": -796,
"time": "1770677624"
},
"stopId": "FR:76351:ZE:3987:ATOUMOD003",
"stopSequence": 16
},
{
"arrival": {
"delay": -785,
"time": "1770676435"
},
"departure": {
"delay": -785,
"time": "1770676435"
},
"stopId": "FR:76351:ZE:3980:ATOUMOD003",
"stopSequence": 5
},
{
"arrival": {
"delay": -756,
"time": "1770677424"
},
"departure": {
"delay": -756,
"time": "1770677424"
},
"stopId": "FR:76351:ZE:3975:ATOUMOD003",
"stopSequence": 14
},
{
"arrival": {
"delay": -766,
"time": "1770676634"
},
"departure": {
"delay": -766,
"time": "1770676634"
},
"stopId": "FR:76351:ZE:3999:ATOUMOD003",
"stopSequence": 8
},
{
"arrival": {
"delay": -778,
"time": "1770676922"
},
"departure": {
"delay": -778,
"time": "1770676922"
},
"stopId": "FR:76351:ZE:3989:ATOUMOD003",
"stopSequence": 10
},
{
"arrival": {
"delay": -788,
"time": "1770677332"
},
"departure": {
"delay": -788,
"time": "1770677332"
},
"stopId": "FR:76351:ZE:3991:ATOUMOD003",
"stopSequence": 13
},
{
"arrival": {
"delay": -775,
"time": "1770677525"
},
"departure": {
"delay": -775,
"time": "1770677525"
},
"stopId": "FR:76351:ZE:4003:ATOUMOD003",
"stopSequence": 15
},
{
"arrival": {
"delay": -792,
"time": "1770677088"
},
"departure": {
"delay": -792,
"time": "1770677088"
},
"stopId": "FR:76351:ZE:3969:ATOUMOD003",
"stopSequence": 11
},
{
"arrival": {
"delay": -775,
"time": "1770677225"
},
"departure": {
"delay": -775,
"time": "1770677225"
},
"stopId": "FR:76351:ZE:3971:ATOUMOD003",
"stopSequence": 12
},
{
"arrival": {
"delay": -752,
"time": "1770677728"
},
"departure": {
"delay": -752,
"time": "1770677728"
},
"stopId": "FR:76351:ZE:3953:ATOUMOD003",
"stopSequence": 17
},
{
"arrival": {
"delay": -782,
"time": "1770677818"
},
"stopId": "FR:76481:ZE:4890:ATOUMOD003",
"stopSequence": 18
}
],
"timestamp": "1770676059",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD003:Line:A:LOC",
"tripId": "ATOUMOD003:ServiceJourney:4107937x2025x26xGSemHTRAxSemainex00:LOC"
}
}
},
{
"id": "SM:ATOUMOD008:ServiceJourney:9863x0:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 5,
"time": "1770632705"
},
"stopId": "FR:76259:ZE:FECHOPI1:ATOUMOD008",
"stopSequence": 1
},
{
"arrival": {
"delay": -235,
"time": "1770633000"
},
"departure": {
"delay": -235,
"time": "1770633005"
},
"stopId": "FR:76259:ZE:FECHVIL1:ATOUMOD008",
"stopSequence": 6
},
{
"arrival": {
"delay": -55,
"time": "1770633360"
},
"departure": {
"delay": -55,
"time": "1770633365"
},
"stopId": "FR:76259:ZE:FECSETI1:ATOUMOD008",
"stopSequence": 9
},
{
"arrival": {
"delay": -115,
"time": "1770632760"
},
"departure": {
"delay": -115,
"time": "1770632765"
},
"stopId": "FR:76259:ZE:FECCSCO1:ATOUMOD008",
"stopSequence": 3
},
{
"arrival": {
"delay": -105,
"time": "1770632710"
},
"departure": {
"delay": -105,
"time": "1770632715"
},
"stopId": "FR:76259:ZE:FECJVER1:ATOUMOD008",
"stopSequence": 2
},
{
"arrival": {
"delay": 60,
"time": "1770634020"
},
"departure": {
"delay": 60,
"time": "1770634020"
},
"stopId": "FR:76259:ZE:FECPROV1:ATOUMOD008",
"stopSequence": 16
},
{
"arrival": {
"delay": 15,
"time": "1770633670"
},
"departure": {
"delay": 15,
"time": "1770633675"
},
"stopId": "FR:76259:ZE:FECDESG1:ATOUMOD008",
"stopSequence": 12
},
{
"arrival": {
"delay": -105,
"time": "1770632950"
},
"departure": {
"delay": -105,
"time": "1770632955"
},
"stopId": "FR:76259:ZE:FECSLEG1:ATOUMOD008",
"stopSequence": 5
},
{
"arrival": {
"delay": 65,
"time": "1770633660"
},
"departure": {
"delay": 65,
"time": "1770633665"
},
"stopId": "FR:76259:ZE:FECNICO1:ATOUMOD008",
"stopSequence": 11
},
{
"arrival": {
"delay": 5,
"time": "1770633720"
},
"departure": {
"delay": 5,
"time": "1770633725"
},
"stopId": "FR:76259:ZE:FECVIKI1:ATOUMOD008",
"stopSequence": 13
},
{
"arrival": {
"time": "1770634080"
},
"stopId": "FR:76259:ZE:FECRLIL1:ATOUMOD008",
"stopSequence": 17
},
{
"arrival": {
"delay": 5,
"time": "1770633900"
},
"departure": {
"delay": 5,
"time": "1770633905"
},
"stopId": "FR:76259:ZE:FECSLOU1:ATOUMOD008",
"stopSequence": 15
},
{
"arrival": {
"delay": -165,
"time": "1770633370"
},
"departure": {
"delay": -165,
"time": "1770633375"
},
"stopId": "FR:76259:ZE:FECBROS1:ATOUMOD008",
"stopSequence": 10
},
{
"arrival": {
"delay": -55,
"time": "1770633300"
},
"departure": {
"delay": -55,
"time": "1770633305"
},
"stopId": "FR:76259:ZE:FECGARE1:ATOUMOD008",
"stopSequence": 8
},
{
"arrival": {
"delay": -55,
"time": "1770632940"
},
"departure": {
"delay": -55,
"time": "1770632945"
},
"stopId": "FR:76259:ZE:FECTASS1:ATOUMOD008",
"stopSequence": 4
},
{
"arrival": {
"delay": 65,
"time": "1770633840"
},
"departure": {
"delay": 65,
"time": "1770633845"
},
"stopId": "FR:76259:ZE:FECHYSO1:ATOUMOD008",
"stopSequence": 14
},
{
"arrival": {
"delay": -55,
"time": "1770633240"
},
"departure": {
"delay": -55,
"time": "1770633245"
},
"stopId": "FR:76259:ZE:FECBREP1:ATOUMOD008",
"stopSequence": 7
}
],
"timestamp": "1770635349",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD008:Line:L2:LOC",
"tripId": "ATOUMOD008:ServiceJourney:9863x0:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx326:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 50,
"time": "1770677270"
},
"departure": {
"delay": 50,
"time": "1770677270"
},
"stopId": "FR:76540:ZE:TCARxMALRA1:ATOUMOD001",
"stopSequence": 25
},
{
"arrival": {
"delay": 25,
"time": "1770675925"
},
"departure": {
"delay": 25,
"time": "1770675925"
},
"stopId": "FR:76540:ZE:TCARxRIBOU1:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"delay": 35,
"time": "1770675995"
},
"departure": {
"delay": 35,
"time": "1770675995"
},
"stopId": "FR:76540:ZE:TCARxLUCIL1:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"delay": -40,
"time": "1770677120"
},
"departure": {
"delay": -40,
"time": "1770677120"
},
"stopId": "FR:76540:ZE:TCARxCOUPE1:ATOUMOD001",
"stopSequence": 23
},
{
"arrival": {
"delay": 137,
"time": "1770675437"
},
"departure": {
"delay": 137,
"time": "1770675437"
},
"stopId": "FR:76410:ZE:TCARxPALIS1:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"delay": -8,
"time": "1770676792"
},
"departure": {
"delay": -8,
"time": "1770676792"
},
"stopId": "FR:76540:ZE:TCARxDRIVI1:ATOUMOD001",
"stopSequence": 21
},
{
"arrival": {
"time": "1770677195"
},
"departure": {
"time": "1770677220"
},
"stopId": "FR:76540:ZE:TCARxSTCLA1:ATOUMOD001",
"stopSequence": 24
},
{
"arrival": {
"delay": 100,
"time": "1770675520"
},
"departure": {
"delay": 100,
"time": "1770675520"
},
"stopId": "FR:76216:ZE:TCARxDVILL1:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"delay": 117,
"time": "1770675357"
},
"departure": {
"delay": 117,
"time": "1770675357"
},
"stopId": "FR:76410:ZE:TCARxDLUNE1:ATOUMOD001",
"stopSequence": 3
}
],
"timestamp": "1770675162",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx92:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx326:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx1472:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": -51,
"time": "1770613689"
},
"stopId": "FR:76157:ZE:TCARxTMONET:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 30,
"time": "1770616050"
},
"stopId": "FR:76212:ZE:TCARxDUREC:ATOUMOD001",
"stopSequence": 26
}
],
"timestamp": "1770677012",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx93:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx1472:LOC"
}
}
},
{
"id": "SM:ATOUMOD003:ServiceJourney:4230645x2025x26xGSemHLiaxSemainex02:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -19,
"time": "1770678041"
},
"stopId": "FR:76351:ZE:3743:ATOUMOD003",
"stopSequence": 36
}
],
"timestamp": "1770678039",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD003:Line:C3:LOC",
"tripId": "ATOUMOD003:ServiceJourney:4230645x2025x26xGSemHLiaxSemainex02:LOC"
}
}
},
{
"id": "SM:ATOUMOD003:ServiceJourney:4107936x2025x26xGSemHTRAxSemainex00:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 1215,
"time": "1770678015"
},
"stopId": "FR:76481:ZE:4890:ATOUMOD003",
"stopSequence": 18
}
],
"timestamp": "1770677999",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD003:Line:A:LOC",
"tripId": "ATOUMOD003:ServiceJourney:4107936x2025x26xGSemHTRAxSemainex00:LOC"
}
}
},
{
"id": "SM:ATOUMOD003:ServiceJourney:4011335x2025x26xGSemHLiaxSemainex02:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -128,
"time": "1770677992"
},
"stopId": "FR:76552:ZE:3400:ATOUMOD003",
"stopSequence": 54
}
],
"timestamp": "1770677959",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD003:Line:C1:LOC",
"tripId": "ATOUMOD003:ServiceJourney:4011335x2025x26xGSemHLiaxSemainex02:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:2359:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770652800"
},
"stopId": "FR:27681:ZE:1036:ATOUMOD007",
"stopSequence": 11
},
{
"arrival": {
"time": "1770653100"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 15
}
],
"timestamp": "1770638713",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD007:Line:22:LOC",
"tripId": "ATOUMOD007:ServiceJourney:2359:LOC"
}
}
},
{
"id": "SM:ATOUMOD003:ServiceJourney:4056524x2025x26xGSemHLiaxSemainex02:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -22,
"time": "1770678458"
},
"stopId": "FR:76351:ZE:3639:ATOUMOD003",
"stopSequence": 27
}
],
"timestamp": "1770678419",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD003:Line:C2:LOC",
"tripId": "ATOUMOD003:ServiceJourney:4056524x2025x26xGSemHLiaxSemainex02:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx1469:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": -120,
"time": "1770626460"
},
"stopId": "FR:76157:ZE:TCARxTMONET:ATOUMOD001",
"stopSequence": 1
}
],
"timestamp": "1770674302",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx93:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx1469:LOC"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1770679131"
}
}