{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-12T21:05:41+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"5e7e2c615e9fa254"},"data":[{"port_id":1834,"port_name":"Cannes","country_name":"France","port_lat":43.5333,"port_lng":7.0175,"eta_hours":1.26,"eta_label":"0d 1h","confidence":92,"source":"same_vessel_history","distance_nm":15.14,"path_points":[{"lat":43.6948,"lng":7.28502},{"lat":43.6948,"lng":7.285},{"lat":43.557,"lng":7.17091},{"lat":43.5326,"lng":7.07762}]},{"port_id":2521,"port_name":"Nice","country_name":"France","port_lat":43.6944,"port_lng":7.28528,"eta_hours":0,"eta_label":"0d 0h","confidence":64.5,"source":"same_vessel_history","distance_nm":0.03,"path_points":[{"lat":43.6948,"lng":7.28506},{"lat":43.764668,"lng":7.175133},{"lat":43.7446,"lng":7.37517},{"lat":43.654488,"lng":7.335232},{"lat":43.6944,"lng":7.28528}]},{"port_id":3226,"port_name":"Beaulieu-sur-Mer","country_name":"France","port_lat":43.7049,"port_lng":7.33855,"eta_hours":0.2,"eta_label":"0d 0h","confidence":64.5,"source":"same_vessel_history","distance_nm":2.4,"path_points":[{"lat":43.6948,"lng":7.28506},{"lat":43.768133,"lng":7.192712},{"lat":43.74985,"lng":7.401805},{"lat":43.662678,"lng":7.376782},{"lat":43.7049,"lng":7.33855}]},{"port_id":2448,"port_name":"Monaco","country_name":"Monaco","port_lat":43.7333,"port_lng":7.43333,"eta_hours":0.57,"eta_label":"0d 1h","confidence":64.5,"source":"same_vessel_history","distance_nm":6.84,"path_points":[{"lat":43.6948,"lng":7.28506},{"lat":43.777505,"lng":7.223989},{"lat":43.76405,"lng":7.449195},{"lat":43.68483,"lng":7.450711},{"lat":43.7333,"lng":7.43333}]},{"port_id":3095,"port_name":"Villefranche","country_name":"France","port_lat":43.7,"port_lng":7.3125,"eta_hours":0.1,"eta_label":"0d 0h","confidence":50.75,"source":"same_vessel_history","distance_nm":1.23,"path_points":[{"lat":43.6948,"lng":7.28506},{"lat":43.766516,"lng":7.184115},{"lat":43.7474,"lng":7.38878},{"lat":43.658856,"lng":7.356463},{"lat":43.7,"lng":7.3125}]}],"errors":[]}