{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-20T09:09:15+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"6d1405a492ff7678"},"data":[{"port_id":88609,"port_name":"Tampines","country_name":"Singapore","port_lat":1.33333,"port_lng":103.933,"eta_hours":2.26,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":28.85,"path_points":[{"lat":1.27683,"lng":103.89773},{"lat":1.27684,"lng":103.89706}]},{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":1.36,"eta_label":"0d 1h","confidence":73.67,"source":"same_vessel_history","distance_nm":17.7,"path_points":[{"lat":1.25489,"lng":103.87985},{"lat":1.25485,"lng":103.87982},{"lat":1.23226,"lng":103.78645},{"lat":1.21877,"lng":103.72129}]},{"port_id":88593,"port_name":"Changi","country_name":"Singapore","port_lat":1.31667,"port_lng":104,"eta_hours":2.64,"eta_label":"0d 3h","confidence":64.5,"source":"same_vessel_history","distance_nm":32.7,"path_points":[{"lat":1.26494,"lng":103.90666},{"lat":1.26304,"lng":103.90431},{"lat":1.2919,"lng":103.96781}]},{"port_id":3389,"port_name":"TANJUNG PELEPAS","country_name":"Malaysia","port_lat":1.3333,"port_lng":103.55,"eta_hours":0.55,"eta_label":"0d 1h","confidence":46.17,"source":"same_vessel_history","distance_nm":7.2,"path_points":[{"lat":1.25559,"lng":103.45874},{"lat":1.351234,"lng":103.378856},{"lat":1.344445,"lng":103.59437},{"lat":1.276204,"lng":103.579923},{"lat":1.3333,"lng":103.55}]},{"port_id":3518,"port_name":"JURONG ISLAND","country_name":"Singapore","port_lat":1.26042,"port_lng":103.689,"eta_hours":1.06,"eta_label":"0d 1h","confidence":46.17,"source":"same_vessel_history","distance_nm":13.82,"path_points":[{"lat":1.28081,"lng":103.9015},{"lat":1.28297,"lng":103.90323},{"lat":1.26725,"lng":103.91843},{"lat":1.26595,"lng":103.91561}]}],"errors":[]}