Détails de la ressource

Nom du fichier : L'va - GTFS-RT TripUpdate
Format : gtfs-rt

Données temps-réel du réseau L’va suivant la structure GTFS-RT au format Protocol Buffers.

Cette ressource fait partie du jeu de données Réseau urbain L'va.

Disponibilité au téléchargement

04/03/2025
100%
05/03/2025
100%
06/03/2025
100%
07/03/2025
100%
08/03/2025
100%
09/03/2025
100%
10/03/2025
100%
11/03/2025
100%
12/03/2025
100%
13/03/2025
100%
14/03/2025
100%
15/03/2025
100%
16/03/2025
100%
17/03/2025
100%
18/03/2025
100%
19/03/2025
100%
20/03/2025
100%
21/03/2025
100%
22/03/2025
100%
23/03/2025
100%
24/03/2025
100%
25/03/2025
100%
26/03/2025
100%
27/03/2025
100%
28/03/2025
100%
29/03/2025
100%
30/03/2025
100%
31/03/2025
100%
01/04/2025
100%
02/04/2025
100%
03/04/2025
100%
En savoir plus
Nous testons la disponibilité de cette ressource au téléchargement toutes les heures, en effectuant une requête HTTP de type 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

7 erreurs, 66 avertissements

Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 03/04/2025 à 09h15 Europe/Paris avec le validateur GTFS-RT de MobilityData.

Erreurs

GTFS-rt trip_id does not exist in GTFS data and does not have schedule_relationship of ADDED E003 7 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 20676939 does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • trip_id 20676983 does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • trip_id 20676940 does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • trip_id 20676984 does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • trip_id 20676941 does not exist in the GTFS data and does not have schedule_relationship of ADDED

Avertissements

vehicle_id not populated W002 22 erreurs

vehicle_id should be populated for TripUpdates and VehiclePositions

Exemples d'erreurs
  • trip_id 20676760 does not have a vehicle_id
  • trip_id 20676939 does not have a vehicle_id
  • trip_id 20676853 does not have a vehicle_id
  • trip_id 20675882 does not have a vehicle_id
  • trip_id 20995571 does not have a vehicle_id

schedule_relationship not populated W009 44 erreurs

trip.schedule_relationship and stop_time_update.schedule_relationship should be populated

