{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-23T21:31:39+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"d068a1354bf246c0"},"data":[{"port_id":3690,"port_name":"SAMARINDA","country_name":"Indonesia","port_lat":-0.50496,"port_lng":117.139,"eta_hours":37.68,"eta_label":"1d 14h","confidence":92,"source":"same_vessel_history","distance_nm":258.17,"path_points":[{"lat":-4.0119,"lng":119.62022},{"lat":-4.02282,"lng":119.612},{"lat":-3.69667,"lng":119.05833},{"lat":-3.51833,"lng":118.85833},{"lat":-3.42167,"lng":118.79333},{"lat":-3.06833,"lng":118.56333},{"lat":-2.815,"lng":118.39833},{"lat":-2.49167,"lng":118.18667},{"lat":-2.10833,"lng":117.935},{"lat":-1.81833,"lng":117.74667},{"lat":-1.32667,"lng":117.42667},{"lat":-0.89667,"lng":117.305},{"lat":-0.87167,"lng":117.30666},{"lat":-0.595,"lng":117.29166},{"lat":-0.50758,"lng":117.15427},{"lat":-0.57662,"lng":117.25321},{"lat":-0.81167,"lng":117.29833},{"lat":-0.84667,"lng":117.30666},{"lat":-1.01667,"lng":117.31667},{"lat":-1.38667,"lng":117.465},{"lat":-1.55667,"lng":117.575},{"lat":-1.70833,"lng":117.675},{"lat":-2.08833,"lng":117.92167},{"lat":-2.15167,"lng":117.96333},{"lat":-3.075,"lng":118.56667},{"lat":-3.63333,"lng":118.96167},{"lat":-3.87667,"lng":119.34333},{"lat":-4.01173,"lng":119.62024},{"lat":-4.0122,"lng":119.6202},{"lat":-4.05454,"lng":119.5901},{"lat":-4.04582,"lng":119.56689},{"lat":-3.78333,"lng":119.185},{"lat":-3.74667,"lng":119.13167},{"lat":-3.49667,"lng":118.84333},{"lat":-3.35167,"lng":118.74834},{"lat":-3.335,"lng":118.73666},{"lat":-3.08167,"lng":118.57166},{"lat":-2.96833,"lng":118.49834},{"lat":-2.725,"lng":118.33833},{"lat":-2.51167,"lng":118.19833},{"lat":-2.015,"lng":117.875},{"lat":-1.98667,"lng":117.85667},{"lat":-1.475,"lng":117.52333},{"lat":-1.36833,"lng":117.44667},{"lat":-1.13667,"lng":117.315},{"lat":-1.10167,"lng":117.30833},{"lat":-0.95833,"lng":117.31333},{"lat":-0.83167,"lng":117.30333}]},{"port_id":4565,"port_name":"PARE PARE","country_name":"Indonesia","port_lat":-4.00324,"port_lng":119.621,"eta_hours":0.11,"eta_label":"0d 0h","confidence":48.46,"source":"same_vessel_history","distance_nm":1.29,"path_points":[{"lat":-4.02333,"lng":119.61333},{"lat":-3.9467,"lng":119.505861},{"lat":-3.963285,"lng":119.707165},{"lat":-4.04766,"lng":119.669313},{"lat":-4.00324,"lng":119.621}]},{"port_id":3880,"port_name":"BATU AMPAR","country_name":"Indonesia","port_lat":1.17195,"port_lng":103.994,"eta_hours":66.2,"eta_label":"2d 18h","confidence":39.29,"source":"same_vessel_history","distance_nm":987.72,"path_points":[{"lat":-4.01173,"lng":119.62025},{"lat":-4.01174,"lng":119.62024},{"lat":-4.01174,"lng":119.62021},{"lat":-4.01174,"lng":119.62021},{"lat":-4.01174,"lng":119.62021},{"lat":-4.01174,"lng":119.62021},{"lat":-4.01174,"lng":119.62021},{"lat":-4.01174,"lng":119.62021}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":37.76,"eta_label":"1d 14h","confidence":27.29,"source":"peer_type_fallback","distance_nm":453.15,"path_points":[{"lat":-4.02333,"lng":119.61333},{"lat":-4.85944,"lng":117.676265},{"lat":-5.4601,"lng":115.900347},{"lat":-6.622385,"lng":114.095107},{"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":64.29,"eta_label":"2d 16h","confidence":27.29,"source":"peer_type_fallback","distance_nm":771.44,"path_points":[{"lat":-4.02333,"lng":119.61333},{"lat":-4.34747,"lng":115.979859},{"lat":-4.803693,"lng":112.783815},{"lat":-5.84951,"lng":109.425701},{"lat":-6.1,"lng":106.883}]}],"errors":[]}