{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-23T16:42:37+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"2462925b1f5abe05"},"data":[{"port_id":62808,"port_name":"Batam Island","country_name":"Indonesia","port_lat":1.08333,"port_lng":104.033,"eta_hours":1.84,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":22.1,"path_points":[{"lat":1.43402,"lng":103.92134},{"lat":1.42077,"lng":103.99404}]},{"port_id":3407,"port_name":"Johor","country_name":"Malaysia","port_lat":1.4333,"port_lng":103.9,"eta_hours":0.11,"eta_label":"0d 0h","confidence":61.66,"source":"same_vessel_history","distance_nm":1.28,"path_points":[{"lat":1.43409,"lng":103.92136},{"lat":1.503829,"lng":104.024311},{"lat":1.483695,"lng":103.82068},{"lat":1.393474,"lng":103.854699},{"lat":1.4333,"lng":103.9}]},{"port_id":63305,"port_name":"Sekupang","country_name":"Indonesia","port_lat":1.13333,"port_lng":103.933,"eta_hours":1.51,"eta_label":"0d 2h","confidence":38.9,"source":"same_vessel_history","distance_nm":18.07,"path_points":[{"lat":1.43406,"lng":103.92135},{"lat":1.39176,"lng":104.01191},{"lat":1.19538,"lng":104.0015}]},{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":1.3,"eta_label":"0d 1h","confidence":26.9,"source":"peer_type_fallback","distance_nm":15.58,"path_points":[{"lat":1.43409,"lng":103.92136},{"lat":1.434,"lng":103.9051},{"lat":1.233175,"lng":103.95443},{"lat":0.932155,"lng":103.62836},{"lat":1.2366,"lng":103.753}]},{"port_id":3518,"port_name":"JURONG ISLAND","country_name":"Singapore","port_lat":1.26042,"port_lng":103.689,"eta_hours":1.45,"eta_label":"0d 1h","confidence":26.9,"source":"peer_type_fallback","distance_nm":17.41,"path_points":[{"lat":1.43409,"lng":103.92136},{"lat":1.446779,"lng":103.954681},{"lat":1.397255,"lng":103.71518},{"lat":1.258627,"lng":103.690119},{"lat":1.26042,"lng":103.689}]}],"errors":[]}