{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-22T23:54:46+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"3cb21896f129288f"},"data":[{"port_id":88593,"port_name":"Changi","country_name":"Singapore","port_lat":1.31667,"port_lng":104,"eta_hours":4.4,"eta_label":"0d 4h","confidence":92,"source":"same_vessel_history","distance_nm":57.59,"path_points":[{"lat":1.23716,"lng":103.68663},{"lat":1.22948,"lng":103.69052},{"lat":1.20523,"lng":103.81422}]},{"port_id":88609,"port_name":"Tampines","country_name":"Singapore","port_lat":1.33333,"port_lng":103.933,"eta_hours":5.2,"eta_label":"0d 5h","confidence":92,"source":"same_vessel_history","distance_nm":60.45,"path_points":[{"lat":1.18834,"lng":103.69389},{"lat":1.18697,"lng":103.69434},{"lat":1.18681,"lng":103.69555},{"lat":1.19131,"lng":103.75477},{"lat":1.18289,"lng":103.76474}]},{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":5.59,"eta_label":"0d 6h","confidence":80,"source":"peer_type_fallback","distance_nm":72.7,"path_points":[{"lat":1.85117,"lng":104.79668},{"lat":1.69768,"lng":105.020847},{"lat":1.766236,"lng":105.044265},{"lat":1.652137,"lng":105.128698},{"lat":1.2366,"lng":103.753}]},{"port_id":2668,"port_name":"Port Swettenham","country_name":"Malaysia","port_lat":3,"port_lng":101.383,"eta_hours":16.62,"eta_label":"0d 17h","confidence":80,"source":"peer_type_fallback","distance_nm":216.08,"path_points":[{"lat":1.85117,"lng":104.79668},{"lat":2.331135,"lng":103.828645},{"lat":2.497621,"lng":102.960175},{"lat":2.689628,"lng":102.061973},{"lat":3,"lng":101.383}]},{"port_id":2179,"port_name":"Jakarta","country_name":"Indonesia","port_lat":-6.1,"port_lng":106.883,"eta_hours":37.96,"eta_label":"1d 14h","confidence":80,"source":"peer_type_fallback","distance_nm":493.51,"path_points":[{"lat":1.85117,"lng":104.79668},{"lat":-0.542547,"lng":105.123471},{"lat":-1.960008,"lng":106.135772},{"lat":-4.482268,"lng":106.588416},{"lat":-6.1,"lng":106.883}]}],"errors":[]}