Détails de la ressource
Données en temps réel au format GTFS-RT (protobuf) du réseau de transport de Seine Normandie Agglomération.
Cette ressource fait partie du jeu de données Réseau urbain SNgo!.
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
⚠️99 avertissements
Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 08/10/2026 à 09h09 Europe/Paris avec le validateur GTFS-RT de MobilityData.
Avertissements
vehicle_id not populated W002 33 erreurs
vehicle_id should be populated for TripUpdates and VehiclePositions
Exemples d'erreurs
- trip_id ATOUMOD007:ServiceJourney:909:LOC does not have a vehicle_id
- trip_id ATOUMOD007:ServiceJourney:1117:LOC does not have a vehicle_id
- trip_id ATOUMOD007:ServiceJourney:927:LOC does not have a vehicle_id
- trip_id ATOUMOD007:ServiceJourney:663:LOC does not have a vehicle_id
- trip_id ATOUMOD007:ServiceJourney:903:LOC does not have a vehicle_id
schedule_relationship not populated W009 66 erreurs
trip.schedule_relationship and stop_time_update.schedule_relationship should be populated
Exemples d'erreurs
- trip_id ATOUMOD007:ServiceJourney:909:LOC stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
- trip_id ATOUMOD007:ServiceJourney:909:LOC does not have a schedule_relationship
- trip_id ATOUMOD007:ServiceJourney:1117:LOC stop_sequence 1 (and potentially more for this trip) does not have a schedule_relationship
- trip_id ATOUMOD007:ServiceJourney:1117:LOC does not have a schedule_relationship
- trip_id ATOUMOD007:ServiceJourney:927:LOC stop_sequence 1 (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 |
|---|---|---|---|
| W002 | vehicle_id should be populated for TripUpdates and VehiclePositions | 931 | 27 fois (100 % des validations) |
| W009 | trip.schedule_relationship and stop_time_update.schedule_relationship should be populated | 1 862 | 27 fois (100 % des validations) |
| E035 | The GTFS-rt trip.trip_id should belong to the specified trip.route_id in GTFS trips.txt | 41 | 6 fois (22 % 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 | 440 | 6 fois (22 % des validations) |
| W008 | The data in a GTFS-realtime feed should always be less than one minute old | 3 | 3 fois (11 % des validations) |
| E003 | All trip_ids provided in the GTFS-rt feed must exist in the GTFS data, unless the schedule_relationship is ADDED | 4 | 2 fois (7 % des validations) |
| E022 | stop_time_update arrival/departure times between sequential stops should always increase - they should never be the same or decrease. | 1 | 1 fois (4 % des validations) |
| E024 | GTFS-rt trip direction_id must match the direction_id in GTFS trips.txt | 1 | 1 fois (4 % 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. | 2 | 1 fois (4 % des validations) |
Contenu du flux GTFS-RT
Entités
Entités présentes dans ce flux le 08/10/2026 à 20h01 Europe/Paris.
trip_updates (18) 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 08/10/2026 à 20h01 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.
{
"entity": [
{
"id": "SM:ATOUMOD007:ServiceJourney:3325:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1791482820"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"time": "1791482880"
},
"departure": {
"time": "1791482880"
},
"stopId": "FR:27681:ZE:10043:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"time": "1791482940"
},
"departure": {
"time": "1791482940"
},
"stopId": "FR:27681:ZE:11000:ATOUMOD007",
"stopSequence": 3
},
{
"arrival": {
"time": "1791483180"
},
"departure": {
"time": "1791483180"
},
"stopId": "FR:27681:ZE:10099:ATOUMOD007",
"stopSequence": 4
},
{
"arrival": {
"time": "1791483240"
},
"departure": {
"time": "1791483240"
},
"stopId": "FR:27681:ZE:10074:ATOUMOD007",
"stopSequence": 5
},
{
"arrival": {
"time": "1791483300"
},
"departure": {
"time": "1791483300"
},
"stopId": "FR:27681:ZE:28981:ATOUMOD007",
"stopSequence": 6
},
{
"arrival": {
"time": "1791483360"
},
"departure": {
"time": "1791483360"
},
"stopId": "FR:27681:ZE:10059:ATOUMOD007",
"stopSequence": 7
},
{
"arrival": {
"time": "1791483420"
},
"departure": {
"time": "1791483420"
},
"stopId": "FR:27681:ZE:10080:ATOUMOD007",
"stopSequence": 8
},
{
"arrival": {
"time": "1791483480"
},
"departure": {
"time": "1791483480"
},
"stopId": "FR:27681:ZE:10057:ATOUMOD007",
"stopSequence": 9
},
{
"arrival": {
"time": "1791483540"
},
"departure": {
"time": "1791483540"
},
"stopId": "FR:27681:ZE:6613:ATOUMOD007",
"stopSequence": 10
},
{
"arrival": {
"time": "1791483600"
},
"departure": {
"time": "1791483600"
},
"stopId": "FR:27681:ZE:29090:ATOUMOD007",
"stopSequence": 11
},
{
"arrival": {
"time": "1791483660"
},
"departure": {
"time": "1791483660"
},
"stopId": "FR:27681:ZE:29088:ATOUMOD007",
"stopSequence": 12
},
{
"arrival": {
"time": "1791483720"
},
"departure": {
"time": "1791483720"
},
"stopId": "FR:27681:ZE:28974:ATOUMOD007",
"stopSequence": 13
},
{
"arrival": {
"time": "1791483780"
},
"departure": {
"time": "1791483780"
},
"stopId": "FR:27681:ZE:29078:ATOUMOD007",
"stopSequence": 14
},
{
"arrival": {
"time": "1791483840"
},
"departure": {
"time": "1791483840"
},
"stopId": "FR:27681:ZE:29077:ATOUMOD007",
"stopSequence": 15
},
{
"arrival": {
"time": "1791483900"
},
"stopId": "FR:27681:ZE:6639:ATOUMOD007",
"stopSequence": 16
}
],
"timestamp": "1791482345",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD007:Line:23:LOC",
"tripId": "ATOUMOD007:ServiceJourney:3325:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:3011:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": -180,
"time": "1791477840"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"delay": 305,
"time": "1791478380"
},
"departure": {
"delay": 305,
"time": "1791478385"
},
"stopId": "FR:27681:ZE:10043:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"delay": 255,
"time": "1791478390"
},
"departure": {
"delay": 255,
"time": "1791478395"
},
"stopId": "FR:27681:ZE:11000:ATOUMOD007",
"stopSequence": 3
},
{
"arrival": {
"delay": 305,
"time": "1791478620"
},
"departure": {
"delay": 305,
"time": "1791478625"
},
"stopId": "FR:27681:ZE:10099:ATOUMOD007",
"stopSequence": 4
},
{
"arrival": {
"delay": 305,
"time": "1791478800"
},
"departure": {
"delay": 305,
"time": "1791478805"
},
"stopId": "FR:27681:ZE:10094:ATOUMOD007",
"stopSequence": 5
},
{
"arrival": {
"delay": 305,
"time": "1791478860"
},
"departure": {
"delay": 305,
"time": "1791478865"
},
"stopId": "FR:27681:ZE:10105:ATOUMOD007",
"stopSequence": 6
},
{
"arrival": {
"delay": 305,
"time": "1791478920"
},
"departure": {
"delay": 305,
"time": "1791478925"
},
"stopId": "FR:27681:ZE:10061:ATOUMOD007",
"stopSequence": 7
},
{
"arrival": {
"time": "1791479160"
},
"departure": {
"time": "1791479160"
},
"stopId": "FR:27681:ZE:10114:ATOUMOD007",
"stopSequence": 8
},
{
"arrival": {
"time": "1791479280"
},
"departure": {
"time": "1791479280"
},
"stopId": "FR:27681:ZE:29058:ATOUMOD007",
"stopSequence": 9
},
{
"arrival": {
"time": "1791479340"
},
"departure": {
"time": "1791479340"
},
"stopId": "FR:27681:ZE:29056:ATOUMOD007",
"stopSequence": 10
},
{
"arrival": {
"delay": 300,
"time": "1791479400"
},
"stopId": "FR:27681:ZE:29095:ATOUMOD007",
"stopSequence": 11
}
],
"timestamp": "1791479120",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD007:Line:24:LOC",
"tripId": "ATOUMOD007:ServiceJourney:3011:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:3319:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": -895,
"time": "1791481925"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"time": "1791481980"
},
"departure": {
"time": "1791482880"
},
"stopId": "FR:27681:ZE:10043:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"time": "1791482940"
},
"departure": {
"time": "1791483840"
},
"stopId": "FR:27681:ZE:29056:ATOUMOD007",
"stopSequence": 9
}
],
"timestamp": "1791482315",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD007:Line:24:LOC",
"tripId": "ATOUMOD007:ServiceJourney:3319:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:3313:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1791482820"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"time": "1791482940"
},
"departure": {
"time": "1791482940"
},
"stopId": "FR:27681:ZE:10113:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"time": "1791483000"
},
"departure": {
"time": "1791483000"
},
"stopId": "FR:27681:ZE:19:ATOUMOD007",
"stopSequence": 3
},
{
"arrival": {
"time": "1791483060"
},
"departure": {
"time": "1791483060"
},
"stopId": "FR:27681:ZE:29065:ATOUMOD007",
"stopSequence": 4
},
{
"arrival": {
"time": "1791483240"
},
"departure": {
"time": "1791483240"
},
"stopId": "FR:27681:ZE:30009:ATOUMOD007",
"stopSequence": 5
},
{
"arrival": {
"time": "1791483360"
},
"departure": {
"time": "1791483360"
},
"stopId": "FR:27681:ZE:10073:ATOUMOD007",
"stopSequence": 6
},
{
"arrival": {
"time": "1791483420"
},
"departure": {
"time": "1791483420"
},
"stopId": "FR:27681:ZE:10071:ATOUMOD007",
"stopSequence": 7
},
{
"arrival": {
"time": "1791483480"
},
"departure": {
"time": "1791483480"
},
"stopId": "FR:27562:ZE:10104:ATOUMOD007",
"stopSequence": 8
},
{
"arrival": {
"time": "1791483660"
},
"departure": {
"time": "1791483660"
},
"stopId": "FR:27562:ZE:6615:ATOUMOD007",
"stopSequence": 9
},
{
"arrival": {
"time": "1791483720"
},
"departure": {
"time": "1791483720"
},
"stopId": "FR:27554:ZE:6617:ATOUMOD007",
"stopSequence": 10
},
{
"arrival": {
"time": "1791483780"
},
"departure": {
"time": "1791483780"
},
"stopId": "FR:27554:ZE:6619:ATOUMOD007",
"stopSequence": 11
},
{
"arrival": {
"time": "1791483840"
},
"stopId": "FR:27554:ZE:6621:ATOUMOD007",
"stopSequence": 12
}
],
"timestamp": "1791482332",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD007:Line:25:LOC",
"tripId": "ATOUMOD007:ServiceJourney:3313:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:3307:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1791482820"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"time": "1791482940"
},
"departure": {
"time": "1791482940"
},
"stopId": "FR:27681:ZE:10113:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"time": "1791483000"
},
"departure": {
"time": "1791483000"
},
"stopId": "FR:27681:ZE:10115:ATOUMOD007",
"stopSequence": 3
},
{
"arrival": {
"time": "1791483060"
},
"departure": {
"time": "1791483060"
},
"stopId": "FR:27681:ZE:29065:ATOUMOD007",
"stopSequence": 4
},
{
"arrival": {
"time": "1791483180"
},
"departure": {
"time": "1791483180"
},
"stopId": "FR:27681:ZE:6623:ATOUMOD007",
"stopSequence": 5
},
{
"arrival": {
"time": "1791483300"
},
"departure": {
"time": "1791483300"
},
"stopId": "FR:27681:ZE:10116:ATOUMOD007",
"stopSequence": 6
},
{
"arrival": {
"time": "1791483420"
},
"departure": {
"time": "1791483420"
},
"stopId": "FR:27562:ZE:50434:ATOUMOD007",
"stopSequence": 7
},
{
"arrival": {
"time": "1791483480"
},
"departure": {
"time": "1791483480"
},
"stopId": "FR:27562:ZE:10041:ATOUMOD007",
"stopSequence": 8
},
{
"arrival": {
"time": "1791483540"
},
"departure": {
"time": "1791483540"
},
"stopId": "FR:27562:ZE:10053:ATOUMOD007",
"stopSequence": 9
},
{
"arrival": {
"time": "1791483660"
},
"departure": {
"time": "1791483660"
},
"stopId": "FR:27562:ZE:10025:ATOUMOD007",
"stopSequence": 10
},
{
"arrival": {
"time": "1791483720"
},
"departure": {
"time": "1791483720"
},
"stopId": "FR:27562:ZE:10020:ATOUMOD007",
"stopSequence": 11
},
{
"arrival": {
"time": "1791483780"
},
"departure": {
"time": "1791483780"
},
"stopId": "FR:27562:ZE:10026:ATOUMOD007",
"stopSequence": 12
},
{
"arrival": {
"time": "1791483840"
},
"stopId": "FR:27562:ZE:93:ATOUMOD007",
"stopSequence": 13
}
],
"timestamp": "1791482348",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD007:Line:26:LOC",
"tripId": "ATOUMOD007:ServiceJourney:3307:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:2577:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1791471900"
},
"stopId": "FR:27681:ZE:1036:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"time": "1791472200"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 2
}
],
"timestamp": "1791452995",
"trip": {
"routeId": "ATOUMOD007:Line:22:LOC",
"tripId": "ATOUMOD007:ServiceJourney:2577:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:2821:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1791475380"
},
"stopId": "FR:27681:ZE:1036:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"time": "1791475680"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 2
}
],
"timestamp": "1791453257",
"trip": {
"routeId": "ATOUMOD007:Line:22:LOC",
"tripId": "ATOUMOD007:ServiceJourney:2821:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:3289:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1791481680"
},
"stopId": "FR:27681:ZE:6607:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"time": "1791481800"
},
"departure": {
"time": "1791481800"
},
"stopId": "FR:27681:ZE:6606:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"time": "1791481980"
},
"departure": {
"time": "1791481980"
},
"stopId": "FR:27681:ZE:10043:ATOUMOD007",
"stopSequence": 3
},
{
"arrival": {
"time": "1791482040"
},
"departure": {
"time": "1791482040"
},
"stopId": "FR:27681:ZE:11000:ATOUMOD007",
"stopSequence": 4
},
{
"arrival": {
"time": "1791482220"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 5
}
],
"timestamp": "1791479120",
"trip": {
"routeId": "ATOUMOD007:Line:22:LOC",
"tripId": "ATOUMOD007:ServiceJourney:3289:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:3283:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 65,
"time": "1791481625"
},
"stopId": "FR:27681:ZE:10057:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"delay": 125,
"time": "1791481740"
},
"departure": {
"delay": 125,
"time": "1791481745"
},
"stopId": "FR:27681:ZE:10080:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"delay": 75,
"time": "1791481750"
},
"departure": {
"delay": 75,
"time": "1791481755"
},
"stopId": "FR:27681:ZE:10059:ATOUMOD007",
"stopSequence": 3
},
{
"arrival": {
"delay": 65,
"time": "1791481800"
},
"departure": {
"delay": 65,
"time": "1791481805"
},
"stopId": "FR:27681:ZE:28981:ATOUMOD007",
"stopSequence": 4
},
{
"arrival": {
"delay": 125,
"time": "1791481920"
},
"departure": {
"delay": 125,
"time": "1791481925"
},
"stopId": "FR:27681:ZE:10074:ATOUMOD007",
"stopSequence": 5
},
{
"arrival": {
"delay": 125,
"time": "1791481980"
},
"departure": {
"delay": 125,
"time": "1791481985"
},
"stopId": "FR:27681:ZE:10099:ATOUMOD007",
"stopSequence": 6
},
{
"arrival": {
"time": "1791482160"
},
"departure": {
"time": "1791482160"
},
"stopId": "FR:27681:ZE:10043:ATOUMOD007",
"stopSequence": 7
},
{
"arrival": {
"time": "1791482220"
},
"departure": {
"time": "1791482220"
},
"stopId": "FR:27681:ZE:11000:ATOUMOD007",
"stopSequence": 8
},
{
"arrival": {
"delay": 120,
"time": "1791482400"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 9
}
],
"timestamp": "1791482345",
"trip": {
"routeId": "ATOUMOD007:Line:23:LOC",
"tripId": "ATOUMOD007:ServiceJourney:3283:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:3385:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1791487560"
},
"stopId": "FR:27681:ZE:28974:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"time": "1791487620"
},
"departure": {
"time": "1791487620"
},
"stopId": "FR:27681:ZE:29088:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"time": "1791487680"
},
"departure": {
"time": "1791487680"
},
"stopId": "FR:27681:ZE:29090:ATOUMOD007",
"stopSequence": 3
},
{
"arrival": {
"time": "1791487740"
},
"stopId": "FR:27681:ZE:6613:ATOUMOD007",
"stopSequence": 4
}
],
"timestamp": "1791482348",
"trip": {
"routeId": "ATOUMOD007:Line:23:LOC",
"tripId": "ATOUMOD007:ServiceJourney:3385:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:2697:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1791473400"
},
"stopId": "FR:27681:ZE:10114:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"time": "1791473520"
},
"departure": {
"time": "1791473520"
},
"stopId": "FR:27681:ZE:10101:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"time": "1791473640"
},
"departure": {
"time": "1791473640"
},
"stopId": "FR:27681:ZE:29058:ATOUMOD007",
"stopSequence": 3
},
{
"arrival": {
"time": "1791473700"
},
"departure": {
"time": "1791473700"
},
"stopId": "FR:27681:ZE:29056:ATOUMOD007",
"stopSequence": 4
},
{
"arrival": {
"time": "1791473760"
},
"departure": {
"time": "1791473760"
},
"stopId": "FR:27681:ZE:29095:ATOUMOD007",
"stopSequence": 5
},
{
"arrival": {
"time": "1791474000"
},
"departure": {
"time": "1791474000"
},
"stopId": "FR:27681:ZE:10087:ATOUMOD007",
"stopSequence": 6
},
{
"arrival": {
"time": "1791474180"
},
"departure": {
"time": "1791474180"
},
"stopId": "FR:27681:ZE:10027:ATOUMOD007",
"stopSequence": 7
},
{
"arrival": {
"time": "1791474240"
},
"departure": {
"time": "1791474240"
},
"stopId": "FR:27681:ZE:10043:ATOUMOD007",
"stopSequence": 8
},
{
"arrival": {
"time": "1791474300"
},
"departure": {
"time": "1791474300"
},
"stopId": "FR:27681:ZE:11000:ATOUMOD007",
"stopSequence": 9
},
{
"arrival": {
"time": "1791474480"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 10
}
],
"timestamp": "1791453257",
"trip": {
"routeId": "ATOUMOD007:Line:24:LOC",
"tripId": "ATOUMOD007:ServiceJourney:2697:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:3113:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1791479400"
},
"stopId": "FR:27681:ZE:29095:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"time": "1791479640"
},
"departure": {
"time": "1791479640"
},
"stopId": "FR:27681:ZE:10087:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"time": "1791479820"
},
"departure": {
"time": "1791479820"
},
"stopId": "FR:27681:ZE:10027:ATOUMOD007",
"stopSequence": 3
},
{
"arrival": {
"time": "1791479880"
},
"departure": {
"time": "1791479880"
},
"stopId": "FR:27681:ZE:10043:ATOUMOD007",
"stopSequence": 4
},
{
"arrival": {
"time": "1791479940"
},
"departure": {
"time": "1791479940"
},
"stopId": "FR:27681:ZE:11000:ATOUMOD007",
"stopSequence": 5
},
{
"arrival": {
"delay": 120,
"time": "1791480120"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 6
}
],
"timestamp": "1791479120",
"trip": {
"routeId": "ATOUMOD007:Line:24:LOC",
"tripId": "ATOUMOD007:ServiceJourney:3113:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:3277:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": 185,
"time": "1791481685"
},
"stopId": "FR:27562:ZE:6615:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"delay": 125,
"time": "1791481800"
},
"departure": {
"delay": 125,
"time": "1791481805"
},
"stopId": "FR:27562:ZE:10103:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"delay": 125,
"time": "1791481860"
},
"departure": {
"delay": 125,
"time": "1791481865"
},
"stopId": "FR:27562:ZE:10070:ATOUMOD007",
"stopSequence": 3
},
{
"arrival": {
"delay": 75,
"time": "1791481870"
},
"departure": {
"delay": 75,
"time": "1791481875"
},
"stopId": "FR:27681:ZE:10072:ATOUMOD007",
"stopSequence": 4
},
{
"arrival": {
"delay": 65,
"time": "1791481920"
},
"departure": {
"delay": 65,
"time": "1791481925"
},
"stopId": "FR:27681:ZE:10056:ATOUMOD007",
"stopSequence": 5
},
{
"arrival": {
"delay": 5,
"time": "1791481980"
},
"departure": {
"delay": 5,
"time": "1791481985"
},
"stopId": "FR:27681:ZE:30008:ATOUMOD007",
"stopSequence": 6
},
{
"arrival": {
"delay": 5,
"time": "1791482160"
},
"departure": {
"delay": 5,
"time": "1791482165"
},
"stopId": "FR:27681:ZE:29064:ATOUMOD007",
"stopSequence": 7
},
{
"arrival": {
"delay": 65,
"time": "1791482280"
},
"departure": {
"delay": 65,
"time": "1791482285"
},
"stopId": "FR:27681:ZE:10115:ATOUMOD007",
"stopSequence": 8
},
{
"arrival": {
"delay": 15,
"time": "1791482290"
},
"departure": {
"delay": 15,
"time": "1791482295"
},
"stopId": "FR:27681:ZE:141:ATOUMOD007",
"stopSequence": 9
},
{
"arrival": {
"time": "1791482400"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 10
}
],
"timestamp": "1791482332",
"trip": {
"routeId": "ATOUMOD007:Line:25:LOC",
"tripId": "ATOUMOD007:ServiceJourney:3277:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:3263:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"delay": -60,
"time": "1791481380"
},
"stopId": "FR:27562:ZE:93:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"delay": -55,
"time": "1791481440"
},
"departure": {
"delay": -55,
"time": "1791481445"
},
"stopId": "FR:27562:ZE:148:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"delay": -55,
"time": "1791481500"
},
"departure": {
"delay": -55,
"time": "1791481505"
},
"stopId": "FR:27562:ZE:37:ATOUMOD007",
"stopSequence": 3
},
{
"arrival": {
"delay": 5,
"time": "1791481620"
},
"departure": {
"delay": 5,
"time": "1791481625"
},
"stopId": "FR:27562:ZE:10020:ATOUMOD007",
"stopSequence": 4
},
{
"arrival": {
"delay": 65,
"time": "1791481740"
},
"departure": {
"delay": 65,
"time": "1791481745"
},
"stopId": "FR:27562:ZE:10025:ATOUMOD007",
"stopSequence": 5
},
{
"arrival": {
"delay": 65,
"time": "1791481800"
},
"departure": {
"delay": 65,
"time": "1791481805"
},
"stopId": "FR:27562:ZE:50434:ATOUMOD007",
"stopSequence": 6
},
{
"arrival": {
"delay": 65,
"time": "1791481860"
},
"departure": {
"delay": 65,
"time": "1791481865"
},
"stopId": "FR:27562:ZE:10041:ATOUMOD007",
"stopSequence": 7
},
{
"arrival": {
"delay": 65,
"time": "1791481920"
},
"departure": {
"delay": 65,
"time": "1791481925"
},
"stopId": "FR:27562:ZE:10053:ATOUMOD007",
"stopSequence": 8
},
{
"arrival": {
"delay": 5,
"time": "1791482040"
},
"departure": {
"delay": 5,
"time": "1791482045"
},
"stopId": "FR:27681:ZE:10116:ATOUMOD007",
"stopSequence": 9
},
{
"arrival": {
"delay": -55,
"time": "1791482100"
},
"departure": {
"delay": -55,
"time": "1791482105"
},
"stopId": "FR:27681:ZE:6623:ATOUMOD007",
"stopSequence": 10
},
{
"arrival": {
"delay": -115,
"time": "1791482160"
},
"departure": {
"delay": -115,
"time": "1791482165"
},
"stopId": "FR:27681:ZE:29064:ATOUMOD007",
"stopSequence": 11
},
{
"arrival": {
"delay": -115,
"time": "1791482220"
},
"departure": {
"delay": -115,
"time": "1791482225"
},
"stopId": "FR:27681:ZE:10115:ATOUMOD007",
"stopSequence": 12
},
{
"arrival": {
"delay": -175,
"time": "1791482280"
},
"departure": {
"delay": -175,
"time": "1791482285"
},
"stopId": "FR:27681:ZE:141:ATOUMOD007",
"stopSequence": 13
},
{
"arrival": {
"delay": -240,
"time": "1791482340"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 14
}
],
"timestamp": "1791482348",
"trip": {
"routeId": "ATOUMOD007:Line:26:LOC",
"tripId": "ATOUMOD007:ServiceJourney:3263:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:3373:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1791485100"
},
"stopId": "FR:27562:ZE:93:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"time": "1791485160"
},
"departure": {
"time": "1791485160"
},
"stopId": "FR:27562:ZE:148:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"time": "1791485220"
},
"departure": {
"time": "1791485220"
},
"stopId": "FR:27562:ZE:37:ATOUMOD007",
"stopSequence": 3
},
{
"arrival": {
"time": "1791485280"
},
"departure": {
"time": "1791485280"
},
"stopId": "FR:27562:ZE:10020:ATOUMOD007",
"stopSequence": 4
},
{
"arrival": {
"time": "1791485340"
},
"departure": {
"time": "1791485340"
},
"stopId": "FR:27562:ZE:10025:ATOUMOD007",
"stopSequence": 5
},
{
"arrival": {
"time": "1791485400"
},
"departure": {
"time": "1791485400"
},
"stopId": "FR:27562:ZE:50434:ATOUMOD007",
"stopSequence": 6
},
{
"arrival": {
"time": "1791485460"
},
"departure": {
"time": "1791485460"
},
"stopId": "FR:27562:ZE:10041:ATOUMOD007",
"stopSequence": 7
},
{
"arrival": {
"time": "1791485520"
},
"departure": {
"time": "1791485520"
},
"stopId": "FR:27562:ZE:10053:ATOUMOD007",
"stopSequence": 8
},
{
"arrival": {
"time": "1791485700"
},
"departure": {
"time": "1791485700"
},
"stopId": "FR:27681:ZE:10116:ATOUMOD007",
"stopSequence": 9
},
{
"arrival": {
"time": "1791485820"
},
"departure": {
"time": "1791485820"
},
"stopId": "FR:27681:ZE:6623:ATOUMOD007",
"stopSequence": 10
},
{
"arrival": {
"time": "1791485940"
},
"departure": {
"time": "1791485940"
},
"stopId": "FR:27681:ZE:29064:ATOUMOD007",
"stopSequence": 11
},
{
"arrival": {
"time": "1791486000"
},
"departure": {
"time": "1791486000"
},
"stopId": "FR:27681:ZE:10115:ATOUMOD007",
"stopSequence": 12
},
{
"arrival": {
"time": "1791486120"
},
"departure": {
"time": "1791486120"
},
"stopId": "FR:27681:ZE:141:ATOUMOD007",
"stopSequence": 13
},
{
"arrival": {
"time": "1791486240"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 14
}
],
"timestamp": "1791482348",
"trip": {
"routeId": "ATOUMOD007:Line:26:LOC",
"tripId": "ATOUMOD007:ServiceJourney:3373:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:3211:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1791480420"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"time": "1791480480"
},
"departure": {
"time": "1791480480"
},
"stopId": "FR:27681:ZE:10043:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"time": "1791480540"
},
"departure": {
"time": "1791480540"
},
"stopId": "FR:27681:ZE:11000:ATOUMOD007",
"stopSequence": 3
},
{
"arrival": {
"time": "1791480720"
},
"departure": {
"time": "1791480720"
},
"stopId": "FR:27681:ZE:6606:ATOUMOD007",
"stopSequence": 4
},
{
"arrival": {
"time": "1791480840"
},
"departure": {
"time": "1791480840"
},
"stopId": "FR:27681:ZE:6607:ATOUMOD007",
"stopSequence": 5
},
{
"arrival": {
"time": "1791480900"
},
"departure": {
"time": "1791480900"
},
"stopId": "FR:27681:ZE:10091:ATOUMOD007",
"stopSequence": 6
},
{
"arrival": {
"time": "1791480960"
},
"departure": {
"time": "1791480960"
},
"stopId": "FR:27681:ZE:6625:ATOUMOD007",
"stopSequence": 7
},
{
"arrival": {
"time": "1791481080"
},
"departure": {
"time": "1791481080"
},
"stopId": "FR:27681:ZE:1036:ATOUMOD007",
"stopSequence": 8
},
{
"arrival": {
"time": "1791481140"
},
"departure": {
"time": "1791481140"
},
"stopId": "FR:27681:ZE:10078:ATOUMOD007",
"stopSequence": 9
},
{
"arrival": {
"time": "1791481200"
},
"departure": {
"time": "1791481200"
},
"stopId": "FR:27681:ZE:10063:ATOUMOD007",
"stopSequence": 10
},
{
"arrival": {
"time": "1791481260"
},
"departure": {
"time": "1791481260"
},
"stopId": "FR:27681:ZE:10039:ATOUMOD007",
"stopSequence": 11
},
{
"arrival": {
"time": "1791481320"
},
"departure": {
"time": "1791481320"
},
"stopId": "FR:27681:ZE:10088:ATOUMOD007",
"stopSequence": 12
},
{
"arrival": {
"time": "1791481380"
},
"departure": {
"time": "1791481380"
},
"stopId": "FR:27681:ZE:28977:ATOUMOD007",
"stopSequence": 13
},
{
"arrival": {
"time": "1791481500"
},
"departure": {
"time": "1791481500"
},
"stopId": "FR:27681:ZE:29080:ATOUMOD007",
"stopSequence": 14
},
{
"arrival": {
"time": "1791481560"
},
"stopId": "FR:27681:ZE:6633:ATOUMOD007",
"stopSequence": 15
}
],
"timestamp": "1791479120",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD007:Line:22:LOC",
"tripId": "ATOUMOD007:ServiceJourney:3211:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:3331:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1791482820"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"time": "1791482880"
},
"departure": {
"time": "1791482880"
},
"stopId": "FR:27681:ZE:10043:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"time": "1791482940"
},
"departure": {
"time": "1791482940"
},
"stopId": "FR:27681:ZE:11000:ATOUMOD007",
"stopSequence": 3
},
{
"arrival": {
"time": "1791483120"
},
"departure": {
"time": "1791483120"
},
"stopId": "FR:27681:ZE:6606:ATOUMOD007",
"stopSequence": 4
},
{
"arrival": {
"time": "1791483240"
},
"departure": {
"time": "1791483240"
},
"stopId": "FR:27681:ZE:6607:ATOUMOD007",
"stopSequence": 5
},
{
"arrival": {
"time": "1791483300"
},
"departure": {
"time": "1791483300"
},
"stopId": "FR:27681:ZE:10091:ATOUMOD007",
"stopSequence": 6
},
{
"arrival": {
"time": "1791483360"
},
"departure": {
"time": "1791483360"
},
"stopId": "FR:27681:ZE:6625:ATOUMOD007",
"stopSequence": 7
},
{
"arrival": {
"time": "1791483480"
},
"departure": {
"time": "1791483480"
},
"stopId": "FR:27681:ZE:1036:ATOUMOD007",
"stopSequence": 8
},
{
"arrival": {
"time": "1791483540"
},
"departure": {
"time": "1791483540"
},
"stopId": "FR:27681:ZE:10078:ATOUMOD007",
"stopSequence": 9
},
{
"arrival": {
"time": "1791483600"
},
"departure": {
"time": "1791483600"
},
"stopId": "FR:27681:ZE:10063:ATOUMOD007",
"stopSequence": 10
},
{
"arrival": {
"time": "1791483660"
},
"departure": {
"time": "1791483660"
},
"stopId": "FR:27681:ZE:10039:ATOUMOD007",
"stopSequence": 11
},
{
"arrival": {
"time": "1791483720"
},
"departure": {
"time": "1791483720"
},
"stopId": "FR:27681:ZE:10088:ATOUMOD007",
"stopSequence": 12
},
{
"arrival": {
"time": "1791483780"
},
"departure": {
"time": "1791483780"
},
"stopId": "FR:27681:ZE:28977:ATOUMOD007",
"stopSequence": 13
},
{
"arrival": {
"time": "1791483900"
},
"departure": {
"time": "1791483900"
},
"stopId": "FR:27681:ZE:29080:ATOUMOD007",
"stopSequence": 14
},
{
"arrival": {
"time": "1791483960"
},
"stopId": "FR:27681:ZE:6633:ATOUMOD007",
"stopSequence": 15
}
],
"timestamp": "1791479120",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD007:Line:22:LOC",
"tripId": "ATOUMOD007:ServiceJourney:3331:LOC"
}
}
},
{
"id": "SM:ATOUMOD007:ServiceJourney:3379:LOC",
"tripUpdate": {
"stopTimeUpdate": [
{
"departure": {
"time": "1791486540"
},
"stopId": "FR:27681:ZE:10102:ATOUMOD007",
"stopSequence": 1
},
{
"arrival": {
"time": "1791486600"
},
"departure": {
"time": "1791486600"
},
"stopId": "FR:27681:ZE:10043:ATOUMOD007",
"stopSequence": 2
},
{
"arrival": {
"time": "1791486660"
},
"departure": {
"time": "1791486660"
},
"stopId": "FR:27681:ZE:11000:ATOUMOD007",
"stopSequence": 3
},
{
"arrival": {
"time": "1791486840"
},
"departure": {
"time": "1791486840"
},
"stopId": "FR:27681:ZE:6606:ATOUMOD007",
"stopSequence": 4
},
{
"arrival": {
"time": "1791486960"
},
"departure": {
"time": "1791486960"
},
"stopId": "FR:27681:ZE:6607:ATOUMOD007",
"stopSequence": 5
},
{
"arrival": {
"time": "1791487020"
},
"departure": {
"time": "1791487020"
},
"stopId": "FR:27681:ZE:10091:ATOUMOD007",
"stopSequence": 6
},
{
"arrival": {
"time": "1791487080"
},
"departure": {
"time": "1791487080"
},
"stopId": "FR:27681:ZE:6625:ATOUMOD007",
"stopSequence": 7
},
{
"arrival": {
"time": "1791487200"
},
"departure": {
"time": "1791487200"
},
"stopId": "FR:27681:ZE:1036:ATOUMOD007",
"stopSequence": 8
},
{
"arrival": {
"time": "1791487260"
},
"departure": {
"time": "1791487260"
},
"stopId": "FR:27681:ZE:10078:ATOUMOD007",
"stopSequence": 9
},
{
"arrival": {
"time": "1791487320"
},
"departure": {
"time": "1791487320"
},
"stopId": "FR:27681:ZE:10063:ATOUMOD007",
"stopSequence": 10
},
{
"arrival": {
"time": "1791487380"
},
"departure": {
"time": "1791487380"
},
"stopId": "FR:27681:ZE:10039:ATOUMOD007",
"stopSequence": 11
},
{
"arrival": {
"time": "1791487440"
},
"departure": {
"time": "1791487440"
},
"stopId": "FR:27681:ZE:10088:ATOUMOD007",
"stopSequence": 12
},
{
"arrival": {
"time": "1791487500"
},
"stopId": "FR:27681:ZE:28977:ATOUMOD007",
"stopSequence": 13
}
],
"timestamp": "1791482348",
"trip": {
"directionId": 1,
"routeId": "ATOUMOD007:Line:22:LOC",
"tripId": "ATOUMOD007:ServiceJourney:3379:LOC"
}
}
}
],
"header": {
"gtfsRealtimeVersion": "1.0",
"timestamp": "1791482462"
}
}