{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-18T18:34:36+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"bf2ece05a24f34ce"},"data":[{"port_id":3690,"port_name":"SAMARINDA","country_name":"Indonesia","port_lat":-0.50496,"port_lng":117.139,"eta_hours":0.19,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":2.33,"path_points":[{"lat":-0.53441,"lng":117.16438},{"lat":-0.454692,"lng":117.266005},{"lat":-0.469685,"lng":117.06169},{"lat":-0.551439,"lng":117.094584},{"lat":-0.50496,"lng":117.139}]},{"port_id":2873,"port_name":"Senipah Oil Terminal","country_name":"Indonesia","port_lat":-1.05694,"port_lng":117.217,"eta_hours":2.63,"eta_label":"0d 3h","confidence":42.5,"source":"same_vessel_history","distance_nm":31.53,"path_points":[{"lat":-0.53898,"lng":117.16745},{"lat":-0.53527,"lng":117.16447},{"lat":-0.53527,"lng":117.16447},{"lat":-0.53527,"lng":117.16447},{"lat":-0.53527,"lng":117.16447},{"lat":-0.54066,"lng":117.16471},{"lat":-0.5615,"lng":117.18792},{"lat":-0.5615,"lng":117.18792},{"lat":-0.5615,"lng":117.18792},{"lat":-0.5615,"lng":117.18792},{"lat":-0.5615,"lng":117.18792},{"lat":-0.5615,"lng":117.18792}]},{"port_id":63165,"port_name":"North Pulau Laut","country_name":"Indonesia","port_lat":-3.21667,"port_lng":116.267,"eta_hours":14.15,"eta_label":"0d 14h","confidence":42.5,"source":"same_vessel_history","distance_nm":169.81,"path_points":[{"lat":-0.53468,"lng":117.16426},{"lat":-0.53468,"lng":117.16426},{"lat":-0.53468,"lng":117.16426},{"lat":-0.53431,"lng":117.16443},{"lat":-0.56065,"lng":117.18313},{"lat":-0.56065,"lng":117.18313},{"lat":-0.56065,"lng":117.18313},{"lat":-1.28423,"lng":117.10177},{"lat":-1.51249,"lng":117.02734},{"lat":-1.51249,"lng":117.02734},{"lat":-3.31945,"lng":116.10227},{"lat":-3.31945,"lng":116.10227},{"lat":-3.31945,"lng":116.10227},{"lat":-3.31945,"lng":116.10227},{"lat":-3.80435,"lng":115.46795},{"lat":-3.80435,"lng":115.46795},{"lat":-3.80435,"lng":115.46795},{"lat":-3.81242,"lng":115.47759},{"lat":-3.82429,"lng":115.49936},{"lat":-3.83505,"lng":115.52191},{"lat":-3.83505,"lng":115.52191},{"lat":-3.83505,"lng":115.52191},{"lat":-3.83505,"lng":115.52191},{"lat":-3.83505,"lng":115.52191}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":40.01,"eta_label":"1d 16h","confidence":30.5,"source":"peer_type_fallback","distance_nm":480.16,"path_points":[{"lat":-0.53441,"lng":117.16438},{"lat":-2.509937,"lng":116.054209},{"lat":-3.707121,"lng":114.660539},{"lat":-5.861637,"lng":113.54782},{"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":58.4,"eta_label":"2d 10h","confidence":30.5,"source":"peer_type_fallback","distance_nm":700.81,"path_points":[{"lat":-0.53441,"lng":117.16438},{"lat":-2.043703,"lng":114.285934},{"lat":-3.083382,"lng":111.602809},{"lat":-5.062628,"lng":108.911081},{"lat":-6.1,"lng":106.883}]}],"errors":[]}