{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-23T19:04:03+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"cc837e3b1f9ee824"},"data":[{"port_id":3690,"port_name":"SAMARINDA","country_name":"Indonesia","port_lat":-0.50496,"port_lng":117.139,"eta_hours":4.88,"eta_label":"0d 5h","confidence":92,"source":"same_vessel_history","distance_nm":58.6,"path_points":[{"lat":-0.50679,"lng":117.14655},{"lat":-0.54894,"lng":117.17005},{"lat":-0.56387,"lng":117.19409},{"lat":-0.56387,"lng":117.19409},{"lat":-0.56387,"lng":117.19409},{"lat":-0.56387,"lng":117.19409},{"lat":-0.56387,"lng":117.19409},{"lat":-0.85659,"lng":117.30602},{"lat":-0.85659,"lng":117.30602},{"lat":-0.85659,"lng":117.30602},{"lat":-0.85659,"lng":117.30602},{"lat":-0.85659,"lng":117.30602},{"lat":-0.85659,"lng":117.30602}]},{"port_id":63251,"port_name":"Pulau Bunyu","country_name":"Indonesia","port_lat":-0.3,"port_lng":115.867,"eta_hours":1.57,"eta_label":"0d 2h","confidence":46.57,"source":"same_vessel_history","distance_nm":18.78,"path_points":[{"lat":-0.37167,"lng":117.04333},{"lat":-0.33167,"lng":117.07833},{"lat":-0.33167,"lng":117.07833},{"lat":-0.29333,"lng":116.98167},{"lat":-0.32167,"lng":116.88833},{"lat":-0.325,"lng":116.82667},{"lat":-0.28333,"lng":116.80833},{"lat":-0.28333,"lng":116.80833},{"lat":-0.16667,"lng":116.75333},{"lat":-0.14333,"lng":116.68667},{"lat":-0.18167,"lng":116.645},{"lat":-0.225,"lng":116.605},{"lat":-0.255,"lng":116.56833},{"lat":-0.28667,"lng":116.55833},{"lat":-0.29333,"lng":116.525},{"lat":-0.30333,"lng":116.45833},{"lat":-0.35333,"lng":116.415},{"lat":-0.36833,"lng":116.38333},{"lat":-0.37167,"lng":116.325},{"lat":-0.385,"lng":116.26833},{"lat":-0.37167,"lng":116.21667},{"lat":-0.36333,"lng":116.18833},{"lat":-0.32667,"lng":116.10667},{"lat":-0.29833,"lng":116.075}]},{"port_id":62951,"port_name":"Handil","country_name":"Indonesia","port_lat":-0.75,"port_lng":117.267,"eta_hours":4.7,"eta_label":"0d 5h","confidence":46.57,"source":"same_vessel_history","distance_nm":69.64,"path_points":[{"lat":-0.36333,"lng":116.17333},{"lat":-0.641545,"lng":117.212975},{"lat":-0.666274,"lng":117.237646},{"lat":-0.660073,"lng":117.224285},{"lat":-0.75,"lng":117.267}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":38.27,"eta_label":"1d 14h","confidence":27.39,"source":"peer_type_fallback","distance_nm":459.26,"path_points":[{"lat":-0.36333,"lng":116.17333},{"lat":-2.405133,"lng":115.374775},{"lat":-3.628595,"lng":114.177639},{"lat":-5.818388,"lng":113.336803},{"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":54.55,"eta_label":"2d 7h","confidence":27.39,"source":"peer_type_fallback","distance_nm":654.61,"path_points":[{"lat":-0.36333,"lng":116.17333},{"lat":-1.950705,"lng":113.587947},{"lat":-3.01329,"lng":111.135089},{"lat":-5.012633,"lng":108.708497},{"lat":-6.1,"lng":106.883}]}],"errors":[]}