{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-16T16:23:00+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"a3fe21dc3fd30e6f"},"data":[{"port_id":62943,"port_name":"Gresik, Java","country_name":"Indonesia","port_lat":-7.15,"port_lng":112.65,"eta_hours":0.24,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":2.87,"path_points":[{"lat":-7.10327,"lng":112.66017},{"lat":-7.048691,"lng":112.766814},{"lat":-7.076635,"lng":112.565085},{"lat":-7.179719,"lng":112.602237},{"lat":-7.15,"lng":112.65}]},{"port_id":4011,"port_name":"GRESIK","country_name":"Indonesia","port_lat":-7.1382,"port_lng":112.661,"eta_hours":0.17,"eta_label":"0d 0h","confidence":53.5,"source":"same_vessel_history","distance_nm":2.1,"path_points":[{"lat":-7.10327,"lng":112.66017},{"lat":-7.044797,"lng":112.550444},{"lat":-7.070735,"lng":112.750585},{"lat":-7.170515,"lng":112.710817},{"lat":-7.1382,"lng":112.661}]},{"port_id":3456,"port_name":"Kumai","country_name":"Indonesia","port_lat":-2.7333,"port_lng":111.717,"eta_hours":22.36,"eta_label":"0d 22h","confidence":42.5,"source":"same_vessel_history","distance_nm":268.37,"path_points":[{"lat":-7.12507,"lng":112.66879},{"lat":-7.09319,"lng":112.66116},{"lat":-7.00427,"lng":112.68487},{"lat":-6.88475,"lng":112.74152},{"lat":-6.78967,"lng":112.74542},{"lat":-6.68758,"lng":112.72518},{"lat":-6.58409,"lng":112.70574},{"lat":-6.48799,"lng":112.68004},{"lat":-6.43554,"lng":112.66151},{"lat":-6.34518,"lng":112.62878},{"lat":-6.2802,"lng":112.60461},{"lat":-6.15014,"lng":112.55802},{"lat":-6.0778,"lng":112.53103},{"lat":-6.01794,"lng":112.50992},{"lat":-6.01794,"lng":112.50992},{"lat":-6.01794,"lng":112.50992},{"lat":-6.01794,"lng":112.50992},{"lat":-4.75513,"lng":112.06979},{"lat":-4.52157,"lng":111.98962},{"lat":-4.38043,"lng":111.94163},{"lat":-4.28522,"lng":111.90779},{"lat":-4.10635,"lng":111.8474},{"lat":-4.03049,"lng":111.82126},{"lat":-4.02112,"lng":111.81811},{"lat":-4.02112,"lng":111.81811},{"lat":-4.02112,"lng":111.81811}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":0.6,"eta_label":"0d 1h","confidence":30.5,"source":"peer_type_fallback","distance_nm":7.25,"path_points":[{"lat":-7.10327,"lng":112.66017},{"lat":-7.065191,"lng":112.574204},{"lat":-7.101635,"lng":112.786585},{"lat":-7.218719,"lng":112.766977},{"lat":-7.2,"lng":112.733}]},{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":60.98,"eta_label":"2d 13h","confidence":30.5,"source":"peer_type_fallback","distance_nm":731.76,"path_points":[{"lat":-7.10327,"lng":112.66017},{"lat":-4.927065,"lng":111.02061},{"lat":-2.29176,"lng":108.75449},{"lat":-0.15803,"lng":106.40528},{"lat":1.2366,"lng":103.753}]}],"errors":[]}