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
❌24 072 erreurs, 2 060 avertissements
Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 12/02/2026 à 08h04 Europe/Paris avec le validateur GTFS-RT de MobilityData.
Erreurs
stop_times_updates not strictly sorted E002 530 erreurs
stop_time_updates for a given trip_id must be strictly sorted by increasing stop_sequence
Exemples d'erreurs
- trip_id ATOUMOD035:ServiceJourney:3746133x2025xHxMultxJxVxJeuxVenx61:LOC stop_sequence [39, 43, 15, 1, 4, 23, 18, 27, 11, 16, 26, 29, 36, 24, 8, 14, 30, 21, 25, 33, 42, 35, 6, 10, 20, 37, 34, 31, 46, 32, 47, 9, 7, 38, 12, 22, 19, 13, 45, 44, 2, 28, 48, 5, 40, 41, 3, 17] 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 ATOUMOD035:ServiceJourney:3745718x2025xHxMultxJxVxJeuxVenx61:LOC stop_sequence [17, 10, 34, 15, 37, 16, 4, 9, 2, 12, 35, 19, 5, 30, 7, 26, 23, 14, 8, 3, 36, 21, 18, 27, 6, 31, 33, 13, 11, 20, 28, 32, 24, 29, 25, 22] 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
- trip_id ATOUMOD005:ServiceJourney:275:LOC stop_sequence [7, 23, 10] 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 238 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 ATOUMOD035:ServiceJourney:3746133x2025xHxMultxJxVxJeuxVenx61:LOC does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id ATOUMOD008:ServiceJourney:9892x0:LOC does not exist in the GTFS data and does not have schedule_relationship of ADDED
- trip_id ATOUMOD035:ServiceJourney:3745718x2025xHxMultxJxVxJeuxVenx61: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 ATOUMOD035:ServiceJourney:3745717x2025xHxMultxJxVxJeuxVenx61: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 52 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 ATOUMOD005:Line:500:LOC does not exist in the GTFS data routes.txt
- route_id ATOUMOD037:Line:B: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
- route_id ATOUMOD037:Line:A:LOC does not exist in the GTFS data routes.txt
GTFS-rt stop_id does not exist in GTFS data E011 387 erreurs
All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt
Exemples d'erreurs
- trip_id ATOUMOD005:ServiceJourney:103:LOC stop_id FR:76026:ZE:18003:ATOUMOD005 does not exist in GTFS data stops.txt
- trip_id ATOUMOD005:ServiceJourney:103:LOC stop_id FR:76026:ZE:18012:ATOUMOD005 does not exist in GTFS data stops.txt
- trip_id ATOUMOD005:ServiceJourney:103:LOC stop_id FR:76545:ZE:18014:ATOUMOD005 does not exist in GTFS data stops.txt
- trip_id ATOUMOD005:ServiceJourney:103:LOC stop_id FR:76026:ZE:18016:ATOUMOD005 does not exist in GTFS data stops.txt
- trip_id ATOUMOD005:ServiceJourney:103:LOC stop_id FR:76026:ZE:18006:ATOUMOD005 does not exist in GTFS data stops.txt
Sequential stop_time_update times are not increasing E022 21 848 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 ATOUMOD035:ServiceJourney:3746133x2025xHxMultxJxVxJeuxVenx61:LOC stop_sequence 15 arrival_time 05:09:47 (1770869387) is less than previous stop arrival_time 05:44:50 (1770871490) - times must increase between two sequential stops
- trip_id ATOUMOD035:ServiceJourney:3746133x2025xHxMultxJxVxJeuxVenx61:LOC stop_sequence 15 arrival_time 05:09:47 (1770869387) is less than previous stop departure_time 05:45:06 (1770871506) - times must increase between two sequential stops
- trip_id ATOUMOD035:ServiceJourney:3746133x2025xHxMultxJxVxJeuxVenx61:LOC stop_sequence 15 departure_time 05:09:58 (1770869398) is less than previous stop departure_time 05:45:06 (1770871506) - times must increase between two sequential stops
- trip_id ATOUMOD035:ServiceJourney:3746133x2025xHxMultxJxVxJeuxVenx61:LOC stop_sequence 15 departure_time 05:09:58 (1770869398) is less than previous stop arrival_time 05:44:50 (1770871490) - times must increase between two sequential stops
- trip_id ATOUMOD035:ServiceJourney:3746133x2025xHxMultxJxVxJeuxVenx61:LOC stop_sequence 1 departure_time 04:59:26 (1770868766) is less than previous stop departure_time 05:09:58 (1770869398) - times must increase between two sequential stops
trip direction_id does not match GTFS data E024 434 erreurs
GTFS-rt trip direction_id must match the direction_id in GTFS trips.txt
Exemples d'erreurs
- GTFS-rt trip_id ATOUMOD003:ServiceJourney:4107829x2025x26xGSemHTRAxSemainex00:LOC trip.direction_id is 2 but GTFS trip.direction_id is 1 - direction_id does not match
- GTFS-rt trip_id ATOUMOD005:ServiceJourney:275:LOC trip.direction_id is 2 but GTFS trip.direction_id is 1 - direction_id does not match
- GTFS-rt trip_id ATOUMOD006:ServiceJourney:7x4485983:LOC trip.direction_id is 1 but GTFS trip.direction_id is 0 - 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 ATOUMOD003:ServiceJourney:4052297xGTFSxGSemHTNIxSemainex07:LOC trip.direction_id is 2 but GTFS trip.direction_id is 1 - direction_id does not match
stop_time_update departure time is before arrival time E025 15 erreurs
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.
Exemples d'erreurs
- trip_id ATOUMOD035:ServiceJourney:3745718x2025xHxMultxJxVxJeuxVenx61:LOC stop_sequence 5 departure_time 08:02:00 (1770879720) is less than the same stop arrival_time 08:02:35 (1770879755) - departure time must be equal to or greater than arrival time
- trip_id ATOUMOD035:ServiceJourney:3745717x2025xHxMultxJxVxJeuxVenx61:LOC stop_sequence 13 departure_time 07:59:00 (1770879540) is less than the same stop arrival_time 07:59:10 (1770879550) - departure time must be equal to or greater than arrival time
- trip_id ATOUMOD035:ServiceJourney:3746327x2025xHxMultxJxVxJeuxVenx61:LOC stop_sequence 41 departure_time 07:56:00 (1770879360) is less than the same stop arrival_time 08:00:45 (1770879645) - departure time must be equal to or greater than arrival time
- trip_id ATOUMOD035:ServiceJourney:3746160x2025xHxMultxJxVxJeuxVenx61:LOC stop_sequence 7 departure_time 07:55:00 (1770879300) is less than the same stop arrival_time 08:02:40 (1770879760) - departure time must be equal to or greater than arrival time
- trip_id ATOUMOD035:ServiceJourney:3746157x2025xHxMultxJxVxJeuxVenx61:LOC stop_sequence 44 departure_time 08:00:00 (1770879600) is less than the same stop arrival_time 08:02:40 (1770879760) - departure time must be equal to or greater than arrival time
GTFS-rt trip.trip_id does not belong to GTFS-rt trip.route_id in GTFS trips.txt E035 46 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:351:LOC trip_id ATOUMOD005:ServiceJourney:351:LOC has route_id ATOUMOD005:Line:1:LOC but belongs to GTFS route_id ATOUMOD005:Line:2:LOC in GTFS trips.txt
- 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:175:LOC trip_id ATOUMOD005:ServiceJourney:175:LOC has route_id ATOUMOD005:Line:2:LOC but belongs to GTFS route_id ATOUMOD005:Line:14: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
Sequential stop_time_updates have the same stop_id E037 2 erreurs
Sequential GTFS-rt trip stop_time_updates shouldn't have the same stop_id
Exemples d'erreurs
- trip_id ATOUMOD035:ServiceJourney:3745194x2025xHxMultxJxVxJeuxVenx61:LOC has repeating stop_id FR:50129:ZE:10PEM1:ATOUMOD035 at stop_sequence 20 - sequential stop_ids should be different
- trip_id ATOUMOD035:ServiceJourney:3745257x2025xHxMultxJxVxJeuxVenx61:LOC has repeating stop_id FR:50129:ZE:10PEM1:ATOUMOD035 at stop_sequence 20 - sequential stop_ids should be different
GTFS-rt stop_time_update stop_sequence and stop_id do not match GTFS E045 182 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 ATOUMOD006:ServiceJourney:7x4485983:LOC stop_sequence 16 has stop_id FR:27375:ZE:0x6529:ATOUMOD006 but GTFS stop_sequence 16 has stop_id FR:27375:ZE:0x6441:ATOUMOD006 - stop_ids should be the same
- GTFS-rt trip_id ATOUMOD005:ServiceJourney:351:LOC stop_sequence 9 has stop_id FR:76217:ZE:18185:ATOUMOD005 but GTFS stop_sequence 9 has stop_id FR:76217:ZE:18051:ATOUMOD005 - stop_ids should be the same
- GTFS-rt trip_id ATOUMOD005:ServiceJourney:351:LOC stop_sequence 25 has stop_id FR:76217:ZE:18096:ATOUMOD005 but GTFS stop_sequence 25 has stop_id FR:76217:ZE:18177:ATOUMOD005 - stop_ids should be the same
- GTFS-rt trip_id ATOUMOD003:ServiceJourney:4230668x2025x26xGSemHLiaxSemainex02:LOC stop_sequence 18 has stop_id FR:76351:ZE:3027:ATOUMOD003 but GTFS stop_sequence 18 has stop_id FR:76351:ZE:3240:ATOUMOD003 - stop_ids should be the same
- GTFS-rt trip_id ATOUMOD003:ServiceJourney:4230668x2025x26xGSemHLiaxSemainex02:LOC stop_sequence 25 has stop_id FR:76351:ZE:3417:ATOUMOD003 but GTFS stop_sequence 25 has stop_id FR:76351:ZE:3363:ATOUMOD003 - 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:05:46 (1770879946) is 1 min 22 sec greater than 08:04:23 (1770879863667) - the current time in milliseconds
GTFS-rt stop_sequence not found in GTFS data E051 337 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:4107829x2025x26xGSemHTRAxSemainex00:LOC contains stop_sequence 18 that does not exist in GTFS stop_times.txt for this trip
- GTFS-rt trip_id ATOUMOD005:ServiceJourney:275:LOC contains stop_sequence 10 that does not exist in GTFS stop_times.txt for this trip
- GTFS-rt trip_id ATOUMOD006:ServiceJourney:7x4485983:LOC contains stop_sequence 8 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 ATOUMOD003:ServiceJourney:4052297xGTFSxGSemHTNIxSemainex07:LOC contains stop_sequence 34 that does not exist in GTFS stop_times.txt for this trip
Avertissements
vehicle_id not populated W002 687 erreurs
vehicle_id should be populated for TripUpdates and VehiclePositions
Exemples d'erreurs
- trip_id ATOUMOD035:ServiceJourney:3746133x2025xHxMultxJxVxJeuxVenx61:LOC does not have a vehicle_id
- trip_id ATOUMOD008:ServiceJourney:9892x0:LOC does not have a vehicle_id
- trip_id ATOUMOD003:ServiceJourney:4107829x2025x26xGSemHTRAxSemainex00:LOC does not have a vehicle_id
- trip_id ATOUMOD035:ServiceJourney:3745718x2025xHxMultxJxVxJeuxVenx61: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 373 erreurs
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Exemples d'erreurs
- trip_id ATOUMOD035:ServiceJourney:3746133x2025xHxMultxJxVxJeuxVenx61:LOC stop_sequence 39 (and potentially more for this trip) does not have a schedule_relationship
- trip_id ATOUMOD035:ServiceJourney:3746133x2025xHxMultxJxVxJeuxVenx61: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
- trip_id ATOUMOD008:ServiceJourney:9892x0:LOC does not have a schedule_relationship
- trip_id ATOUMOD003:ServiceJourney:4107829x2025x26xGSemHTRAxSemainex00:LOC stop_sequence 18 (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 670 | 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. | 533 510 | 30 fois (100 % des validations) |
| E024 | GTFS-rt trip direction_id must match the direction_id in GTFS trips.txt | 13 994 | 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 968 | 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 786 | 30 fois (100 % des validations) |
| W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 17 659 | 30 fois (100 % des validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 35 313 | 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 495 | 28 fois (93 % des validations) |
| E004 | All route_ids provided in the GTFS-rt feed must exist in the GTFS data | 713 | 24 fois (80 % des validations) |
| E011 | All stop_ids referenced in GTFS-rt feeds must exist in GTFS stops.txt | 3 733 | 23 fois (77 % 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. | 257 | 20 fois (67 % des validations) |
| E037 | Sequential GTFS-rt trip stop_time_updates shouldn't have the same stop_id | 32 | 19 fois (63 % des validations) |
| E035 | The GTFS-rt trip.trip_id should belong to the specified trip.route_id in GTFS trips.txt | 433 | 16 fois (53 % des validations) |
| E040 | All stop_time_updates must contain stop_id or stop_sequence - both fields cannot be left blank | 23 | 14 fois (47 % 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 | 23 | 14 fois (47 % des validations) |
Contenu du flux GTFS-RT
Entités
Entités présentes dans ce flux le 13/02/2026 à 04h38 Europe/Paris.
trip_updates (61) 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 13/02/2026 à 04h38 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx4081:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 1,
"time": "1770955561"
},
"departure": {
"delay": 1,
"time": "1770955561"
},
"stopId": "FR:76575:ZE:TCARxPARC1:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 15,
"time": "1770955635"
},
"departure": {
"delay": 15,
"time": "1770955635"
},
"stopId": "FR:76575:ZE:TCARxRENAN1:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"delay": 36,
"time": "1770955776"
},
"departure": {
"delay": 36,
"time": "1770955776"
},
"stopId": "FR:76681:ZE:TCARxFAMIL1:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"delay": 57,
"time": "1770956397"
},
"departure": {
"delay": 57,
"time": "1770956397"
},
"stopId": "FR:76540:ZE:TCARxBALZA1:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"delay": 11,
"time": "1770956471"
},
"departure": {
"delay": 11,
"time": "1770956471"
},
"stopId": "FR:76540:ZE:TCARxEUROP1:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"delay": 47,
"time": "1770955847"
},
"departure": {
"delay": 47,
"time": "1770955847"
},
"stopId": "FR:76681:ZE:TCARxJEZAY1:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 40,
"time": "1770955960"
},
"departure": {
"delay": 40,
"time": "1770955960"
},
"stopId": "FR:76681:ZE:TCARxJUILL1:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"time": "1770956340"
},
"departure": {
"time": "1770956340"
},
"stopId": "FR:76681:ZE:TCARxVOLTA1:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"delay": 30,
"time": "1770956190"
},
"departure": {
"delay": 30,
"time": "1770956190"
},
"stopId": "FR:76681:ZE:TCARxSOTTE1:ATOUMOD001",
"stopSequence": 9
},
{
"departure": {
"delay": 30,
"time": "1770955410"
},
"stopId": "FR:76575:ZE:TCARxUNIV21:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 49,
"time": "1770956269"
},
"departure": {
"delay": 49,
"time": "1770956269"
},
"stopId": "FR:76681:ZE:TCARxGARIB1:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"delay": 30,
"time": "1770955710"
},
"departure": {
"delay": 30,
"time": "1770955710"
},
"stopId": "FR:76575:ZE:TCARxCOURS1:ATOUMOD001",
"stopSequence": 5
}
],
"timestamp": "1770953775",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx90:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx4081:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx117:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770955200"
},
"stopId": "FR:76095:ZE:TCARxTAMAR:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"time": "1770956880"
},
"departure": {
"time": "1770956880"
},
"stopId": "FR:76540:ZE:TCARxLUCIL2:ATOUMOD001",
"stopSequence": 21
},
{
"arrival": {
"delay": 39,
"time": "1770955359"
},
"departure": {
"delay": 39,
"time": "1770955359"
},
"stopId": "FR:76540:ZE:TCARxMAIS10:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 28,
"time": "1770956368"
},
"departure": {
"delay": 28,
"time": "1770956368"
},
"stopId": "FR:76540:ZE:TCARxPMARC2:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"time": "1770956160"
},
"departure": {
"time": "1770956160"
},
"stopId": "FR:76540:ZE:TCARxHILAI2:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"delay": 54,
"time": "1770955914"
},
"departure": {
"delay": 54,
"time": "1770955914"
},
"stopId": "FR:76540:ZE:TCARxDRIVI2:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"time": "1770955980"
},
"departure": {
"time": "1770955980"
},
"stopId": "FR:76540:ZE:TCARxJEUNE2:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"delay": 20,
"time": "1770956780"
},
"departure": {
"delay": 20,
"time": "1770956780"
},
"stopId": "FR:76540:ZE:TCARxPASPA2:ATOUMOD001",
"stopSequence": 20
},
{
"arrival": {
"delay": 43,
"time": "1770955783"
},
"departure": {
"delay": 43,
"time": "1770955783"
},
"stopId": "FR:76540:ZE:TCARxARGEN2:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"delay": 47,
"time": "1770955607"
},
"departure": {
"delay": 47,
"time": "1770955607"
},
"stopId": "FR:76540:ZE:TCARxCOUPE2:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"delay": 31,
"time": "1770957151"
},
"departure": {
"delay": 31,
"time": "1770957151"
},
"stopId": "FR:76216:ZE:TCARxMAISO2:ATOUMOD001",
"stopSequence": 24
},
{
"arrival": {
"delay": 48,
"time": "1770956688"
},
"departure": {
"delay": 48,
"time": "1770956688"
},
"stopId": "FR:76540:ZE:TCARxBELGE2:ATOUMOD001",
"stopSequence": 19
},
{
"arrival": {
"time": "1770956460"
},
"departure": {
"time": "1770956460"
},
"stopId": "FR:76540:ZE:TCARxREPUB2:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"delay": 46,
"time": "1770956206"
},
"departure": {
"delay": 46,
"time": "1770956206"
},
"stopId": "FR:76540:ZE:TCARxCHRUT2:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"delay": 12,
"time": "1770957072"
},
"departure": {
"delay": 12,
"time": "1770957072"
},
"stopId": "FR:76540:ZE:TCARxBAPEA2:ATOUMOD001",
"stopSequence": 23
},
{
"arrival": {
"delay": 37,
"time": "1770955297"
},
"departure": {
"delay": 37,
"time": "1770955297"
},
"stopId": "FR:76540:ZE:TCARxCHATL2:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"delay": 16,
"time": "1770956536"
},
"departure": {
"delay": 16,
"time": "1770956536"
},
"stopId": "FR:76540:ZE:TCARxCATHE2:ATOUMOD001",
"stopSequence": 17
},
{
"arrival": {
"time": "1770957000"
},
"departure": {
"time": "1770957000"
},
"stopId": "FR:76540:ZE:TCARxRIBOU2:ATOUMOD001",
"stopSequence": 22
},
{
"arrival": {
"time": "1770955560"
},
"departure": {
"time": "1770955560"
},
"stopId": "FR:76540:ZE:TCARxSTCLA2:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 25,
"time": "1770956305"
},
"departure": {
"delay": 25,
"time": "1770956305"
},
"stopId": "FR:76540:ZE:TCARxMARTT2:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"time": "1770956580"
},
"departure": {
"time": "1770956580"
},
"stopId": "FR:76540:ZE:TCARxTARTT2:ATOUMOD001",
"stopSequence": 18
}
],
"timestamp": "1770949132",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx92:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx117:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx2972:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 33,
"time": "1770955893"
},
"departure": {
"delay": 33,
"time": "1770955893"
},
"stopId": "FR:76540:ZE:TCARxBALZA0:ATOUMOD001",
"stopSequence": 20
},
{
"arrival": {
"delay": 30,
"time": "1770956190"
},
"departure": {
"delay": 30,
"time": "1770956190"
},
"stopId": "FR:76681:ZE:TCARxSOTTE0:ATOUMOD001",
"stopSequence": 23
},
{
"arrival": {
"time": "1770957000"
},
"stopId": "FR:76575:ZE:TCARxUNIV20:ATOUMOD001",
"stopSequence": 31
},
{
"arrival": {
"time": "1770955680"
},
"departure": {
"time": "1770955680"
},
"stopId": "FR:76540:ZE:TCARxSTSEV0:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 20,
"time": "1770956300"
},
"departure": {
"delay": 20,
"time": "1770956300"
},
"stopId": "FR:76681:ZE:TCARxJUILL0:ATOUMOD001",
"stopSequence": 24
},
{
"arrival": {
"delay": 30,
"time": "1770956610"
},
"departure": {
"delay": 30,
"time": "1770956610"
},
"stopId": "FR:76575:ZE:TCARxRENAN0:ATOUMOD001",
"stopSequence": 28
},
{
"arrival": {
"delay": 42,
"time": "1770956682"
},
"departure": {
"delay": 42,
"time": "1770956682"
},
"stopId": "FR:76575:ZE:TCARxPARC0:ATOUMOD001",
"stopSequence": 29
},
{
"arrival": {
"delay": 30,
"time": "1770955830"
},
"departure": {
"delay": 30,
"time": "1770955830"
},
"stopId": "FR:76540:ZE:TCARxEUROP0:ATOUMOD001",
"stopSequence": 19
},
{
"arrival": {
"delay": 31,
"time": "1770955951"
},
"departure": {
"delay": 31,
"time": "1770955951"
},
"stopId": "FR:76681:ZE:TCARxVOLTA0:ATOUMOD001",
"stopSequence": 21
},
{
"arrival": {
"delay": 11,
"time": "1770955391"
},
"departure": {
"delay": 11,
"time": "1770955391"
},
"stopId": "FR:76540:ZE:TCARxJUSTI0:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"delay": 15,
"time": "1770956475"
},
"departure": {
"delay": 15,
"time": "1770956475"
},
"stopId": "FR:76681:ZE:TCARxFAMIL0:ATOUMOD001",
"stopSequence": 26
},
{
"arrival": {
"delay": 18,
"time": "1770956538"
},
"departure": {
"delay": 18,
"time": "1770956538"
},
"stopId": "FR:76575:ZE:TCARxCOURS0:ATOUMOD001",
"stopSequence": 27
},
{
"arrival": {
"delay": 42,
"time": "1770956742"
},
"departure": {
"delay": 42,
"time": "1770956742"
},
"stopId": "FR:76575:ZE:TCARxBASTI0:ATOUMOD001",
"stopSequence": 30
},
{
"arrival": {
"delay": 44,
"time": "1770956024"
},
"departure": {
"delay": 44,
"time": "1770956024"
},
"stopId": "FR:76681:ZE:TCARxGARIB0:ATOUMOD001",
"stopSequence": 22
},
{
"arrival": {
"delay": 46,
"time": "1770955246"
},
"departure": {
"delay": 46,
"time": "1770955246"
},
"stopId": "FR:76540:ZE:TCARxBEAUV0:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"delay": 45,
"time": "1770955305"
},
"departure": {
"delay": 45,
"time": "1770955305"
},
"stopId": "FR:76540:ZE:TCARxGAREV0:ATOUMOD001",
"stopSequence": 3
}
],
"timestamp": "1770949120",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx90:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx2972:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx7370:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 59,
"time": "1770956879"
},
"departure": {
"delay": 59,
"time": "1770956879"
},
"stopId": "FR:76540:ZE:TCARxREPUB2:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"delay": 19,
"time": "1770957199"
},
"departure": {
"delay": 19,
"time": "1770957199"
},
"stopId": "FR:76540:ZE:TCARxPASPA2:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"delay": 47,
"time": "1770957107"
},
"departure": {
"delay": 47,
"time": "1770957107"
},
"stopId": "FR:76540:ZE:TCARxBELGE2:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 15,
"time": "1770956955"
},
"departure": {
"delay": 15,
"time": "1770956955"
},
"stopId": "FR:76540:ZE:TCARxCATHE2:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"delay": 10,
"time": "1770956770"
},
"departure": {
"delay": 10,
"time": "1770956770"
},
"stopId": "FR:76540:ZE:TCARxMARTT2:ATOUMOD001",
"stopSequence": 2
},
{
"departure": {
"time": "1770956700"
},
"stopId": "FR:76540:ZE:TCARxCHRUT2:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 54,
"time": "1770956814"
},
"departure": {
"delay": 54,
"time": "1770956814"
},
"stopId": "FR:76540:ZE:TCARxPMARC2:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 59,
"time": "1770956999"
},
"departure": {
"delay": 59,
"time": "1770956999"
},
"stopId": "FR:76540:ZE:TCARxTARTT2:ATOUMOD001",
"stopSequence": 6
}
],
"timestamp": "1770949127",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx91:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx7370:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx1730:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770957240"
},
"departure": {
"time": "1770957240"
},
"stopId": "FR:76540:ZE:TCARxTARTT1:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"delay": 54,
"time": "1770956394"
},
"departure": {
"delay": 54,
"time": "1770956394"
},
"stopId": "FR:76157:ZE:TCARxTPRAT1:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 36,
"time": "1770957156"
},
"departure": {
"delay": 36,
"time": "1770957156"
},
"stopId": "FR:76540:ZE:TCARxBELGE1:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"delay": 48,
"time": "1770957288"
},
"departure": {
"delay": 48,
"time": "1770957288"
},
"stopId": "FR:76540:ZE:TCARxCATHE1:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"time": "1770956940"
},
"departure": {
"time": "1770956940"
},
"stopId": "FR:76540:ZE:TCARxRIBOU1:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"delay": 5,
"time": "1770957005"
},
"departure": {
"delay": 5,
"time": "1770957005"
},
"stopId": "FR:76540:ZE:TCARxLUCIL1:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"time": "1770956760"
},
"departure": {
"time": "1770956760"
},
"stopId": "FR:76540:ZE:TCARxMIN1T:ATOUMOD001",
"stopSequence": 9
},
{
"departure": {
"time": "1770956040"
},
"stopId": "FR:76157:ZE:TCARxTMONET:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 48,
"time": "1770956628"
},
"departure": {
"delay": 48,
"time": "1770956628"
},
"stopId": "FR:76157:ZE:TCARxCORNI1:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"delay": 23,
"time": "1770957083"
},
"departure": {
"delay": 23,
"time": "1770957083"
},
"stopId": "FR:76540:ZE:TCARxPASPA1:ATOUMOD001",
"stopSequence": 12
}
],
"timestamp": "1770949138",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx93:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx1730:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx11140:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 35,
"time": "1770955235"
},
"departure": {
"delay": 35,
"time": "1770955235"
},
"stopId": "FR:76540:ZE:TCARxSPIER1:ATOUMOD001",
"stopSequence": 4
},
{
"departure": {
"time": "1770955080"
},
"stopId": "FR:76095:ZE:TCARxTAMAR3:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 34,
"time": "1770955354"
},
"departure": {
"delay": 34,
"time": "1770955354"
},
"stopId": "FR:76540:ZE:TCARxCNORD1:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 34,
"time": "1770955174"
},
"departure": {
"delay": 34,
"time": "1770955174"
},
"stopId": "FR:76540:ZE:TCARxLOJOU2:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 40,
"time": "1770955120"
},
"departure": {
"delay": 40,
"time": "1770955120"
},
"stopId": "FR:76095:ZE:TCARxEVREU1:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"time": "1770955320"
},
"departure": {
"time": "1770955320"
},
"stopId": "FR:76540:ZE:TCARxLYFLA2:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"delay": 23,
"time": "1770955283"
},
"departure": {
"delay": 23,
"time": "1770955283"
},
"stopId": "FR:76540:ZE:TCARxBUREA1:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"delay": 30,
"time": "1770955830"
},
"stopId": "FR:76540:ZE:TCARxHVR4:ATOUMOD001",
"stopSequence": 13
}
],
"timestamp": "1770949060",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx02:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx11140:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx1632:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 73,
"time": "1770956173"
},
"departure": {
"delay": 73,
"time": "1770956173"
},
"stopId": "FR:76540:ZE:TCARxLUCIL1:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"delay": 94,
"time": "1770955354"
},
"departure": {
"delay": 94,
"time": "1770955354"
},
"stopId": "FR:76157:ZE:TCARxTJAUR1:ATOUMOD001",
"stopSequence": 3
},
{
"departure": {
"delay": 37,
"time": "1770955237"
},
"stopId": "FR:76157:ZE:TCARxTMONET:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 56,
"time": "1770956456"
},
"departure": {
"delay": 56,
"time": "1770956456"
},
"stopId": "FR:76540:ZE:TCARxCATHE1:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"delay": 83,
"time": "1770955583"
},
"departure": {
"delay": 83,
"time": "1770955583"
},
"stopId": "FR:76157:ZE:TCARxTPRAT1:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 71,
"time": "1770956711"
},
"departure": {
"delay": 71,
"time": "1770956711"
},
"stopId": "FR:76540:ZE:TCARxCHRUT1:ATOUMOD001",
"stopSequence": 19
},
{
"arrival": {
"delay": 68,
"time": "1770957248"
},
"departure": {
"delay": 68,
"time": "1770957248"
},
"stopId": "FR:76212:ZE:TCARxDMAIR1:ATOUMOD001",
"stopSequence": 24
},
{
"arrival": {
"delay": 72,
"time": "1770956592"
},
"departure": {
"delay": 72,
"time": "1770956592"
},
"stopId": "FR:76540:ZE:TCARxPMARC1:ATOUMOD001",
"stopSequence": 17
},
{
"arrival": {
"delay": 79,
"time": "1770955399"
},
"departure": {
"delay": 79,
"time": "1770955399"
},
"stopId": "FR:76157:ZE:TCARxTPROV1:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"delay": 70,
"time": "1770957130"
},
"departure": {
"delay": 70,
"time": "1770957130"
},
"stopId": "FR:76540:ZE:TCARxECOLE1:ATOUMOD001",
"stopSequence": 23
},
{
"arrival": {
"delay": 78,
"time": "1770955278"
},
"departure": {
"delay": 78,
"time": "1770955278"
},
"stopId": "FR:76157:ZE:TCARxTPISS1:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"delay": 68,
"time": "1770956108"
},
"departure": {
"delay": 68,
"time": "1770956108"
},
"stopId": "FR:76540:ZE:TCARxRIBOU1:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"delay": 45,
"time": "1770955785"
},
"departure": {
"delay": 45,
"time": "1770955785"
},
"stopId": "FR:76157:ZE:TCARxCORNI1:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"delay": 68,
"time": "1770956648"
},
"departure": {
"delay": 68,
"time": "1770956648"
},
"stopId": "FR:76540:ZE:TCARxMARTT1:ATOUMOD001",
"stopSequence": 18
},
{
"arrival": {
"delay": 46,
"time": "1770957046"
},
"departure": {
"delay": 46,
"time": "1770957046"
},
"stopId": "FR:76540:ZE:TCARxDRIVI1:ATOUMOD001",
"stopSequence": 22
},
{
"arrival": {
"delay": 68,
"time": "1770956948"
},
"departure": {
"delay": 68,
"time": "1770956948"
},
"stopId": "FR:76540:ZE:TCARxJEUNE1:ATOUMOD001",
"stopSequence": 21
},
{
"arrival": {
"delay": 68,
"time": "1770956528"
},
"departure": {
"delay": 68,
"time": "1770956528"
},
"stopId": "FR:76540:ZE:TCARxREPUB1:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"delay": 39,
"time": "1770956799"
},
"departure": {
"delay": 39,
"time": "1770956799"
},
"stopId": "FR:76540:ZE:TCARxHILAI1:ATOUMOD001",
"stopSequence": 20
}
],
"timestamp": "1770953765",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx93:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx1632:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx11145:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770957180"
},
"departure": {
"time": "1770957180"
},
"stopId": "FR:76575:ZE:TCARxCHAPL1:ATOUMOD001",
"stopSequence": 18
},
{
"arrival": {
"time": "1770956640"
},
"departure": {
"time": "1770956640"
},
"stopId": "FR:76484:ZE:TCARxOIHDV1:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 44,
"time": "1770957104"
},
"departure": {
"delay": 44,
"time": "1770957104"
},
"stopId": "FR:76484:ZE:TCARxVOSGE1:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"delay": 24,
"time": "1770956724"
},
"departure": {
"delay": 24,
"time": "1770956724"
},
"stopId": "FR:76484:ZE:TCARxCIMOI1:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"delay": 46,
"time": "1770956566"
},
"departure": {
"delay": 46,
"time": "1770956566"
},
"stopId": "FR:76484:ZE:TCARxCFERR3:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"delay": 43,
"time": "1770956503"
},
"departure": {
"delay": 43,
"time": "1770956503"
},
"stopId": "FR:76484:ZE:TCARxPLPAI1:ATOUMOD001",
"stopSequence": 5
},
{
"departure": {
"time": "1770956460"
},
"stopId": "FR:76484:ZE:TCARxPOLOI0:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"delay": 3,
"time": "1770956763"
},
"departure": {
"delay": 3,
"time": "1770956763"
},
"stopId": "FR:76484:ZE:TCARxBIBOI1:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"delay": 42,
"time": "1770956922"
},
"departure": {
"delay": 42,
"time": "1770956922"
},
"stopId": "FR:76484:ZE:TCARxCOMPX1:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"delay": 55,
"time": "1770957055"
},
"departure": {
"delay": 55,
"time": "1770957055"
},
"stopId": "FR:76484:ZE:TCARxPLBEL1:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"delay": 19,
"time": "1770956959"
},
"departure": {
"delay": 19,
"time": "1770956959"
},
"stopId": "FR:76484:ZE:TCARxCIMJ21:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"time": "1770956820"
},
"departure": {
"time": "1770956820"
},
"stopId": "FR:76484:ZE:TCARxFERRE1:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"time": "1770957000"
},
"departure": {
"time": "1770957000"
},
"stopId": "FR:76484:ZE:TCARxCHARC1:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"delay": 53,
"time": "1770956873"
},
"departure": {
"delay": 53,
"time": "1770956873"
},
"stopId": "FR:76484:ZE:TCARxPEZO21:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"delay": 23,
"time": "1770957143"
},
"departure": {
"delay": 23,
"time": "1770957143"
},
"stopId": "FR:76484:ZE:TCARxCITEO1:ATOUMOD001",
"stopSequence": 17
}
],
"timestamp": "1770949064",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx03:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx11145:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx4015:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 15,
"time": "1770957075"
},
"departure": {
"delay": 15,
"time": "1770957075"
},
"stopId": "FR:76540:ZE:TCARxAVCAE1:ATOUMOD001",
"stopSequence": 24
},
{
"arrival": {
"delay": 57,
"time": "1770956937"
},
"departure": {
"delay": 57,
"time": "1770956937"
},
"stopId": "FR:76498:ZE:TCARxTRUFF1:ATOUMOD001",
"stopSequence": 22
},
{
"arrival": {
"delay": 49,
"time": "1770956389"
},
"departure": {
"delay": 49,
"time": "1770956389"
},
"stopId": "FR:76322:ZE:TCARxLBLUM1:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"delay": 7,
"time": "1770956527"
},
"departure": {
"delay": 7,
"time": "1770956527"
},
"stopId": "FR:76322:ZE:TCARxPROVI1:ATOUMOD001",
"stopSequence": 18
},
{
"arrival": {
"delay": 56,
"time": "1770956876"
},
"departure": {
"delay": 56,
"time": "1770956876"
},
"stopId": "FR:76498:ZE:TCARx08MAI1:ATOUMOD001",
"stopSequence": 21
},
{
"arrival": {
"time": "1770956700"
},
"departure": {
"time": "1770956700"
},
"stopId": "FR:76498:ZE:TCARxCHGAU1:ATOUMOD001",
"stopSequence": 19
},
{
"arrival": {
"time": "1770956820"
},
"departure": {
"time": "1770956820"
},
"stopId": "FR:76498:ZE:TCARxJULIE1:ATOUMOD001",
"stopSequence": 20
},
{
"departure": {
"time": "1770956280"
},
"stopId": "FR:76322:ZE:TCARxBRAQU1:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"delay": 7,
"time": "1770956467"
},
"departure": {
"delay": 7,
"time": "1770956467"
},
"stopId": "FR:76322:ZE:TCARxKENNE1:ATOUMOD001",
"stopSequence": 17
},
{
"arrival": {
"delay": 51,
"time": "1770956331"
},
"departure": {
"delay": 51,
"time": "1770956331"
},
"stopId": "FR:76322:ZE:TCARxCEZAN1:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"delay": 43,
"time": "1770956983"
},
"departure": {
"delay": 43,
"time": "1770956983"
},
"stopId": "FR:76498:ZE:TCARxJAURE1:ATOUMOD001",
"stopSequence": 23
}
],
"timestamp": "1770952096",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx90:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx4015:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx9941:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 59,
"time": "1770957299"
},
"departure": {
"delay": 59,
"time": "1770957299"
},
"stopId": "FR:76540:ZE:TCARxMERID1:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"delay": 39,
"time": "1770957219"
},
"departure": {
"delay": 39,
"time": "1770957219"
},
"stopId": "FR:76540:ZE:TCARxDUFFA1:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"delay": 28,
"time": "1770957088"
},
"departure": {
"delay": 28,
"time": "1770957088"
},
"stopId": "FR:76681:ZE:TCARxSEMAR1:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 47,
"time": "1770957167"
},
"departure": {
"delay": 47,
"time": "1770957167"
},
"stopId": "FR:76681:ZE:TCARxPLANT1:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"delay": 24,
"time": "1770957024"
},
"departure": {
"delay": 24,
"time": "1770957024"
},
"stopId": "FR:76681:ZE:TCARxLBRUY1:ATOUMOD001",
"stopSequence": 2
},
{
"departure": {
"time": "1770957000"
},
"stopId": "FR:76681:ZE:TCARxDIOCH4:ATOUMOD001",
"stopSequence": 1
}
],
"timestamp": "1770949055",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx01:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx9941:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx4014:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 49,
"time": "1770955129"
},
"departure": {
"delay": 49,
"time": "1770955129"
},
"stopId": "FR:76322:ZE:TCARxLBLUM1:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"time": "1770955560"
},
"departure": {
"time": "1770955560"
},
"stopId": "FR:76498:ZE:TCARxJULIE1:ATOUMOD001",
"stopSequence": 20
},
{
"arrival": {
"time": "1770956220"
},
"departure": {
"time": "1770956220"
},
"stopId": "FR:76540:ZE:TCARxTARTS1:ATOUMOD001",
"stopSequence": 27
},
{
"arrival": {
"time": "1770956640"
},
"stopId": "FR:76540:ZE:TCARxBBOU:ATOUMOD001",
"stopSequence": 31
},
{
"arrival": {
"delay": 51,
"time": "1770955071"
},
"departure": {
"delay": 51,
"time": "1770955071"
},
"stopId": "FR:76322:ZE:TCARxCEZAN1:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"delay": 56,
"time": "1770955616"
},
"departure": {
"delay": 56,
"time": "1770955616"
},
"stopId": "FR:76498:ZE:TCARx08MAI1:ATOUMOD001",
"stopSequence": 21
},
{
"arrival": {
"delay": 39,
"time": "1770956319"
},
"departure": {
"delay": 39,
"time": "1770956319"
},
"stopId": "FR:76540:ZE:TCARxGAREV1:ATOUMOD001",
"stopSequence": 29
},
{
"arrival": {
"time": "1770956460"
},
"departure": {
"time": "1770956460"
},
"stopId": "FR:76540:ZE:TCARxBEAUV1:ATOUMOD001",
"stopSequence": 30
},
{
"arrival": {
"delay": 7,
"time": "1770955207"
},
"departure": {
"delay": 7,
"time": "1770955207"
},
"stopId": "FR:76322:ZE:TCARxKENNE1:ATOUMOD001",
"stopSequence": 17
},
{
"arrival": {
"delay": 43,
"time": "1770955723"
},
"departure": {
"delay": 43,
"time": "1770955723"
},
"stopId": "FR:76498:ZE:TCARxJAURE1:ATOUMOD001",
"stopSequence": 23
},
{
"arrival": {
"delay": 15,
"time": "1770955815"
},
"departure": {
"delay": 15,
"time": "1770955815"
},
"stopId": "FR:76540:ZE:TCARxAVCAE1:ATOUMOD001",
"stopSequence": 24
},
{
"arrival": {
"delay": 57,
"time": "1770955677"
},
"departure": {
"delay": 57,
"time": "1770955677"
},
"stopId": "FR:76498:ZE:TCARxTRUFF1:ATOUMOD001",
"stopSequence": 22
},
{
"arrival": {
"delay": 31,
"time": "1770956251"
},
"departure": {
"delay": 31,
"time": "1770956251"
},
"stopId": "FR:76540:ZE:TCARxJUSTI1:ATOUMOD001",
"stopSequence": 28
},
{
"departure": {
"time": "1770955020"
},
"stopId": "FR:76322:ZE:TCARxBRAQU1:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"delay": 43,
"time": "1770956083"
},
"departure": {
"delay": 43,
"time": "1770956083"
},
"stopId": "FR:76540:ZE:TCARxJOFFR1:ATOUMOD001",
"stopSequence": 26
},
{
"arrival": {
"time": "1770955440"
},
"departure": {
"time": "1770955440"
},
"stopId": "FR:76498:ZE:TCARxCHGAU1:ATOUMOD001",
"stopSequence": 19
},
{
"arrival": {
"delay": 30,
"time": "1770956010"
},
"departure": {
"delay": 30,
"time": "1770956010"
},
"stopId": "FR:76540:ZE:TCARxSTSEV1:ATOUMOD001",
"stopSequence": 25
},
{
"arrival": {
"delay": 7,
"time": "1770955267"
},
"departure": {
"delay": 7,
"time": "1770955267"
},
"stopId": "FR:76322:ZE:TCARxPROVI1:ATOUMOD001",
"stopSequence": 18
}
],
"timestamp": "1770950834",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx90:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx4014:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5470467:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 216,
"time": "1770953736"
},
"departure": {
"delay": 216,
"time": "1770953736"
},
"stopId": "FR:27375:ZE:0x6402:ATOUMOD006",
"stopSequence": 3
},
{
"arrival": {
"delay": 146,
"time": "1770953966"
},
"departure": {
"delay": 146,
"time": "1770953966"
},
"stopId": "FR:27375:ZE:0x6462:ATOUMOD006",
"stopSequence": 7
},
{
"arrival": {
"delay": 172,
"time": "1770953992"
},
"departure": {
"delay": 172,
"time": "1770953992"
},
"stopId": "FR:27375:ZE:0x6446:ATOUMOD006",
"stopSequence": 8
},
{
"arrival": {
"delay": 151,
"time": "1770953911"
},
"departure": {
"delay": 151,
"time": "1770953911"
},
"stopId": "FR:27375:ZE:0x6480:ATOUMOD006",
"stopSequence": 6
},
{
"arrival": {
"delay": 190,
"time": "1770953830"
},
"departure": {
"delay": 190,
"time": "1770953830"
},
"stopId": "FR:27375:ZE:0x6456:ATOUMOD006",
"stopSequence": 5
},
{
"arrival": {
"delay": 146,
"time": "1770954326"
},
"departure": {
"delay": 146,
"time": "1770954326"
},
"stopId": "FR:27332:ZE:0x6253:ATOUMOD006",
"stopSequence": 14
},
{
"arrival": {
"delay": 194,
"time": "1770954254"
},
"departure": {
"delay": 194,
"time": "1770954254"
},
"stopId": "FR:27332:ZE:0x6252:ATOUMOD006",
"stopSequence": 10
},
{
"arrival": {
"delay": 157,
"time": "1770954277"
},
"departure": {
"delay": 157,
"time": "1770954277"
},
"stopId": "FR:27697:ZE:0x7014:ATOUMOD006",
"stopSequence": 12
},
{
"arrival": {
"delay": 205,
"time": "1770954265"
},
"departure": {
"delay": 205,
"time": "1770954265"
},
"stopId": "FR:27332:ZE:0x6248:ATOUMOD006",
"stopSequence": 11
},
{
"arrival": {
"delay": 146,
"time": "1770954206"
},
"departure": {
"delay": 146,
"time": "1770954206"
},
"stopId": "FR:27456:ZE:0x6734:ATOUMOD006",
"stopSequence": 9
},
{
"arrival": {
"delay": 205,
"time": "1770954505"
},
"departure": {
"delay": 205,
"time": "1770954505"
},
"stopId": "FR:27332:ZE:0x6260:ATOUMOD006",
"stopSequence": 17
},
{
"arrival": {
"delay": 146,
"time": "1770953786"
},
"departure": {
"delay": 146,
"time": "1770953786"
},
"stopId": "FR:27375:ZE:0x6502:ATOUMOD006",
"stopSequence": 4
},
{
"arrival": {
"delay": 171,
"time": "1770954651"
},
"departure": {
"delay": 171,
"time": "1770954651"
},
"stopId": "FR:27332:ZE:0x6237:ATOUMOD006",
"stopSequence": 19
},
{
"arrival": {
"delay": 192,
"time": "1770954312"
},
"departure": {
"delay": 192,
"time": "1770954312"
},
"stopId": "FR:27697:ZE:0x7012:ATOUMOD006",
"stopSequence": 13
},
{
"arrival": {
"delay": 177,
"time": "1770954597"
},
"departure": {
"delay": 177,
"time": "1770954597"
},
"stopId": "FR:27332:ZE:0x6238:ATOUMOD006",
"stopSequence": 18
},
{
"arrival": {
"delay": 146,
"time": "1770954866"
},
"stopId": "FR:27332:ZE:0x7152:ATOUMOD006",
"stopSequence": 20
},
{
"arrival": {
"delay": 224,
"time": "1770953671"
},
"departure": {
"delay": 224,
"time": "1770953684"
},
"stopId": "FR:27375:ZE:0x6448:ATOUMOD006",
"stopSequence": 2
},
{
"arrival": {
"delay": 151,
"time": "1770954451"
},
"departure": {
"delay": 151,
"time": "1770954451"
},
"stopId": "FR:27332:ZE:0x6244:ATOUMOD006",
"stopSequence": 16
},
{
"arrival": {
"delay": 163,
"time": "1770954403"
},
"departure": {
"delay": 163,
"time": "1770954403"
},
"stopId": "FR:27332:ZE:0x6240:ATOUMOD006",
"stopSequence": 15
}
],
"timestamp": "1770953725",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD006:Line:9:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5470467:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx4084:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 36,
"time": "1770956976"
},
"departure": {
"delay": 36,
"time": "1770956976"
},
"stopId": "FR:76681:ZE:TCARxFAMIL1:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"delay": 30,
"time": "1770956910"
},
"departure": {
"delay": 30,
"time": "1770956910"
},
"stopId": "FR:76575:ZE:TCARxCOURS1:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"delay": 47,
"time": "1770957047"
},
"departure": {
"delay": 47,
"time": "1770957047"
},
"stopId": "FR:76681:ZE:TCARxJEZAY1:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 15,
"time": "1770956835"
},
"departure": {
"delay": 15,
"time": "1770956835"
},
"stopId": "FR:76575:ZE:TCARxRENAN1:ATOUMOD001",
"stopSequence": 4
},
{
"departure": {
"delay": 30,
"time": "1770956610"
},
"stopId": "FR:76575:ZE:TCARxUNIV21:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 59,
"time": "1770956699"
},
"departure": {
"delay": 59,
"time": "1770956699"
},
"stopId": "FR:76575:ZE:TCARxBASTI1:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"delay": 40,
"time": "1770957160"
},
"departure": {
"delay": 40,
"time": "1770957160"
},
"stopId": "FR:76681:ZE:TCARxJUILL1:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"delay": 1,
"time": "1770956761"
},
"departure": {
"delay": 1,
"time": "1770956761"
},
"stopId": "FR:76575:ZE:TCARxPARC1:ATOUMOD001",
"stopSequence": 3
}
],
"timestamp": "1770952415",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx90:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx4084:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx1503:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 20,
"time": "1770955820"
},
"departure": {
"delay": 20,
"time": "1770955820"
},
"stopId": "FR:76540:ZE:TCARxPASPA2:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"time": "1770955020"
},
"departure": {
"time": "1770955020"
},
"stopId": "FR:76540:ZE:TCARxJEUNE2:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"time": "1770956820"
},
"departure": {
"time": "1770956820"
},
"stopId": "FR:76157:ZE:TCARxTBIZET:ATOUMOD001",
"stopSequence": 26
},
{
"arrival": {
"time": "1770954780"
},
"departure": {
"time": "1770954780"
},
"stopId": "FR:76212:ZE:TCARxDMAIR2:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 5,
"time": "1770954725"
},
"departure": {
"delay": 5,
"time": "1770954725"
},
"stopId": "FR:76212:ZE:TCARxCANAD2:ATOUMOD001",
"stopSequence": 2
},
{
"departure": {
"time": "1770954600"
},
"stopId": "FR:76212:ZE:TCARxDUREC:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 4,
"time": "1770956164"
},
"departure": {
"delay": 4,
"time": "1770956164"
},
"stopId": "FR:76540:ZE:TCARxMIN2T:ATOUMOD001",
"stopSequence": 18
},
{
"arrival": {
"time": "1770956040"
},
"departure": {
"time": "1770956040"
},
"stopId": "FR:76540:ZE:TCARxRIBOU2:ATOUMOD001",
"stopSequence": 17
},
{
"arrival": {
"delay": 16,
"time": "1770955576"
},
"departure": {
"delay": 16,
"time": "1770955576"
},
"stopId": "FR:76540:ZE:TCARxCATHE2:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"time": "1770956640"
},
"departure": {
"time": "1770956640"
},
"stopId": "FR:76157:ZE:TCARxTJAUR2:ATOUMOD001",
"stopSequence": 24
},
{
"arrival": {
"delay": 30,
"time": "1770956370"
},
"departure": {
"delay": 30,
"time": "1770956370"
},
"stopId": "FR:76157:ZE:TCARxTPRAT2:ATOUMOD001",
"stopSequence": 20
},
{
"arrival": {
"delay": 52,
"time": "1770954952"
},
"departure": {
"delay": 52,
"time": "1770954952"
},
"stopId": "FR:76540:ZE:TCARxDRIVI2:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"delay": 10,
"time": "1770956470"
},
"departure": {
"delay": 10,
"time": "1770956470"
},
"stopId": "FR:76157:ZE:TCARxTDUMA2:ATOUMOD001",
"stopSequence": 22
},
{
"arrival": {
"delay": 1,
"time": "1770956581"
},
"departure": {
"delay": 1,
"time": "1770956581"
},
"stopId": "FR:76157:ZE:TCARxTPROV2:ATOUMOD001",
"stopSequence": 23
},
{
"arrival": {
"delay": 38,
"time": "1770954878"
},
"departure": {
"delay": 38,
"time": "1770954878"
},
"stopId": "FR:76212:ZE:TCARxECOLE2:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"time": "1770955920"
},
"departure": {
"time": "1770955920"
},
"stopId": "FR:76540:ZE:TCARxLUCIL2:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"delay": 48,
"time": "1770955728"
},
"departure": {
"delay": 48,
"time": "1770955728"
},
"stopId": "FR:76540:ZE:TCARxBELGE2:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"delay": 15,
"time": "1770956715"
},
"departure": {
"delay": 15,
"time": "1770956715"
},
"stopId": "FR:76157:ZE:TCARxTPISS2:ATOUMOD001",
"stopSequence": 25
},
{
"arrival": {
"delay": 25,
"time": "1770955345"
},
"departure": {
"delay": 25,
"time": "1770955345"
},
"stopId": "FR:76540:ZE:TCARxMARTT2:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"delay": 46,
"time": "1770955246"
},
"departure": {
"delay": 46,
"time": "1770955246"
},
"stopId": "FR:76540:ZE:TCARxCHRUT2:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"time": "1770955620"
},
"departure": {
"time": "1770955620"
},
"stopId": "FR:76540:ZE:TCARxTARTT2:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"delay": 18,
"time": "1770956238"
},
"departure": {
"delay": 18,
"time": "1770956238"
},
"stopId": "FR:76157:ZE:TCARxCORNI2:ATOUMOD001",
"stopSequence": 19
},
{
"arrival": {
"time": "1770957000"
},
"stopId": "FR:76157:ZE:TCARxTMONET:ATOUMOD001",
"stopSequence": 27
},
{
"arrival": {
"time": "1770956400"
},
"departure": {
"time": "1770956400"
},
"stopId": "FR:76157:ZE:TCARxTOUYE2:ATOUMOD001",
"stopSequence": 21
},
{
"arrival": {
"time": "1770955200"
},
"departure": {
"time": "1770955200"
},
"stopId": "FR:76540:ZE:TCARxHILAI2:ATOUMOD001",
"stopSequence": 7
}
],
"timestamp": "1770949138",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx93:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx1503:LOC"
}
}
},
{
"id": "SM:ATOUMOD003:ServiceJourney:4107929x2025x26xGSemHTRAxSemainex00:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770954794"
},
"stopId": "FR:76351:ZE:3984:ATOUMOD003",
"stopSequence": 16
},
{
"arrival": {
"time": "1770953566"
},
"departure": {
"time": "1770953566"
},
"stopId": "FR:76351:ZE:3992:ATOUMOD003",
"stopSequence": 6
},
{
"arrival": {
"time": "1770953708"
},
"departure": {
"time": "1770953708"
},
"stopId": "FR:76351:ZE:3972:ATOUMOD003",
"stopSequence": 7
},
{
"arrival": {
"time": "1770954718"
},
"departure": {
"time": "1770954718"
},
"stopId": "FR:76351:ZE:3998:ATOUMOD003",
"stopSequence": 15
},
{
"arrival": {
"time": "1770954138"
},
"departure": {
"time": "1770954138"
},
"stopId": "FR:76351:ZE:4000:ATOUMOD003",
"stopSequence": 10
},
{
"arrival": {
"time": "1770954332"
},
"departure": {
"time": "1770954332"
},
"stopId": "FR:76351:ZE:3981:ATOUMOD003",
"stopSequence": 12
},
{
"arrival": {
"time": "1770953868"
},
"departure": {
"time": "1770953868"
},
"stopId": "FR:76351:ZE:3970:ATOUMOD003",
"stopSequence": 8
},
{
"arrival": {
"time": "1770954045"
},
"departure": {
"time": "1770954045"
},
"stopId": "FR:76351:ZE:3990:ATOUMOD003",
"stopSequence": 9
},
{
"arrival": {
"time": "1770954244"
},
"departure": {
"time": "1770954244"
},
"stopId": "FR:76351:ZE:3960:ATOUMOD003",
"stopSequence": 11
}
],
"timestamp": "1770953779",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD003:Line:A:LOC",
"tripId": "ATOUMOD003:ServiceJourney:4107929x2025x26xGSemHTRAxSemainex00:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5471368:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770956280"
},
"stopId": "FR:27375:ZE:0x6466:ATOUMOD006",
"stopSequence": 1
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD006:Line:2:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5471368:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx3519:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 46,
"time": "1770957046"
},
"departure": {
"delay": 46,
"time": "1770957046"
},
"stopId": "FR:76540:ZE:TCARxBEAUV0:ATOUMOD001",
"stopSequence": 2
},
{
"departure": {
"time": "1770957000"
},
"stopId": "FR:76540:ZE:TCARxBBOU:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 45,
"time": "1770957105"
},
"departure": {
"delay": 45,
"time": "1770957105"
},
"stopId": "FR:76540:ZE:TCARxGAREV0:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 11,
"time": "1770957191"
},
"departure": {
"delay": 11,
"time": "1770957191"
},
"stopId": "FR:76540:ZE:TCARxJUSTI0:ATOUMOD001",
"stopSequence": 4
}
],
"timestamp": "1770952805",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx90:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx3519:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5470848:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -240,
"time": "1770954900"
},
"departure": {
"delay": -240,
"time": "1770954900"
},
"stopId": "FR:27375:ZE:0x6441:ATOUMOD006",
"stopSequence": 23
},
{
"arrival": {
"delay": -334,
"time": "1770956606"
},
"departure": {
"delay": -334,
"time": "1770956606"
},
"stopId": "FR:27275:ZE:0x6224:ATOUMOD006",
"stopSequence": 38
},
{
"arrival": {
"delay": -269,
"time": "1770955171"
},
"departure": {
"delay": -269,
"time": "1770955171"
},
"stopId": "FR:27375:ZE:0x6502:ATOUMOD006",
"stopSequence": 26
},
{
"arrival": {
"delay": -352,
"time": "1770956048"
},
"departure": {
"delay": -352,
"time": "1770956048"
},
"stopId": "FR:27022:ZE:0x6977:ATOUMOD006",
"stopSequence": 32
},
{
"arrival": {
"delay": 30,
"time": "1770954630"
},
"departure": {
"delay": 30,
"time": "1770954630"
},
"stopId": "FR:27375:ZE:0x6408:ATOUMOD006",
"stopSequence": 18
},
{
"arrival": {
"delay": -234,
"time": "1770955206"
},
"departure": {
"delay": -234,
"time": "1770955206"
},
"stopId": "FR:27375:ZE:0x7187:ATOUMOD006",
"stopSequence": 27
},
{
"arrival": {
"delay": -180,
"time": "1770954840"
},
"departure": {
"delay": -180,
"time": "1770954840"
},
"stopId": "FR:27375:ZE:0x6529:ATOUMOD006",
"stopSequence": 22
},
{
"arrival": {
"delay": -351,
"time": "1770956949"
},
"departure": {
"delay": -351,
"time": "1770956949"
},
"stopId": "FR:27022:ZE:0x6978:ATOUMOD006",
"stopSequence": 41
},
{
"departure": {
"time": "1770954540"
},
"stopId": "FR:27701:ZE:0x7101:ATOUMOD006",
"stopSequence": 17
},
{
"arrival": {
"delay": -352,
"time": "1770956648"
},
"departure": {
"delay": -352,
"time": "1770956648"
},
"stopId": "FR:27275:ZE:0x6232:ATOUMOD006",
"stopSequence": 39
},
{
"arrival": {
"delay": -341,
"time": "1770955459"
},
"departure": {
"delay": -341,
"time": "1770955459"
},
"stopId": "FR:27332:ZE:0x6252:ATOUMOD006",
"stopSequence": 29
},
{
"arrival": {
"delay": -307,
"time": "1770956513"
},
"departure": {
"delay": -307,
"time": "1770956513"
},
"stopId": "FR:27275:ZE:0x6226:ATOUMOD006",
"stopSequence": 36
},
{
"arrival": {
"delay": -317,
"time": "1770956803"
},
"departure": {
"delay": -317,
"time": "1770956803"
},
"stopId": "FR:27275:ZE:0x6193:ATOUMOD006",
"stopSequence": 40
},
{
"arrival": {
"delay": -352,
"time": "1770957008"
},
"stopId": "FR:27022:ZE:0x6991:ATOUMOD006",
"stopSequence": 42
},
{
"arrival": {
"delay": -315,
"time": "1770955665"
},
"departure": {
"delay": -315,
"time": "1770955665"
},
"stopId": "FR:27332:ZE:0x6235:ATOUMOD006",
"stopSequence": 30
},
{
"arrival": {
"delay": -94,
"time": "1770954806"
},
"departure": {
"delay": -94,
"time": "1770954806"
},
"stopId": "FR:27375:ZE:0x6381:ATOUMOD006",
"stopSequence": 21
},
{
"arrival": {
"delay": -105,
"time": "1770954735"
},
"departure": {
"delay": -105,
"time": "1770954735"
},
"stopId": "FR:27375:ZE:0x6389:ATOUMOD006",
"stopSequence": 20
},
{
"arrival": {
"delay": -352,
"time": "1770956588"
},
"departure": {
"delay": -352,
"time": "1770956588"
},
"stopId": "FR:27275:ZE:0x7179:ATOUMOD006",
"stopSequence": 37
},
{
"arrival": {
"delay": -52,
"time": "1770954668"
},
"departure": {
"delay": -52,
"time": "1770954668"
},
"stopId": "FR:27375:ZE:0x6443:ATOUMOD006",
"stopSequence": 19
},
{
"arrival": {
"delay": -352,
"time": "1770955868"
},
"departure": {
"delay": -352,
"time": "1770955868"
},
"stopId": "FR:27249:ZE:0x6185:ATOUMOD006",
"stopSequence": 31
},
{
"arrival": {
"delay": -269,
"time": "1770955411"
},
"departure": {
"delay": -269,
"time": "1770955411"
},
"stopId": "FR:27456:ZE:0x6734:ATOUMOD006",
"stopSequence": 28
},
{
"arrival": {
"delay": -234,
"time": "1770955086"
},
"departure": {
"delay": -234,
"time": "1770955086"
},
"stopId": "FR:27375:ZE:0x6402:ATOUMOD006",
"stopSequence": 25
},
{
"arrival": {
"delay": -352,
"time": "1770956348"
},
"departure": {
"delay": -352,
"time": "1770956348"
},
"stopId": "FR:27275:ZE:0x6200:ATOUMOD006",
"stopSequence": 34
},
{
"arrival": {
"delay": -226,
"time": "1770955034"
},
"departure": {
"delay": -226,
"time": "1770955034"
},
"stopId": "FR:27375:ZE:0x6448:ATOUMOD006",
"stopSequence": 24
},
{
"arrival": {
"delay": -329,
"time": "1770956431"
},
"departure": {
"delay": -329,
"time": "1770956431"
},
"stopId": "FR:27275:ZE:0x6208:ATOUMOD006",
"stopSequence": 35
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD006:Line:E1:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5470848:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5470511:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": -45,
"time": "1770958455"
},
"departure": {
"delay": -45,
"time": "1770958455"
},
"stopId": "FR:27375:ZE:0x6389:ATOUMOD006",
"stopSequence": 18
},
{
"arrival": {
"delay": -4235,
"time": "1770953785"
},
"departure": {
"delay": -4235,
"time": "1770953785"
},
"stopId": "FR:27701:ZE:0x7045:ATOUMOD006",
"stopSequence": 10
},
{
"arrival": {
"delay": -4235,
"time": "1770953785"
},
"departure": {
"delay": -4235,
"time": "1770953785"
},
"stopId": "FR:27701:ZE:0x7133:ATOUMOD006",
"stopSequence": 11
},
{
"arrival": {
"delay": 30,
"time": "1770958350"
},
"departure": {
"delay": 30,
"time": "1770958350"
},
"stopId": "FR:27375:ZE:0x6408:ATOUMOD006",
"stopSequence": 16
},
{
"arrival": {
"delay": -3635,
"time": "1770953785"
},
"departure": {
"delay": -3635,
"time": "1770953785"
},
"stopId": "FR:27701:ZE:0x7087:ATOUMOD006",
"stopSequence": 2
},
{
"arrival": {
"delay": -4295,
"time": "1770953785"
},
"departure": {
"delay": -4295,
"time": "1770953785"
},
"stopId": "FR:27701:ZE:0x7069:ATOUMOD006",
"stopSequence": 12
},
{
"arrival": {
"delay": -180,
"time": "1770958620"
},
"departure": {
"delay": -180,
"time": "1770958620"
},
"stopId": "FR:27375:ZE:0x6441:ATOUMOD006",
"stopSequence": 21
},
{
"arrival": {
"delay": -4475,
"time": "1770953785"
},
"departure": {
"delay": -4475,
"time": "1770953785"
},
"stopId": "FR:27701:ZE:0x7101:ATOUMOD006",
"stopSequence": 15
},
{
"arrival": {
"delay": -3875,
"time": "1770953785"
},
"departure": {
"delay": -3875,
"time": "1770953785"
},
"stopId": "FR:27701:ZE:0x7096:ATOUMOD006",
"stopSequence": 5
},
{
"arrival": {
"delay": -3755,
"time": "1770953785"
},
"departure": {
"delay": -3755,
"time": "1770953785"
},
"stopId": "FR:27701:ZE:0x7115:ATOUMOD006",
"stopSequence": 4
},
{
"arrival": {
"delay": -4415,
"time": "1770953785"
},
"departure": {
"delay": -4415,
"time": "1770953785"
},
"stopId": "FR:27701:ZE:0x7128:ATOUMOD006",
"stopSequence": 14
},
{
"arrival": {
"delay": -3995,
"time": "1770953785"
},
"departure": {
"delay": -3995,
"time": "1770953785"
},
"stopId": "FR:27701:ZE:0x7109:ATOUMOD006",
"stopSequence": 6
},
{
"arrival": {
"delay": -52,
"time": "1770958388"
},
"departure": {
"delay": -52,
"time": "1770958388"
},
"stopId": "FR:27375:ZE:0x6443:ATOUMOD006",
"stopSequence": 17
},
{
"arrival": {
"delay": -4055,
"time": "1770953785"
},
"departure": {
"delay": -4055,
"time": "1770953785"
},
"stopId": "FR:27701:ZE:0x6583:ATOUMOD006",
"stopSequence": 7
},
{
"arrival": {
"delay": -3695,
"time": "1770953785"
},
"departure": {
"delay": -3695,
"time": "1770953785"
},
"stopId": "FR:27701:ZE:0x7117:ATOUMOD006",
"stopSequence": 3
},
{
"arrival": {
"delay": -4115,
"time": "1770953785"
},
"departure": {
"delay": -4115,
"time": "1770953785"
},
"stopId": "FR:27701:ZE:0x7043:ATOUMOD006",
"stopSequence": 8
},
{
"arrival": {
"delay": -193,
"time": "1770958667"
},
"stopId": "FR:27375:ZE:0x6514:ATOUMOD006",
"stopSequence": 22
},
{
"arrival": {
"delay": -4175,
"time": "1770953785"
},
"departure": {
"delay": -4175,
"time": "1770953785"
},
"stopId": "FR:27701:ZE:0x7055:ATOUMOD006",
"stopSequence": 9
},
{
"arrival": {
"delay": -120,
"time": "1770958560"
},
"departure": {
"delay": -120,
"time": "1770958560"
},
"stopId": "FR:27375:ZE:0x6529:ATOUMOD006",
"stopSequence": 20
},
{
"arrival": {
"delay": -34,
"time": "1770958526"
},
"departure": {
"delay": -34,
"time": "1770958526"
},
"stopId": "FR:27375:ZE:0x6381:ATOUMOD006",
"stopSequence": 19
},
{
"departure": {
"delay": -3515,
"time": "1770953785"
},
"stopId": "FR:27701:ZE:0x7150:ATOUMOD006",
"stopSequence": 1
},
{
"arrival": {
"delay": -4355,
"time": "1770953785"
},
"departure": {
"delay": -4355,
"time": "1770953785"
},
"stopId": "FR:27701:ZE:0x7037:ATOUMOD006",
"stopSequence": 13
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD006:Line:C1:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5470511:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx4039:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770956100"
},
"stopId": "FR:76575:ZE:TCARxUNIV20:ATOUMOD001",
"stopSequence": 31
},
{
"arrival": {
"delay": 18,
"time": "1770955638"
},
"departure": {
"delay": 18,
"time": "1770955638"
},
"stopId": "FR:76575:ZE:TCARxCOURS0:ATOUMOD001",
"stopSequence": 27
},
{
"arrival": {
"delay": 20,
"time": "1770955400"
},
"departure": {
"delay": 20,
"time": "1770955400"
},
"stopId": "FR:76681:ZE:TCARxJUILL0:ATOUMOD001",
"stopSequence": 24
},
{
"arrival": {
"delay": 31,
"time": "1770955051"
},
"departure": {
"delay": 31,
"time": "1770955051"
},
"stopId": "FR:76681:ZE:TCARxVOLTA0:ATOUMOD001",
"stopSequence": 21
},
{
"arrival": {
"delay": 42,
"time": "1770955842"
},
"departure": {
"delay": 42,
"time": "1770955842"
},
"stopId": "FR:76575:ZE:TCARxBASTI0:ATOUMOD001",
"stopSequence": 30
},
{
"arrival": {
"delay": 15,
"time": "1770955575"
},
"departure": {
"delay": 15,
"time": "1770955575"
},
"stopId": "FR:76681:ZE:TCARxFAMIL0:ATOUMOD001",
"stopSequence": 26
},
{
"arrival": {
"delay": 30,
"time": "1770955290"
},
"departure": {
"delay": 30,
"time": "1770955290"
},
"stopId": "FR:76681:ZE:TCARxSOTTE0:ATOUMOD001",
"stopSequence": 23
},
{
"arrival": {
"delay": 30,
"time": "1770955710"
},
"departure": {
"delay": 30,
"time": "1770955710"
},
"stopId": "FR:76575:ZE:TCARxRENAN0:ATOUMOD001",
"stopSequence": 28
},
{
"departure": {
"delay": 30,
"time": "1770954930"
},
"stopId": "FR:76540:ZE:TCARxEUROP0:ATOUMOD001",
"stopSequence": 19
},
{
"arrival": {
"delay": 42,
"time": "1770955782"
},
"departure": {
"delay": 42,
"time": "1770955782"
},
"stopId": "FR:76575:ZE:TCARxPARC0:ATOUMOD001",
"stopSequence": 29
},
{
"arrival": {
"delay": 33,
"time": "1770954993"
},
"departure": {
"delay": 33,
"time": "1770954993"
},
"stopId": "FR:76540:ZE:TCARxBALZA0:ATOUMOD001",
"stopSequence": 20
},
{
"arrival": {
"delay": 44,
"time": "1770955124"
},
"departure": {
"delay": 44,
"time": "1770955124"
},
"stopId": "FR:76681:ZE:TCARxGARIB0:ATOUMOD001",
"stopSequence": 22
}
],
"timestamp": "1770950734",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx90:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx4039:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5471370:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 29,
"time": "1770953369"
},
"stopId": "FR:27375:ZE:0x6514:ATOUMOD006",
"stopSequence": 10
},
{
"arrival": {
"delay": 89,
"time": "1770953309"
},
"departure": {
"delay": 89,
"time": "1770953309"
},
"stopId": "FR:27375:ZE:0x6432:ATOUMOD006",
"stopSequence": 9
},
{
"arrival": {
"delay": 62,
"time": "1770953282"
},
"departure": {
"delay": 62,
"time": "1770953282"
},
"stopId": "FR:27375:ZE:0x6512:ATOUMOD006",
"stopSequence": 8
},
{
"arrival": {
"delay": 108,
"time": "1770953208"
},
"departure": {
"delay": 108,
"time": "1770953208"
},
"stopId": "FR:27375:ZE:0x6572:ATOUMOD006",
"stopSequence": 6
},
{
"arrival": {
"delay": 100,
"time": "1770953140"
},
"departure": {
"delay": 100,
"time": "1770953140"
},
"stopId": "FR:27375:ZE:0x6490:ATOUMOD006",
"stopSequence": 3
},
{
"arrival": {
"delay": 121,
"time": "1770953026"
},
"departure": {
"delay": 121,
"time": "1770953041"
},
"stopId": "FR:27375:ZE:0x6492:ATOUMOD006",
"stopSequence": 2
},
{
"arrival": {
"delay": 85,
"time": "1770953185"
},
"departure": {
"delay": 85,
"time": "1770953185"
},
"stopId": "FR:27375:ZE:0x6470:ATOUMOD006",
"stopSequence": 5
},
{
"arrival": {
"delay": 122,
"time": "1770953162"
},
"departure": {
"delay": 122,
"time": "1770953162"
},
"stopId": "FR:27375:ZE:0x6396:ATOUMOD006",
"stopSequence": 4
},
{
"arrival": {
"delay": 77,
"time": "1770953237"
},
"departure": {
"delay": 77,
"time": "1770953237"
},
"stopId": "FR:27375:ZE:0x6422:ATOUMOD006",
"stopSequence": 7
}
],
"timestamp": "1770953364",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD006:Line:2:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5471370:LOC"
}
}
},
{
"id": "SM:ATOUMOD002:ServiceJourney:OCESN851022F5703866x2026x02x07T22x09x57Z:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770956940"
},
"departure": {
"time": "1770957000"
},
"stopId": "FR:27051:ZE:StopPointxOCETrainxTERx87387183:ATOUMOD002",
"stopSequence": 7
},
{
"arrival": {
"time": "1770958140"
},
"departure": {
"time": "1770958200"
},
"stopId": "FR:27082:ZE:StopPointxOCETrainxTERx87387142:ATOUMOD002",
"stopSequence": 13
},
{
"arrival": {
"time": "1770960420"
},
"departure": {
"time": "1770960480"
},
"stopId": "FR:27119:ZE:StopPointxOCETrainxTERx87387092:ATOUMOD002",
"stopSequence": 17
},
{
"arrival": {
"time": "1770964080"
},
"stopId": "FR:75108:ZE:StopPointxOCETrainxTERx87384008:ATOUMOD002",
"stopSequence": 22
},
{
"arrival": {
"time": "1770961620"
},
"departure": {
"time": "1770961740"
},
"stopId": "FR:78361:ZE:StopPointxOCETrainxTERx87381509:ATOUMOD002",
"stopSequence": 21
},
{
"arrival": {
"time": "1770957360"
},
"departure": {
"time": "1770957420"
},
"stopId": "FR:27492:ZE:StopPointxOCETrainxTERx87387175:ATOUMOD002",
"stopSequence": 9
},
{
"arrival": {
"time": "1770960840"
},
"departure": {
"time": "1770960900"
},
"stopId": "FR:78107:ZE:StopPointxOCETrainxTERx87381624:ATOUMOD002",
"stopSequence": 19
},
{
"arrival": {
"time": "1770957720"
},
"departure": {
"time": "1770957780"
},
"stopId": "FR:27165:ZE:StopPointxOCETrainxTERx87387159:ATOUMOD002",
"stopSequence": 11
},
{
"departure": {
"time": "1770956640"
},
"stopId": "FR:27622:ZE:StopPointxOCETrainxTERx87444315:ATOUMOD002",
"stopSequence": 5
},
{
"arrival": {
"time": "1770958680"
},
"departure": {
"time": "1770959520"
},
"stopId": "FR:27229:ZE:StopPointxOCETrainxTERx87387001:ATOUMOD002",
"stopSequence": 15
}
],
"timestamp": "1770953037",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD002:Line:FRxLinexx57AE0F48x2436x44BDxA2F0xAA45D4A483E7x:LOC",
"tripId": "ATOUMOD002:ServiceJourney:OCESN851022F5703866x2026x02x07T22x09x57Z:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx3460:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 30,
"time": "1770956730"
},
"departure": {
"delay": 30,
"time": "1770956730"
},
"stopId": "FR:76498:ZE:TCARxJULIE0:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"time": "1770956280"
},
"departure": {
"time": "1770956280"
},
"stopId": "FR:76540:ZE:TCARxSTSEV0:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 1,
"time": "1770957001"
},
"departure": {
"delay": 1,
"time": "1770957001"
},
"stopId": "FR:76322:ZE:TCARxKENNE0:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"delay": 30,
"time": "1770956070"
},
"departure": {
"delay": 30,
"time": "1770956070"
},
"stopId": "FR:76540:ZE:TCARxTARTS0:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"delay": 45,
"time": "1770955905"
},
"departure": {
"delay": 45,
"time": "1770955905"
},
"stopId": "FR:76540:ZE:TCARxGAREV0:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 49,
"time": "1770956929"
},
"departure": {
"delay": 49,
"time": "1770956929"
},
"stopId": "FR:76322:ZE:TCARxPROVI0:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"delay": 2,
"time": "1770956522"
},
"departure": {
"delay": 2,
"time": "1770956522"
},
"stopId": "FR:76498:ZE:TCARxTRUFF0:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"delay": 11,
"time": "1770955991"
},
"departure": {
"delay": 11,
"time": "1770955991"
},
"stopId": "FR:76540:ZE:TCARxJUSTI0:ATOUMOD001",
"stopSequence": 4
},
{
"departure": {
"time": "1770955800"
},
"stopId": "FR:76540:ZE:TCARxBBOU:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 46,
"time": "1770955846"
},
"departure": {
"delay": 46,
"time": "1770955846"
},
"stopId": "FR:76540:ZE:TCARxBEAUV0:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"delay": 25,
"time": "1770957085"
},
"departure": {
"delay": 25,
"time": "1770957085"
},
"stopId": "FR:76322:ZE:TCARxLBLUM0:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"delay": 15,
"time": "1770956595"
},
"departure": {
"delay": 15,
"time": "1770956595"
},
"stopId": "FR:76498:ZE:TCARx08MAI0:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"time": "1770956820"
},
"departure": {
"time": "1770956820"
},
"stopId": "FR:76498:ZE:TCARxCHGAU0:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"delay": 52,
"time": "1770957172"
},
"departure": {
"delay": 52,
"time": "1770957172"
},
"stopId": "FR:76322:ZE:TCARxCEZAN0:ATOUMOD001",
"stopSequence": 17
},
{
"arrival": {
"delay": 38,
"time": "1770956138"
},
"departure": {
"delay": 38,
"time": "1770956138"
},
"stopId": "FR:76540:ZE:TCARxJOFFR0:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"delay": 17,
"time": "1770956357"
},
"departure": {
"delay": 17,
"time": "1770956357"
},
"stopId": "FR:76540:ZE:TCARxAVCAE0:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"delay": 7,
"time": "1770956467"
},
"departure": {
"delay": 7,
"time": "1770956467"
},
"stopId": "FR:76498:ZE:TCARxJAURE0:ATOUMOD001",
"stopSequence": 9
}
],
"timestamp": "1770953715",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx90:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx3460:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx4010:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770955080"
},
"departure": {
"time": "1770955080"
},
"stopId": "FR:76540:ZE:TCARxTARTS1:ATOUMOD001",
"stopSequence": 27
},
{
"arrival": {
"delay": 7,
"time": "1770954127"
},
"departure": {
"delay": 7,
"time": "1770954127"
},
"stopId": "FR:76322:ZE:TCARxPROVI1:ATOUMOD001",
"stopSequence": 18
},
{
"arrival": {
"delay": 56,
"time": "1770954476"
},
"departure": {
"delay": 56,
"time": "1770954476"
},
"stopId": "FR:76498:ZE:TCARx08MAI1:ATOUMOD001",
"stopSequence": 21
},
{
"arrival": {
"time": "1770954420"
},
"departure": {
"time": "1770954420"
},
"stopId": "FR:76498:ZE:TCARxJULIE1:ATOUMOD001",
"stopSequence": 20
},
{
"arrival": {
"delay": 57,
"time": "1770954537"
},
"departure": {
"delay": 57,
"time": "1770954537"
},
"stopId": "FR:76498:ZE:TCARxTRUFF1:ATOUMOD001",
"stopSequence": 22
},
{
"departure": {
"time": "1770953880"
},
"stopId": "FR:76322:ZE:TCARxBRAQU1:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"delay": 31,
"time": "1770955111"
},
"departure": {
"delay": 31,
"time": "1770955111"
},
"stopId": "FR:76540:ZE:TCARxJUSTI1:ATOUMOD001",
"stopSequence": 28
},
{
"arrival": {
"delay": 43,
"time": "1770954583"
},
"departure": {
"delay": 43,
"time": "1770954583"
},
"stopId": "FR:76498:ZE:TCARxJAURE1:ATOUMOD001",
"stopSequence": 23
},
{
"arrival": {
"time": "1770954300"
},
"departure": {
"time": "1770954300"
},
"stopId": "FR:76498:ZE:TCARxCHGAU1:ATOUMOD001",
"stopSequence": 19
},
{
"arrival": {
"time": "1770955320"
},
"departure": {
"time": "1770955320"
},
"stopId": "FR:76540:ZE:TCARxBEAUV1:ATOUMOD001",
"stopSequence": 30
},
{
"arrival": {
"delay": 15,
"time": "1770954675"
},
"departure": {
"delay": 15,
"time": "1770954675"
},
"stopId": "FR:76540:ZE:TCARxAVCAE1:ATOUMOD001",
"stopSequence": 24
},
{
"arrival": {
"delay": 43,
"time": "1770954943"
},
"departure": {
"delay": 43,
"time": "1770954943"
},
"stopId": "FR:76540:ZE:TCARxJOFFR1:ATOUMOD001",
"stopSequence": 26
},
{
"arrival": {
"delay": 7,
"time": "1770954067"
},
"departure": {
"delay": 7,
"time": "1770954067"
},
"stopId": "FR:76322:ZE:TCARxKENNE1:ATOUMOD001",
"stopSequence": 17
},
{
"arrival": {
"delay": 39,
"time": "1770955179"
},
"departure": {
"delay": 39,
"time": "1770955179"
},
"stopId": "FR:76540:ZE:TCARxGAREV1:ATOUMOD001",
"stopSequence": 29
},
{
"arrival": {
"delay": 49,
"time": "1770953989"
},
"departure": {
"delay": 49,
"time": "1770953989"
},
"stopId": "FR:76322:ZE:TCARxLBLUM1:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"time": "1770955500"
},
"stopId": "FR:76540:ZE:TCARxBBOU:ATOUMOD001",
"stopSequence": 31
},
{
"arrival": {
"delay": 30,
"time": "1770954870"
},
"departure": {
"delay": 30,
"time": "1770954870"
},
"stopId": "FR:76540:ZE:TCARxSTSEV1:ATOUMOD001",
"stopSequence": 25
},
{
"arrival": {
"delay": 51,
"time": "1770953931"
},
"departure": {
"delay": 51,
"time": "1770953931"
},
"stopId": "FR:76322:ZE:TCARxCEZAN1:ATOUMOD001",
"stopSequence": 15
}
],
"timestamp": "1770953715",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx90:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx4010:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5470509:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 14,
"time": "1770954014"
},
"departure": {
"delay": 14,
"time": "1770954014"
},
"stopId": "FR:27375:ZE:0x6381:ATOUMOD006",
"stopSequence": 19
},
{
"arrival": {
"delay": 3,
"time": "1770953943"
},
"departure": {
"delay": 3,
"time": "1770953943"
},
"stopId": "FR:27375:ZE:0x6389:ATOUMOD006",
"stopSequence": 18
},
{
"arrival": {
"delay": -3,
"time": "1770953637"
},
"departure": {
"delay": -3,
"time": "1770953637"
},
"stopId": "FR:27701:ZE:0x7128:ATOUMOD006",
"stopSequence": 14
},
{
"arrival": {
"delay": -132,
"time": "1770954108"
},
"departure": {
"delay": -132,
"time": "1770954108"
},
"stopId": "FR:27375:ZE:0x6441:ATOUMOD006",
"stopSequence": 21
},
{
"arrival": {
"delay": -4,
"time": "1770953876"
},
"departure": {
"delay": -4,
"time": "1770953876"
},
"stopId": "FR:27375:ZE:0x6443:ATOUMOD006",
"stopSequence": 17
},
{
"arrival": {
"delay": 53,
"time": "1770953513"
},
"departure": {
"delay": 53,
"time": "1770953513"
},
"stopId": "FR:27701:ZE:0x7133:ATOUMOD006",
"stopSequence": 11
},
{
"arrival": {
"delay": 24,
"time": "1770953544"
},
"departure": {
"delay": 24,
"time": "1770953544"
},
"stopId": "FR:27701:ZE:0x7069:ATOUMOD006",
"stopSequence": 12
},
{
"arrival": {
"delay": -10,
"time": "1770953570"
},
"departure": {
"delay": -10,
"time": "1770953570"
},
"stopId": "FR:27701:ZE:0x7037:ATOUMOD006",
"stopSequence": 13
},
{
"arrival": {
"delay": -72,
"time": "1770954048"
},
"departure": {
"delay": -72,
"time": "1770954048"
},
"stopId": "FR:27375:ZE:0x6529:ATOUMOD006",
"stopSequence": 20
},
{
"arrival": {
"delay": -145,
"time": "1770954155"
},
"stopId": "FR:27375:ZE:0x6514:ATOUMOD006",
"stopSequence": 22
},
{
"arrival": {
"delay": 78,
"time": "1770953838"
},
"departure": {
"delay": 78,
"time": "1770953838"
},
"stopId": "FR:27375:ZE:0x6408:ATOUMOD006",
"stopSequence": 16
},
{
"arrival": {
"delay": 31,
"time": "1770953491"
},
"departure": {
"delay": 31,
"time": "1770953491"
},
"stopId": "FR:27701:ZE:0x7045:ATOUMOD006",
"stopSequence": 10
},
{
"arrival": {
"delay": 43,
"time": "1770953420"
},
"departure": {
"delay": 43,
"time": "1770953443"
},
"stopId": "FR:27701:ZE:0x7055:ATOUMOD006",
"stopSequence": 9
},
{
"arrival": {
"delay": 21,
"time": "1770953694"
},
"departure": {
"delay": 21,
"time": "1770953721"
},
"stopId": "FR:27701:ZE:0x7101:ATOUMOD006",
"stopSequence": 15
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD006:Line:C1:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5470509:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx4083:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 41,
"time": "1770955181"
},
"departure": {
"delay": 41,
"time": "1770955181"
},
"stopId": "FR:76540:ZE:TCARxEUROP1:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"delay": 30,
"time": "1770955590"
},
"departure": {
"delay": 30,
"time": "1770955590"
},
"stopId": "FR:76540:ZE:TCARxTARTS1:ATOUMOD001",
"stopSequence": 27
},
{
"arrival": {
"delay": 1,
"time": "1770955621"
},
"departure": {
"delay": 1,
"time": "1770955621"
},
"stopId": "FR:76540:ZE:TCARxJUSTI1:ATOUMOD001",
"stopSequence": 28
},
{
"arrival": {
"time": "1770954900"
},
"departure": {
"time": "1770954900"
},
"stopId": "FR:76681:ZE:TCARxSOTTE1:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"delay": 9,
"time": "1770955689"
},
"departure": {
"delay": 9,
"time": "1770955689"
},
"stopId": "FR:76540:ZE:TCARxGAREV1:ATOUMOD001",
"stopSequence": 29
},
{
"arrival": {
"delay": 29,
"time": "1770954209"
},
"departure": {
"delay": 29,
"time": "1770954209"
},
"stopId": "FR:76575:ZE:TCARxBASTI1:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"delay": 17,
"time": "1770954557"
},
"departure": {
"delay": 17,
"time": "1770954557"
},
"stopId": "FR:76681:ZE:TCARxJEZAY1:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 27,
"time": "1770955107"
},
"departure": {
"delay": 27,
"time": "1770955107"
},
"stopId": "FR:76540:ZE:TCARxBALZA1:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"delay": 30,
"time": "1770955050"
},
"departure": {
"delay": 30,
"time": "1770955050"
},
"stopId": "FR:76681:ZE:TCARxVOLTA1:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"delay": 19,
"time": "1770954979"
},
"departure": {
"delay": 19,
"time": "1770954979"
},
"stopId": "FR:76681:ZE:TCARxGARIB1:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"delay": 45,
"time": "1770954345"
},
"departure": {
"delay": 45,
"time": "1770954345"
},
"stopId": "FR:76575:ZE:TCARxRENAN1:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"time": "1770955380"
},
"departure": {
"time": "1770955380"
},
"stopId": "FR:76540:ZE:TCARxSTSEV1:ATOUMOD001",
"stopSequence": 25
},
{
"arrival": {
"delay": 13,
"time": "1770955453"
},
"departure": {
"delay": 13,
"time": "1770955453"
},
"stopId": "FR:76540:ZE:TCARxJOFFR1:ATOUMOD001",
"stopSequence": 26
},
{
"arrival": {
"delay": 10,
"time": "1770954670"
},
"departure": {
"delay": 10,
"time": "1770954670"
},
"stopId": "FR:76681:ZE:TCARxJUILL1:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"delay": 31,
"time": "1770954271"
},
"departure": {
"delay": 31,
"time": "1770954271"
},
"stopId": "FR:76575:ZE:TCARxPARC1:ATOUMOD001",
"stopSequence": 3
},
{
"departure": {
"time": "1770954120"
},
"stopId": "FR:76575:ZE:TCARxUNIV21:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 30,
"time": "1770955830"
},
"departure": {
"delay": 30,
"time": "1770955830"
},
"stopId": "FR:76540:ZE:TCARxBEAUV1:ATOUMOD001",
"stopSequence": 30
},
{
"arrival": {
"delay": 6,
"time": "1770954486"
},
"departure": {
"delay": 6,
"time": "1770954486"
},
"stopId": "FR:76681:ZE:TCARxFAMIL1:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"time": "1770954420"
},
"departure": {
"time": "1770954420"
},
"stopId": "FR:76575:ZE:TCARxCOURS1:ATOUMOD001",
"stopSequence": 5
}
],
"timestamp": "1770953775",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx90:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx4083:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx8697:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 15,
"time": "1770956295"
},
"departure": {
"delay": 15,
"time": "1770956295"
},
"stopId": "FR:76575:ZE:TCARxCORBU1:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"delay": 18,
"time": "1770957078"
},
"departure": {
"delay": 18,
"time": "1770957078"
},
"stopId": "FR:76540:ZE:TCARxCAFT2:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"delay": 6,
"time": "1770956526"
},
"departure": {
"delay": 6,
"time": "1770956526"
},
"stopId": "FR:76575:ZE:TCARxSANDT2:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"delay": 21,
"time": "1770956901"
},
"departure": {
"delay": 21,
"time": "1770956901"
},
"stopId": "FR:76498:ZE:TCARxCHART2:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"delay": 48,
"time": "1770956568"
},
"departure": {
"delay": 48,
"time": "1770956568"
},
"stopId": "FR:76575:ZE:TCARxSTENT2:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"time": "1770956700"
},
"departure": {
"time": "1770956700"
},
"stopId": "FR:76681:ZE:TCARxDIOCT2:ATOUMOD001",
"stopSequence": 8
},
{
"departure": {
"time": "1770956220"
},
"stopId": "FR:76575:ZE:TCARxTECHN4:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 39,
"time": "1770956799"
},
"departure": {
"delay": 39,
"time": "1770956799"
},
"stopId": "FR:76498:ZE:TCARxNOVET2:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"delay": 5,
"time": "1770956345"
},
"departure": {
"delay": 5,
"time": "1770956345"
},
"stopId": "FR:76575:ZE:TCARxSANSU2:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 42,
"time": "1770956622"
},
"departure": {
"delay": 42,
"time": "1770956622"
},
"stopId": "FR:76575:ZE:TCARxCBRUT2:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"time": "1770957000"
},
"departure": {
"time": "1770957000"
},
"stopId": "FR:76540:ZE:TCARxLOPOT2:ATOUMOD001",
"stopSequence": 11
}
],
"timestamp": "1770949143",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx94:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx8697:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx3:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770956520"
},
"departure": {
"time": "1770956520"
},
"stopId": "FR:76540:ZE:TCARxSTCLA2:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 47,
"time": "1770956567"
},
"departure": {
"delay": 47,
"time": "1770956567"
},
"stopId": "FR:76540:ZE:TCARxCOUPE2:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"time": "1770956940"
},
"departure": {
"time": "1770956940"
},
"stopId": "FR:76540:ZE:TCARxJEUNE2:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"delay": 54,
"time": "1770956874"
},
"departure": {
"delay": 54,
"time": "1770956874"
},
"stopId": "FR:76540:ZE:TCARxDRIVI2:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"delay": 43,
"time": "1770956743"
},
"departure": {
"delay": 43,
"time": "1770956743"
},
"stopId": "FR:76540:ZE:TCARxARGEN2:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"delay": 20,
"time": "1770956480"
},
"departure": {
"delay": 20,
"time": "1770956480"
},
"stopId": "FR:76540:ZE:TCARxMALRA2:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"delay": 8,
"time": "1770956408"
},
"departure": {
"delay": 8,
"time": "1770956408"
},
"stopId": "FR:76540:ZE:TCARxPSALO0:ATOUMOD001",
"stopSequence": 5
},
{
"departure": {
"time": "1770956160"
},
"stopId": "FR:76095:ZE:TCARxTAMAR:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"time": "1770957120"
},
"departure": {
"time": "1770957120"
},
"stopId": "FR:76540:ZE:TCARxHILAI2:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"delay": 39,
"time": "1770956319"
},
"departure": {
"delay": 39,
"time": "1770956319"
},
"stopId": "FR:76540:ZE:TCARxMAIS10:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 14,
"time": "1770956354"
},
"departure": {
"delay": 14,
"time": "1770956354"
},
"stopId": "FR:76540:ZE:TCARxGALI2:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"delay": 37,
"time": "1770956257"
},
"departure": {
"delay": 37,
"time": "1770956257"
},
"stopId": "FR:76540:ZE:TCARxCHATL2:ATOUMOD001",
"stopSequence": 2
}
],
"timestamp": "1770953775",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx92:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx3:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx11218:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 49,
"time": "1770956329"
},
"departure": {
"delay": 49,
"time": "1770956329"
},
"stopId": "FR:76575:ZE:TCARxLURCA1:ATOUMOD001",
"stopSequence": 24
},
{
"arrival": {
"time": "1770956760"
},
"departure": {
"time": "1770956760"
},
"stopId": "FR:76681:ZE:TCARxADRET2:ATOUMOD001",
"stopSequence": 30
},
{
"arrival": {
"time": "1770956820"
},
"departure": {
"time": "1770956820"
},
"stopId": "FR:76681:ZE:TCARxRRIOT1:ATOUMOD001",
"stopSequence": 31
},
{
"arrival": {
"time": "1770956460"
},
"departure": {
"time": "1770956460"
},
"stopId": "FR:76575:ZE:TCARxCOQLI1:ATOUMOD001",
"stopSequence": 26
},
{
"arrival": {
"delay": 44,
"time": "1770956864"
},
"departure": {
"delay": 44,
"time": "1770956864"
},
"stopId": "FR:76681:ZE:TCARxPGAUL1:ATOUMOD001",
"stopSequence": 32
},
{
"arrival": {
"delay": 46,
"time": "1770956686"
},
"departure": {
"delay": 46,
"time": "1770956686"
},
"stopId": "FR:76681:ZE:TCARxKERVI1:ATOUMOD001",
"stopSequence": 29
},
{
"arrival": {
"delay": 28,
"time": "1770956128"
},
"departure": {
"delay": 28,
"time": "1770956128"
},
"stopId": "FR:76575:ZE:TCARxPNAVA1:ATOUMOD001",
"stopSequence": 20
},
{
"arrival": {
"time": "1770957120"
},
"stopId": "FR:76681:ZE:TCARxHDVS1:ATOUMOD001",
"stopSequence": 34
},
{
"arrival": {
"delay": 56,
"time": "1770956396"
},
"departure": {
"delay": 56,
"time": "1770956396"
},
"stopId": "FR:76575:ZE:TCARxGAGAR1:ATOUMOD001",
"stopSequence": 25
},
{
"departure": {
"time": "1770955980"
},
"stopId": "FR:76575:ZE:TCARxCHAPL1:ATOUMOD001",
"stopSequence": 18
},
{
"arrival": {
"time": "1770956220"
},
"departure": {
"time": "1770956220"
},
"stopId": "FR:76575:ZE:TCARxLANGU1:ATOUMOD001",
"stopSequence": 22
},
{
"arrival": {
"delay": 52,
"time": "1770956572"
},
"departure": {
"delay": 52,
"time": "1770956572"
},
"stopId": "FR:76575:ZE:TCARxSTYO21:ATOUMOD001",
"stopSequence": 27
},
{
"arrival": {
"time": "1770956940"
},
"departure": {
"time": "1770956940"
},
"stopId": "FR:76681:ZE:TCARxHDVS3:ATOUMOD001",
"stopSequence": 33
},
{
"arrival": {
"delay": 50,
"time": "1770956090"
},
"departure": {
"delay": 50,
"time": "1770956090"
},
"stopId": "FR:76575:ZE:TCARxSLOGN1:ATOUMOD001",
"stopSequence": 19
},
{
"arrival": {
"delay": 50,
"time": "1770956270"
},
"departure": {
"delay": 50,
"time": "1770956270"
},
"stopId": "FR:76575:ZE:TCARxGOUBE1:ATOUMOD001",
"stopSequence": 23
},
{
"arrival": {
"delay": 48,
"time": "1770956628"
},
"departure": {
"delay": 48,
"time": "1770956628"
},
"stopId": "FR:76681:ZE:TCARxCHROU1:ATOUMOD001",
"stopSequence": 28
},
{
"arrival": {
"delay": 8,
"time": "1770956168"
},
"departure": {
"delay": 8,
"time": "1770956168"
},
"stopId": "FR:76575:ZE:TCARxNODIE1:ATOUMOD001",
"stopSequence": 21
}
],
"timestamp": "1770953535",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx03:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx11218:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx4038:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 9,
"time": "1770957309"
},
"departure": {
"delay": 9,
"time": "1770957309"
},
"stopId": "FR:76681:ZE:TCARxJEZAY0:ATOUMOD001",
"stopSequence": 25
},
{
"arrival": {
"delay": 8,
"time": "1770956768"
},
"departure": {
"delay": 8,
"time": "1770956768"
},
"stopId": "FR:76540:ZE:TCARxBALZA0:ATOUMOD001",
"stopSequence": 20
},
{
"arrival": {
"delay": 31,
"time": "1770956911"
},
"departure": {
"delay": 31,
"time": "1770956911"
},
"stopId": "FR:76681:ZE:TCARxGARIB0:ATOUMOD001",
"stopSequence": 22
},
{
"arrival": {
"delay": 20,
"time": "1770957200"
},
"departure": {
"delay": 20,
"time": "1770957200"
},
"stopId": "FR:76681:ZE:TCARxJUILL0:ATOUMOD001",
"stopSequence": 24
},
{
"departure": {
"time": "1770956700"
},
"stopId": "FR:76540:ZE:TCARxEUROP0:ATOUMOD001",
"stopSequence": 19
},
{
"arrival": {
"delay": 11,
"time": "1770956831"
},
"departure": {
"delay": 11,
"time": "1770956831"
},
"stopId": "FR:76681:ZE:TCARxVOLTA0:ATOUMOD001",
"stopSequence": 21
},
{
"arrival": {
"delay": 30,
"time": "1770957090"
},
"departure": {
"delay": 30,
"time": "1770957090"
},
"stopId": "FR:76681:ZE:TCARxSOTTE0:ATOUMOD001",
"stopSequence": 23
}
],
"timestamp": "1770949122",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx90:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx4038:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx251:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 121,
"time": "1770954721"
},
"departure": {
"delay": 121,
"time": "1770954721"
},
"stopId": "FR:76540:ZE:TCARxCHRUT1:ATOUMOD001",
"stopSequence": 18
},
{
"arrival": {
"delay": 126,
"time": "1770954186"
},
"departure": {
"delay": 126,
"time": "1770954186"
},
"stopId": "FR:76540:ZE:TCARxLUCIL1:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"delay": 146,
"time": "1770953846"
},
"departure": {
"delay": 146,
"time": "1770953846"
},
"stopId": "FR:76216:ZE:TCARxMAISO1:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 115,
"time": "1770955615"
},
"departure": {
"delay": 115,
"time": "1770955615"
},
"stopId": "FR:76540:ZE:TCARxMAIS21:ATOUMOD001",
"stopSequence": 28
},
{
"arrival": {
"delay": 121,
"time": "1770954961"
},
"departure": {
"delay": 121,
"time": "1770954961"
},
"stopId": "FR:76540:ZE:TCARxJEUNE1:ATOUMOD001",
"stopSequence": 20
},
{
"arrival": {
"delay": 109,
"time": "1770953569"
},
"departure": {
"delay": 109,
"time": "1770953569"
},
"stopId": "FR:76410:ZE:TCARxPALIS1:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"delay": 101,
"time": "1770953480"
},
"departure": {
"delay": 101,
"time": "1770953501"
},
"stopId": "FR:76410:ZE:TCARxDLUNE1:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 144,
"time": "1770954264"
},
"departure": {
"delay": 144,
"time": "1770954264"
},
"stopId": "FR:76540:ZE:TCARxPASPA1:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"delay": 109,
"time": "1770954469"
},
"departure": {
"delay": 109,
"time": "1770954469"
},
"stopId": "FR:76540:ZE:TCARxCATHE1:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"delay": 121,
"time": "1770954121"
},
"departure": {
"delay": 121,
"time": "1770954121"
},
"stopId": "FR:76540:ZE:TCARxRIBOU1:ATOUMOD001",
"stopSequence": 9
},
{
"departure": {
"time": "1770953280"
},
"stopId": "FR:76474:ZE:TCARxBMAIR1:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 125,
"time": "1770955025"
},
"departure": {
"delay": 125,
"time": "1770955025"
},
"stopId": "FR:76540:ZE:TCARxDRIVI1:ATOUMOD001",
"stopSequence": 21
},
{
"arrival": {
"delay": 123,
"time": "1770955863"
},
"stopId": "FR:76095:ZE:TCARxTAMAR:ATOUMOD001",
"stopSequence": 30
},
{
"arrival": {
"delay": 72,
"time": "1770953652"
},
"departure": {
"delay": 72,
"time": "1770953652"
},
"stopId": "FR:76216:ZE:TCARxDVILL1:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"delay": 123,
"time": "1770955563"
},
"departure": {
"delay": 123,
"time": "1770955563"
},
"stopId": "FR:76540:ZE:TCARxGALI1:ATOUMOD001",
"stopSequence": 27
},
{
"arrival": {
"delay": 97,
"time": "1770954337"
},
"departure": {
"delay": 97,
"time": "1770954337"
},
"stopId": "FR:76540:ZE:TCARxBELGE1:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"delay": 57,
"time": "1770953337"
},
"departure": {
"delay": 57,
"time": "1770953337"
},
"stopId": "FR:76474:ZE:TCARxMOULI1:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"delay": 123,
"time": "1770955683"
},
"departure": {
"delay": 123,
"time": "1770955683"
},
"stopId": "FR:76540:ZE:TCARxCHATL1:ATOUMOD001",
"stopSequence": 29
},
{
"arrival": {
"delay": 121,
"time": "1770954661"
},
"departure": {
"delay": 121,
"time": "1770954661"
},
"stopId": "FR:76540:ZE:TCARxMARTT1:ATOUMOD001",
"stopSequence": 17
},
{
"arrival": {
"delay": 121,
"time": "1770954541"
},
"departure": {
"delay": 121,
"time": "1770954541"
},
"stopId": "FR:76540:ZE:TCARxREPUB1:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"delay": 90,
"time": "1770954810"
},
"departure": {
"delay": 90,
"time": "1770954810"
},
"stopId": "FR:76540:ZE:TCARxHILAI1:ATOUMOD001",
"stopSequence": 19
},
{
"arrival": {
"delay": 125,
"time": "1770954605"
},
"departure": {
"delay": 125,
"time": "1770954605"
},
"stopId": "FR:76540:ZE:TCARxPMARC1:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"delay": 91,
"time": "1770953971"
},
"departure": {
"delay": 91,
"time": "1770953971"
},
"stopId": "FR:76540:ZE:TCARxBAPEA1:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"delay": 86,
"time": "1770953726"
},
"departure": {
"delay": 86,
"time": "1770953726"
},
"stopId": "FR:76216:ZE:TCARxPTPIE1:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"delay": 121,
"time": "1770954421"
},
"departure": {
"delay": 121,
"time": "1770954421"
},
"stopId": "FR:76540:ZE:TCARxTARTT1:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"delay": 123,
"time": "1770955143"
},
"departure": {
"delay": 123,
"time": "1770955143"
},
"stopId": "FR:76540:ZE:TCARxARGEN1:ATOUMOD001",
"stopSequence": 22
}
],
"timestamp": "1770952975",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx92:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx251:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5470505:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 74,
"time": "1770954434"
},
"departure": {
"delay": 74,
"time": "1770954434"
},
"stopId": "FR:27701:ZE:0x7132:ATOUMOD006",
"stopSequence": 13
},
{
"arrival": {
"delay": 73,
"time": "1770953754"
},
"departure": {
"delay": 73,
"time": "1770953773"
},
"stopId": "FR:27375:ZE:0x6528:ATOUMOD006",
"stopSequence": 4
},
{
"arrival": {
"delay": 81,
"time": "1770954861"
},
"departure": {
"delay": 81,
"time": "1770954861"
},
"stopId": "FR:27701:ZE:0x7114:ATOUMOD006",
"stopSequence": 20
},
{
"arrival": {
"delay": 73,
"time": "1770954373"
},
"departure": {
"delay": 73,
"time": "1770954373"
},
"stopId": "FR:27701:ZE:0x7036:ATOUMOD006",
"stopSequence": 11
},
{
"arrival": {
"delay": 73,
"time": "1770954313"
},
"departure": {
"delay": 73,
"time": "1770954313"
},
"stopId": "FR:27701:ZE:0x7126:ATOUMOD006",
"stopSequence": 10
},
{
"arrival": {
"delay": 117,
"time": "1770954657"
},
"departure": {
"delay": 117,
"time": "1770954657"
},
"stopId": "FR:27701:ZE:0x6582:ATOUMOD006",
"stopSequence": 17
},
{
"arrival": {
"delay": 73,
"time": "1770954193"
},
"departure": {
"delay": 73,
"time": "1770954193"
},
"stopId": "FR:27701:ZE:0x7100:ATOUMOD006",
"stopSequence": 9
},
{
"arrival": {
"delay": 119,
"time": "1770953939"
},
"departure": {
"delay": 119,
"time": "1770953939"
},
"stopId": "FR:27375:ZE:0x6388:ATOUMOD006",
"stopSequence": 6
},
{
"arrival": {
"delay": 73,
"time": "1770954013"
},
"departure": {
"delay": 73,
"time": "1770954013"
},
"stopId": "FR:27375:ZE:0x6442:ATOUMOD006",
"stopSequence": 7
},
{
"arrival": {
"delay": 104,
"time": "1770953864"
},
"departure": {
"delay": 104,
"time": "1770953864"
},
"stopId": "FR:27375:ZE:0x6380:ATOUMOD006",
"stopSequence": 5
},
{
"arrival": {
"delay": 73,
"time": "1770954913"
},
"departure": {
"delay": 73,
"time": "1770954913"
},
"stopId": "FR:27701:ZE:0x7116:ATOUMOD006",
"stopSequence": 21
},
{
"arrival": {
"delay": 112,
"time": "1770954532"
},
"departure": {
"delay": 112,
"time": "1770954532"
},
"stopId": "FR:27701:ZE:0x7054:ATOUMOD006",
"stopSequence": 15
},
{
"arrival": {
"delay": 113,
"time": "1770954953"
},
"departure": {
"delay": 113,
"time": "1770954953"
},
"stopId": "FR:27701:ZE:0x7086:ATOUMOD006",
"stopSequence": 22
},
{
"arrival": {
"delay": 133,
"time": "1770953593"
},
"departure": {
"delay": 133,
"time": "1770953593"
},
"stopId": "FR:27375:ZE:0x6440:ATOUMOD006",
"stopSequence": 2
},
{
"arrival": {
"delay": 90,
"time": "1770954090"
},
"departure": {
"delay": 90,
"time": "1770954090"
},
"stopId": "FR:27375:ZE:0x6406:ATOUMOD006",
"stopSequence": 8
},
{
"arrival": {
"delay": 84,
"time": "1770954684"
},
"departure": {
"delay": 84,
"time": "1770954684"
},
"stopId": "FR:27701:ZE:0x7108:ATOUMOD006",
"stopSequence": 18
},
{
"arrival": {
"delay": 99,
"time": "1770954399"
},
"departure": {
"delay": 99,
"time": "1770954399"
},
"stopId": "FR:27701:ZE:0x7068:ATOUMOD006",
"stopSequence": 12
},
{
"arrival": {
"delay": 73,
"time": "1770955093"
},
"stopId": "FR:27701:ZE:0x7150:ATOUMOD006",
"stopSequence": 23
},
{
"arrival": {
"delay": 73,
"time": "1770953713"
},
"departure": {
"delay": 73,
"time": "1770953713"
},
"stopId": "FR:27375:ZE:0x6504:ATOUMOD006",
"stopSequence": 3
},
{
"arrival": {
"delay": 114,
"time": "1770954474"
},
"departure": {
"delay": 114,
"time": "1770954474"
},
"stopId": "FR:27701:ZE:0x7044:ATOUMOD006",
"stopSequence": 14
},
{
"arrival": {
"delay": 73,
"time": "1770954613"
},
"departure": {
"delay": 73,
"time": "1770954613"
},
"stopId": "FR:27701:ZE:0x7042:ATOUMOD006",
"stopSequence": 16
},
{
"arrival": {
"delay": 73,
"time": "1770954793"
},
"departure": {
"delay": 73,
"time": "1770954793"
},
"stopId": "FR:27701:ZE:0x7095:ATOUMOD006",
"stopSequence": 19
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD006:Line:C1:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5470505:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx10829:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 40,
"time": "1770956740"
},
"departure": {
"delay": 40,
"time": "1770956740"
},
"stopId": "FR:76095:ZE:TCARxEVREU1:ATOUMOD001",
"stopSequence": 2
},
{
"departure": {
"time": "1770956700"
},
"stopId": "FR:76095:ZE:TCARxTAMAR3:ATOUMOD001",
"stopSequence": 1
}
],
"timestamp": "1770949060",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx02:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx10829:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5471376:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770954420"
},
"stopId": "FR:27375:ZE:0x6514:ATOUMOD006",
"stopSequence": 29
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD006:Line:2:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5471376:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx350:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770955620"
},
"stopId": "FR:76474:ZE:TCARxBMAIR1:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 34,
"time": "1770956914"
},
"departure": {
"delay": 34,
"time": "1770956914"
},
"stopId": "FR:76540:ZE:TCARxPMARC1:ATOUMOD001",
"stopSequence": 16
},
{
"arrival": {
"delay": 18,
"time": "1770956778"
},
"departure": {
"delay": 18,
"time": "1770956778"
},
"stopId": "FR:76540:ZE:TCARxCATHE1:ATOUMOD001",
"stopSequence": 14
},
{
"arrival": {
"delay": 53,
"time": "1770956573"
},
"departure": {
"delay": 53,
"time": "1770956573"
},
"stopId": "FR:76540:ZE:TCARxPASPA1:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"delay": 30,
"time": "1770956010"
},
"departure": {
"delay": 30,
"time": "1770956010"
},
"stopId": "FR:76216:ZE:TCARxPTPIE1:ATOUMOD001",
"stopSequence": 6
},
{
"arrival": {
"delay": 30,
"time": "1770956730"
},
"departure": {
"delay": 30,
"time": "1770956730"
},
"stopId": "FR:76540:ZE:TCARxTARTT1:ATOUMOD001",
"stopSequence": 13
},
{
"arrival": {
"delay": 6,
"time": "1770956646"
},
"departure": {
"delay": 6,
"time": "1770956646"
},
"stopId": "FR:76540:ZE:TCARxBELGE1:ATOUMOD001",
"stopSequence": 12
},
{
"arrival": {
"time": "1770956280"
},
"departure": {
"time": "1770956280"
},
"stopId": "FR:76540:ZE:TCARxBAPEA1:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"delay": 30,
"time": "1770956850"
},
"departure": {
"delay": 30,
"time": "1770956850"
},
"stopId": "FR:76540:ZE:TCARxREPUB1:ATOUMOD001",
"stopSequence": 15
},
{
"arrival": {
"delay": 41,
"time": "1770955841"
},
"departure": {
"delay": 41,
"time": "1770955841"
},
"stopId": "FR:76410:ZE:TCARxPALIS1:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"time": "1770955920"
},
"departure": {
"time": "1770955920"
},
"stopId": "FR:76216:ZE:TCARxDVILL1:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"delay": -1,
"time": "1770957119"
},
"departure": {
"delay": -1,
"time": "1770957119"
},
"stopId": "FR:76540:ZE:TCARxHILAI1:ATOUMOD001",
"stopSequence": 19
},
{
"arrival": {
"time": "1770955740"
},
"departure": {
"time": "1770955740"
},
"stopId": "FR:76410:ZE:TCARxDLUNE1:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 41,
"time": "1770955661"
},
"departure": {
"delay": 41,
"time": "1770955661"
},
"stopId": "FR:76474:ZE:TCARxMOULI1:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"delay": 30,
"time": "1770956430"
},
"departure": {
"delay": 30,
"time": "1770956430"
},
"stopId": "FR:76540:ZE:TCARxRIBOU1:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"delay": 30,
"time": "1770957030"
},
"departure": {
"delay": 30,
"time": "1770957030"
},
"stopId": "FR:76540:ZE:TCARxCHRUT1:ATOUMOD001",
"stopSequence": 18
},
{
"arrival": {
"delay": 30,
"time": "1770956970"
},
"departure": {
"delay": 30,
"time": "1770956970"
},
"stopId": "FR:76540:ZE:TCARxMARTT1:ATOUMOD001",
"stopSequence": 17
},
{
"arrival": {
"delay": 30,
"time": "1770957270"
},
"departure": {
"delay": 30,
"time": "1770957270"
},
"stopId": "FR:76540:ZE:TCARxJEUNE1:ATOUMOD001",
"stopSequence": 20
},
{
"arrival": {
"delay": 31,
"time": "1770956131"
},
"departure": {
"delay": 31,
"time": "1770956131"
},
"stopId": "FR:76216:ZE:TCARxMAISO1:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 35,
"time": "1770956495"
},
"departure": {
"delay": 35,
"time": "1770956495"
},
"stopId": "FR:76540:ZE:TCARxLUCIL1:ATOUMOD001",
"stopSequence": 10
}
],
"timestamp": "1770949131",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx92:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx350:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5470468:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770957000"
},
"stopId": "FR:27375:ZE:0x6514:ATOUMOD006",
"stopSequence": 1
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD006:Line:9:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5470468:LOC"
}
}
},
{
"id": "SM:ATOUMOD002:ServiceJourney:OCESN13100F5710744x2026x02x07T22x09x57Z:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770957960"
},
"departure": {
"time": "1770958020"
},
"stopId": "FR:27022:ZE:StopPointxOCETrainxTERx87415620:ATOUMOD002",
"stopSequence": 9
},
{
"departure": {
"time": "1770956220"
},
"stopId": "FR:76540:ZE:StopPointxOCETrainxTERx87411017:ATOUMOD002",
"stopSequence": 1
},
{
"arrival": {
"time": "1770959400"
},
"departure": {
"time": "1770959520"
},
"stopId": "FR:78361:ZE:StopPointxOCETrainxTERx87381509:ATOUMOD002",
"stopSequence": 17
},
{
"arrival": {
"time": "1770962040"
},
"stopId": "FR:75108:ZE:StopPointxOCETrainxTERx87384008:ATOUMOD002",
"stopSequence": 18
},
{
"arrival": {
"time": "1770958500"
},
"departure": {
"time": "1770958620"
},
"stopId": "FR:27681:ZE:StopPointxOCETrainxTERx87415604:ATOUMOD002",
"stopSequence": 11
},
{
"arrival": {
"time": "1770957300"
},
"departure": {
"time": "1770957360"
},
"stopId": "FR:27701:ZE:StopPointxOCETrainxTERx87415877:ATOUMOD002",
"stopSequence": 7
},
{
"arrival": {
"time": "1770956760"
},
"departure": {
"time": "1770956820"
},
"stopId": "FR:76484:ZE:StopPointxOCETrainxTERx87411207:ATOUMOD002",
"stopSequence": 3
}
],
"timestamp": "1770952618",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD002:Line:FRxLinexx97E911FAxC8F2x4861xAD3CxC36CF4750A49x:LOC",
"tripId": "ATOUMOD002:ServiceJourney:OCESN13100F5710744x2026x02x07T22x09x57Z:LOC"
}
}
},
{
"id": "SM:ATOUMOD003:ServiceJourney:4108142x2025x26xGSemHTRAxSemainex00:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770954194"
},
"departure": {
"time": "1770954194"
},
"stopId": "FR:76351:ZE:3995:ATOUMOD003",
"stopSequence": 14
},
{
"arrival": {
"time": "1770953458"
},
"departure": {
"time": "1770953458"
},
"stopId": "FR:76351:ZE:3967:ATOUMOD003",
"stopSequence": 8
},
{
"arrival": {
"time": "1770953717"
},
"departure": {
"time": "1770953717"
},
"stopId": "FR:76351:ZE:3955:ATOUMOD003",
"stopSequence": 10
},
{
"arrival": {
"time": "1770954324"
},
"stopId": "FR:76351:ZE:3978:ATOUMOD003",
"stopSequence": 15
},
{
"arrival": {
"time": "1770953280"
},
"departure": {
"time": "1770953280"
},
"stopId": "FR:76351:ZE:3989:ATOUMOD003",
"stopSequence": 7
},
{
"arrival": {
"time": "1770953967"
},
"departure": {
"time": "1770953967"
},
"stopId": "FR:76351:ZE:3993:ATOUMOD003",
"stopSequence": 12
},
{
"arrival": {
"time": "1770953823"
},
"departure": {
"time": "1770953823"
},
"stopId": "FR:76351:ZE:3985:ATOUMOD003",
"stopSequence": 11
},
{
"arrival": {
"time": "1770953614"
},
"departure": {
"time": "1770953614"
},
"stopId": "FR:76351:ZE:3957:ATOUMOD003",
"stopSequence": 9
},
{
"arrival": {
"time": "1770954087"
},
"departure": {
"time": "1770954087"
},
"stopId": "FR:76351:ZE:3951:ATOUMOD003",
"stopSequence": 13
}
],
"timestamp": "1770953779",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD003:Line:B:LOC",
"tripId": "ATOUMOD003:ServiceJourney:4108142x2025x26xGSemHTRAxSemainex00:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx257:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770957300"
},
"departure": {
"time": "1770957300"
},
"stopId": "FR:76410:ZE:TCARxDLUNE1:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 41,
"time": "1770957221"
},
"departure": {
"delay": 41,
"time": "1770957221"
},
"stopId": "FR:76474:ZE:TCARxMOULI1:ATOUMOD001",
"stopSequence": 2
},
{
"departure": {
"time": "1770957180"
},
"stopId": "FR:76474:ZE:TCARxBMAIR1:ATOUMOD001",
"stopSequence": 1
}
],
"timestamp": "1770949132",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx92:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx257:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx122:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770957000"
},
"stopId": "FR:76095:ZE:TCARxTAMAR:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 37,
"time": "1770957097"
},
"departure": {
"delay": 37,
"time": "1770957097"
},
"stopId": "FR:76540:ZE:TCARxCHATL2:ATOUMOD001",
"stopSequence": 2
}
],
"timestamp": "1770949132",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx92:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx122:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx1507:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 28,
"time": "1770957148"
},
"departure": {
"delay": 28,
"time": "1770957148"
},
"stopId": "FR:76540:ZE:TCARxPMARC2:ATOUMOD001",
"stopSequence": 10
},
{
"arrival": {
"delay": 46,
"time": "1770956986"
},
"departure": {
"delay": 46,
"time": "1770956986"
},
"stopId": "FR:76540:ZE:TCARxCHRUT2:ATOUMOD001",
"stopSequence": 8
},
{
"arrival": {
"time": "1770957240"
},
"departure": {
"time": "1770957240"
},
"stopId": "FR:76540:ZE:TCARxREPUB2:ATOUMOD001",
"stopSequence": 11
},
{
"arrival": {
"delay": 38,
"time": "1770956618"
},
"departure": {
"delay": 38,
"time": "1770956618"
},
"stopId": "FR:76212:ZE:TCARxECOLE2:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"time": "1770956940"
},
"departure": {
"time": "1770956940"
},
"stopId": "FR:76540:ZE:TCARxHILAI2:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 52,
"time": "1770956692"
},
"departure": {
"delay": 52,
"time": "1770956692"
},
"stopId": "FR:76540:ZE:TCARxDRIVI2:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"delay": 25,
"time": "1770957085"
},
"departure": {
"delay": 25,
"time": "1770957085"
},
"stopId": "FR:76540:ZE:TCARxMARTT2:ATOUMOD001",
"stopSequence": 9
},
{
"arrival": {
"time": "1770956760"
},
"departure": {
"time": "1770956760"
},
"stopId": "FR:76540:ZE:TCARxJEUNE2:ATOUMOD001",
"stopSequence": 6
},
{
"departure": {
"time": "1770956340"
},
"stopId": "FR:76212:ZE:TCARxDUREC:ATOUMOD001",
"stopSequence": 1
},
{
"arrival": {
"delay": 5,
"time": "1770956465"
},
"departure": {
"delay": 5,
"time": "1770956465"
},
"stopId": "FR:76212:ZE:TCARxCANAD2:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"time": "1770956520"
},
"departure": {
"time": "1770956520"
},
"stopId": "FR:76212:ZE:TCARxDMAIR2:ATOUMOD001",
"stopSequence": 3
}
],
"timestamp": "1770949139",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx93:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx1507:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx2960:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 46,
"time": "1770956446"
},
"departure": {
"delay": 46,
"time": "1770956446"
},
"stopId": "FR:76540:ZE:TCARxBEAUV0:ATOUMOD001",
"stopSequence": 2
},
{
"arrival": {
"delay": 30,
"time": "1770956670"
},
"departure": {
"delay": 30,
"time": "1770956670"
},
"stopId": "FR:76540:ZE:TCARxTARTS0:ATOUMOD001",
"stopSequence": 5
},
{
"arrival": {
"delay": 30,
"time": "1770957030"
},
"departure": {
"delay": 30,
"time": "1770957030"
},
"stopId": "FR:76540:ZE:TCARxEUROP0:ATOUMOD001",
"stopSequence": 19
},
{
"arrival": {
"delay": 45,
"time": "1770956505"
},
"departure": {
"delay": 45,
"time": "1770956505"
},
"stopId": "FR:76540:ZE:TCARxGAREV0:ATOUMOD001",
"stopSequence": 3
},
{
"arrival": {
"delay": 11,
"time": "1770956591"
},
"departure": {
"delay": 11,
"time": "1770956591"
},
"stopId": "FR:76540:ZE:TCARxJUSTI0:ATOUMOD001",
"stopSequence": 4
},
{
"arrival": {
"time": "1770956880"
},
"departure": {
"time": "1770956880"
},
"stopId": "FR:76540:ZE:TCARxSTSEV0:ATOUMOD001",
"stopSequence": 7
},
{
"arrival": {
"delay": 38,
"time": "1770956738"
},
"departure": {
"delay": 38,
"time": "1770956738"
},
"stopId": "FR:76540:ZE:TCARxJOFFR0:ATOUMOD001",
"stopSequence": 6
}
],
"timestamp": "1770952275",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx90:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx2960:LOC"
}
}
},
{
"id": "SM:ATOUMOD002:ServiceJourney:OCESN3100F5722369x2026x02x08T23x14x39Z:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770956580"
},
"stopId": "FR:76351:ZE:StopPointxOCETrainxTERx87413013:ATOUMOD002",
"stopSequence": 11
},
{
"arrival": {
"time": "1770959520"
},
"departure": {
"time": "1770959700"
},
"stopId": "FR:76540:ZE:StopPointxOCETrainxTERx87411017:ATOUMOD002",
"stopSequence": 17
},
{
"arrival": {
"time": "1770958140"
},
"departure": {
"time": "1770958200"
},
"stopId": "FR:76758:ZE:StopPointxOCETrainxTERx87413385:ATOUMOD002",
"stopSequence": 15
},
{
"arrival": {
"time": "1770964740"
},
"stopId": "FR:75108:ZE:StopPointxOCETrainxTERx87384008:ATOUMOD002",
"stopSequence": 26
},
{
"arrival": {
"time": "1770957360"
},
"departure": {
"time": "1770957420"
},
"stopId": "FR:76141:ZE:StopPointxOCETrainxTERx87413344:ATOUMOD002",
"stopSequence": 13
}
],
"timestamp": "1770952977",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD002:Line:FRxLinexx468B44B7xC327x4154xB85Ex25C67C32B61Ex:LOC",
"tripId": "ATOUMOD002:ServiceJourney:OCESN3100F5722369x2026x02x08T23x14x39Z:LOC"
}
}
},
{
"id": "SM:ATOUMOD002:ServiceJourney:OCESN3330F5722186x2026x02x08T23x14x39Z:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"time": "1770963300"
},
"stopId": "FR:75108:ZE:StopPointxOCETrainxTERx87384008:ATOUMOD002",
"stopSequence": 8
},
{
"arrival": {
"time": "1770957420"
},
"departure": {
"time": "1770957480"
},
"stopId": "FR:27056:ZE:StopPointxOCETrainxTERx87444299:ATOUMOD002",
"stopSequence": 5
},
{
"arrival": {
"time": "1770956520"
},
"departure": {
"time": "1770956580"
},
"stopId": "FR:14366:ZE:StopPointxOCETrainxTERx87444265:ATOUMOD002",
"stopSequence": 3
},
{
"arrival": {
"time": "1770958980"
},
"departure": {
"time": "1770959100"
},
"stopId": "FR:27229:ZE:StopPointxOCETrainxTERx87387001:ATOUMOD002",
"stopSequence": 7
},
{
"departure": {
"time": "1770955200"
},
"stopId": "FR:14118:ZE:StopPointxOCETrainxTERx87444000:ATOUMOD002",
"stopSequence": 1
}
],
"timestamp": "1770951597",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD002:Line:FRxLinexx0ce8180cx0fb6x4cc1x80bax53782622a5cex:LOC",
"tripId": "ATOUMOD002:ServiceJourney:OCESN3330F5722186x2026x02x08T23x14x39Z:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5470510:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770955500"
},
"stopId": "FR:27701:ZE:0x7150:ATOUMOD006",
"stopSequence": 1
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD006:Line:C1:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5470510:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5470485:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770955200"
},
"stopId": "FR:27332:ZE:0x7152:ATOUMOD006",
"stopSequence": 1
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD006:Line:9:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5470485:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5470506:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770955260"
},
"stopId": "FR:27375:ZE:0x6514:ATOUMOD006",
"stopSequence": 1
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD006:Line:C1:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5470506:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx4704:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 45,
"time": "1770957825"
},
"stopId": "FR:76575:ZE:TCARxUNIV21:ATOUMOD001",
"stopSequence": 1
}
],
"timestamp": "1770953636",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx90:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx4704:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5471375:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770955860"
},
"stopId": "FR:27375:ZE:0x6514:ATOUMOD006",
"stopSequence": 29
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD006:Line:2:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5471375:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx14701:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770956820"
},
"stopId": "FR:76681:ZE:TCARxHDVS2:ATOUMOD001",
"stopSequence": 1
}
],
"timestamp": "1770949082",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx07:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx14701:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5471369:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770954720"
},
"stopId": "FR:27375:ZE:0x6466:ATOUMOD006",
"stopSequence": 1
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD006:Line:2:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5471369:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx11499:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770957600"
},
"stopId": "FR:76681:ZE:TCARxHDVS1:ATOUMOD001",
"stopSequence": 1
}
],
"timestamp": "1770953535",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx03:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx11499:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5470507:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770956820"
},
"stopId": "FR:27375:ZE:0x6514:ATOUMOD006",
"stopSequence": 1
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD006:Line:C1:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5470507:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx1732:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770957300"
},
"stopId": "FR:76157:ZE:TCARxTMONET:ATOUMOD001",
"stopSequence": 1
}
],
"timestamp": "1770953115",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx93:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx1732:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5490669:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770955200"
},
"stopId": "FR:27458:ZE:0x6686:ATOUMOD006",
"stopSequence": 1
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD006:Line:5:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5490669:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx4011:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 30,
"time": "1770957390"
},
"stopId": "FR:76322:ZE:TCARxBRAQU1:ATOUMOD001",
"stopSequence": 14
}
],
"timestamp": "1770953195",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx90:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx4011:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5470824:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770954600"
},
"stopId": "FR:27701:ZE:0x7126:ATOUMOD006",
"stopSequence": 28
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD006:Line:E1:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5470824:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx8673:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770957300"
},
"stopId": "FR:76575:ZE:TCARxTECHN4:ATOUMOD001",
"stopSequence": 1
}
],
"timestamp": "1770949143",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx94:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx8673:LOC"
}
}
},
{
"id": "SM:ATOUMOD006:ServiceJourney:7x5470626:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770955140"
},
"stopId": "FR:27701:ZE:0x7101:ATOUMOD006",
"stopSequence": 15
}
],
"timestamp": "1770953785",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD006:Line:C1:LOC",
"tripId": "ATOUMOD006:ServiceJourney:7x5470626:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx12460:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"arrival": {
"delay": 44,
"time": "1770956984"
},
"departure": {
"delay": 44,
"time": "1770956984"
},
"stopId": "FR:76540:ZE:TCARxMIN2T:ATOUMOD001",
"stopSequence": 2
}
],
"timestamp": "1770949071",
"trip": {
"directionId": 2,
"routeId": "ATOUMOD001:Line:TCARx04:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx12460:LOC"
}
}
},
{
"id": "SM:ATOUMOD001:ServiceJourney:TCARx10771:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1770956760"
},
"stopId": "FR:76540:ZE:TCARxHVR3:ATOUMOD001",
"stopSequence": 18
}
],
"timestamp": "1770952575",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD001:Line:TCARx02:LOC",
"tripId": "ATOUMOD001:ServiceJourney:TCARx10771:LOC"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1770953907"
}
}