{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-19T23:09:56+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"2a1a4ec89f053dc3"},"data":[{"port_id":3847,"port_name":"KETAPANG","country_name":"Indonesia","port_lat":-8.14299,"port_lng":114.404,"eta_hours":27.17,"eta_label":"1d 3h","confidence":92,"source":"same_vessel_history","distance_nm":348.16,"path_points":[{"lat":-8.1343,"lng":114.40535},{"lat":-8.05788,"lng":114.43526},{"lat":-8.05788,"lng":114.43526},{"lat":-8.05788,"lng":114.43526},{"lat":-8.05788,"lng":114.43526},{"lat":-8.05788,"lng":114.43526},{"lat":-4.92332,"lng":111.02757},{"lat":-4.92332,"lng":111.02757},{"lat":-4.92332,"lng":111.02757},{"lat":-4.92332,"lng":111.02757},{"lat":-4.92332,"lng":111.02757},{"lat":-4.66156,"lng":111.15147},{"lat":-4.6616,"lng":111.15157},{"lat":-4.6616,"lng":111.15157},{"lat":-4.6616,"lng":111.15157},{"lat":-4.6616,"lng":111.15157},{"lat":-4.6616,"lng":111.15157},{"lat":-4.6616,"lng":111.15157},{"lat":-4.66949,"lng":111.16896},{"lat":-4.66949,"lng":111.16896},{"lat":-4.66949,"lng":111.16896},{"lat":-4.66949,"lng":111.16896},{"lat":-4.66949,"lng":111.16896},{"lat":-4.58434,"lng":111.35936},{"lat":-4.58434,"lng":111.35936},{"lat":-4.58434,"lng":111.35936},{"lat":-4.58434,"lng":111.35936},{"lat":-4.58434,"lng":111.35936},{"lat":-4.58434,"lng":111.35936},{"lat":-8.07383,"lng":114.4361},{"lat":-8.14076,"lng":114.4109},{"lat":-8.16109,"lng":114.43635},{"lat":-8.14333,"lng":114.40311},{"lat":-8.14427,"lng":114.42048},{"lat":-8.16112,"lng":114.43637}]},{"port_id":5400,"port_name":"GILIMANUK","country_name":"","port_lat":-8.16108,"port_lng":114.435,"eta_hours":22.41,"eta_label":"0d 22h","confidence":59,"source":"same_vessel_history","distance_nm":350.22,"path_points":[{"lat":-8.14468,"lng":114.41459},{"lat":-8.14333,"lng":114.40247},{"lat":-8.15432,"lng":114.42038},{"lat":-8.14557,"lng":114.41401}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":20.04,"eta_label":"0d 20h","confidence":28.67,"source":"peer_type_fallback","distance_nm":240.52,"path_points":[{"lat":-3.96286,"lng":110.3616},{"lat":-7.844878,"lng":114.424298},{"lat":-7.537072,"lng":114.054523},{"lat":-7.295761,"lng":113.291152},{"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":42.06,"eta_label":"1d 18h","confidence":28.67,"source":"peer_type_fallback","distance_nm":504.67,"path_points":[{"lat":-3.96286,"lng":110.3616},{"lat":-2.011592,"lng":108.550749},{"lat":-1.194954,"lng":106.754583},{"lat":-0.041822,"lng":105.038716},{"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":42.38,"eta_label":"1d 18h","confidence":28.67,"source":"peer_type_fallback","distance_nm":508.58,"path_points":[{"lat":-3.96286,"lng":110.3616},{"lat":-2.00191,"lng":108.532492},{"lat":-1.181743,"lng":106.720241},{"lat":-0.024283,"lng":104.987495},{"lat":1.26042,"lng":103.689}]}],"errors":[]}