{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-20T09:54:02+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"d92f46b769061b02"},"data":[{"port_id":1691,"port_name":"Balikpapan","country_name":"Indonesia","port_lat":-1.26667,"port_lng":116.808,"eta_hours":0.03,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":0.44,"path_points":[{"lat":-1.26084,"lng":116.81245},{"lat":-1.192764,"lng":116.920982},{"lat":-1.213755,"lng":116.720225},{"lat":-1.305387,"lng":116.758979},{"lat":-1.26667,"lng":116.808}]},{"port_id":63161,"port_name":"New Priok Port","country_name":"Indonesia","port_lat":-6.08333,"port_lng":106.917,"eta_hours":50.74,"eta_label":"2d 3h","confidence":44.33,"source":"same_vessel_history","distance_nm":659.67,"path_points":[{"lat":-1.30526,"lng":116.81328},{"lat":-1.30536,"lng":116.81319},{"lat":-1.30543,"lng":116.81314},{"lat":-1.32747,"lng":116.83418},{"lat":-1.38379,"lng":116.97225},{"lat":-1.61668,"lng":116.95685},{"lat":-1.68742,"lng":116.90329},{"lat":-1.90344,"lng":116.83827},{"lat":-2.04127,"lng":116.81162},{"lat":-2.04127,"lng":116.81162},{"lat":-2.04127,"lng":116.81162},{"lat":-2.04127,"lng":116.81162},{"lat":-2.04127,"lng":116.81162},{"lat":-2.04127,"lng":116.81162},{"lat":-4.08372,"lng":116.28731},{"lat":-4.1722,"lng":116.14621},{"lat":-4.20469,"lng":115.9746},{"lat":-4.2179,"lng":115.89155},{"lat":-4.22287,"lng":115.86142},{"lat":-4.24141,"lng":115.74849},{"lat":-4.24141,"lng":115.74849},{"lat":-4.24141,"lng":115.74849},{"lat":-4.24141,"lng":115.74849},{"lat":-4.24141,"lng":115.74849},{"lat":-4.84629,"lng":112.43185},{"lat":-4.88147,"lng":112.2459},{"lat":-4.90788,"lng":112.11272},{"lat":-4.93711,"lng":111.954},{"lat":-4.96399,"lng":111.80969},{"lat":-4.96399,"lng":111.80969},{"lat":-4.96399,"lng":111.80969},{"lat":-4.96399,"lng":111.80969},{"lat":-4.96399,"lng":111.80969},{"lat":-4.96399,"lng":111.80969},{"lat":-6.27922,"lng":108.43016},{"lat":-6.27922,"lng":108.43016},{"lat":-6.27922,"lng":108.43016},{"lat":-6.27922,"lng":108.43016},{"lat":-6.27922,"lng":108.43016},{"lat":-6.27922,"lng":108.43016},{"lat":-6.27922,"lng":108.43016},{"lat":-6.28035,"lng":108.42973},{"lat":-6.28136,"lng":108.42998},{"lat":-6.28173,"lng":108.43019},{"lat":-6.28173,"lng":108.43019},{"lat":-6.28188,"lng":108.43039},{"lat":-6.28188,"lng":108.43039},{"lat":-6.28188,"lng":108.43039},{"lat":-6.28188,"lng":108.43039},{"lat":-6.28188,"lng":108.43039},{"lat":-6.28188,"lng":108.43039},{"lat":-5.74133,"lng":107.05215}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":33.24,"eta_label":"1d 9h","confidence":28.67,"source":"peer_type_fallback","distance_nm":432.17,"path_points":[{"lat":-1.26084,"lng":116.81245},{"lat":-3.019016,"lng":115.783262},{"lat":-4.086315,"lng":114.513336},{"lat":-6.008669,"lng":113.486374},{"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":61.4,"eta_label":"2d 13h","confidence":28.67,"source":"peer_type_fallback","distance_nm":798.24,"path_points":[{"lat":-1.26084,"lng":116.81245},{"lat":-0.064394,"lng":113.08786},{"lat":0.253802,"lng":109.804065},{"lat":0.474426,"lng":106.360157},{"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.71,"eta_label":"2d 14h","confidence":28.67,"source":"peer_type_fallback","distance_nm":802.29,"path_points":[{"lat":-1.26084,"lng":116.81245},{"lat":-0.054648,"lng":113.069703},{"lat":0.267059,"lng":109.769641},{"lat":0.491928,"lng":106.30889},{"lat":1.26042,"lng":103.689}]}],"errors":[]}