{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-21T13:47:34+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"92469c7dc9d21b2d"},"data":[{"port_id":62858,"port_name":"Buntok","country_name":"Indonesia","port_lat":-1.7,"port_lng":114.8,"eta_hours":2.05,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":24.56,"path_points":[{"lat":-1.53667,"lng":114.85167},{"lat":-1.53333,"lng":114.86667},{"lat":-1.46167,"lng":114.86167},{"lat":-1.46167,"lng":114.86167},{"lat":-1.40167,"lng":114.90833},{"lat":-1.385,"lng":114.86333},{"lat":-1.37667,"lng":114.845},{"lat":-1.33833,"lng":114.905},{"lat":-1.325,"lng":114.895},{"lat":-1.32833,"lng":114.86667},{"lat":-1.29833,"lng":114.82667},{"lat":-1.26333,"lng":114.845},{"lat":-1.28833,"lng":114.80667},{"lat":-1.27667,"lng":114.76333},{"lat":-1.23333,"lng":114.805},{"lat":-1.17833,"lng":114.82167},{"lat":-1.13667,"lng":114.86667},{"lat":-1.13667,"lng":114.86833},{"lat":-1.13667,"lng":114.875},{"lat":-1.13667,"lng":114.875},{"lat":-1.13667,"lng":114.875},{"lat":-1.13667,"lng":114.875},{"lat":-1.13667,"lng":114.875},{"lat":-1.13667,"lng":114.875},{"lat":-1.13667,"lng":114.875},{"lat":-1.13833,"lng":114.86333},{"lat":-1.21167,"lng":114.80833},{"lat":-1.21167,"lng":114.80833},{"lat":-1.28667,"lng":114.77667},{"lat":-1.25833,"lng":114.84333},{"lat":-1.29667,"lng":114.835},{"lat":-1.34167,"lng":114.90333},{"lat":-1.37167,"lng":114.84833},{"lat":-1.43167,"lng":114.89667},{"lat":-1.43167,"lng":114.89667}]},{"port_id":4001,"port_name":"KELANIS","country_name":"Indonesia","port_lat":-2.29229,"port_lng":114.869,"eta_hours":0.95,"eta_label":"0d 1h","confidence":64.5,"source":"same_vessel_history","distance_nm":11.35,"path_points":[{"lat":-1.68667,"lng":114.81833},{"lat":-1.71333,"lng":114.83333},{"lat":-1.78333,"lng":114.78667},{"lat":-1.815,"lng":114.76333},{"lat":-1.85667,"lng":114.79667},{"lat":-1.87333,"lng":114.84667},{"lat":-1.88333,"lng":114.83333},{"lat":-1.95833,"lng":114.88167},{"lat":-2.05167,"lng":114.885},{"lat":-2.075,"lng":114.87833},{"lat":-2.075,"lng":114.87833},{"lat":-2.075,"lng":114.87833},{"lat":-2.17667,"lng":114.83833}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":27.63,"eta_label":"1d 4h","confidence":52.5,"source":"peer_type_fallback","distance_nm":331.6,"path_points":[{"lat":-2.10333,"lng":114.86833},{"lat":-3.630506,"lng":114.406811},{"lat":-4.541147,"lng":113.601732},{"lat":-6.167147,"lng":113.092254},{"lat":-7.2,"lng":112.733}]},{"port_id":2179,"port_name":"Jakarta","country_name":"Indonesia","port_lat":-6.1,"port_lng":106.883,"eta_hours":44.58,"eta_label":"1d 21h","confidence":52.5,"source":"peer_type_fallback","distance_nm":534.95,"path_points":[{"lat":-2.10333,"lng":114.86833},{"lat":-3.172201,"lng":112.626076},{"lat":-3.923072,"lng":110.554197},{"lat":-5.363607,"lng":108.461179},{"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":58.06,"eta_label":"2d 10h","confidence":52.5,"source":"peer_type_fallback","distance_nm":696.74,"path_points":[{"lat":-2.10333,"lng":114.86833},{"lat":-0.676177,"lng":111.710947},{"lat":-0.201239,"lng":108.892839},{"lat":0.316115,"lng":105.966247},{"lat":1.2366,"lng":103.753}]}],"errors":[]}