{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-07T06:20:40+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"6cdf78312af8a8e5"},"data":[{"port_id":52510,"port_name":"Saint-Tropez","country_name":"France","port_lat":43.2667,"port_lng":6.63333,"eta_hours":1.99,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":23.91,"path_points":[{"lat":43.53973,"lng":7.03262},{"lat":43.53974,"lng":7.03263},{"lat":43.53975,"lng":7.03256},{"lat":43.52622,"lng":7.01064},{"lat":43.36753,"lng":6.83963}]},{"port_id":2448,"port_name":"Monaco","country_name":"Monaco","port_lat":43.7333,"port_lng":7.43333,"eta_hours":1.74,"eta_label":"0d 2h","confidence":82.83,"source":"same_vessel_history","distance_nm":20.94,"path_points":[{"lat":43.53923,"lng":7.03158},{"lat":43.53928,"lng":7.03157}]},{"port_id":1834,"port_name":"Cannes","country_name":"France","port_lat":43.5333,"port_lng":7.0175,"eta_hours":0.06,"eta_label":"0d 0h","confidence":46.17,"source":"same_vessel_history","distance_nm":0.76,"path_points":[{"lat":43.53969,"lng":7.03251},{"lat":43.607581,"lng":7.137557},{"lat":43.586495,"lng":6.935005},{"lat":43.494706,"lng":6.970802},{"lat":43.5333,"lng":7.0175}]},{"port_id":3227,"port_name":"Golfe-Juan","country_name":"France","port_lat":43.5548,"port_lng":7.08691,"eta_hours":0.21,"eta_label":"0d 0h","confidence":46.17,"source":"same_vessel_history","distance_nm":2.54,"path_points":[{"lat":43.53969,"lng":7.03251},{"lat":43.614676,"lng":6.940462},{"lat":43.597245,"lng":7.14971},{"lat":43.511476,"lng":7.124942},{"lat":43.5548,"lng":7.08691}]},{"port_id":4859,"port_name":"GOLFE JUAN","country_name":"France","port_lat":43.564,"port_lng":7.0783,"eta_hours":0.21,"eta_label":"0d 0h","confidence":46.17,"source":"same_vessel_history","distance_nm":2.47,"path_points":[{"lat":43.53969,"lng":7.03251},{"lat":43.617712,"lng":6.937621},{"lat":43.601845,"lng":7.145405},{"lat":43.518652,"lng":7.118226},{"lat":43.564,"lng":7.0783}]}],"errors":[]}