Détails de la ressource

Nom du fichier : Horaires temps-réel au format GTFS-RT
Format : gtfs-rt

Cette ressource fait partie du jeu de données Réseau urbain RLV Mobilités.

Disponibilité au téléchargement

02/03/2026
100%
03/03/2026
100%
04/03/2026
100%
05/03/2026
100%
06/03/2026
100%
07/03/2026
100%
08/03/2026
100%
09/03/2026
100%
10/03/2026
100%
11/03/2026
100%
12/03/2026
100%
13/03/2026
100%
14/03/2026
100%
15/03/2026
100%
16/03/2026
100%
17/03/2026
100%
18/03/2026
100%
19/03/2026
98.9%
20/03/2026
100%
21/03/2026
100%
22/03/2026
100%
23/03/2026
100%
24/03/2026
100%
25/03/2026
100%
26/03/2026
100%
27/03/2026
100%
28/03/2026
100%
29/03/2026
100%
30/03/2026
100%
31/03/2026
100%
01/04/2026
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

77 erreurs, 37 avertissements

De nombreuses erreurs de validation indiquent que les identifiants du GTFS-RT ne correspondent pas aux identifiants du GTFS.

Validation effectuée en utilisant le fichier GTFS en vigueur et le GTFS-RT, le 18/09/2025 à 09h00 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 37 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 36313_0 does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • trip_id 36322_0 does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • trip_id 36316_0 does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • trip_id 36319_0 does not exist in the GTFS data and does not have schedule_relationship of ADDED
  • trip_id 36302_0 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 37 erreurs

All route_ids provided in the GTFS-rt feed must exist in the GTFS data

Exemples d'erreurs
  • route_id 2 does not exist in the GTFS data routes.txt
  • route_id 2 does not exist in the GTFS data routes.txt
  • route_id 2 does not exist in the GTFS data routes.txt
  • route_id 2 does not exist in the GTFS data routes.txt
  • route_id 2 does not exist in the GTFS data routes.txt

Sequential stop_time_updates have the same stop_id E037 3 erreurs

Sequential GTFS-rt trip stop_time_updates shouldn't have the same stop_id

Exemples d'erreurs
  • trip_id 36369_0 has repeating stop_id RIOPSNC1 at stop_sequence 14 - sequential stop_ids should be different
  • trip_id 36375_0 has repeating stop_id RIOPSNC1 at stop_sequence 25 - sequential stop_ids should be different
  • trip_id 36361_0 has repeating stop_id RIOPSNC1 at stop_sequence 25 - sequential stop_ids should be different

Avertissements

vehicle_id not populated W002 37 erreurs

vehicle_id should be populated for TripUpdates and VehiclePositions

Exemples d'erreurs
  • trip_id 36313_0 does not have a vehicle_id
  • trip_id 36322_0 does not have a vehicle_id
  • trip_id 36316_0 does not have a vehicle_id
  • trip_id 36319_0 does not have a vehicle_id
  • trip_id 36302_0 does not have a vehicle_id
Valider ce GTFS-RT maintenant

Contenu du flux GTFS-RT

Entités

Entités présentes dans ce flux le 01/04/2026 à 20h22 Europe/Paris.

trip_updates (7) vehicle_positions (0) service_alerts (0)

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 01/04/2026 à 20h22 Europe/Paris. Vous pouvez consulter la documentation GTFS-RT.

