{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-05T14:43:01+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"22fe25e8c50fe911"},"data":[{"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":92,"source":"same_vessel_history","distance_nm":0.75,"path_points":[{"lat":43.53956,"lng":7.03247},{"lat":43.607494,"lng":7.13753},{"lat":43.58643,"lng":6.934985},{"lat":43.494677,"lng":6.970793},{"lat":43.5333,"lng":7.0175}]},{"port_id":53323,"port_name":"Théoule-sur-Mer","country_name":"France","port_lat":43.5,"port_lng":6.93333,"eta_hours":0.41,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":4.93,"path_points":[{"lat":43.53956,"lng":7.03247},{"lat":43.596505,"lng":7.109754},{"lat":43.56978,"lng":6.8929},{"lat":43.468703,"lng":6.905141},{"lat":43.5,"lng":6.93333}]},{"port_id":2448,"port_name":"Monaco","country_name":"Monaco","port_lat":43.7333,"port_lng":7.43333,"eta_hours":1.84,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":20.95,"path_points":[{"lat":43.53954,"lng":7.03243},{"lat":43.53952,"lng":7.03243}]},{"port_id":51443,"port_name":"Sainte-Maxime","country_name":"France","port_lat":43.3,"port_lng":6.63333,"eta_hours":2.08,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":22.58,"path_points":[{"lat":43.53956,"lng":7.03244},{"lat":43.53954,"lng":7.03241}]},{"port_id":52510,"port_name":"Saint-Tropez","country_name":"France","port_lat":43.2667,"port_lng":6.63333,"eta_hours":2.31,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":23.91,"path_points":[{"lat":43.53957,"lng":7.03242},{"lat":43.53955,"lng":7.03242},{"lat":43.53956,"lng":7.03243}]}],"errors":[]}