{"meta":{"path":"vessel/probable-destinations","ts":"2026-08-07T07:05:42+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"3e7b3da5ed3bf60f"},"data":[{"port_id":4929,"port_name":"DAKHLA","country_name":"Morocco","port_lat":23.662,"port_lng":-15.9432,"eta_hours":0.02,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":0.24,"path_points":[{"lat":23.65833,"lng":-15.94167},{"lat":23.729541,"lng":-15.832175},{"lat":23.710165,"lng":-16.032435},{"lat":23.621193,"lng":-15.992863},{"lat":23.662,"lng":-15.9432}]},{"port_id":75030,"port_name":"Anza","country_name":"Morocco","port_lat":30.45,"port_lng":-9.65,"eta_hours":47.93,"eta_label":"2d 0h","confidence":39.5,"source":"same_vessel_history","distance_nm":528.39,"path_points":[{"lat":23.65833,"lng":-15.94167},{"lat":23.65833,"lng":-15.94167},{"lat":23.65265,"lng":-15.94451},{"lat":23.82185,"lng":-15.94468},{"lat":23.89744,"lng":-15.90061},{"lat":24.06333,"lng":-15.79833},{"lat":24.29833,"lng":-15.65833},{"lat":24.45713,"lng":-15.55949},{"lat":24.57407,"lng":-15.48417},{"lat":24.785,"lng":-15.31167},{"lat":24.85217,"lng":-15.24099},{"lat":25.15333,"lng":-15.05333},{"lat":25.43284,"lng":-14.9339},{"lat":25.62167,"lng":-14.83833},{"lat":25.70333,"lng":-14.795},{"lat":25.86833,"lng":-14.70667},{"lat":25.995,"lng":-14.63833},{"lat":26.2626,"lng":-14.50257},{"lat":26.36778,"lng":-14.39111},{"lat":26.41167,"lng":-14.33833},{"lat":26.55117,"lng":-14.14797},{"lat":26.76667,"lng":-13.87833},{"lat":26.87035,"lng":-13.81125},{"lat":27.17167,"lng":-13.605},{"lat":27.57167,"lng":-13.41833},{"lat":27.83333,"lng":-13.20833},{"lat":28.04333,"lng":-12.85167},{"lat":28.12604,"lng":-12.48941},{"lat":28.2026,"lng":-12.23826},{"lat":28.30046,"lng":-11.94341},{"lat":28.34833,"lng":-11.80833},{"lat":28.48333,"lng":-11.53667},{"lat":28.61511,"lng":-11.36809},{"lat":28.68833,"lng":-11.27667},{"lat":28.78485,"lng":-11.16233},{"lat":28.96667,"lng":-10.90667},{"lat":29.11333,"lng":-10.59167},{"lat":29.50192,"lng":-10.23272},{"lat":29.88667,"lng":-9.955},{"lat":29.92833,"lng":-9.92333},{"lat":30.05667,"lng":-9.82167},{"lat":30.33419,"lng":-9.69115},{"lat":30.36167,"lng":-9.68833}]},{"port_id":4240,"port_name":"S'ARENAL","country_name":"Spain","port_lat":39.5009,"port_lng":2.7484,"eta_hours":111.93,"eta_label":"4d 16h","confidence":27.5,"source":"peer_type_fallback","distance_nm":1343.11,"path_points":[{"lat":23.65833,"lng":-15.94167},{"lat":29.57241,"lng":-10.851997},{"lat":32.069638,"lng":-5.714594},{"lat":35.623516,"lng":-0.873393},{"lat":39.5009,"lng":2.7484}]},{"port_id":1642,"port_name":"Antibes","country_name":"France","port_lat":43.5917,"port_lng":7.13389,"eta_hours":137.59,"eta_label":"5d 18h","confidence":27.5,"source":"peer_type_fallback","distance_nm":1651.12,"path_points":[{"lat":23.65833,"lng":-15.94167},{"lat":31.090145,"lng":-9.668426},{"lat":34.234874,"lng":-3.306143},{"lat":38.718471,"lng":2.667126},{"lat":43.5917,"lng":7.13389}]},{"port_id":3872,"port_name":"CIRKEWWA","country_name":"Malta","port_lat":35.9887,"port_lng":14.331,"eta_hours":144.36,"eta_label":"6d 0h","confidence":27.5,"source":"peer_type_fallback","distance_nm":1732.29,"path_points":[{"lat":23.65833,"lng":-15.94167},{"lat":28.642602,"lng":-7.389939},{"lat":30.477265,"lng":0.371415},{"lat":32.753019,"lng":8.324763},{"lat":35.9887,"lng":14.331}]}],"errors":[]}