{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-18T23:37:14+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"804a2fd6f5d4f5e9"},"data":[{"port_id":3962,"port_name":"KUPANG","country_name":"Indonesia","port_lat":-10.1963,"port_lng":123.526,"eta_hours":28.91,"eta_label":"1d 5h","confidence":92,"source":"same_vessel_history","distance_nm":250.89,"path_points":[{"lat":-9.63833,"lng":120.24667},{"lat":-9.63833,"lng":120.24667},{"lat":-9.63833,"lng":120.24834},{"lat":-9.535,"lng":120.47667},{"lat":-9.55333,"lng":120.59167},{"lat":-9.58333,"lng":120.73833},{"lat":-9.62,"lng":120.94167},{"lat":-9.62833,"lng":120.99167},{"lat":-9.665,"lng":121.195},{"lat":-9.69333,"lng":121.345},{"lat":-9.71167,"lng":121.455},{"lat":-9.72333,"lng":121.515},{"lat":-9.75333,"lng":121.67667},{"lat":-9.80167,"lng":121.93833},{"lat":-9.81833,"lng":122.03667},{"lat":-9.83667,"lng":122.13333},{"lat":-9.87167,"lng":122.33334},{"lat":-9.90167,"lng":122.50833},{"lat":-9.91333,"lng":122.56333},{"lat":-9.955,"lng":122.79166},{"lat":-9.98333,"lng":122.955},{"lat":-10.01167,"lng":123.10167},{"lat":-10.04,"lng":123.25166},{"lat":-10.05833,"lng":123.35333}]},{"port_id":63272,"port_name":"Reo","country_name":"Indonesia","port_lat":-8.31667,"port_lng":120.5,"eta_hours":4.9,"eta_label":"0d 5h","confidence":87,"source":"same_vessel_history","distance_nm":44.09,"path_points":[{"lat":-9.63833,"lng":120.24667},{"lat":-9.63833,"lng":120.24667},{"lat":-9.63833,"lng":120.24667},{"lat":-9.47667,"lng":120.24833},{"lat":-9.37167,"lng":120.15167},{"lat":-9.26167,"lng":120.03167},{"lat":-9.16667,"lng":119.895},{"lat":-9.07066,"lng":119.74553},{"lat":-9.02333,"lng":119.67667},{"lat":-8.935,"lng":119.55167},{"lat":-8.84833,"lng":119.44667},{"lat":-8.68357,"lng":119.32881},{"lat":-8.47667,"lng":119.335},{"lat":-8.42333,"lng":119.395},{"lat":-8.32333,"lng":119.615},{"lat":-8.29672,"lng":119.75635},{"lat":-8.294,"lng":119.78502},{"lat":-8.24833,"lng":120.12333},{"lat":-8.21833,"lng":120.40667}]},{"port_id":5106,"port_name":"MAUMERE","country_name":"","port_lat":-8.61314,"port_lng":122.221,"eta_hours":16.39,"eta_label":"0d 16h","confidence":52,"source":"same_vessel_history","distance_nm":147.53,"path_points":[{"lat":-9.63833,"lng":120.24667},{"lat":-9.63833,"lng":120.24667},{"lat":-9.63833,"lng":120.24667},{"lat":-9.56667,"lng":120.25333},{"lat":-9.475,"lng":120.24333},{"lat":-9.32667,"lng":120.09833},{"lat":-9.275,"lng":120.03333},{"lat":-9.205,"lng":119.94167},{"lat":-9.115,"lng":119.815},{"lat":-9.04833,"lng":119.71833},{"lat":-8.93167,"lng":119.55167},{"lat":-8.84833,"lng":119.43833},{"lat":-8.795,"lng":119.35667},{"lat":-8.21667,"lng":120.51667},{"lat":-8.28667,"lng":121.035},{"lat":-8.36333,"lng":121.48833},{"lat":-8.37,"lng":121.52167}]},{"port_id":5396,"port_name":"BADAS","country_name":"","port_lat":-8.46217,"port_lng":117.375,"eta_hours":23,"eta_label":"0d 23h","confidence":47,"source":"same_vessel_history","distance_nm":141.95,"path_points":[{"lat":-9.63833,"lng":120.24667},{"lat":-9.40167,"lng":120.175},{"lat":-9.3068,"lng":120.05363},{"lat":-9.09833,"lng":119.76667},{"lat":-8.97333,"lng":119.59833},{"lat":-8.79167,"lng":119.355},{"lat":-8.53667,"lng":119.31667},{"lat":-8.25667,"lng":119.27333},{"lat":-8.02167,"lng":119.05667},{"lat":-8.00167,"lng":118.84667},{"lat":-8.01167,"lng":118.49167},{"lat":-8.015,"lng":118.305},{"lat":-8.025,"lng":118.03167},{"lat":-8.02833,"lng":117.83833},{"lat":-8.08833,"lng":117.61167},{"lat":-8.34666,"lng":117.40333}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":47,"eta_label":"1d 23h","confidence":30,"source":"peer_type_fallback","distance_nm":423.04,"path_points":[{"lat":-8.29,"lng":119.75833},{"lat":-7.731237,"lng":117.752784},{"lat":-7.602812,"lng":115.989727},{"lat":-7.55355,"lng":114.136385},{"lat":-7.2,"lng":112.733}]}],"errors":[]}