{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-21T16:26:32+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"ebd3bbd010f15bd2"},"data":[{"port_id":63025,"port_name":"Kertapati","country_name":"Indonesia","port_lat":-3.01667,"port_lng":104.75,"eta_hours":6.06,"eta_label":"0d 6h","confidence":92,"source":"same_vessel_history","distance_nm":27.88,"path_points":[{"lat":-2.98428,"lng":104.82725},{"lat":-2.98432,"lng":104.82742}]},{"port_id":76744,"port_name":"Gebeng","country_name":"Malaysia","port_lat":3.96667,"port_lng":103.417,"eta_hours":115.47,"eta_label":"4d 19h","confidence":64.5,"source":"same_vessel_history","distance_nm":404.86,"path_points":[{"lat":-2.87667,"lng":104.89333},{"lat":-2.74493,"lng":104.95745},{"lat":-2.62384,"lng":104.93954},{"lat":-2.52487,"lng":104.94043},{"lat":-2.38034,"lng":104.91273},{"lat":-2.25513,"lng":104.92311},{"lat":-2.19492,"lng":104.92597},{"lat":-2.16363,"lng":104.93864},{"lat":-2.11286,"lng":104.95012},{"lat":-1.97918,"lng":104.97335},{"lat":-1.8057,"lng":104.98745},{"lat":-1.685,"lng":104.99333},{"lat":-1.57833,"lng":104.995},{"lat":-1.49333,"lng":104.99667},{"lat":-1.33667,"lng":105.01167},{"lat":-1.25167,"lng":105.01667},{"lat":-1.20167,"lng":105.01833},{"lat":-1.13,"lng":105.02333},{"lat":-1.08167,"lng":105.02667},{"lat":-1.00943,"lng":105.03028},{"lat":-0.84141,"lng":105.03923},{"lat":-0.70667,"lng":105.045},{"lat":-0.65167,"lng":105.04833},{"lat":-0.475,"lng":105.05833},{"lat":-0.29667,"lng":105.06333},{"lat":-0.21167,"lng":105.05667},{"lat":-0.15667,"lng":105.05167},{"lat":-0.10929,"lng":105.04934},{"lat":-0.06167,"lng":105.04333},{"lat":0.06083,"lng":105.03198},{"lat":0.1933,"lng":105.00366},{"lat":0.36839,"lng":104.96152},{"lat":0.45167,"lng":104.94167},{"lat":0.56833,"lng":104.915},{"lat":0.725,"lng":104.87833},{"lat":0.81167,"lng":104.85833},{"lat":0.87128,"lng":104.84655},{"lat":0.92167,"lng":104.81333},{"lat":0.94978,"lng":104.78322},{"lat":1.05833,"lng":104.735},{"lat":1.21667,"lng":104.66333},{"lat":1.38682,"lng":104.59009},{"lat":1.52053,"lng":104.55211},{"lat":1.58984,"lng":104.51292},{"lat":1.74123,"lng":104.43733},{"lat":1.90143,"lng":104.36982},{"lat":1.96144,"lng":104.34485},{"lat":2.02833,"lng":104.315},{"lat":2.09167,"lng":104.28833},{"lat":2.22833,"lng":104.23167},{"lat":2.3561,"lng":104.17244},{"lat":2.50333,"lng":104.085},{"lat":2.61833,"lng":104.01833},{"lat":2.75333,"lng":103.94833},{"lat":2.87748,"lng":103.89621},{"lat":3.01667,"lng":103.835},{"lat":3.12667,"lng":103.78833},{"lat":3.25333,"lng":103.745},{"lat":3.33666,"lng":103.69333},{"lat":3.435,"lng":103.65667},{"lat":3.545,"lng":103.60833},{"lat":3.70167,"lng":103.54167},{"lat":3.72667,"lng":103.53167}]},{"port_id":2982,"port_name":"Tandjung Uban","country_name":"Indonesia","port_lat":1.06667,"port_lng":104.217,"eta_hours":48.8,"eta_label":"2d 1h","confidence":52.5,"source":"peer_type_fallback","distance_nm":224.5,"path_points":[{"lat":-2.59927,"lng":104.95354},{"lat":-2.701813,"lng":104.891277},{"lat":-2.099357,"lng":104.848813},{"lat":-1.271637,"lng":104.695957},{"lat":1.06667,"lng":104.217}]},{"port_id":2179,"port_name":"Jakarta","country_name":"Indonesia","port_lat":-6.1,"port_lng":106.883,"eta_hours":52.14,"eta_label":"2d 4h","confidence":52.5,"source":"peer_type_fallback","distance_nm":239.83,"path_points":[{"lat":-2.59927,"lng":104.95354},{"lat":-2.379306,"lng":105.261905},{"lat":-3.2354,"lng":106.132943},{"lat":-4.928926,"lng":106.789911},{"lat":-6.1,"lng":106.883}]},{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":52.46,"eta_label":"2d 4h","confidence":52.5,"source":"peer_type_fallback","distance_nm":241.32,"path_points":[{"lat":-2.59927,"lng":104.95354},{"lat":-1.220891,"lng":104.734213},{"lat":-0.600948,"lng":104.208573},{"lat":0.328399,"lng":103.936732},{"lat":1.2366,"lng":103.753}]}],"errors":[]}