{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-06T14:33:18+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"977c672895736bb5"},"data":[{"port_id":3952,"port_name":"LES SABLES D OLONNE","country_name":"France","port_lat":46.4947,"port_lng":-1.79536,"eta_hours":0.02,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":0.25,"path_points":[{"lat":46.49864,"lng":-1.79323},{"lat":46.56734,"lng":-1.683933},{"lat":46.54667,"lng":-1.884295},{"lat":46.455567,"lng":-1.844891},{"lat":46.4947,"lng":-1.79536}]},{"port_id":47514,"port_name":"Les Sables-d'Olonne","country_name":"France","port_lat":46.5,"port_lng":-1.78333,"eta_hours":0.03,"eta_label":"0d 0h","confidence":83.54,"source":"same_vessel_history","distance_nm":0.42,"path_points":[{"lat":46.49864,"lng":-1.79323},{"lat":46.569089,"lng":-1.899963},{"lat":46.54932,"lng":-1.69828},{"lat":46.459701,"lng":-1.735508},{"lat":46.5,"lng":-1.78333}]},{"port_id":41286,"port_name":"Ars-en-Ré","country_name":"France","port_lat":46.2,"port_lng":-1.51667,"eta_hours":1.77,"eta_label":"0d 2h","confidence":45.46,"source":"same_vessel_history","distance_nm":21.28,"path_points":[{"lat":46.49709,"lng":-1.79164},{"lat":46.4971,"lng":-1.79163},{"lat":46.39249,"lng":-1.81067},{"lat":46.10429,"lng":-1.90466},{"lat":46.09629,"lng":-1.90727},{"lat":45.75818,"lng":-2.00842},{"lat":45.61888,"lng":-2.04942},{"lat":45.48097,"lng":-2.076},{"lat":45.46192,"lng":-2.0584},{"lat":45.45032,"lng":-2.0563},{"lat":45.42024,"lng":-2.06606},{"lat":45.39149,"lng":-2.0913},{"lat":45.39287,"lng":-2.09599},{"lat":45.37912,"lng":-2.0615},{"lat":45.38064,"lng":-2.06832},{"lat":45.44127,"lng":-1.95178},{"lat":45.44615,"lng":-1.95151},{"lat":45.4397,"lng":-1.91655},{"lat":45.47144,"lng":-1.87187},{"lat":45.52398,"lng":-1.87421},{"lat":45.61333,"lng":-2.05833},{"lat":45.61167,"lng":-2.06167},{"lat":45.57167,"lng":-2.21166},{"lat":45.55062,"lng":-2.2881},{"lat":45.53995,"lng":-2.31779},{"lat":45.50772,"lng":-2.44076},{"lat":45.48333,"lng":-2.505},{"lat":45.49981,"lng":-2.48134},{"lat":45.48568,"lng":-2.43793},{"lat":45.48568,"lng":-2.43793},{"lat":45.47144,"lng":-2.40814},{"lat":45.47171,"lng":-2.3906},{"lat":45.45684,"lng":-2.37373},{"lat":45.457,"lng":-2.38847},{"lat":45.45167,"lng":-2.39333},{"lat":45.55667,"lng":-2.26},{"lat":45.635,"lng":-2.165},{"lat":45.75333,"lng":-2.02833},{"lat":45.915,"lng":-1.84667},{"lat":46.05736,"lng":-1.68314},{"lat":46.105,"lng":-1.61333},{"lat":46.07776,"lng":-1.54153},{"lat":46.08866,"lng":-1.58372}]},{"port_id":4828,"port_name":"PORT HAMBLE","country_name":"England","port_lat":50.8609,"port_lng":-1.31158,"eta_hours":21.88,"eta_label":"0d 22h","confidence":29.23,"source":"peer_type_fallback","distance_nm":262.61,"path_points":[{"lat":46.49864,"lng":-1.79323},{"lat":48.061071,"lng":-1.827391},{"lat":48.767545,"lng":-1.394409},{"lat":49.830982,"lng":-1.329768},{"lat":50.8609,"lng":-1.31158}]},{"port_id":4656,"port_name":"WIJNEGEM","country_name":"Belgium","port_lat":51.2349,"port_lng":4.5122,"eta_hours":31.48,"eta_label":"1d 7h","confidence":29.23,"source":"peer_type_fallback","distance_nm":377.72,"path_points":[{"lat":46.49864,"lng":-1.79323},{"lat":48.282417,"lng":-0.059427},{"lat":49.024492,"lng":1.643385},{"lat":50.066745,"lng":3.282727},{"lat":51.2349,"lng":4.5122}]}],"errors":[]}