{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-24T00:31:55+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"e2ab06a04ccf1e27"},"data":[{"port_id":3518,"port_name":"JURONG ISLAND","country_name":"Singapore","port_lat":1.26042,"port_lng":103.689,"eta_hours":34.63,"eta_label":"1d 11h","confidence":92,"source":"same_vessel_history","distance_nm":334.68,"path_points":[{"lat":3.88523,"lng":98.74745},{"lat":3.93998,"lng":98.77261},{"lat":3.95933,"lng":98.80947},{"lat":3.9703,"lng":98.96369},{"lat":3.98342,"lng":99.1433},{"lat":3.99369,"lng":99.56641},{"lat":3.99648,"lng":99.57675},{"lat":3.99159,"lng":99.5779},{"lat":3.90736,"lng":99.71215},{"lat":3.58887,"lng":100.08814},{"lat":3.23567,"lng":100.46473},{"lat":3.04246,"lng":100.67998},{"lat":2.74438,"lng":101.10577},{"lat":2.53772,"lng":101.46502},{"lat":2.22863,"lng":101.85412},{"lat":1.94234,"lng":102.18931},{"lat":1.93225,"lng":102.20065},{"lat":1.93225,"lng":102.20065},{"lat":1.66222,"lng":102.73659},{"lat":1.41314,"lng":103.15549},{"lat":1.34493,"lng":103.23287},{"lat":1.16938,"lng":103.51569}]},{"port_id":63164,"port_name":"Nipah","country_name":"Indonesia","port_lat":1.11667,"port_lng":103.55,"eta_hours":31.4,"eta_label":"1d 7h","confidence":44.86,"source":"same_vessel_history","distance_nm":331.4,"path_points":[{"lat":3.79912,"lng":98.72087},{"lat":3.79909,"lng":98.72085},{"lat":3.7991,"lng":98.72089},{"lat":3.87649,"lng":98.74353},{"lat":3.9284,"lng":98.76071},{"lat":3.97546,"lng":99.01641},{"lat":3.98668,"lng":99.33383},{"lat":3.98789,"lng":99.35537},{"lat":3.99094,"lng":99.54741},{"lat":3.94884,"lng":99.69115},{"lat":3.882,"lng":99.77171},{"lat":3.79142,"lng":99.87344},{"lat":3.58917,"lng":100.08151},{"lat":3.46792,"lng":100.21717},{"lat":3.44159,"lng":100.24347},{"lat":3.18933,"lng":100.5154},{"lat":3.14066,"lng":100.56713},{"lat":3.01818,"lng":100.69968},{"lat":2.89161,"lng":100.86374},{"lat":2.84839,"lng":100.92535},{"lat":2.75556,"lng":101.0778},{"lat":2.66343,"lng":101.25397},{"lat":2.63085,"lng":101.31478},{"lat":2.56256,"lng":101.43198},{"lat":2.49093,"lng":101.52842},{"lat":2.3857,"lng":101.65843},{"lat":2.28649,"lng":101.78555},{"lat":2.1646,"lng":101.93488},{"lat":2.10944,"lng":102.00246},{"lat":2.01634,"lng":102.10988},{"lat":1.88152,"lng":102.2655},{"lat":1.83087,"lng":102.35567},{"lat":1.73695,"lng":102.56371},{"lat":1.73578,"lng":102.56631},{"lat":1.61861,"lng":102.81654},{"lat":1.55611,"lng":102.919},{"lat":1.50157,"lng":103.00773},{"lat":1.47619,"lng":103.04619},{"lat":1.34164,"lng":103.23955},{"lat":1.25843,"lng":103.33446},{"lat":1.21912,"lng":103.38275}]},{"port_id":2668,"port_name":"Port Swettenham","country_name":"Malaysia","port_lat":3,"port_lng":101.383,"eta_hours":10.41,"eta_label":"0d 10h","confidence":32.86,"source":"peer_type_fallback","distance_nm":166.58,"path_points":[{"lat":3.79997,"lng":98.72163},{"lat":3.613792,"lng":99.477606},{"lat":3.455565,"lng":100.152359},{"lat":3.131529,"lng":100.853079},{"lat":3,"lng":101.383}]},{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":21.17,"eta_label":"0d 21h","confidence":32.86,"source":"peer_type_fallback","distance_nm":338.75,"path_points":[{"lat":3.79997,"lng":98.72163},{"lat":3.112166,"lng":100.133526},{"lat":2.63122,"lng":101.440597},{"lat":1.710194,"lng":102.759033},{"lat":1.2366,"lng":103.753}]},{"port_id":2179,"port_name":"Jakarta","country_name":"Indonesia","port_lat":-6.1,"port_lng":106.883,"eta_hours":48.12,"eta_label":"2d 0h","confidence":32.86,"source":"peer_type_fallback","distance_nm":769.89,"path_points":[{"lat":3.79997,"lng":98.72163},{"lat":2.58982,"lng":100.965869},{"lat":0.57873,"lng":103.694142},{"lat":-2.340342,"lng":105.756841},{"lat":-6.1,"lng":106.883}]}],"errors":[]}