Exemples d'erreurs
  • trip_id 20676760 stop_id givsncf3 (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 20676760 does not have a schedule_relationship
  • trip_id 20676939 stop_id viesmal (and potentially more for this trip) does not have a schedule_relationship
  • trip_id 20676939 does not have a schedule_relationship
  • trip_id 20676853 stop_id srofo2 (and potentially more for this trip) does not have a schedule_relationship
Valider ce GTFS-RT maintenant

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 588 30 fois (100 % des validations)
W009 trip.schedule_relationship and stop_time_update.schedule_relationship should be populated 2 166 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 151 19 fois (63 % des validations)
E012 No timestamps for individual entities (TripUpdate, VehiclePosition) in the feeds should be greater than the header timestamp 7 1 fois (3 % des validations)

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 03/04/2025 à 09h37 Europe/Paris.

trip_updates (21) vehicle_positions (0) service_alerts (0)

Le champ timestamp contient une valeur ancienne par rapport à la date courante : l'écart est de 58 627 secondes. Essayez de mettre à jour le flux toutes les 30 secondes au plus.

Entités présentes dans ce flux lors des 7 derniers jours.

trip_updates

Flux GTFS-RT décodé

Voir le contenu du flux

Voici le flux GTFS-RT décodé au format Protobuf le 03/04/2025 à 09h37 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "560320", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "viesmal" }, { "arrival": { "delay": 0 }, "stop_id": "viemali" }, { "arrival": { "delay": 0 }, "stop_id": "viehame" }, { "arrival": { "delay": 0 }, "stop_id": "vieferm" }, { "arrival": { "delay": 0 }, "stop_id": "viehorl" }, { "arrival": { "delay": 0 }, "stop_id": "viecedr" }, { "arrival": { "delay": 0 }, "stop_id": "vierond" }, { "arrival": { "delay": 0 }, "stop_id": "ponabba" }, { "arrival": { "delay": 0 }, "stop_id": "ponfrer" }, { "arrival": { "delay": 0 }, "stop_id": "ponzmo" }, { "arrival": { "delay": 0 }, "stop_id": "poncour" }, { "arrival": { "delay": 0 }, "stop_id": "ponbras" }, { "arrival": { "delay": 0 }, "stop_id": "ponplan" }, { "arrival": { "delay": 0 }, "stop_id": "pongent" }, { "arrival": { "delay": 0 }, "stop_id": "ponmesa" }, { "arrival": { "delay": 0 }, "stop_id": "poncent" }, { "arrival": { "delay": 0 }, "stop_id": "ponbleu" }, { "arrival": { "delay": 0 }, "stop_id": "ponforg" }, { "arrival": { "delay": 0 }, "stop_id": "ponvega" }, { "arrival": { "delay": 0 }, "stop_id": "vieceva" }, { "arrival": { "delay": 0 }, "stop_id": "viechar" }, { "arrival": { "delay": 0 }, "stop_id": "vierava" }, { "arrival": { "delay": 0 }, "stop_id": "viechor" }, { "arrival": { "delay": 0 }, "stop_id": "viecybe" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf2" }, { "arrival": { "delay": 0 }, "stop_id": "viejard2" }, { "arrival": { "delay": 0 }, "stop_id": "viemaur2" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud" }, { "arrival": { "delay": 0 }, "stop_id": "vietuil" }, { "arrival": { "delay": 0 }, "stop_id": "vieport" }, { "arrival": { "delay": 0 }, "stop_id": "vieteur" }, { "arrival": { "delay": 0 }, "stop_id": "vierey" }, { "arrival": { "delay": 0 }, "stop_id": "vieprin" }, { "arrival": { "delay": 0 }, "stop_id": "viegest" }, { "arrival": { "delay": 0 }, "stop_id": "viecite" }, { "arrival": { "delay": 0 }, "stop_id": "viecuri" }, { "arrival": { "delay": 0 }, "stop_id": "viecent" }, { "arrival": { "delay": 0 }, "stop_id": "viesavo" }, { "arrival": { "delay": 0 }, "stop_id": "viebern" }, { "arrival": { "delay": 0 }, "stop_id": "viezies" }, { "arrival": { "delay": 0 }, "stop_id": "vieccom" } ], "timestamp": "1743665835", "trip": { "trip_id": "20676940" } } }, { "id": "563387", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "viecoll" }, { "arrival": { "delay": 0 }, "stop_id": "viedame" }, { "arrival": { "delay": 0 }, "stop_id": "vieparc2" }, { "arrival": { "delay": 0 }, "stop_id": "vieavou" }, { "arrival": { "delay": 0 }, "stop_id": "viegali" }, { "arrival": { "delay": 0 }, "stop_id": "viemoul" }, { "arrival": { "delay": 0 }, "stop_id": "vieparm1" }, { "arrival": { "delay": 0 }, "stop_id": "vietren" }, { "arrival": { "delay": 0 }, "stop_id": "vieden" }, { "arrival": { "delay": 0 }, "stop_id": "viepyra" }, { "arrival": { "delay": 0 }, "stop_id": "vieserv" }, { "arrival": { "delay": 0 }, "stop_id": "vieverd" }, { "arrival": { "delay": 0 }, "stop_id": "viemars" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf" }, { "arrival": { "delay": 0 }, "stop_id": "viejard2" }, { "arrival": { "delay": 0 }, "stop_id": "viemaur2" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud" }, { "arrival": { "delay": 0 }, "stop_id": "viecuvi2" }, { "arrival": { "delay": 0 }, "stop_id": "viedrap2" }, { "arrival": { "delay": 0 }, "stop_id": "vieecol" }, { "arrival": { "delay": 0 }, "stop_id": "viebmau" }, { "arrival": { "delay": 0 }, "stop_id": "vieenfa" }, { "arrival": { "delay": 0 }, "stop_id": "viehgui" }, { "arrival": { "delay": 0 }, "stop_id": "vieguil" }, { "arrival": { "delay": 0 }, "stop_id": "viesalo" }, { "arrival": { "delay": 0 }, "stop_id": "viehopi" }, { "arrival": { "delay": 0 }, "stop_id": "viegero1" } ], "timestamp": "1743665835", "trip": { "trip_id": "20995572" } } }, { "id": "560903", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "vieccom2" }, { "arrival": { "delay": 0 }, "stop_id": "viezies2" }, { "arrival": { "delay": 0 }, "stop_id": "viebern2" }, { "arrival": { "delay": 0 }, "stop_id": "viesavo2" }, { "arrival": { "delay": 0 }, "stop_id": "viecent2" }, { "arrival": { "delay": 0 }, "stop_id": "viecuri2" }, { "arrival": { "delay": 0 }, "stop_id": "viecite2" }, { "arrival": { "delay": 0 }, "stop_id": "viegest2" }, { "arrival": { "delay": 0 }, "stop_id": "vieprin2" }, { "arrival": { "delay": 0 }, "stop_id": "vierey2" }, { "arrival": { "delay": 0 }, "stop_id": "vieteur2" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud2" }, { "arrival": { "delay": 0 }, "stop_id": "viejard" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf" }, { "arrival": { "delay": 0 }, "stop_id": "viecybe2" }, { "arrival": { "delay": 0 }, "stop_id": "viechor2" }, { "arrival": { "delay": 0 }, "stop_id": "vierava2" }, { "arrival": { "delay": 0 }, "stop_id": "viechar2" }, { "arrival": { "delay": 0 }, "stop_id": "vieceva2" }, { "arrival": { "delay": 0 }, "stop_id": "ponvega2" }, { "arrival": { "delay": 0 }, "stop_id": "ponforg2" }, { "arrival": { "delay": 0 }, "stop_id": "ponbleu2" }, { "arrival": { "delay": 0 }, "stop_id": "poncent2" }, { "arrival": { "delay": 0 }, "stop_id": "ponmesa2" }, { "arrival": { "delay": 0 }, "stop_id": "pongent2" }, { "arrival": { "delay": 0 }, "stop_id": "ponplan2" }, { "arrival": { "delay": 0 }, "stop_id": "ponbras2" }, { "arrival": { "delay": 0 }, "stop_id": "poncour2" }, { "arrival": { "delay": 0 }, "stop_id": "ponzmon2" }, { "arrival": { "delay": 0 }, "stop_id": "ponfrer2" }, { "arrival": { "delay": 0 }, "stop_id": "ponabb2" }, { "arrival": { "delay": 0 }, "stop_id": "vierond2" }, { "arrival": { "delay": 0 }, "stop_id": "viecedr2" }, { "arrival": { "delay": 0 }, "stop_id": "viehorl2" }, { "arrival": { "delay": 0 }, "stop_id": "vieferm2" }, { "arrival": { "delay": 0 }, "stop_id": "viehame2" }, { "arrival": { "delay": 0 }, "stop_id": "viemali2" }, { "arrival": { "delay": 0 }, "stop_id": "viesmal2" } ], "timestamp": "1743665835", "trip": { "trip_id": "20676984" } } }, { "id": "565834", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "viesncf" }, { "arrival": { "delay": 0 }, "stop_id": "viejard2" }, { "arrival": { "delay": 0 }, "stop_id": "viemaur2" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud" }, { "arrival": { "delay": 0 }, "stop_id": "viecuvi2" }, { "arrival": { "delay": 0 }, "stop_id": "viedrap2" }, { "arrival": { "delay": 0 }, "stop_id": "vierabe2" }, { "arrival": { "delay": 0 }, "stop_id": "viefaug2" }, { "arrival": { "delay": 0 }, "stop_id": "vierevo2" }, { "arrival": { "delay": 0 }, "stop_id": "vielafa2" }, { "arrival": { "delay": 0 }, "stop_id": "viecomt2" }, { "arrival": { "delay": 0 }, "stop_id": "viepont" }, { "arrival": { "delay": 0 }, "stop_id": "ponresi" }, { "arrival": { "delay": 0 }, "stop_id": "poncann" }, { "arrival": { "delay": 0 }, "stop_id": "pontann" }, { "arrival": { "delay": 0 }, "stop_id": "pongeor2" }, { "arrival": { "delay": 0 }, "stop_id": "ponnets" }, { "arrival": { "delay": 0 }, "stop_id": "pongeor" }, { "arrival": { "delay": 0 }, "stop_id": "ponclai" }, { "arrival": { "delay": 0 }, "stop_id": "ponrevo" }, { "arrival": { "delay": 0 }, "stop_id": "ponbra4" } ], "timestamp": "1743665835", "trip": { "trip_id": "20675863" } } }, { "id": "565115", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "pongere" }, { "arrival": { "delay": 0 }, "stop_id": "vierond2" }, { "arrival": { "delay": 0 }, "stop_id": "viecedr2" }, { "arrival": { "delay": 0 }, "stop_id": "viehorl2" }, { "arrival": { "delay": 0 }, "stop_id": "vieferm2" }, { "arrival": { "delay": 0 }, "stop_id": "viehame2" }, { "arrival": { "delay": 0 }, "stop_id": "viehmal2" }, { "arrival": { "delay": 0 }, "stop_id": "vieigna2" }, { "arrival": { "delay": 0 }, "stop_id": "viemonn2" }, { "arrival": { "delay": 0 }, "stop_id": "vieonge2" }, { "arrival": { "delay": 0 }, "stop_id": "vieroch2" }, { "arrival": { "delay": 0 }, "stop_id": "viebeno2" }, { "arrival": { "delay": 0 }, "stop_id": "viepeti2" }, { "arrival": { "delay": 0 }, "stop_id": "viepass2" }, { "arrival": { "delay": 0 }, "stop_id": "vieoctr2" }, { "arrival": { "delay": 0 }, "stop_id": "vietupi2" }, { "arrival": { "delay": 0 }, "stop_id": "viecele2" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf2" }, { "arrival": { "delay": 0 }, "stop_id": "viejard2" }, { "arrival": { "delay": 0 }, "stop_id": "viemaur2" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud" }, { "arrival": { "delay": 0 }, "stop_id": "vietuil" }, { "arrival": { "delay": 0 }, "stop_id": "vieport" }, { "arrival": { "delay": 0 }, "stop_id": "viejaur" }, { "arrival": { "delay": 0 }, "stop_id": "vievell" }, { "arrival": { "delay": 0 }, "stop_id": "vierecl" }, { "arrival": { "delay": 0 }, "stop_id": "viebona" }, { "arrival": { "delay": 0 }, "stop_id": "seycoll" } ], "timestamp": "1743665835", "trip": { "trip_id": "20675825" } } }, { "id": "564855", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "seycoll" }, { "arrival": { "delay": 0 }, "stop_id": "viebona2" }, { "arrival": { "delay": 0 }, "stop_id": "vierecl2" }, { "arrival": { "delay": 0 }, "stop_id": "vievell2" }, { "arrival": { "delay": 0 }, "stop_id": "viejaur2" }, { "arrival": { "delay": 0 }, "stop_id": "viearpo2" }, { "arrival": { "delay": 0 }, "stop_id": "viedide2" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud2" }, { "arrival": { "delay": 0 }, "stop_id": "viejard" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf4" }, { "arrival": { "delay": 0 }, "stop_id": "viecele" }, { "arrival": { "delay": 0 }, "stop_id": "vietupi" }, { "arrival": { "delay": 0 }, "stop_id": "vieoctr" }, { "arrival": { "delay": 0 }, "stop_id": "viepass" }, { "arrival": { "delay": 0 }, "stop_id": "viepeti" }, { "arrival": { "delay": 0 }, "stop_id": "viebeno" }, { "arrival": { "delay": 0 }, "stop_id": "vieroch" }, { "arrival": { "delay": 0 }, "stop_id": "vieonge" }, { "arrival": { "delay": 0 }, "stop_id": "viemonn" }, { "arrival": { "delay": 0 }, "stop_id": "vieigna3" }, { "arrival": { "delay": 0 }, "stop_id": "viehmal" }, { "arrival": { "delay": 0 }, "stop_id": "viehame" }, { "arrival": { "delay": 0 }, "stop_id": "vieferm" }, { "arrival": { "delay": 0 }, "stop_id": "viehorl" }, { "arrival": { "delay": 0 }, "stop_id": "viecedr" }, { "arrival": { "delay": 0 }, "stop_id": "vierond" }, { "arrival": { "delay": 0 }, "stop_id": "pongere" } ], "timestamp": "1743665835", "trip": { "trip_id": "20675842" } } }, { "id": "563984", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "viegero1" }, { "arrival": { "delay": 0 }, "stop_id": "viehopi2" }, { "arrival": { "delay": 0 }, "stop_id": "vieime2" }, { "arrival": { "delay": 0 }, "stop_id": "viesalo2" }, { "arrival": { "delay": 0 }, "stop_id": "vieguil2" }, { "arrival": { "delay": 0 }, "stop_id": "viehgui2" }, { "arrival": { "delay": 0 }, "stop_id": "vieenfa2" }, { "arrival": { "delay": 0 }, "stop_id": "viebmau2" }, { "arrival": { "delay": 0 }, "stop_id": "vieecol2" }, { "arrival": { "delay": 0 }, "stop_id": "viedrap" }, { "arrival": { "delay": 0 }, "stop_id": "viecuvi" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud2" }, { "arrival": { "delay": 0 }, "stop_id": "viejard" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf3" }, { "arrival": { "delay": 0 }, "stop_id": "viemars2" }, { "arrival": { "delay": 0 }, "stop_id": "vieverd2" }, { "arrival": { "delay": 0 }, "stop_id": "vieserv2" }, { "arrival": { "delay": 0 }, "stop_id": "viepyra2" }, { "arrival": { "delay": 0 }, "stop_id": "vieden1" }, { "arrival": { "delay": 0 }, "stop_id": "vietren2" }, { "arrival": { "delay": 0 }, "stop_id": "vieparm2" }, { "arrival": { "delay": 0 }, "stop_id": "viemoul2" }, { "arrival": { "delay": 0 }, "stop_id": "viegali2" }, { "arrival": { "delay": 0 }, "stop_id": "vieavou2" }, { "arrival": { "delay": 0 }, "stop_id": "vieparc3" }, { "arrival": { "delay": 0 }, "stop_id": "viedame2" }, { "arrival": { "delay": 0 }, "stop_id": "viecoll" } ], "timestamp": "1743665835", "trip": { "trip_id": "20995607" } } }, { "id": "566585", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "chrcces" }, { "arrival": { "delay": 0 }, "stop_id": "chrccom" }, { "arrival": { "delay": 0 }, "stop_id": "chrmair" }, { "arrival": { "delay": 0 }, "stop_id": "chrferr" }, { "arrival": { "delay": 0 }, "stop_id": "chrcime" }, { "arrival": { "delay": 0 }, "stop_id": "chrplat1" }, { "arrival": { "delay": 0 }, "stop_id": "chrmitt" }, { "arrival": { "delay": 0 }, "stop_id": "csrqg2" }, { "arrival": { "delay": 0 }, "stop_id": "chrberq" }, { "arrival": { "delay": 0 }, "stop_id": "chrflev" }, { "arrival": { "delay": 0 }, "stop_id": "givlecl1" }, { "arrival": { "delay": 0 }, "stop_id": "givsncf3" } ], "timestamp": "1743665835", "trip": { "trip_id": "20675907" } } }, { "id": "560328", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "viesmal" }, { "arrival": { "delay": 0 }, "stop_id": "viemali" }, { "arrival": { "delay": 0 }, "stop_id": "viehame" }, { "arrival": { "delay": 0 }, "stop_id": "vieferm" }, { "arrival": { "delay": 0 }, "stop_id": "viehorl" }, { "arrival": { "delay": 0 }, "stop_id": "viecedr" }, { "arrival": { "delay": 0 }, "stop_id": "vierond" }, { "arrival": { "delay": 0 }, "stop_id": "ponabba" }, { "arrival": { "delay": 0 }, "stop_id": "ponfrer" }, { "arrival": { "delay": 0 }, "stop_id": "ponzmo" }, { "arrival": { "delay": 0 }, "stop_id": "poncour" }, { "arrival": { "delay": 0 }, "stop_id": "ponbras" }, { "arrival": { "delay": 0 }, "stop_id": "ponplan" }, { "arrival": { "delay": 0 }, "stop_id": "pongent" }, { "arrival": { "delay": 0 }, "stop_id": "ponmesa" }, { "arrival": { "delay": 0 }, "stop_id": "poncent" }, { "arrival": { "delay": 0 }, "stop_id": "ponbleu" }, { "arrival": { "delay": 0 }, "stop_id": "ponforg" }, { "arrival": { "delay": 0 }, "stop_id": "ponvega" }, { "arrival": { "delay": 0 }, "stop_id": "vieceva" }, { "arrival": { "delay": 0 }, "stop_id": "viechar" }, { "arrival": { "delay": 0 }, "stop_id": "vierava" }, { "arrival": { "delay": 0 }, "stop_id": "viechor" }, { "arrival": { "delay": 0 }, "stop_id": "viecybe" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf2" }, { "arrival": { "delay": 0 }, "stop_id": "viejard2" }, { "arrival": { "delay": 0 }, "stop_id": "viemaur2" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud" }, { "arrival": { "delay": 0 }, "stop_id": "vietuil" }, { "arrival": { "delay": 0 }, "stop_id": "vieport" }, { "arrival": { "delay": 0 }, "stop_id": "vieteur" }, { "arrival": { "delay": 0 }, "stop_id": "vierey" }, { "arrival": { "delay": 0 }, "stop_id": "vieprin" }, { "arrival": { "delay": 0 }, "stop_id": "viegest" }, { "arrival": { "delay": 0 }, "stop_id": "viecite" }, { "arrival": { "delay": 0 }, "stop_id": "viecuri" }, { "arrival": { "delay": 0 }, "stop_id": "viecent" }, { "arrival": { "delay": 0 }, "stop_id": "viesavo" }, { "arrival": { "delay": 0 }, "stop_id": "viebern" }, { "arrival": { "delay": 0 }, "stop_id": "viezies" }, { "arrival": { "delay": 0 }, "stop_id": "vieccom" } ], "timestamp": "1743665835", "trip": { "trip_id": "20676941" } } }, { "id": "567862", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "givsncf3" }, { "arrival": { "delay": 0 }, "stop_id": "givlibe1" }, { "arrival": { "delay": 0 }, "stop_id": "givbief1" }, { "arrival": { "delay": 0 }, "stop_id": "givbans1" }, { "arrival": { "delay": 0 }, "stop_id": "givlone1" }, { "arrival": { "delay": 0 }, "stop_id": "lsrfrey1" }, { "arrival": { "delay": 0 }, "stop_id": "lsrsncf1" }, { "arrival": { "delay": 0 }, "stop_id": "lsrlibe1" }, { "arrival": { "delay": 0 }, "stop_id": "lsrcapa1" }, { "arrival": { "delay": 0 }, "stop_id": "lsrromo1" }, { "arrival": { "delay": 0 }, "stop_id": "srohaba1" }, { "arrival": { "delay": 0 }, "stop_id": "srolone1" }, { "arrival": { "delay": 0 }, "stop_id": "srovill1" }, { "arrival": { "delay": 0 }, "stop_id": "srolyfi1" }, { "arrival": { "delay": 0 }, "stop_id": "scomair" }, { "arrival": { "delay": 0 }, "stop_id": "scotren1" }, { "arrival": { "delay": 0 }, "stop_id": "scrnaut1" }, { "arrival": { "delay": 0 }, "stop_id": "ampvere1" }, { "arrival": { "delay": 0 }, "stop_id": "amproch1" }, { "arrival": { "delay": 0 }, "stop_id": "ampegli1" }, { "arrival": { "delay": 0 }, "stop_id": "ampgout1" }, { "arrival": { "delay": 0 }, "stop_id": "tuptup3" }, { "arrival": { "delay": 0 }, "stop_id": "cndbass1" }, { "arrival": { "delay": 0 }, "stop_id": "cndcent1" }, { "arrival": { "delay": 0 }, "stop_id": "cndarbu1" }, { "arrival": { "delay": 0 }, "stop_id": "cndhopi1" }, { "arrival": { "delay": 0 }, "stop_id": "vrnmala1" } ], "timestamp": "1743665835", "trip": { "trip_id": "20676761" } } }, { "id": "560951", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "vieccom2" }, { "arrival": { "delay": 0 }, "stop_id": "viezies2" }, { "arrival": { "delay": 0 }, "stop_id": "viebern2" }, { "arrival": { "delay": 0 }, "stop_id": "viesavo2" }, { "arrival": { "delay": 0 }, "stop_id": "viecent2" }, { "arrival": { "delay": 0 }, "stop_id": "viecuri2" }, { "arrival": { "delay": 0 }, "stop_id": "viecite2" }, { "arrival": { "delay": 0 }, "stop_id": "viegest2" }, { "arrival": { "delay": 0 }, "stop_id": "vieprin2" }, { "arrival": { "delay": 0 }, "stop_id": "vierey2" }, { "arrival": { "delay": 0 }, "stop_id": "vieteur2" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud2" }, { "arrival": { "delay": 0 }, "stop_id": "viejard" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf" }, { "arrival": { "delay": 0 }, "stop_id": "viecybe2" }, { "arrival": { "delay": 0 }, "stop_id": "viechor2" }, { "arrival": { "delay": 0 }, "stop_id": "vierava2" }, { "arrival": { "delay": 0 }, "stop_id": "viechar2" }, { "arrival": { "delay": 0 }, "stop_id": "vieceva2" }, { "arrival": { "delay": 0 }, "stop_id": "ponvega2" }, { "arrival": { "delay": 0 }, "stop_id": "ponforg2" }, { "arrival": { "delay": 0 }, "stop_id": "ponbleu2" }, { "arrival": { "delay": 0 }, "stop_id": "poncent2" }, { "arrival": { "delay": 0 }, "stop_id": "ponmesa2" }, { "arrival": { "delay": 0 }, "stop_id": "pongent2" }, { "arrival": { "delay": 0 }, "stop_id": "ponplan2" }, { "arrival": { "delay": 0 }, "stop_id": "ponbras2" }, { "arrival": { "delay": 0 }, "stop_id": "poncour2" }, { "arrival": { "delay": 0 }, "stop_id": "ponzmon2" }, { "arrival": { "delay": 0 }, "stop_id": "ponfrer2" }, { "arrival": { "delay": 0 }, "stop_id": "ponabb2" }, { "arrival": { "delay": 0 }, "stop_id": "vierond2" }, { "arrival": { "delay": 0 }, "stop_id": "viecedr2" }, { "arrival": { "delay": 0 }, "stop_id": "viehorl2" }, { "arrival": { "delay": 0 }, "stop_id": "vieferm2" }, { "arrival": { "delay": 0 }, "stop_id": "viehame2" }, { "arrival": { "delay": 0 }, "stop_id": "viemali2" }, { "arrival": { "delay": 0 }, "stop_id": "viesmal2" } ], "timestamp": "1743665835", "trip": { "trip_id": "20676985" } } }, { "id": "563407", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "viecoll" }, { "arrival": { "delay": 0 }, "stop_id": "viedame" }, { "arrival": { "delay": 0 }, "stop_id": "vieparc2" }, { "arrival": { "delay": 0 }, "stop_id": "vieavou" }, { "arrival": { "delay": 0 }, "stop_id": "viegali" }, { "arrival": { "delay": 0 }, "stop_id": "viemoul" }, { "arrival": { "delay": 0 }, "stop_id": "vieparm1" }, { "arrival": { "delay": 0 }, "stop_id": "vietren" }, { "arrival": { "delay": 0 }, "stop_id": "vieden" }, { "arrival": { "delay": 0 }, "stop_id": "viepyra" }, { "arrival": { "delay": 0 }, "stop_id": "vieserv" }, { "arrival": { "delay": 0 }, "stop_id": "vieverd" }, { "arrival": { "delay": 0 }, "stop_id": "viemars" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf" }, { "arrival": { "delay": 0 }, "stop_id": "viejard2" }, { "arrival": { "delay": 0 }, "stop_id": "viemaur2" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud" }, { "arrival": { "delay": 0 }, "stop_id": "viecuvi2" }, { "arrival": { "delay": 0 }, "stop_id": "viedrap2" }, { "arrival": { "delay": 0 }, "stop_id": "vieecol" }, { "arrival": { "delay": 0 }, "stop_id": "viebmau" }, { "arrival": { "delay": 0 }, "stop_id": "vieenfa" }, { "arrival": { "delay": 0 }, "stop_id": "viehgui" }, { "arrival": { "delay": 0 }, "stop_id": "vieguil" }, { "arrival": { "delay": 0 }, "stop_id": "viesalo" }, { "arrival": { "delay": 0 }, "stop_id": "viehopi" }, { "arrival": { "delay": 0 }, "stop_id": "viegero1" } ], "timestamp": "1743665835", "trip": { "trip_id": "20995573" } } }, { "id": "566073", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "ponbra4" }, { "arrival": { "delay": 0 }, "stop_id": "ponrevo2" }, { "arrival": { "delay": 0 }, "stop_id": "ponclai2" }, { "arrival": { "delay": 0 }, "stop_id": "pongeor4" }, { "arrival": { "delay": 0 }, "stop_id": "ponnets2" }, { "arrival": { "delay": 0 }, "stop_id": "pongeor3" }, { "arrival": { "delay": 0 }, "stop_id": "pontann2" }, { "arrival": { "delay": 0 }, "stop_id": "poncann2" }, { "arrival": { "delay": 0 }, "stop_id": "ponresi2" }, { "arrival": { "delay": 0 }, "stop_id": "viepont2" }, { "arrival": { "delay": 0 }, "stop_id": "viecomt" }, { "arrival": { "delay": 0 }, "stop_id": "vielafa" }, { "arrival": { "delay": 0 }, "stop_id": "vierevo" }, { "arrival": { "delay": 0 }, "stop_id": "viefaug" }, { "arrival": { "delay": 0 }, "stop_id": "vierabe" }, { "arrival": { "delay": 0 }, "stop_id": "viedrap" }, { "arrival": { "delay": 0 }, "stop_id": "viecuvi" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud2" }, { "arrival": { "delay": 0 }, "stop_id": "viejard" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf" } ], "timestamp": "1743665835", "trip": { "trip_id": "20675883" } } }, { "id": "560304", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "viesmal" }, { "arrival": { "delay": 0 }, "stop_id": "viemali" }, { "arrival": { "delay": 0 }, "stop_id": "viehame" }, { "arrival": { "delay": 0 }, "stop_id": "vieferm" }, { "arrival": { "delay": 0 }, "stop_id": "viehorl" }, { "arrival": { "delay": 0 }, "stop_id": "viecedr" }, { "arrival": { "delay": 0 }, "stop_id": "vierond" }, { "arrival": { "delay": 0 }, "stop_id": "ponabba" }, { "arrival": { "delay": 0 }, "stop_id": "ponfrer" }, { "arrival": { "delay": 0 }, "stop_id": "ponzmo" }, { "arrival": { "delay": 0 }, "stop_id": "poncour" }, { "arrival": { "delay": 0 }, "stop_id": "ponbras" }, { "arrival": { "delay": 0 }, "stop_id": "ponplan" }, { "arrival": { "delay": 0 }, "stop_id": "pongent" }, { "arrival": { "delay": 0 }, "stop_id": "ponmesa" }, { "arrival": { "delay": 0 }, "stop_id": "poncent" }, { "arrival": { "delay": 0 }, "stop_id": "ponbleu" }, { "arrival": { "delay": 0 }, "stop_id": "ponforg" }, { "arrival": { "delay": 0 }, "stop_id": "ponvega" }, { "arrival": { "delay": 0 }, "stop_id": "vieceva" }, { "arrival": { "delay": 0 }, "stop_id": "viechar" }, { "arrival": { "delay": 0 }, "stop_id": "vierava" }, { "arrival": { "delay": 0 }, "stop_id": "viechor" }, { "arrival": { "delay": 0 }, "stop_id": "viecybe" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf2" }, { "arrival": { "delay": 0 }, "stop_id": "viejard2" }, { "arrival": { "delay": 0 }, "stop_id": "viemaur2" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud" }, { "arrival": { "delay": 0 }, "stop_id": "vietuil" }, { "arrival": { "delay": 0 }, "stop_id": "vieport" }, { "arrival": { "delay": 0 }, "stop_id": "vieteur" }, { "arrival": { "delay": 0 }, "stop_id": "vierey" }, { "arrival": { "delay": 0 }, "stop_id": "vieprin" }, { "arrival": { "delay": 0 }, "stop_id": "viegest" }, { "arrival": { "delay": 0 }, "stop_id": "viecite" }, { "arrival": { "delay": 0 }, "stop_id": "viecuri" }, { "arrival": { "delay": 0 }, "stop_id": "viecent" }, { "arrival": { "delay": 0 }, "stop_id": "viesavo" }, { "arrival": { "delay": 0 }, "stop_id": "viebern" }, { "arrival": { "delay": 0 }, "stop_id": "viezies" }, { "arrival": { "delay": 0 }, "stop_id": "vieccom" } ], "timestamp": "1743665835", "trip": { "trip_id": "20676942" } } }, { "id": "564008", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "viegero1" }, { "arrival": { "delay": 0 }, "stop_id": "viehopi2" }, { "arrival": { "delay": 0 }, "stop_id": "vieime2" }, { "arrival": { "delay": 0 }, "stop_id": "viesalo2" }, { "arrival": { "delay": 0 }, "stop_id": "vieguil2" }, { "arrival": { "delay": 0 }, "stop_id": "viehgui2" }, { "arrival": { "delay": 0 }, "stop_id": "vieenfa2" }, { "arrival": { "delay": 0 }, "stop_id": "viebmau2" }, { "arrival": { "delay": 0 }, "stop_id": "vieecol2" }, { "arrival": { "delay": 0 }, "stop_id": "viedrap" }, { "arrival": { "delay": 0 }, "stop_id": "viecuvi" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud2" }, { "arrival": { "delay": 0 }, "stop_id": "viejard" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf3" }, { "arrival": { "delay": 0 }, "stop_id": "viemars2" }, { "arrival": { "delay": 0 }, "stop_id": "vieverd2" }, { "arrival": { "delay": 0 }, "stop_id": "vieserv2" }, { "arrival": { "delay": 0 }, "stop_id": "viepyra2" }, { "arrival": { "delay": 0 }, "stop_id": "vieden1" }, { "arrival": { "delay": 0 }, "stop_id": "vietren2" }, { "arrival": { "delay": 0 }, "stop_id": "vieparm2" }, { "arrival": { "delay": 0 }, "stop_id": "viemoul2" }, { "arrival": { "delay": 0 }, "stop_id": "viegali2" }, { "arrival": { "delay": 0 }, "stop_id": "vieavou2" }, { "arrival": { "delay": 0 }, "stop_id": "vieparc3" }, { "arrival": { "delay": 0 }, "stop_id": "viedame2" }, { "arrival": { "delay": 0 }, "stop_id": "viecoll" } ], "timestamp": "1743665835", "trip": { "trip_id": "20995608" } } }, { "id": "560923", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "vieccom2" }, { "arrival": { "delay": 0 }, "stop_id": "viezies2" }, { "arrival": { "delay": 0 }, "stop_id": "viebern2" }, { "arrival": { "delay": 0 }, "stop_id": "viesavo2" }, { "arrival": { "delay": 0 }, "stop_id": "viecent2" }, { "arrival": { "delay": 0 }, "stop_id": "viecuri2" }, { "arrival": { "delay": 0 }, "stop_id": "viecite2" }, { "arrival": { "delay": 0 }, "stop_id": "viegest2" }, { "arrival": { "delay": 0 }, "stop_id": "vieprin2" }, { "arrival": { "delay": 0 }, "stop_id": "vierey2" }, { "arrival": { "delay": 0 }, "stop_id": "vieteur2" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud2" }, { "arrival": { "delay": 0 }, "stop_id": "viejard" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf" }, { "arrival": { "delay": 0 }, "stop_id": "viecybe2" }, { "arrival": { "delay": 0 }, "stop_id": "viechor2" }, { "arrival": { "delay": 0 }, "stop_id": "vierava2" }, { "arrival": { "delay": 0 }, "stop_id": "viechar2" }, { "arrival": { "delay": 0 }, "stop_id": "vieceva2" }, { "arrival": { "delay": 0 }, "stop_id": "ponvega2" }, { "arrival": { "delay": 0 }, "stop_id": "ponforg2" }, { "arrival": { "delay": 0 }, "stop_id": "ponbleu2" }, { "arrival": { "delay": 0 }, "stop_id": "poncent2" }, { "arrival": { "delay": 0 }, "stop_id": "ponmesa2" }, { "arrival": { "delay": 0 }, "stop_id": "pongent2" }, { "arrival": { "delay": 0 }, "stop_id": "ponplan2" }, { "arrival": { "delay": 0 }, "stop_id": "ponbras2" }, { "arrival": { "delay": 0 }, "stop_id": "poncour2" }, { "arrival": { "delay": 0 }, "stop_id": "ponzmon2" }, { "arrival": { "delay": 0 }, "stop_id": "ponfrer2" }, { "arrival": { "delay": 0 }, "stop_id": "ponabb2" }, { "arrival": { "delay": 0 }, "stop_id": "vierond2" }, { "arrival": { "delay": 0 }, "stop_id": "viecedr2" }, { "arrival": { "delay": 0 }, "stop_id": "viehorl2" }, { "arrival": { "delay": 0 }, "stop_id": "vieferm2" }, { "arrival": { "delay": 0 }, "stop_id": "viehame2" }, { "arrival": { "delay": 0 }, "stop_id": "viemali2" }, { "arrival": { "delay": 0 }, "stop_id": "viesmal2" } ], "timestamp": "1743665835", "trip": { "trip_id": "20676986" } } }, { "id": "566749", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "givsncf3" }, { "arrival": { "delay": 0 }, "stop_id": "givlecl2" }, { "arrival": { "delay": 0 }, "stop_id": "chrflev2" }, { "arrival": { "delay": 0 }, "stop_id": "chrberq2" }, { "arrival": { "delay": 0 }, "stop_id": "chrquar2" }, { "arrival": { "delay": 0 }, "stop_id": "chrmitt2" }, { "arrival": { "delay": 0 }, "stop_id": "chrplat2" }, { "arrival": { "delay": 0 }, "stop_id": "chrcime2" }, { "arrival": { "delay": 0 }, "stop_id": "chrferr2" }, { "arrival": { "delay": 0 }, "stop_id": "chrmair2" }, { "arrival": { "delay": 0 }, "stop_id": "chrccom2" }, { "arrival": { "delay": 0 }, "stop_id": "chrcces2" } ], "timestamp": "1743665835", "trip": { "trip_id": "20675922" } } }, { "id": "565147", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "pongere" }, { "arrival": { "delay": 0 }, "stop_id": "vierond2" }, { "arrival": { "delay": 0 }, "stop_id": "viecedr2" }, { "arrival": { "delay": 0 }, "stop_id": "viehorl2" }, { "arrival": { "delay": 0 }, "stop_id": "vieferm2" }, { "arrival": { "delay": 0 }, "stop_id": "viehame2" }, { "arrival": { "delay": 0 }, "stop_id": "viehmal2" }, { "arrival": { "delay": 0 }, "stop_id": "vieigna2" }, { "arrival": { "delay": 0 }, "stop_id": "viemonn2" }, { "arrival": { "delay": 0 }, "stop_id": "vieonge2" }, { "arrival": { "delay": 0 }, "stop_id": "vieroch2" }, { "arrival": { "delay": 0 }, "stop_id": "viebeno2" }, { "arrival": { "delay": 0 }, "stop_id": "viepeti2" }, { "arrival": { "delay": 0 }, "stop_id": "viepass2" }, { "arrival": { "delay": 0 }, "stop_id": "vieoctr2" }, { "arrival": { "delay": 0 }, "stop_id": "vietupi2" }, { "arrival": { "delay": 0 }, "stop_id": "viecele2" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf2" }, { "arrival": { "delay": 0 }, "stop_id": "viejard2" }, { "arrival": { "delay": 0 }, "stop_id": "viemaur2" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud" }, { "arrival": { "delay": 0 }, "stop_id": "vietuil" }, { "arrival": { "delay": 0 }, "stop_id": "vieport" }, { "arrival": { "delay": 0 }, "stop_id": "viejaur" }, { "arrival": { "delay": 0 }, "stop_id": "vievell" }, { "arrival": { "delay": 0 }, "stop_id": "vierecl" }, { "arrival": { "delay": 0 }, "stop_id": "viebona" }, { "arrival": { "delay": 0 }, "stop_id": "seycoll" } ], "timestamp": "1743665835", "trip": { "trip_id": "20675826" } } }, { "id": "560260", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "viesmal" }, { "arrival": { "delay": 0 }, "stop_id": "viemali" }, { "arrival": { "delay": 0 }, "stop_id": "viehame" }, { "arrival": { "delay": 0 }, "stop_id": "vieferm" }, { "arrival": { "delay": 0 }, "stop_id": "viehorl" }, { "arrival": { "delay": 0 }, "stop_id": "viecedr" }, { "arrival": { "delay": 0 }, "stop_id": "vierond" }, { "arrival": { "delay": 0 }, "stop_id": "ponabba" }, { "arrival": { "delay": 0 }, "stop_id": "ponfrer" }, { "arrival": { "delay": 0 }, "stop_id": "ponzmo" }, { "arrival": { "delay": 0 }, "stop_id": "poncour" }, { "arrival": { "delay": 0 }, "stop_id": "ponbras" }, { "arrival": { "delay": 0 }, "stop_id": "ponplan" }, { "arrival": { "delay": 0 }, "stop_id": "pongent" }, { "arrival": { "delay": 0 }, "stop_id": "ponmesa" }, { "arrival": { "delay": 0 }, "stop_id": "poncent" }, { "arrival": { "delay": 0 }, "stop_id": "ponbleu" }, { "arrival": { "delay": 0 }, "stop_id": "ponforg" }, { "arrival": { "delay": 0 }, "stop_id": "ponvega" }, { "arrival": { "delay": 0 }, "stop_id": "vieceva" }, { "arrival": { "delay": 0 }, "stop_id": "viechar" }, { "arrival": { "delay": 0 }, "stop_id": "vierava" }, { "arrival": { "delay": 0 }, "stop_id": "viechor" }, { "arrival": { "delay": 0 }, "stop_id": "viecybe" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf2" }, { "arrival": { "delay": 0 }, "stop_id": "viejard2" }, { "arrival": { "delay": 0 }, "stop_id": "viemaur2" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud" }, { "arrival": { "delay": 0 }, "stop_id": "vietuil" }, { "arrival": { "delay": 0 }, "stop_id": "vieport" }, { "arrival": { "delay": 0 }, "stop_id": "vieteur" }, { "arrival": { "delay": 0 }, "stop_id": "vierey" }, { "arrival": { "delay": 0 }, "stop_id": "vieprin" }, { "arrival": { "delay": 0 }, "stop_id": "viegest" }, { "arrival": { "delay": 0 }, "stop_id": "viecite" }, { "arrival": { "delay": 0 }, "stop_id": "viecuri" }, { "arrival": { "delay": 0 }, "stop_id": "viecent" }, { "arrival": { "delay": 0 }, "stop_id": "viesavo" }, { "arrival": { "delay": 0 }, "stop_id": "viebern" }, { "arrival": { "delay": 0 }, "stop_id": "viezies" }, { "arrival": { "delay": 0 }, "stop_id": "vieccom" } ], "timestamp": "1743665835", "trip": { "trip_id": "20676943" } } }, { "id": "564827", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "seycoll" }, { "arrival": { "delay": 0 }, "stop_id": "viebona2" }, { "arrival": { "delay": 0 }, "stop_id": "vierecl2" }, { "arrival": { "delay": 0 }, "stop_id": "vievell2" }, { "arrival": { "delay": 0 }, "stop_id": "viejaur2" }, { "arrival": { "delay": 0 }, "stop_id": "viearpo2" }, { "arrival": { "delay": 0 }, "stop_id": "viedide2" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud2" }, { "arrival": { "delay": 0 }, "stop_id": "viejard" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf4" }, { "arrival": { "delay": 0 }, "stop_id": "viecele" }, { "arrival": { "delay": 0 }, "stop_id": "vietupi" }, { "arrival": { "delay": 0 }, "stop_id": "vieoctr" }, { "arrival": { "delay": 0 }, "stop_id": "viepass" }, { "arrival": { "delay": 0 }, "stop_id": "viepeti" }, { "arrival": { "delay": 0 }, "stop_id": "viebeno" }, { "arrival": { "delay": 0 }, "stop_id": "vieroch" }, { "arrival": { "delay": 0 }, "stop_id": "vieonge" }, { "arrival": { "delay": 0 }, "stop_id": "viemonn" }, { "arrival": { "delay": 0 }, "stop_id": "vieigna3" }, { "arrival": { "delay": 0 }, "stop_id": "viehmal" }, { "arrival": { "delay": 0 }, "stop_id": "viehame" }, { "arrival": { "delay": 0 }, "stop_id": "vieferm" }, { "arrival": { "delay": 0 }, "stop_id": "viehorl" }, { "arrival": { "delay": 0 }, "stop_id": "viecedr" }, { "arrival": { "delay": 0 }, "stop_id": "vierond" }, { "arrival": { "delay": 0 }, "stop_id": "pongere" } ], "timestamp": "1743665835", "trip": { "trip_id": "20675843" } } }, { "id": "563363", "trip_update": { "stop_time_update": [ { "arrival": { "delay": 0 }, "stop_id": "viecoll" }, { "arrival": { "delay": 0 }, "stop_id": "viedame" }, { "arrival": { "delay": 0 }, "stop_id": "vieparc2" }, { "arrival": { "delay": 0 }, "stop_id": "vieavou" }, { "arrival": { "delay": 0 }, "stop_id": "viegali" }, { "arrival": { "delay": 0 }, "stop_id": "viemoul" }, { "arrival": { "delay": 0 }, "stop_id": "vieparm1" }, { "arrival": { "delay": 0 }, "stop_id": "vietren" }, { "arrival": { "delay": 0 }, "stop_id": "vieden" }, { "arrival": { "delay": 0 }, "stop_id": "viepyra" }, { "arrival": { "delay": 0 }, "stop_id": "vieserv" }, { "arrival": { "delay": 0 }, "stop_id": "vieverd" }, { "arrival": { "delay": 0 }, "stop_id": "viemars" }, { "arrival": { "delay": 0 }, "stop_id": "viesncf" }, { "arrival": { "delay": 0 }, "stop_id": "viejard2" }, { "arrival": { "delay": 0 }, "stop_id": "viemaur2" }, { "arrival": { "delay": 0 }, "stop_id": "viejeud" }, { "arrival": { "delay": 0 }, "stop_id": "viecuvi2" }, { "arrival": { "delay": 0 }, "stop_id": "viedrap2" }, { "arrival": { "delay": 0 }, "stop_id": "vieecol" }, { "arrival": { "delay": 0 }, "stop_id": "viebmau" }, { "arrival": { "delay": 0 }, "stop_id": "vieenfa" }, { "arrival": { "delay": 0 }, "stop_id": "viehgui" }, { "arrival": { "delay": 0 }, "stop_id": "vieguil" }, { "arrival": { "delay": 0 }, "stop_id": "viesalo" }, { "arrival": { "delay": 0 }, "stop_id": "viehopi" }, { "arrival": { "delay": 0 }, "stop_id": "viegero1" } ], "timestamp": "1743665835", "trip": { "trip_id": "20995574" } } } ], "header": { "gtfs_realtime_version": "2.0", "timestamp": "1743665835" } }