{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-18T22:44:18+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"e7e922bfb79e675e"},"data":[{"port_id":2309,"port_name":"Le Havre","country_name":"France","port_lat":49.4833,"port_lng":0.1,"eta_hours":0.08,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":0.99,"path_points":[{"lat":49.48553,"lng":0.12512},{"lat":49.554794,"lng":0.22683},{"lat":49.534415,"lng":0.02256},{"lat":49.443791,"lng":0.055526},{"lat":49.4833,"lng":0.1}]},{"port_id":3241,"port_name":"Le Harve","country_name":"France","port_lat":49.4848,"port_lng":0.085745,"eta_hours":0.13,"eta_label":"0d 0h","confidence":44.72,"source":"same_vessel_history","distance_nm":1.54,"path_points":[{"lat":49.48553,"lng":0.12512},{"lat":49.555289,"lng":0.222126},{"lat":49.535165,"lng":0.015433},{"lat":49.444961,"lng":0.044408},{"lat":49.4848,"lng":0.085745}]},{"port_id":51348,"port_name":"Sainte-Adresse","country_name":"France","port_lat":49.5,"port_lng":0.083333,"eta_hours":0.15,"eta_label":"0d 0h","confidence":37.96,"source":"same_vessel_history","distance_nm":1.85,"path_points":[{"lat":49.48553,"lng":0.12512},{"lat":49.560305,"lng":0.22133},{"lat":49.542765,"lng":0.014227},{"lat":49.456817,"lng":0.042526},{"lat":49.5,"lng":0.083333}]},{"port_id":49857,"port_name":"Pennedepie","country_name":"France","port_lat":49.4167,"port_lng":0.183333,"eta_hours":0.39,"eta_label":"0d 0h","confidence":37.96,"source":"same_vessel_history","distance_nm":4.72,"path_points":[{"lat":49.48553,"lng":0.12512},{"lat":49.532816,"lng":0.03433},{"lat":49.501115,"lng":0.244227},{"lat":49.391843,"lng":0.220526},{"lat":49.4167,"lng":0.183333}]},{"port_id":51826,"port_name":"Saint-Jouin-Bruneval","country_name":"France","port_lat":49.65,"port_lng":0.166667,"eta_hours":0.83,"eta_label":"0d 1h","confidence":37.96,"source":"same_vessel_history","distance_nm":10.01,"path_points":[{"lat":49.47457,"lng":0.13303},{"lat":49.48761,"lng":0.08213}]}],"errors":[]}