{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-23T14:13:39+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"aceb2ba63dcf009d"},"data":[{"port_id":62943,"port_name":"Gresik, Java","country_name":"Indonesia","port_lat":-7.15,"port_lng":112.65,"eta_hours":2.97,"eta_label":"0d 3h","confidence":92,"source":"same_vessel_history","distance_nm":19.87,"path_points":[{"lat":-7.17518,"lng":112.68708},{"lat":-7.17846,"lng":112.67629},{"lat":-7.17846,"lng":112.67629},{"lat":-7.17846,"lng":112.67629},{"lat":-7.17846,"lng":112.67629},{"lat":-7.17846,"lng":112.67629},{"lat":-7.17846,"lng":112.67629},{"lat":-7.17846,"lng":112.67629}]},{"port_id":4011,"port_name":"GRESIK","country_name":"Indonesia","port_lat":-7.1382,"port_lng":112.661,"eta_hours":2.84,"eta_label":"0d 3h","confidence":49.69,"source":"same_vessel_history","distance_nm":19.01,"path_points":[{"lat":-6.83249,"lng":112.7439},{"lat":-7.14714,"lng":112.673996},{"lat":-7.041293,"lng":112.649967},{"lat":-6.920245,"lng":112.618165},{"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":54.32,"eta_label":"2d 6h","confidence":45.46,"source":"same_vessel_history","distance_nm":253.67,"path_points":[{"lat":-7.17845,"lng":112.67631},{"lat":-7.13168,"lng":112.66024},{"lat":-6.99833,"lng":112.685},{"lat":-6.89231,"lng":112.73525},{"lat":-6.73333,"lng":112.66833},{"lat":-6.64667,"lng":112.645},{"lat":-6.51167,"lng":112.61333},{"lat":-6.35618,"lng":112.57962},{"lat":-6.29333,"lng":112.565},{"lat":-6.10167,"lng":112.52167},{"lat":-6.05833,"lng":112.51167},{"lat":-5.88167,"lng":112.45833},{"lat":-5.69667,"lng":112.39333},{"lat":-5.69667,"lng":112.39333},{"lat":-5.47167,"lng":112.315},{"lat":-5.39667,"lng":112.28833},{"lat":-5.24667,"lng":112.235},{"lat":-5.06833,"lng":112.17333},{"lat":-4.99825,"lng":112.14936},{"lat":-4.925,"lng":112.12333},{"lat":-4.72667,"lng":112.05333},{"lat":-4.685,"lng":112.03833},{"lat":-4.67333,"lng":112.02833},{"lat":-4.67333,"lng":112.03167},{"lat":-4.61336,"lng":112.01296},{"lat":-4.50333,"lng":111.97333},{"lat":-4.42833,"lng":111.94833},{"lat":-4.24167,"lng":111.88333},{"lat":-4.09667,"lng":111.83167},{"lat":-4.02,"lng":111.805},{"lat":-3.88833,"lng":111.75833},{"lat":-3.81833,"lng":111.735},{"lat":-3.555,"lng":111.64333},{"lat":-3.50667,"lng":111.62667},{"lat":-3.32833,"lng":111.56667},{"lat":-3.27833,"lng":111.58833},{"lat":-3.08167,"lng":111.665},{"lat":-3.05667,"lng":111.66333},{"lat":-3.05667,"lng":111.66333},{"lat":-3.05667,"lng":111.66333},{"lat":-3.05667,"lng":111.66333},{"lat":-3.05667,"lng":111.66333},{"lat":-3.05667,"lng":111.66333},{"lat":-3.025,"lng":111.65833},{"lat":-3.025,"lng":111.65833},{"lat":-3.025,"lng":111.65833},{"lat":-3.025,"lng":111.65833},{"lat":-3.025,"lng":111.65833},{"lat":-3.025,"lng":111.65833},{"lat":-3.025,"lng":111.65833},{"lat":-3.025,"lng":111.65833},{"lat":-3.025,"lng":111.65833},{"lat":-3.025,"lng":111.65833},{"lat":-3.025,"lng":111.65833},{"lat":-2.95667,"lng":111.67833}]},{"port_id":62985,"port_name":"Kalianak Barat","country_name":"Indonesia","port_lat":-7.21667,"port_lng":112.7,"eta_hours":4.17,"eta_label":"0d 4h","confidence":41.23,"source":"same_vessel_history","distance_nm":23.21,"path_points":[{"lat":-7.17326,"lng":112.68692},{"lat":-7.1733,"lng":112.68694},{"lat":-7.1733,"lng":112.68694},{"lat":-7.1733,"lng":112.68694},{"lat":-7.1733,"lng":112.68694},{"lat":-7.1733,"lng":112.68694}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":3.29,"eta_label":"0d 3h","confidence":29.23,"source":"peer_type_fallback","distance_nm":22.08,"path_points":[{"lat":-6.83249,"lng":112.7439},{"lat":-6.883768,"lng":112.850303},{"lat":-6.966245,"lng":112.64845},{"lat":-7.159148,"lng":112.685398},{"lat":-7.2,"lng":112.733}]}],"errors":[]}