{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-16T17:26:55+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"cdef0470031e2a73"},"data":[{"port_id":88593,"port_name":"Changi","country_name":"Singapore","port_lat":1.31667,"port_lng":104,"eta_hours":2.01,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":22.82,"path_points":[{"lat":1.305,"lng":104.06333},{"lat":1.30622,"lng":104.06354},{"lat":1.30622,"lng":104.06356},{"lat":1.30625,"lng":104.06348},{"lat":1.30056,"lng":104.05216}]},{"port_id":88609,"port_name":"Tampines","country_name":"Singapore","port_lat":1.33333,"port_lng":103.933,"eta_hours":1.47,"eta_label":"0d 1h","confidence":78.25,"source":"same_vessel_history","distance_nm":19.14,"path_points":[{"lat":1.28584,"lng":104.01118},{"lat":1.28578,"lng":104.01108}]},{"port_id":3518,"port_name":"JURONG ISLAND","country_name":"Singapore","port_lat":1.26042,"port_lng":103.689,"eta_hours":0.3,"eta_label":"0d 0h","confidence":64.5,"source":"same_vessel_history","distance_nm":3.86,"path_points":[{"lat":1.24465,"lng":103.62665},{"lat":1.319854,"lng":103.537226},{"lat":1.302535,"lng":103.747825},{"lat":1.216951,"lng":103.725283},{"lat":1.26042,"lng":103.689}]},{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":0.58,"eta_label":"0d 1h","confidence":64.5,"source":"same_vessel_history","distance_nm":7.6,"path_points":[{"lat":1.24465,"lng":103.62665},{"lat":1.311994,"lng":103.558346},{"lat":1.290625,"lng":103.779825},{"lat":1.198371,"lng":103.775203},{"lat":1.2366,"lng":103.753}]},{"port_id":4696,"port_name":"TANAH MERAH","country_name":"Singapore","port_lat":1.31225,"port_lng":104.018,"eta_hours":2.32,"eta_label":"0d 2h","confidence":50.75,"source":"same_vessel_history","distance_nm":23.84,"path_points":[{"lat":1.29699,"lng":104.09001},{"lat":1.2966,"lng":104.09013},{"lat":1.29593,"lng":104.09061},{"lat":1.29512,"lng":104.09258}]}],"errors":[]}