{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-30T09:05:06+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"3eb859459c8598a9"},"data":[{"port_id":52361,"port_name":"Saint-Raphaël","country_name":"France","port_lat":43.4167,"port_lng":6.76667,"eta_hours":0.03,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":0.37,"path_points":[{"lat":43.41491,"lng":6.77483},{"lat":43.485501,"lng":6.882137},{"lat":43.465805,"lng":6.68075},{"lat":43.376306,"lng":6.718465},{"lat":43.4167,"lng":6.76667}]},{"port_id":52510,"port_name":"Saint-Tropez","country_name":"France","port_lat":43.2667,"port_lng":6.63333,"eta_hours":0.9,"eta_label":"0d 1h","confidence":37.68,"source":"same_vessel_history","distance_nm":10.83,"path_points":[{"lat":43.41491,"lng":6.77483},{"lat":43.412789,"lng":6.777118},{"lat":43.413935,"lng":6.785115},{"lat":43.408904,"lng":6.784279},{"lat":43.2667,"lng":6.63333}]},{"port_id":1834,"port_name":"Cannes","country_name":"France","port_lat":43.5333,"port_lng":7.0175,"eta_hours":1.06,"eta_label":"0d 1h","confidence":37.68,"source":"same_vessel_history","distance_nm":12.74,"path_points":[{"lat":43.41492,"lng":6.77487},{"lat":43.4149,"lng":6.77486}]},{"port_id":50565,"port_name":"Ramatuelle","country_name":"France","port_lat":43.2,"port_lng":6.6,"eta_hours":1.25,"eta_label":"0d 1h","confidence":37.68,"source":"same_vessel_history","distance_nm":14.99,"path_points":[{"lat":43.4149,"lng":6.77483},{"lat":43.4149,"lng":6.77483}]},{"port_id":1642,"port_name":"Antibes","country_name":"France","port_lat":43.5917,"port_lng":7.13389,"eta_hours":1.57,"eta_label":"0d 2h","confidence":25.68,"source":"peer_type_fallback","distance_nm":18.9,"path_points":[{"lat":43.41491,"lng":6.77483},{"lat":43.543251,"lng":6.78332},{"lat":43.553305,"lng":7.04436},{"lat":43.512806,"lng":7.104897},{"lat":43.5917,"lng":7.13389}]}],"errors":[]}