{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-07T01:23:06+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"373fb756377d7bc8"},"data":[{"port_id":3407,"port_name":"Johor","country_name":"Malaysia","port_lat":1.4333,"port_lng":103.9,"eta_hours":1.59,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":14.9,"path_points":[{"lat":1.32949,"lng":104.14941},{"lat":1.32937,"lng":104.14901}]},{"port_id":3512,"port_name":"PENGERANG","country_name":"Malaysia","port_lat":1.32467,"port_lng":104.172,"eta_hours":0.31,"eta_label":"0d 0h","confidence":50.75,"source":"same_vessel_history","distance_nm":2.89,"path_points":[{"lat":1.32616,"lng":104.12391},{"lat":1.395668,"lng":104.02978},{"lat":1.375415,"lng":104.237955},{"lat":1.284998,"lng":104.21142},{"lat":1.32467,"lng":104.172}]},{"port_id":4004,"port_name":"TEKONG ISLAND","country_name":"Singapore","port_lat":1.4056,"port_lng":104.025,"eta_hours":0.81,"eta_label":"0d 1h","confidence":43.88,"source":"same_vessel_history","distance_nm":7.62,"path_points":[{"lat":1.32616,"lng":104.12391},{"lat":1.422375,"lng":104.20127},{"lat":1.41588,"lng":103.984455},{"lat":1.348123,"lng":103.99676},{"lat":1.4056,"lng":104.025}]},{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":2.44,"eta_label":"0d 2h","confidence":31.88,"source":"peer_type_fallback","distance_nm":22.9,"path_points":[{"lat":1.32616,"lng":104.12391},{"lat":1.501078,"lng":104.489813},{"lat":1.654567,"lng":104.61236},{"lat":1.62188,"lng":104.148621},{"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":2.81,"eta_label":"0d 3h","confidence":31.88,"source":"peer_type_fallback","distance_nm":26.4,"path_points":[{"lat":1.32616,"lng":104.12391},{"lat":1.300035,"lng":104.147849},{"lat":1.261164,"lng":104.02334},{"lat":1.217673,"lng":103.879363},{"lat":1.26042,"lng":103.689}]}],"errors":[]}