{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-29T20:16:17+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"8c5dfb0347381dc2"},"data":[{"port_id":5725,"port_name":"CORDEMAIS","country_name":"","port_lat":47.2769,"port_lng":-1.8852,"eta_hours":0.02,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":0.22,"path_points":[{"lat":47.27723,"lng":-1.89067},{"lat":47.347121,"lng":-1.998865},{"lat":47.327065,"lng":-1.797935},{"lat":47.236973,"lng":-1.836403},{"lat":47.2769,"lng":-1.8852}]},{"port_id":47214,"port_name":"Le Pellerin","country_name":"France","port_lat":47.2,"port_lng":-1.75,"eta_hours":0.61,"eta_label":"0d 1h","confidence":39.39,"source":"same_vessel_history","distance_nm":7.37,"path_points":[{"lat":47.27723,"lng":-1.89067},{"lat":47.321744,"lng":-1.954249},{"lat":47.288615,"lng":-1.730335},{"lat":47.176991,"lng":-1.730947},{"lat":47.2,"lng":-1.75}]},{"port_id":1942,"port_name":"Donges","country_name":"France","port_lat":47.305,"port_lng":-2.075,"eta_hours":0.64,"eta_label":"0d 1h","confidence":39.39,"source":"same_vessel_history","distance_nm":7.69,"path_points":[{"lat":47.27723,"lng":-1.89067},{"lat":47.356394,"lng":-1.841499},{"lat":47.341115,"lng":-2.072835},{"lat":47.258891,"lng":-2.084447},{"lat":47.305,"lng":-2.075}]},{"port_id":3734,"port_name":"ST NAZAIRE","country_name":"France","port_lat":47.2745,"port_lng":-2.19304,"eta_hours":1.03,"eta_label":"0d 1h","confidence":39.39,"source":"same_vessel_history","distance_nm":12.32,"path_points":[{"lat":47.27739,"lng":-1.88952},{"lat":47.27744,"lng":-1.88943},{"lat":47.29842,"lng":-2.03497}]},{"port_id":4828,"port_name":"PORT HAMBLE","country_name":"England","port_lat":50.8609,"port_lng":-1.31158,"eta_hours":18.03,"eta_label":"0d 18h","confidence":27.39,"source":"peer_type_fallback","distance_nm":216.37,"path_points":[{"lat":47.27723,"lng":-1.89067},{"lat":48.561485,"lng":-1.859297},{"lat":49.141668,"lng":-1.470439},{"lat":50.01441,"lng":-1.366377},{"lat":50.8609,"lng":-1.31158}]}],"errors":[]}