{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-04T14:49:41+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"4e88220dfb94b5bb"},"data":[{"port_id":5307,"port_name":"BIAK","country_name":"","port_lat":-1.1862,"port_lng":136.076,"eta_hours":51.13,"eta_label":"2d 3h","confidence":92,"source":"same_vessel_history","distance_nm":374.86,"path_points":[{"lat":-3.66462,"lng":128.17432},{"lat":-3.66467,"lng":128.17433},{"lat":-3.69309,"lng":128.15118},{"lat":-3.79101,"lng":127.97073},{"lat":-3.52216,"lng":127.79877},{"lat":-3.44286,"lng":127.75343},{"lat":-3.20667,"lng":127.61167},{"lat":-3.115,"lng":127.67333},{"lat":-2.94333,"lng":127.80333},{"lat":-2.82667,"lng":127.92667},{"lat":-2.75333,"lng":128.01167},{"lat":-2.52667,"lng":128.30833},{"lat":-2.34167,"lng":128.545},{"lat":-2.185,"lng":128.75333},{"lat":-2.16833,"lng":128.77333},{"lat":-2.06667,"lng":128.90833},{"lat":-1.895,"lng":129.13167},{"lat":-1.795,"lng":129.265},{"lat":-1.64833,"lng":129.46167},{"lat":-1.52333,"lng":129.62334},{"lat":-1.445,"lng":129.71832},{"lat":-1.29333,"lng":129.91833},{"lat":-1.17646,"lng":130.05817},{"lat":-1.13144,"lng":130.10036},{"lat":-0.91833,"lng":130.285},{"lat":-0.91833,"lng":130.285},{"lat":-0.69697,"lng":130.58897},{"lat":-0.63631,"lng":130.71642},{"lat":-0.59766,"lng":130.8522},{"lat":-0.55167,"lng":131.07666},{"lat":-0.515,"lng":131.23666},{"lat":-0.45333,"lng":131.455},{"lat":-0.42167,"lng":131.595},{"lat":-0.34833,"lng":131.88834},{"lat":-0.31667,"lng":132.06667},{"lat":-0.295,"lng":132.24834},{"lat":-0.305,"lng":132.53168},{"lat":-0.30833,"lng":132.55499},{"lat":-0.36167,"lng":132.845},{"lat":-0.40333,"lng":133.00667},{"lat":-0.41667,"lng":133.07333},{"lat":-0.49333,"lng":133.375},{"lat":-0.52833,"lng":133.51666},{"lat":-0.57833,"lng":133.72166},{"lat":-0.63878,"lng":133.96698},{"lat":-0.67765,"lng":134.09441},{"lat":-0.73709,"lng":134.31448},{"lat":-0.80333,"lng":134.54666},{"lat":-0.84167,"lng":134.70166},{"lat":-0.90333,"lng":134.98167},{"lat":-0.90333,"lng":134.98167},{"lat":-1.02333,"lng":135.34332},{"lat":-1.03333,"lng":135.37167},{"lat":-1.085,"lng":135.52167},{"lat":-1.18833,"lng":135.845},{"lat":-1.19667,"lng":135.87334}]},{"port_id":4692,"port_name":"KARIANGAU","country_name":"Indonesia","port_lat":-1.20087,"port_lng":116.817,"eta_hours":78.14,"eta_label":"3d 6h","confidence":52.5,"source":"peer_type_fallback","distance_nm":781.37,"path_points":[{"lat":-1.35833,"lng":129.83333},{"lat":-1.287888,"lng":116.803068},{"lat":-1.28775,"lng":116.803155},{"lat":-1.22246,"lng":116.78576},{"lat":-1.20087,"lng":116.817}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":108.18,"eta_label":"4d 12h","confidence":52.5,"source":"peer_type_fallback","distance_nm":1081.81,"path_points":[{"lat":-1.35833,"lng":129.83333},{"lat":-2.780104,"lng":124.985327},{"lat":-3.917753,"lng":120.632624},{"lat":-6.203962,"lng":116.133661},{"lat":-7.2,"lng":112.733}]},{"port_id":5127,"port_name":"LIMAY","country_name":"Philippines","port_lat":14.5074,"port_lng":120.619,"eta_hours":109.88,"eta_label":"4d 14h","confidence":52.5,"source":"peer_type_fallback","distance_nm":1098.84,"path_points":[{"lat":-1.35833,"lng":129.83333},{"lat":4.391087,"lng":127.599885},{"lat":6.941482,"lng":124.56566},{"lat":10.723382,"lng":122.279206},{"lat":14.5074,"lng":120.619}]},{"port_id":2179,"port_name":"Jakarta","country_name":"Indonesia","port_lat":-6.1,"port_lng":106.883,"eta_hours":140.38,"eta_label":"5d 20h","confidence":52.5,"source":"peer_type_fallback","distance_nm":1403.76,"path_points":[{"lat":-1.35833,"lng":129.83333},{"lat":-2.2669,"lng":123.290863},{"lat":-3.260464,"lng":117.514504},{"lat":-5.431793,"lng":111.463372},{"lat":-6.1,"lng":106.883}]}],"errors":[]}