{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-21T20:21:30+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"4dddad3255aded57"},"data":[{"port_id":4146,"port_name":"TERNATE","country_name":"Indonesia","port_lat":0.77754,"port_lng":127.389,"eta_hours":2.47,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":19,"path_points":[{"lat":1.4399,"lng":125.20262},{"lat":1.36179,"lng":125.21372},{"lat":1.3501,"lng":125.25447},{"lat":1.26667,"lng":125.53667},{"lat":1.235,"lng":125.64333},{"lat":1.08833,"lng":126.14167},{"lat":1.07333,"lng":126.18667},{"lat":1.00667,"lng":126.41667},{"lat":0.94667,"lng":126.61833},{"lat":0.86667,"lng":126.895},{"lat":0.82833,"lng":127.01833},{"lat":0.78835,"lng":127.16406},{"lat":0.74507,"lng":127.34789},{"lat":0.76327,"lng":127.37575}]},{"port_id":4493,"port_name":"BITUNG","country_name":"Indonesia","port_lat":1.43733,"port_lng":125.166,"eta_hours":15.65,"eta_label":"0d 16h","confidence":49.38,"source":"same_vessel_history","distance_nm":120.53,"path_points":[{"lat":1.36212,"lng":125.21421},{"lat":1.44099,"lng":125.20064},{"lat":1.44099,"lng":125.20064},{"lat":1.44099,"lng":125.20064},{"lat":1.44099,"lng":125.20064},{"lat":-0.42667,"lng":127.70667},{"lat":-0.22833,"lng":127.615},{"lat":-0.16333,"lng":127.585},{"lat":-0.05167,"lng":127.535},{"lat":0.15333,"lng":127.46167},{"lat":0.22333,"lng":127.45167},{"lat":0.33119,"lng":127.43942},{"lat":0.42667,"lng":127.44833},{"lat":0.61962,"lng":127.36003},{"lat":0.75972,"lng":127.37661},{"lat":0.76224,"lng":127.37701},{"lat":0.7516,"lng":127.3816},{"lat":0.68743,"lng":127.35688},{"lat":0.51667,"lng":127.405},{"lat":0.32057,"lng":127.45046},{"lat":0.32057,"lng":127.45046},{"lat":0.11833,"lng":127.445},{"lat":0.06167,"lng":127.47833},{"lat":-0.08167,"lng":127.54833},{"lat":-0.31833,"lng":127.655},{"lat":-0.445,"lng":127.71667},{"lat":-0.60333,"lng":127.61667},{"lat":-0.60333,"lng":127.61667},{"lat":-0.60333,"lng":127.61667},{"lat":-0.60333,"lng":127.61667},{"lat":0.75892,"lng":127.26542},{"lat":0.82249,"lng":127.04712},{"lat":0.87833,"lng":126.85667},{"lat":0.91333,"lng":126.73333},{"lat":0.92833,"lng":126.68333},{"lat":1.01833,"lng":126.38167},{"lat":1.03667,"lng":126.31333},{"lat":1.10833,"lng":126.06667},{"lat":1.17167,"lng":125.85833},{"lat":1.19667,"lng":125.77333},{"lat":1.28485,"lng":125.47821},{"lat":1.30329,"lng":125.41258}]},{"port_id":5127,"port_name":"LIMAY","country_name":"Philippines","port_lat":14.5074,"port_lng":120.619,"eta_hours":117.8,"eta_label":"4d 22h","confidence":26.38,"source":"peer_type_fallback","distance_nm":907.05,"path_points":[{"lat":0.81423,"lng":127.07472},{"lat":5.756859,"lng":125.610434},{"lat":7.963588,"lng":123.301868},{"lat":11.252684,"lng":121.736485},{"lat":14.5074,"lng":120.619}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":127.87,"eta_label":"5d 8h","confidence":26.38,"source":"peer_type_fallback","distance_nm":984.62,"path_points":[{"lat":0.81423,"lng":127.07472},{"lat":-1.645172,"lng":124.832276},{"lat":-4.247513,"lng":121.675985},{"lat":-5.1749,"lng":117.500401},{"lat":-7.2,"lng":112.733}]},{"port_id":2179,"port_name":"Jakarta","country_name":"Indonesia","port_lat":-6.1,"port_lng":106.883,"eta_hours":166.17,"eta_label":"6d 22h","confidence":26.38,"source":"peer_type_fallback","distance_nm":1279.49,"path_points":[{"lat":0.81423,"lng":127.07472},{"lat":-2.540689,"lng":126.787605},{"lat":-5.313359,"lng":121.2134},{"lat":-6.264515,"lng":113.896675},{"lat":-6.1,"lng":106.883}]}],"errors":[]}