{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-05T22:34:24+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"5bce922abd5c6e93"},"data":[{"port_id":4011,"port_name":"GRESIK","country_name":"Indonesia","port_lat":-7.1382,"port_lng":112.661,"eta_hours":0.23,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":2.75,"path_points":[{"lat":-7.18134,"lng":112.67636},{"lat":-7.097104,"lng":112.781291},{"lat":-7.10977,"lng":112.57868},{"lat":-7.187691,"lng":112.614379},{"lat":-7.1382,"lng":112.661}]},{"port_id":3846,"port_name":"PONTIANAK","country_name":"Indonesia","port_lat":-0.02145,"port_lng":109.341,"eta_hours":39.5,"eta_label":"1d 16h","confidence":42,"source":"same_vessel_history","distance_nm":474.02,"path_points":[{"lat":-7.17968,"lng":112.67685},{"lat":-7.13418,"lng":112.66845},{"lat":-7.13446,"lng":112.66867},{"lat":-7.13453,"lng":112.66854},{"lat":-7.05164,"lng":112.66616},{"lat":-6.86196,"lng":112.74931},{"lat":-6.69409,"lng":112.71922},{"lat":-6.5423,"lng":112.64113},{"lat":-6.40174,"lng":112.53446},{"lat":-6.29489,"lng":112.45226},{"lat":-6.29489,"lng":112.45226},{"lat":-6.29489,"lng":112.45226},{"lat":-5.56805,"lng":111.89275},{"lat":-5.56805,"lng":111.89275},{"lat":-5.56805,"lng":111.89275},{"lat":-5.06548,"lng":111.50018},{"lat":-5.06548,"lng":111.50018},{"lat":-4.74995,"lng":111.19935},{"lat":-4.74995,"lng":111.19935},{"lat":-4.74995,"lng":111.19935},{"lat":-4.1007,"lng":110.58048},{"lat":-4.1007,"lng":110.58048},{"lat":-4.1007,"lng":110.58048},{"lat":-4.1007,"lng":110.58048},{"lat":-2.53582,"lng":109.67449},{"lat":-2.53582,"lng":109.67449},{"lat":-2.53582,"lng":109.67449},{"lat":-2.53582,"lng":109.67449},{"lat":-2.01877,"lng":109.51679},{"lat":-2.01877,"lng":109.51679},{"lat":-2.01877,"lng":109.51679},{"lat":0.0746,"lng":109.06591},{"lat":0.0746,"lng":109.06591},{"lat":0.0746,"lng":109.06591},{"lat":0.07465,"lng":109.0647},{"lat":0.0747,"lng":109.06466},{"lat":0.0747,"lng":109.06466},{"lat":0.0747,"lng":109.06466},{"lat":0.07644,"lng":109.15726},{"lat":0.04973,"lng":109.20359}]},{"port_id":2179,"port_name":"Jakarta","country_name":"Indonesia","port_lat":-6.1,"port_lng":106.883,"eta_hours":29.3,"eta_label":"1d 5h","confidence":30,"source":"peer_type_fallback","distance_nm":351.54,"path_points":[{"lat":-7.18134,"lng":112.67636},{"lat":-7.154175,"lng":112.66349},{"lat":-7.154175,"lng":112.66349},{"lat":-7.154175,"lng":112.66349},{"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":61.3,"eta_label":"2d 13h","confidence":30,"source":"peer_type_fallback","distance_nm":735.66,"path_points":[{"lat":-7.18134,"lng":112.67636},{"lat":-4.059934,"lng":110.271415},{"lat":-2.727023,"lng":107.773055},{"lat":-0.811625,"lng":105.470792},{"lat":1.2366,"lng":103.753}]},{"port_id":3518,"port_name":"JURONG ISLAND","country_name":"Singapore","port_lat":1.26042,"port_lng":103.689,"eta_hours":61.62,"eta_label":"2d 14h","confidence":30,"source":"peer_type_fallback","distance_nm":739.43,"path_points":[{"lat":-7.18134,"lng":112.67636},{"lat":-4.050311,"lng":110.253064},{"lat":-2.713854,"lng":107.73879},{"lat":-0.794052,"lng":105.419613},{"lat":1.26042,"lng":103.689}]}],"errors":[]}