{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-04T20:55:57+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"29da0447602445d6"},"data":[{"port_id":3619,"port_name":"ANEGASAKI","country_name":"Japan","port_lat":35.5057,"port_lng":140.014,"eta_hours":0.79,"eta_label":"0d 1h","confidence":92,"source":"same_vessel_history","distance_nm":10.27,"path_points":[{"lat":35.67567,"lng":139.98857},{"lat":35.67568,"lng":139.98856}]},{"port_id":2219,"port_name":"Kawasaki","country_name":"Japan","port_lat":35.5,"port_lng":139.75,"eta_hours":1.21,"eta_label":"0d 1h","confidence":36,"source":"peer_type_fallback","distance_nm":15.72,"path_points":[{"lat":35.67556,"lng":139.98892},{"lat":35.67278,"lng":139.982287},{"lat":35.659106,"lng":139.979712},{"lat":35.608366,"lng":139.943861},{"lat":35.5,"lng":139.75}]},{"port_id":3162,"port_name":"Yokohama","country_name":"Japan","port_lat":35.45,"port_lng":139.65,"eta_hours":1.65,"eta_label":"0d 2h","confidence":36,"source":"peer_type_fallback","distance_nm":21.39,"path_points":[{"lat":35.67556,"lng":139.98892},{"lat":35.68246,"lng":139.983535},{"lat":35.68245,"lng":139.98355},{"lat":35.516205,"lng":139.86865},{"lat":35.45,"lng":139.65}]},{"port_id":1627,"port_name":"Amagasaki","country_name":"Japan","port_lat":34.6833,"port_lng":135.383,"eta_hours":17.98,"eta_label":"0d 18h","confidence":36,"source":"peer_type_fallback","distance_nm":233.72,"path_points":[{"lat":35.67556,"lng":139.98892},{"lat":35.376623,"lng":139.767325},{"lat":34.61139,"lng":138.733685},{"lat":33.659173,"lng":136.15113},{"lat":34.6833,"lng":135.383}]},{"port_id":4733,"port_name":"MARUGAME","country_name":"Japan","port_lat":34.3106,"port_lng":133.787,"eta_hours":24.29,"eta_label":"1d 0h","confidence":36,"source":"peer_type_fallback","distance_nm":315.8,"path_points":[{"lat":35.67556,"lng":139.98892},{"lat":35.402933,"lng":138.221702},{"lat":35.120087,"lng":136.659347},{"lat":34.509286,"lng":135.024415},{"lat":34.3106,"lng":133.787}]}],"errors":[]}