{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-19T11:30:51+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"b3481aa221a8bd14"},"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.53954,"lng":7.03245},{"lat":43.607481,"lng":7.137517},{"lat":43.58642,"lng":6.934975},{"lat":43.494673,"lng":6.970789},{"lat":43.5333,"lng":7.0175}]},{"port_id":2448,"port_name":"Monaco","country_name":"Monaco","port_lat":43.7333,"port_lng":7.43333,"eta_hours":1.75,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":20.95,"path_points":[{"lat":43.53955,"lng":7.03242},{"lat":43.53957,"lng":7.03243}]},{"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":64.5,"source":"same_vessel_history","distance_nm":2.48,"path_points":[{"lat":43.53954,"lng":7.03245},{"lat":43.617612,"lng":6.937581},{"lat":43.60177,"lng":7.145375},{"lat":43.518619,"lng":7.118213},{"lat":43.564,"lng":7.0783}]},{"port_id":1642,"port_name":"Antibes","country_name":"France","port_lat":43.5917,"port_lng":7.13389,"eta_hours":0.45,"eta_label":"0d 0h","confidence":64.5,"source":"same_vessel_history","distance_nm":5.41,"path_points":[{"lat":43.53954,"lng":7.03245},{"lat":43.626753,"lng":6.955925},{"lat":43.61562,"lng":7.17317},{"lat":43.540225,"lng":7.161573},{"lat":43.5917,"lng":7.13389}]},{"port_id":75126,"port_name":"Monte-Carlo","country_name":"Monaco","port_lat":43.7333,"port_lng":7.41667,"eta_hours":2.05,"eta_label":"0d 2h","confidence":64.5,"source":"same_vessel_history","distance_nm":20.35,"path_points":[{"lat":43.53954,"lng":7.03245},{"lat":43.53833,"lng":7.03167},{"lat":43.53146,"lng":7.01965}]}],"errors":[]}