{ "entity": [ { "id": "13", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 0, "time": "1775020320", "uncertainty": 100 }, "stopId": "MENROSE2", "stopSequence": 1 }, { "arrival": { "delay": 5, "time": "1775020325", "uncertainty": 100 }, "stopId": "MENRSBZ1", "stopSequence": 2 }, { "arrival": { "delay": 0, "time": "1775020380", "uncertainty": 100 }, "stopId": "MENMMEN2", "stopSequence": 3 }, { "arrival": { "delay": 0, "time": "1775020500", "uncertainty": 100 }, "stopId": "RIORSUD2", "stopSequence": 4 }, { "arrival": { "delay": 0, "time": "1775020620", "uncertainty": 100 }, "stopId": "RIOCMFR1", "stopSequence": 5 }, { "arrival": { "delay": 0, "time": "1775020680", "uncertainty": 100 }, "stopId": "RIOVBAS1", "stopSequence": 6 }, { "arrival": { "delay": 0, "time": "1775020800", "uncertainty": 100 }, "stopId": "RIOCHAB1", "stopSequence": 7 }, { "arrival": { "delay": 0, "time": "1775020860", "uncertainty": 100 }, "stopId": "RIOBEAU1", "stopSequence": 8 }, { "arrival": { "delay": 5, "time": "1775020865", "uncertainty": 100 }, "stopId": "RIOSCAL1", "stopSequence": 9 }, { "arrival": { "delay": 0, "time": "1775020920", "uncertainty": 100 }, "stopId": "RIOROSI1", "stopSequence": 10 }, { "arrival": { "delay": 0, "time": "1775020980", "uncertainty": 100 }, "stopId": "RIOTOUL1", "stopSequence": 11 }, { "arrival": { "delay": 0, "time": "1775021040", "uncertainty": 100 }, "stopId": "RIOJMOU1", "stopSequence": 12 }, { "arrival": { "delay": 0, "time": "1775021100", "uncertainty": 100 }, "stopId": "RIOMRET1", "stopSequence": 13 }, { "arrival": { "delay": 0, "time": "1775021280", "uncertainty": 100 }, "stopId": "RIODESA1", "stopSequence": 14 }, { "arrival": { "delay": 0, "time": "1775021400", "uncertainty": 100 }, "stopId": "RIOPSNC1", "stopSequence": 15 }, { "arrival": { "delay": 0, "time": "1775021460", "uncertainty": 100 }, "stopId": "RIODESA2", "stopSequence": 16 }, { "arrival": { "delay": 0, "time": "1775021520", "uncertainty": 100 }, "stopId": "RIOHOPI2", "stopSequence": 17 }, { "arrival": { "delay": 0, "time": "1775021580", "uncertainty": 100 }, "stopId": "RIOBHOR1", "stopSequence": 18 }, { "arrival": { "delay": 0, "time": "1775021640", "uncertainty": 100 }, "stopId": "RIOTILL2", "stopSequence": 19 }, { "arrival": { "delay": 0, "time": "1775021700", "uncertainty": 100 }, "stopId": "RIOCHAT2", "stopSequence": 20 }, { "arrival": { "delay": 0, "time": "1775021880", "uncertainty": 100 }, "stopId": "RIOLLAU1", "stopSequence": 21 }, { "arrival": { "delay": 0, "time": "1775021940", "uncertainty": 100 }, "stopId": "RIOPISC1", "stopSequence": 22 }, { "arrival": { "delay": 0, "time": "1775022000", "uncertainty": 100 }, "stopId": "RIOLCHA2", "stopSequence": 23 }, { "arrival": { "delay": 0, "time": "1775022060", "uncertainty": 100 }, "stopId": "RIOCGAM1", "stopSequence": 24 }, { "arrival": { "delay": 0, "time": "1775022300", "uncertainty": 100 }, "stopId": "CHACAMP2", "stopSequence": 25 }, { "arrival": { "delay": 5, "time": "1775022305", "uncertainty": 100 }, "stopId": "CHARANC2", "stopSequence": 26 }, { "arrival": { "delay": 0, "time": "1775022420", "uncertainty": 100 }, "stopId": "CHAPERO1", "stopSequence": 27 }, { "arrival": { "delay": 0, "time": "1775022480", "uncertainty": 100 }, "stopId": "CHACOMM2", "stopSequence": 28 }, { "arrival": { "delay": 0, "time": "1775022540", "uncertainty": 100 }, "stopId": "CHAVILP2", "stopSequence": 29 }, { "arrival": { "delay": 0, "time": "1775022600", "uncertainty": 100 }, "stopId": "CHATHER2", "stopSequence": 30 }, { "arrival": { "delay": 5, "time": "1775022605", "uncertainty": 100 }, "stopId": "CHARPAR2", "stopSequence": 31 }, { "arrival": { "delay": 0, "time": "1775022660", "uncertainty": 100 }, "stopId": "CHASARD2", "stopSequence": 32 }, { "arrival": { "delay": 0, "time": "1775022780", "uncertainty": 100 }, "stopId": "CHASHIP1", "stopSequence": 33 } ], "timestamp": "1775019461", "trip": { "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "37390_0" }, "vehicle": {} } }, { "id": "14", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 0, "time": "1775023380", "uncertainty": 100 }, "stopId": "CHASHIP1", "stopSequence": 1 }, { "arrival": { "delay": 0, "time": "1775023440", "uncertainty": 100 }, "stopId": "CHASARD1", "stopSequence": 2 }, { "arrival": { "delay": 0, "time": "1775023500", "uncertainty": 100 }, "stopId": "CHARPAR1", "stopSequence": 3 }, { "arrival": { "delay": 0, "time": "1775023560", "uncertainty": 100 }, "stopId": "CHATHER1", "stopSequence": 4 }, { "arrival": { "delay": 5, "time": "1775023565", "uncertainty": 100 }, "stopId": "CHAVILP1", "stopSequence": 5 }, { "arrival": { "delay": 0, "time": "1775023620", "uncertainty": 100 }, "stopId": "CHACOMM1", "stopSequence": 6 }, { "arrival": { "delay": 0, "time": "1775023740", "uncertainty": 100 }, "stopId": "CHAPERO2", "stopSequence": 7 }, { "arrival": { "delay": 0, "time": "1775023800", "uncertainty": 100 }, "stopId": "CHARANC1", "stopSequence": 8 }, { "arrival": { "delay": 0, "time": "1775023860", "uncertainty": 100 }, "stopId": "CHACAMP1", "stopSequence": 9 }, { "arrival": { "delay": 0, "time": "1775024100", "uncertainty": 100 }, "stopId": "RIOCGAM2", "stopSequence": 10 }, { "arrival": { "delay": 5, "time": "1775024105", "uncertainty": 100 }, "stopId": "RIOLCHA1", "stopSequence": 11 }, { "arrival": { "delay": 0, "time": "1775024160", "uncertainty": 100 }, "stopId": "RIOLLAU1", "stopSequence": 12 }, { "arrival": { "delay": 0, "time": "1775024280", "uncertainty": 100 }, "stopId": "RIOPISC1", "stopSequence": 13 }, { "arrival": { "delay": 0, "time": "1775024460", "uncertainty": 100 }, "stopId": "RIOCHAT1", "stopSequence": 14 }, { "arrival": { "delay": 0, "time": "1775024520", "uncertainty": 100 }, "stopId": "RIOTILL1", "stopSequence": 15 }, { "arrival": { "delay": 0, "time": "1775024580", "uncertainty": 100 }, "stopId": "RIOBHOR2", "stopSequence": 16 }, { "arrival": { "delay": 0, "time": "1775024640", "uncertainty": 100 }, "stopId": "RIOHOPI1", "stopSequence": 17 }, { "arrival": { "delay": 0, "time": "1775024700", "uncertainty": 100 }, "stopId": "RIODESA1", "stopSequence": 18 }, { "arrival": { "delay": 0, "time": "1775024820", "uncertainty": 100 }, "stopId": "RIOPSNC1", "stopSequence": 19 }, { "arrival": { "delay": 0, "time": "1775025000", "uncertainty": 100 }, "stopId": "RIOPSNC1", "stopSequence": 20 }, { "arrival": { "delay": 0, "time": "1775025120", "uncertainty": 100 }, "stopId": "RIODESA2", "stopSequence": 21 }, { "arrival": { "delay": 0, "time": "1775025240", "uncertainty": 100 }, "stopId": "RIOLVIR1", "stopSequence": 22 }, { "arrival": { "delay": 0, "time": "1775025300", "uncertainty": 100 }, "stopId": "RIOMRET2", "stopSequence": 23 }, { "arrival": { "delay": 0, "time": "1775025360", "uncertainty": 100 }, "stopId": "RIOJMOU2", "stopSequence": 24 }, { "arrival": { "delay": 5, "time": "1775025365", "uncertainty": 100 }, "stopId": "RIOTOUL2", "stopSequence": 25 }, { "arrival": { "delay": 0, "time": "1775025420", "uncertainty": 100 }, "stopId": "RIOROSI2", "stopSequence": 26 }, { "arrival": { "delay": 0, "time": "1775025480", "uncertainty": 100 }, "stopId": "RIOSCAL2", "stopSequence": 27 }, { "arrival": { "delay": 0, "time": "1775025540", "uncertainty": 100 }, "stopId": "RIOBEAU2", "stopSequence": 28 }, { "arrival": { "delay": 0, "time": "1775025600", "uncertainty": 100 }, "stopId": "RIOCHAB2", "stopSequence": 29 }, { "arrival": { "delay": 0, "time": "1775025660", "uncertainty": 100 }, "stopId": "RIOVBAS2", "stopSequence": 30 }, { "arrival": { "delay": 0, "time": "1775025720", "uncertainty": 100 }, "stopId": "RIOCMFR1", "stopSequence": 31 }, { "arrival": { "delay": 0, "time": "1775025900", "uncertainty": 100 }, "stopId": "RIORSUD1", "stopSequence": 32 }, { "arrival": { "delay": 0, "time": "1775026020", "uncertainty": 100 }, "stopId": "MENMMEN1", "stopSequence": 33 }, { "arrival": { "delay": 0, "time": "1775026080", "uncertainty": 100 }, "stopId": "MENRSBZ2", "stopSequence": 34 }, { "arrival": { "delay": 0, "time": "1775026140", "uncertainty": 100 }, "stopId": "MENROSE1", "stopSequence": 35 } ], "timestamp": "1775019461", "trip": { "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "37411_0" }, "vehicle": {} } }, { "id": "29", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 0, "time": "1775024040", "uncertainty": 0 }, "departure": { "delay": 240, "time": "1775024280", "uncertainty": 0 }, "stopId": "ENVMBAS1", "stopSequence": 1 }, { "arrival": { "delay": 300, "time": "1775024340", "uncertainty": 0 }, "departure": { "delay": 305, "time": "1775024345", "uncertainty": 0 }, "stopId": "ENVLIBE1", "stopSequence": 2 }, { "arrival": { "delay": 240, "time": "1775024400", "uncertainty": 0 }, "departure": { "delay": 245, "time": "1775024405", "uncertainty": 0 }, "stopId": "ENVSAUZ1", "stopSequence": 3 }, { "arrival": { "delay": 360, "time": "1775024580", "uncertainty": 0 }, "departure": { "delay": 365, "time": "1775024585", "uncertainty": 0 }, "stopId": "MOZGRAV1", "stopSequence": 4 }, { "arrival": { "delay": 300, "time": "1775024640", "uncertainty": 0 }, "departure": { "delay": 305, "time": "1775024645", "uncertainty": 0 }, "stopId": "ENVREDA1", "stopSequence": 5 }, { "arrival": { "delay": 360, "time": "1775024760", "uncertainty": 0 }, "departure": { "delay": 365, "time": "1775024765", "uncertainty": 0 }, "stopId": "MOZGARD1", "stopSequence": 6 }, { "arrival": { "delay": 360, "time": "1775024820", "uncertainty": 0 }, "departure": { "delay": 365, "time": "1775024825", "uncertainty": 0 }, "stopId": "MOZEMOZ1", "stopSequence": 7 }, { "arrival": { "delay": 360, "time": "1775025000", "uncertainty": 0 }, "departure": { "delay": 365, "time": "1775025005", "uncertainty": 0 }, "stopId": "MOZBELL2", "stopSequence": 8 }, { "arrival": { "delay": 300, "time": "1775025060", "uncertainty": 0 }, "departure": { "delay": 305, "time": "1775025065", "uncertainty": 0 }, "stopId": "MOZARAG1", "stopSequence": 9 }, { "arrival": { "delay": 300, "time": "1775025120", "uncertainty": 0 }, "departure": { "delay": 305, "time": "1775025125", "uncertainty": 0 }, "stopId": "MOZSPAU1", "stopSequence": 10 }, { "arrival": { "delay": 360, "time": "1775025240", "uncertainty": 0 }, "departure": { "delay": 365, "time": "1775025245", "uncertainty": 0 }, "stopId": "RIOEURO3", "stopSequence": 11 }, { "arrival": { "delay": 420, "time": "1775025300", "uncertainty": 0 }, "departure": { "delay": 425, "time": "1775025305", "uncertainty": 0 }, "stopId": "RIOLAGR1", "stopSequence": 12 }, { "arrival": { "delay": 420, "time": "1775025360", "uncertainty": 0 }, "departure": { "delay": 425, "time": "1775025365", "uncertainty": 0 }, "stopId": "MOZSTMA1", "stopSequence": 13 }, { "arrival": { "delay": 420, "time": "1775025420", "uncertainty": 0 }, "departure": { "delay": 425, "time": "1775025425", "uncertainty": 0 }, "stopId": "RIOSERA1", "stopSequence": 14 }, { "arrival": { "delay": 420, "time": "1775025480", "uncertainty": 0 }, "departure": { "delay": 425, "time": "1775025485", "uncertainty": 0 }, "stopId": "RIOPOUR1", "stopSequence": 15 }, { "arrival": { "delay": 420, "time": "1775025540", "uncertainty": 0 }, "departure": { "delay": 425, "time": "1775025545", "uncertainty": 0 }, "stopId": "RIOGLAB1", "stopSequence": 16 }, { "arrival": { "delay": 480, "time": "1775025600", "uncertainty": 0 }, "departure": { "delay": 485, "time": "1775025605", "uncertainty": 0 }, "stopId": "RIOCHAB2", "stopSequence": 17 }, { "arrival": { "delay": 480, "time": "1775025660", "uncertainty": 0 }, "departure": { "delay": 485, "time": "1775025665", "uncertainty": 0 }, "stopId": "RIOVBAS2", "stopSequence": 18 }, { "arrival": { "delay": 480, "time": "1775025720", "uncertainty": 0 }, "departure": { "delay": 485, "time": "1775025725", "uncertainty": 0 }, "stopId": "RIOCMFR1", "stopSequence": 19 }, { "arrival": { "delay": 420, "time": "1775025840", "uncertainty": 0 }, "departure": { "delay": 425, "time": "1775025845", "uncertainty": 0 }, "stopId": "RIORSUD3", "stopSequence": 20 }, { "arrival": { "delay": 540, "time": "1775026020", "uncertainty": 0 }, "departure": { "delay": 545, "time": "1775026025", "uncertainty": 0 }, "stopId": "RIOPFET2", "stopSequence": 21 }, { "arrival": { "delay": 540, "time": "1775026080", "uncertainty": 0 }, "departure": { "delay": 545, "time": "1775026085", "uncertainty": 0 }, "stopId": "RIOLVIR2", "stopSequence": 22 }, { "arrival": { "delay": 540, "time": "1775026200", "uncertainty": 0 }, "departure": { "delay": 545, "time": "1775026205", "uncertainty": 0 }, "stopId": "RIODESA1", "stopSequence": 23 }, { "arrival": { "delay": 540, "time": "1775026260", "uncertainty": 0 }, "departure": { "delay": 545, "time": "1775026265", "uncertainty": 0 }, "stopId": "RIOPSNC1", "stopSequence": 24 }, { "arrival": { "delay": 370, "time": "1775026270", "uncertainty": 0 }, "departure": { "delay": 375, "time": "1775026275", "uncertainty": 0 }, "stopId": "RIOPSNC1", "stopSequence": 25 }, { "arrival": { "delay": 840, "time": "1775026800", "uncertainty": 0 }, "departure": { "delay": 845, "time": "1775026805", "uncertainty": 0 }, "stopId": "RIODESA2", "stopSequence": 26 }, { "arrival": { "delay": 850, "time": "1775026810", "uncertainty": 0 }, "departure": { "delay": 855, "time": "1775026815", "uncertainty": 0 }, "stopId": "RIOCLHO2", "stopSequence": 27 }, { "arrival": { "delay": 740, "time": "1775026820", "uncertainty": 0 }, "departure": { "delay": 745, "time": "1775026825", "uncertainty": 0 }, "stopId": "RIOPMAD1", "stopSequence": 28 }, { "arrival": { "delay": 690, "time": "1775026830", "uncertainty": 0 }, "departure": { "delay": 695, "time": "1775026835", "uncertainty": 0 }, "stopId": "RIOBADE1", "stopSequence": 29 }, { "arrival": { "delay": 580, "time": "1775026840", "uncertainty": 0 }, "departure": { "delay": 585, "time": "1775026845", "uncertainty": 0 }, "stopId": "RIOMEAU1", "stopSequence": 30 }, { "arrival": { "delay": 590, "time": "1775026850", "uncertainty": 0 }, "departure": { "delay": 595, "time": "1775026855", "uncertainty": 0 }, "stopId": "RIOCFON1", "stopSequence": 31 }, { "arrival": { "delay": 480, "time": "1775026860", "uncertainty": 0 }, "departure": { "delay": 485, "time": "1775026865", "uncertainty": 0 }, "stopId": "RIOGGER1", "stopSequence": 32 }, { "arrival": { "delay": 480, "time": "1775026920", "uncertainty": 0 }, "departure": { "delay": 485, "time": "1775026925", "uncertainty": 0 }, "stopId": "RIOPRIO2", "stopSequence": 33 }, { "arrival": { "delay": 480, "time": "1775027040", "uncertainty": 0 }, "departure": { "delay": 485, "time": "1775027045", "uncertainty": 0 }, "stopId": "ENNCPEN1", "stopSequence": 34 }, { "arrival": { "delay": 420, "time": "1775027400", "uncertainty": 0 }, "departure": { "delay": 425, "time": "1775027405", "uncertainty": 0 }, "stopId": "ENNCHAM3", "stopSequence": 35 }, { "arrival": { "delay": 480, "time": "1775027520", "uncertainty": 0 }, "departure": { "delay": 485, "time": "1775027525", "uncertainty": 0 }, "stopId": "ENNLAGR1", "stopSequence": 36 }, { "arrival": { "delay": 540, "time": "1775027640", "uncertainty": 100 }, "stopId": "ENNMARO1", "stopSequence": 37 } ], "timestamp": "1775031139", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "36361_0" }, "vehicle": {} } }, { "id": "40", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 0, "time": "1775035200", "uncertainty": 0 }, "departure": { "delay": 120, "time": "1775035320", "uncertainty": 0 }, "stopId": "ENNMARO1", "stopSequence": 1 }, { "arrival": { "delay": 120, "time": "1775035380", "uncertainty": 0 }, "departure": { "delay": 125, "time": "1775035385", "uncertainty": 0 }, "stopId": "ENNLAGR2", "stopSequence": 2 }, { "arrival": { "delay": 180, "time": "1775035500", "uncertainty": 0 }, "departure": { "delay": 185, "time": "1775035505", "uncertainty": 0 }, "stopId": "ENNCHAM4", "stopSequence": 3 }, { "arrival": { "delay": 60, "time": "1775035860", "uncertainty": 0 }, "departure": { "delay": 65, "time": "1775035865", "uncertainty": 0 }, "stopId": "ENNCPEN1", "stopSequence": 4 }, { "arrival": { "delay": -50, "time": "1775035870", "uncertainty": 0 }, "departure": { "delay": -45, "time": "1775035875", "uncertainty": 0 }, "stopId": "RIOPRIO1", "stopSequence": 5 }, { "arrival": { "delay": 60, "time": "1775036040", "uncertainty": 0 }, "departure": { "delay": 65, "time": "1775036045", "uncertainty": 0 }, "stopId": "RIOGGER1", "stopSequence": 6 }, { "arrival": { "delay": 0, "time": "1775036100", "uncertainty": 0 }, "departure": { "delay": 5, "time": "1775036105", "uncertainty": 0 }, "stopId": "RIOCFON2", "stopSequence": 7 }, { "arrival": { "delay": 60, "time": "1775036160", "uncertainty": 0 }, "departure": { "delay": 65, "time": "1775036165", "uncertainty": 0 }, "stopId": "RIOMEAU2", "stopSequence": 8 }, { "arrival": { "delay": 60, "time": "1775036280", "uncertainty": 0 }, "departure": { "delay": 65, "time": "1775036285", "uncertainty": 0 }, "stopId": "RIOBADE2", "stopSequence": 9 }, { "arrival": { "delay": 10, "time": "1775036290", "uncertainty": 0 }, "departure": { "delay": 15, "time": "1775036295", "uncertainty": 0 }, "stopId": "RIOPMAD2", "stopSequence": 10 }, { "arrival": { "delay": 60, "time": "1775036340", "uncertainty": 0 }, "departure": { "delay": 65, "time": "1775036345", "uncertainty": 0 }, "stopId": "RIOCLHO1", "stopSequence": 11 }, { "arrival": { "delay": 120, "time": "1775036460", "uncertainty": 0 }, "departure": { "delay": 125, "time": "1775036465", "uncertainty": 0 }, "stopId": "RIODESA1", "stopSequence": 12 }, { "arrival": { "delay": 120, "time": "1775036520", "uncertainty": 0 }, "departure": { "delay": 125, "time": "1775036525", "uncertainty": 0 }, "stopId": "RIOPSNC1", "stopSequence": 13 }, { "arrival": { "delay": 180, "time": "1775036640", "uncertainty": 0 }, "departure": { "delay": 185, "time": "1775036645", "uncertainty": 0 }, "stopId": "RIODESA2", "stopSequence": 14 }, { "arrival": { "delay": 180, "time": "1775036760", "uncertainty": 0 }, "departure": { "delay": 185, "time": "1775036765", "uncertainty": 0 }, "stopId": "RIOLVIR1", "stopSequence": 15 }, { "arrival": { "delay": 240, "time": "1775036820", "uncertainty": 0 }, "departure": { "delay": 245, "time": "1775036825", "uncertainty": 0 }, "stopId": "RIOCLER1", "stopSequence": 16 }, { "arrival": { "delay": 180, "time": "1775036880", "uncertainty": 0 }, "departure": { "delay": 185, "time": "1775036885", "uncertainty": 0 }, "stopId": "RIOPFET1", "stopSequence": 17 }, { "arrival": { "delay": 180, "time": "1775036940", "uncertainty": 0 }, "departure": { "delay": 185, "time": "1775036945", "uncertainty": 0 }, "stopId": "RIORSUD4", "stopSequence": 18 }, { "arrival": { "delay": 60, "time": "1775037000", "uncertainty": 0 }, "departure": { "delay": 65, "time": "1775037005", "uncertainty": 0 }, "stopId": "RIOCMFR1", "stopSequence": 19 }, { "arrival": { "delay": 300, "time": "1775037300", "uncertainty": 0 }, "departure": { "delay": 305, "time": "1775037305", "uncertainty": 0 }, "stopId": "RIOVBAS1", "stopSequence": 20 }, { "arrival": { "delay": 360, "time": "1775037360", "uncertainty": 0 }, "departure": { "delay": 365, "time": "1775037365", "uncertainty": 0 }, "stopId": "RIOCHAB1", "stopSequence": 21 }, { "arrival": { "delay": 420, "time": "1775037480", "uncertainty": 0 }, "departure": { "delay": 425, "time": "1775037485", "uncertainty": 0 }, "stopId": "RIOPOUR2", "stopSequence": 22 }, { "arrival": { "delay": 420, "time": "1775037540", "uncertainty": 0 }, "departure": { "delay": 425, "time": "1775037545", "uncertainty": 0 }, "stopId": "RIOSERA2", "stopSequence": 23 }, { "arrival": { "delay": 420, "time": "1775037600", "uncertainty": 0 }, "departure": { "delay": 425, "time": "1775037605", "uncertainty": 0 }, "stopId": "MOZSTMA2", "stopSequence": 24 }, { "arrival": { "delay": 480, "time": "1775037660", "uncertainty": 0 }, "departure": { "delay": 485, "time": "1775037665", "uncertainty": 0 }, "stopId": "RIOLAGR2", "stopSequence": 25 }, { "arrival": { "delay": 430, "time": "1775037670", "uncertainty": 0 }, "departure": { "delay": 435, "time": "1775037675", "uncertainty": 0 }, "stopId": "RIOEURO4", "stopSequence": 26 }, { "arrival": { "delay": 480, "time": "1775037780", "uncertainty": 0 }, "departure": { "delay": 485, "time": "1775037785", "uncertainty": 0 }, "stopId": "MOZSPAU2", "stopSequence": 27 }, { "arrival": { "delay": 490, "time": "1775037790", "uncertainty": 0 }, "departure": { "delay": 495, "time": "1775037795", "uncertainty": 0 }, "stopId": "MOZARAG2", "stopSequence": 28 }, { "arrival": { "delay": 480, "time": "1775037900", "uncertainty": 0 }, "departure": { "delay": 485, "time": "1775037905", "uncertainty": 0 }, "stopId": "MOZBELL1", "stopSequence": 29 }, { "arrival": { "delay": 480, "time": "1775038080", "uncertainty": 0 }, "departure": { "delay": 485, "time": "1775038085", "uncertainty": 0 }, "stopId": "MOZEMOZ2", "stopSequence": 30 }, { "arrival": { "delay": 480, "time": "1775038140", "uncertainty": 0 }, "departure": { "delay": 485, "time": "1775038145", "uncertainty": 0 }, "stopId": "MOZGARD2", "stopSequence": 31 }, { "arrival": { "delay": 600, "time": "1775038260", "uncertainty": 0 }, "departure": { "delay": 605, "time": "1775038265", "uncertainty": 0 }, "stopId": "ENVREDA2", "stopSequence": 32 }, { "arrival": { "delay": 480, "time": "1775038320", "uncertainty": 0 }, "departure": { "delay": 485, "time": "1775038325", "uncertainty": 0 }, "stopId": "MOZGRAV1", "stopSequence": 33 }, { "arrival": { "delay": 430, "time": "1775038330", "uncertainty": 0 }, "departure": { "delay": 435, "time": "1775038335", "uncertainty": 0 }, "stopId": "ENVMBAS1", "stopSequence": 34 }, { "arrival": { "delay": 480, "time": "1775038380", "uncertainty": 100 }, "stopId": "ENVLIBE1", "stopSequence": 35 }, { "arrival": { "delay": 365, "time": "1775038385", "uncertainty": 100 }, "stopId": "ENVSAUZ1", "stopSequence": 36 } ], "timestamp": "1775067775", "trip": { "routeId": "3", "scheduleRelationship": "SCHEDULED", "tripId": "36365_0" }, "vehicle": {} } }, { "id": "263", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 0, "time": "1775047320", "uncertainty": 100 }, "stopId": "VOLGROG1", "stopSequence": 1 }, { "arrival": { "delay": 0, "time": "1775047380", "uncertainty": 100 }, "stopId": "VOLBATI1", "stopSequence": 2 }, { "arrival": { "delay": 0, "time": "1775047440", "uncertainty": 100 }, "stopId": "VOLMOUT1", "stopSequence": 3 }, { "arrival": { "delay": 5, "time": "1775047445", "uncertainty": 100 }, "stopId": "VOLGRU1", "stopSequence": 4 }, { "arrival": { "delay": 0, "time": "1775047500", "uncertainty": 100 }, "stopId": "VOLBANN1", "stopSequence": 5 }, { "arrival": { "delay": 5, "time": "1775047505", "uncertainty": 100 }, "stopId": "VOLBICE1", "stopSequence": 6 }, { "arrival": { "delay": 0, "time": "1775047560", "uncertainty": 100 }, "stopId": "VOLRIVA2", "stopSequence": 7 }, { "arrival": { "delay": 0, "time": "1775047800", "uncertainty": 100 }, "stopId": "MOZGARD1", "stopSequence": 8 }, { "arrival": { "delay": 0, "time": "1775047860", "uncertainty": 100 }, "stopId": "MOZEMOZ1", "stopSequence": 9 }, { "arrival": { "delay": 0, "time": "1775047980", "uncertainty": 100 }, "stopId": "RIOPEIR1", "stopSequence": 10 }, { "arrival": { "delay": 0, "time": "1775048040", "uncertainty": 100 }, "stopId": "RIOJOUG1", "stopSequence": 11 }, { "arrival": { "delay": 0, "time": "1775048100", "uncertainty": 100 }, "stopId": "RIOJJAU1", "stopSequence": 12 }, { "arrival": { "delay": 0, "time": "1775048160", "uncertainty": 100 }, "stopId": "RIOEURO1", "stopSequence": 13 }, { "arrival": { "delay": 0, "time": "1775048280", "uncertainty": 100 }, "stopId": "RIOCDOR1", "stopSequence": 14 }, { "arrival": { "delay": 0, "time": "1775048400", "uncertainty": 100 }, "stopId": "RIOMADE1", "stopSequence": 15 }, { "arrival": { "delay": 0, "time": "1775048460", "uncertainty": 100 }, "stopId": "RIOSMAR1", "stopSequence": 16 }, { "arrival": { "delay": 0, "time": "1775048520", "uncertainty": 100 }, "stopId": "RIOHOPI1", "stopSequence": 17 }, { "arrival": { "delay": 0, "time": "1775048580", "uncertainty": 100 }, "stopId": "RIODESA1", "stopSequence": 18 }, { "arrival": { "delay": 0, "time": "1775048700", "uncertainty": 100 }, "stopId": "RIOPSNC1", "stopSequence": 19 }, { "arrival": { "delay": 0, "time": "1775048760", "uncertainty": 100 }, "stopId": "RIODESA2", "stopSequence": 20 }, { "arrival": { "delay": 5, "time": "1775048765", "uncertainty": 100 }, "stopId": "RIOCLHO2", "stopSequence": 21 }, { "arrival": { "delay": 0, "time": "1775048880", "uncertainty": 100 }, "stopId": "RIOPMAD1", "stopSequence": 22 }, { "arrival": { "delay": 0, "time": "1775048940", "uncertainty": 100 }, "stopId": "RIOBADE1", "stopSequence": 23 }, { "arrival": { "delay": 0, "time": "1775049000", "uncertainty": 100 }, "stopId": "RIOJFAV1", "stopSequence": 24 }, { "arrival": { "delay": 0, "time": "1775049060", "uncertainty": 100 }, "stopId": "RIODENN1", "stopSequence": 25 }, { "arrival": { "delay": 0, "time": "1775049120", "uncertainty": 100 }, "stopId": "RIOSALL2", "stopSequence": 26 }, { "arrival": { "delay": 0, "time": "1775049180", "uncertainty": 100 }, "stopId": "RIOCJVI2", "stopSequence": 27 }, { "arrival": { "delay": 0, "time": "1775049240", "uncertainty": 100 }, "stopId": "RIOVARE2", "stopSequence": 28 }, { "arrival": { "delay": 0, "time": "1775049300", "uncertainty": 100 }, "stopId": "RIOEMIP2", "stopSequence": 29 } ], "timestamp": "1775045786", "trip": { "routeId": "1", "scheduleRelationship": "SCHEDULED", "tripId": "34714_0" }, "vehicle": {} } }, { "id": "264", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 0, "time": "1775050260", "uncertainty": 100 }, "stopId": "RIOEMIP1", "stopSequence": 1 }, { "arrival": { "delay": 0, "time": "1775050320", "uncertainty": 100 }, "stopId": "RIOVARE1", "stopSequence": 2 }, { "arrival": { "delay": 0, "time": "1775050380", "uncertainty": 100 }, "stopId": "RIOCJVI1", "stopSequence": 3 }, { "arrival": { "delay": 0, "time": "1775050440", "uncertainty": 100 }, "stopId": "RIOSALL1", "stopSequence": 4 }, { "arrival": { "delay": 0, "time": "1775050500", "uncertainty": 100 }, "stopId": "RIODENN2", "stopSequence": 5 }, { "arrival": { "delay": 0, "time": "1775050560", "uncertainty": 100 }, "stopId": "RIOJFAV2", "stopSequence": 6 }, { "arrival": { "delay": 0, "time": "1775050620", "uncertainty": 100 }, "stopId": "RIOBADE2", "stopSequence": 7 }, { "arrival": { "delay": 0, "time": "1775050680", "uncertainty": 100 }, "stopId": "RIOPMAD2", "stopSequence": 8 }, { "arrival": { "delay": 0, "time": "1775050740", "uncertainty": 100 }, "stopId": "RIOCLHO1", "stopSequence": 9 }, { "arrival": { "delay": 5, "time": "1775050745", "uncertainty": 100 }, "stopId": "RIODESA1", "stopSequence": 10 }, { "arrival": { "delay": 0, "time": "1775050800", "uncertainty": 100 }, "stopId": "RIOPSNC1", "stopSequence": 11 }, { "arrival": { "delay": 0, "time": "1775050860", "uncertainty": 100 }, "stopId": "RIODESA2", "stopSequence": 12 }, { "arrival": { "delay": 0, "time": "1775050980", "uncertainty": 100 }, "stopId": "RIOHOPI2", "stopSequence": 13 }, { "arrival": { "delay": 0, "time": "1775051040", "uncertainty": 100 }, "stopId": "RIOSMAR2", "stopSequence": 14 }, { "arrival": { "delay": 0, "time": "1775051100", "uncertainty": 100 }, "stopId": "RIOMADE2", "stopSequence": 15 }, { "arrival": { "delay": 0, "time": "1775051220", "uncertainty": 100 }, "stopId": "RIOCDOR2", "stopSequence": 16 }, { "arrival": { "delay": 0, "time": "1775051340", "uncertainty": 100 }, "stopId": "RIOEURO2", "stopSequence": 17 }, { "arrival": { "delay": 0, "time": "1775051400", "uncertainty": 100 }, "stopId": "RIOJJAU2", "stopSequence": 18 }, { "arrival": { "delay": 0, "time": "1775051460", "uncertainty": 100 }, "stopId": "RIOJOUG2", "stopSequence": 19 }, { "arrival": { "delay": 0, "time": "1775051520", "uncertainty": 100 }, "stopId": "RIOPEIR2", "stopSequence": 20 }, { "arrival": { "delay": 0, "time": "1775051640", "uncertainty": 100 }, "stopId": "MOZEMOZ2", "stopSequence": 21 }, { "arrival": { "delay": 0, "time": "1775051700", "uncertainty": 100 }, "stopId": "MOZGARD2", "stopSequence": 22 }, { "arrival": { "delay": 0, "time": "1775051940", "uncertainty": 100 }, "stopId": "VOLRIVA1", "stopSequence": 23 }, { "arrival": { "delay": 0, "time": "1775052000", "uncertainty": 100 }, "stopId": "VOLPCHA1", "stopSequence": 24 }, { "arrival": { "delay": 0, "time": "1775052060", "uncertainty": 100 }, "stopId": "VOLGROG1", "stopSequence": 25 } ], "timestamp": "1775045786", "trip": { "routeId": "1", "scheduleRelationship": "SCHEDULED", "tripId": "34690_0" }, "vehicle": {} } }, { "id": "287", "tripUpdate": { "stopTimeUpdate": [ { "arrival": { "delay": 0, "time": "1775061120", "uncertainty": 100 }, "stopId": "MENROSE2", "stopSequence": 1 }, { "arrival": { "delay": 5, "time": "1775061125", "uncertainty": 100 }, "stopId": "MENRSBZ1", "stopSequence": 2 }, { "arrival": { "delay": 0, "time": "1775061180", "uncertainty": 100 }, "stopId": "MENMMEN2", "stopSequence": 3 }, { "arrival": { "delay": 0, "time": "1775061300", "uncertainty": 100 }, "stopId": "RIORSUD2", "stopSequence": 4 }, { "arrival": { "delay": 0, "time": "1775061420", "uncertainty": 100 }, "stopId": "RIOCMFR1", "stopSequence": 5 }, { "arrival": { "delay": 0, "time": "1775061480", "uncertainty": 100 }, "stopId": "RIOVBAS1", "stopSequence": 6 }, { "arrival": { "delay": 0, "time": "1775061600", "uncertainty": 100 }, "stopId": "RIOCHAB1", "stopSequence": 7 }, { "arrival": { "delay": 0, "time": "1775061660", "uncertainty": 100 }, "stopId": "RIOBEAU1", "stopSequence": 8 }, { "arrival": { "delay": 5, "time": "1775061665", "uncertainty": 100 }, "stopId": "RIOSCAL1", "stopSequence": 9 }, { "arrival": { "delay": 0, "time": "1775061720", "uncertainty": 100 }, "stopId": "RIOROSI1", "stopSequence": 10 }, { "arrival": { "delay": 0, "time": "1775061780", "uncertainty": 100 }, "stopId": "RIOTOUL1", "stopSequence": 11 }, { "arrival": { "delay": 0, "time": "1775061840", "uncertainty": 100 }, "stopId": "RIOJMOU1", "stopSequence": 12 }, { "arrival": { "delay": 0, "time": "1775061900", "uncertainty": 100 }, "stopId": "RIOMRET1", "stopSequence": 13 }, { "arrival": { "delay": 0, "time": "1775062080", "uncertainty": 100 }, "stopId": "RIODESA1", "stopSequence": 14 }, { "arrival": { "delay": 0, "time": "1775062200", "uncertainty": 100 }, "stopId": "RIOPSNC1", "stopSequence": 15 }, { "arrival": { "delay": 0, "time": "1775062260", "uncertainty": 100 }, "stopId": "RIODESA2", "stopSequence": 16 }, { "arrival": { "delay": 0, "time": "1775062320", "uncertainty": 100 }, "stopId": "RIOHOPI2", "stopSequence": 17 }, { "arrival": { "delay": 0, "time": "1775062380", "uncertainty": 100 }, "stopId": "RIOBHOR1", "stopSequence": 18 }, { "arrival": { "delay": 0, "time": "1775062440", "uncertainty": 100 }, "stopId": "RIOTILL2", "stopSequence": 19 }, { "arrival": { "delay": 0, "time": "1775062500", "uncertainty": 100 }, "stopId": "RIOCHAT2", "stopSequence": 20 }, { "arrival": { "delay": 0, "time": "1775062680", "uncertainty": 100 }, "stopId": "RIOLLAU1", "stopSequence": 21 }, { "arrival": { "delay": 0, "time": "1775062740", "uncertainty": 100 }, "stopId": "RIOPISC1", "stopSequence": 22 }, { "arrival": { "delay": 0, "time": "1775062800", "uncertainty": 100 }, "stopId": "RIOLCHA2", "stopSequence": 23 }, { "arrival": { "delay": 0, "time": "1775062860", "uncertainty": 100 }, "stopId": "RIOCGAM1", "stopSequence": 24 }, { "arrival": { "delay": 0, "time": "1775063100", "uncertainty": 100 }, "stopId": "CHACAMP2", "stopSequence": 25 }, { "arrival": { "delay": 5, "time": "1775063105", "uncertainty": 100 }, "stopId": "CHARANC2", "stopSequence": 26 }, { "arrival": { "delay": 0, "time": "1775063220", "uncertainty": 100 }, "stopId": "CHAPERO1", "stopSequence": 27 }, { "arrival": { "delay": 0, "time": "1775063280", "uncertainty": 100 }, "stopId": "CHACOMM2", "stopSequence": 28 }, { "arrival": { "delay": 0, "time": "1775063340", "uncertainty": 100 }, "stopId": "CHAVILP2", "stopSequence": 29 }, { "arrival": { "delay": 0, "time": "1775063400", "uncertainty": 100 }, "stopId": "CHATHER2", "stopSequence": 30 }, { "arrival": { "delay": 5, "time": "1775063405", "uncertainty": 100 }, "stopId": "CHARPAR2", "stopSequence": 31 }, { "arrival": { "delay": 0, "time": "1775063460", "uncertainty": 100 }, "stopId": "CHASARD2", "stopSequence": 32 }, { "arrival": { "delay": 0, "time": "1775063580", "uncertainty": 100 }, "stopId": "CHASHIP1", "stopSequence": 33 } ], "timestamp": "1775059792", "trip": { "routeId": "2", "scheduleRelationship": "SCHEDULED", "tripId": "37407_0" }, "vehicle": {} } } ], "header": { "gtfsRealtimeVersion": "2.0", "timestamp": "1775067778" } }