{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-04T16:54:58+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"683039f1d38e838a"},"data":[{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":70.58,"eta_label":"2d 23h","confidence":92,"source":"same_vessel_history","distance_nm":847.01,"path_points":[{"lat":1.26788,"lng":103.91357},{"lat":1.26615,"lng":103.9124},{"lat":1.15659,"lng":103.70847}]},{"port_id":88609,"port_name":"Tampines","country_name":"Singapore","port_lat":1.33333,"port_lng":103.933,"eta_hours":71.49,"eta_label":"2d 23h","confidence":92,"source":"same_vessel_history","distance_nm":857.87,"path_points":[{"lat":1.26826,"lng":103.91352},{"lat":1.26828,"lng":103.91354}]},{"port_id":2668,"port_name":"Port Swettenham","country_name":"Malaysia","port_lat":3,"port_lng":101.383,"eta_hours":59.46,"eta_label":"2d 11h","confidence":80,"source":"peer_type_fallback","distance_nm":713.47,"path_points":[{"lat":1.10833,"lng":89.64333},{"lat":2.065532,"lng":92.994213},{"lat":2.291987,"lng":95.941245},{"lat":2.393575,"lng":99.038095},{"lat":3,"lng":101.383}]},{"port_id":3518,"port_name":"JURONG ISLAND","country_name":"Singapore","port_lat":1.26042,"port_lng":103.689,"eta_hours":70.26,"eta_label":"2d 22h","confidence":80,"source":"peer_type_fallback","distance_nm":843.18,"path_points":[{"lat":1.10833,"lng":89.64333},{"lat":1.254193,"lng":103.896008},{"lat":1.246697,"lng":103.878547},{"lat":1.230271,"lng":103.831342},{"lat":1.26042,"lng":103.689}]},{"port_id":3859,"port_name":"RAYONG","country_name":"Thailand","port_lat":12.641,"port_lng":101.302,"eta_hours":81.68,"eta_label":"3d 10h","confidence":80,"source":"peer_type_fallback","distance_nm":980.15,"path_points":[{"lat":1.10833,"lng":89.64333},{"lat":5.373283,"lng":92.769135},{"lat":7.202645,"lng":96.063029},{"lat":9.841429,"lng":99.065073},{"lat":12.641,"lng":101.302}]}],"errors":[]}