{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-20T21:31:17+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"dab97e4bc83feafc"},"data":[{"port_id":62922,"port_name":"Durian","country_name":"Indonesia","port_lat":1.01667,"port_lng":103.567,"eta_hours":1.13,"eta_label":"0d 1h","confidence":92,"source":"same_vessel_history","distance_nm":13.51,"path_points":[{"lat":1.01341,"lng":103.342},{"lat":1.043335,"lng":103.426946},{"lat":1.039733,"lng":103.436355},{"lat":1.03831,"lng":103.446362},{"lat":1.01667,"lng":103.567}]},{"port_id":76913,"port_name":"Segari","country_name":"Malaysia","port_lat":4.35,"port_lng":100.633,"eta_hours":21.49,"eta_label":"0d 21h","confidence":64.5,"source":"same_vessel_history","distance_nm":257.92,"path_points":[{"lat":0.99769,"lng":103.33906},{"lat":0.9977,"lng":103.33905},{"lat":0.99766,"lng":103.33889},{"lat":1.04402,"lng":103.26545},{"lat":1.19536,"lng":103.19806},{"lat":1.21902,"lng":103.18959},{"lat":1.29234,"lng":103.15737},{"lat":1.32629,"lng":103.14379},{"lat":1.37147,"lng":103.11986},{"lat":1.40053,"lng":103.09885},{"lat":1.4093,"lng":103.09267},{"lat":1.42878,"lng":103.07349},{"lat":1.45049,"lng":103.04787},{"lat":1.46565,"lng":103.01922},{"lat":1.47234,"lng":103.01415},{"lat":1.49015,"lng":102.99953},{"lat":1.49821,"lng":102.99414},{"lat":1.51297,"lng":103.00048},{"lat":1.5376,"lng":103.00267},{"lat":1.56805,"lng":103.00219},{"lat":1.57775,"lng":102.99474},{"lat":1.58143,"lng":102.9875},{"lat":1.59664,"lng":102.97064},{"lat":1.61176,"lng":102.94114},{"lat":1.61936,"lng":102.92898},{"lat":1.64379,"lng":102.89463},{"lat":1.67357,"lng":102.85462},{"lat":1.69443,"lng":102.81754},{"lat":1.69977,"lng":102.80933},{"lat":1.72211,"lng":102.781},{"lat":1.74206,"lng":102.75912},{"lat":1.76022,"lng":102.72664},{"lat":1.79283,"lng":102.67226},{"lat":1.81614,"lng":102.63514},{"lat":1.83459,"lng":102.59874},{"lat":1.85066,"lng":102.56277},{"lat":1.88919,"lng":102.48743},{"lat":1.93528,"lng":102.4059},{"lat":1.94042,"lng":102.40485},{"lat":1.92978,"lng":102.39635},{"lat":1.9581,"lng":102.34403},{"lat":2.02004,"lng":102.26791},{"lat":2.05004,"lng":102.23355},{"lat":2.07629,"lng":102.19977},{"lat":2.12419,"lng":102.1386},{"lat":2.17162,"lng":102.07571},{"lat":2.19234,"lng":102.04805},{"lat":2.22049,"lng":102.01363},{"lat":2.32482,"lng":101.88001},{"lat":2.34669,"lng":101.85053},{"lat":2.39857,"lng":101.78261},{"lat":2.46071,"lng":101.69732},{"lat":2.47441,"lng":101.67759},{"lat":2.50282,"lng":101.63523},{"lat":2.53165,"lng":101.5975},{"lat":2.60341,"lng":101.49797},{"lat":2.62858,"lng":101.4575},{"lat":2.65757,"lng":101.41075},{"lat":2.70394,"lng":101.33076},{"lat":2.72375,"lng":101.28896},{"lat":2.76165,"lng":101.22491},{"lat":2.83984,"lng":101.07997},{"lat":2.88035,"lng":101.04358},{"lat":2.91093,"lng":101.03302},{"lat":2.99791,"lng":101.00357},{"lat":3.01747,"lng":100.99408},{"lat":3.11145,"lng":100.93966},{"lat":3.17859,"lng":100.89564},{"lat":3.2087,"lng":100.87791},{"lat":3.27136,"lng":100.84004},{"lat":3.37944,"lng":100.80698},{"lat":3.42192,"lng":100.78188},{"lat":3.44316,"lng":100.76848},{"lat":3.54538,"lng":100.75463},{"lat":3.57749,"lng":100.73993},{"lat":3.61138,"lng":100.72434},{"lat":3.66826,"lng":100.70614},{"lat":3.73124,"lng":100.67206},{"lat":3.77311,"lng":100.64461},{"lat":3.85042,"lng":100.59848},{"lat":3.92202,"lng":100.55842},{"lat":3.95821,"lng":100.53834},{"lat":4.07904,"lng":100.5246},{"lat":4.12744,"lng":100.5202},{"lat":4.20382,"lng":100.50717},{"lat":4.29518,"lng":100.51801},{"lat":4.31433,"lng":100.52499}]},{"port_id":63393,"port_name":"Tanjungbalai","country_name":"Indonesia","port_lat":1,"port_lng":103.433,"eta_hours":0.46,"eta_label":"0d 0h","confidence":50.75,"source":"same_vessel_history","distance_nm":5.52,"path_points":[{"lat":1.01341,"lng":103.342},{"lat":1.078985,"lng":103.26203},{"lat":1.056705,"lng":103.4775},{"lat":0.96295,"lng":103.46298},{"lat":1,"lng":103.433}]},{"port_id":88596,"port_name":"Jurong/Singapore","country_name":"Singapore","port_lat":1.33333,"port_lng":103.7,"eta_hours":2.4,"eta_label":"0d 2h","confidence":50.75,"source":"same_vessel_history","distance_nm":28.82,"path_points":[{"lat":0.97713,"lng":103.4651},{"lat":1.01665,"lng":103.54107},{"lat":1.08308,"lng":103.60393},{"lat":1.17325,"lng":103.65269},{"lat":1.21074,"lng":103.6835},{"lat":1.22373,"lng":103.70079},{"lat":1.2495,"lng":103.75229},{"lat":1.28328,"lng":103.74282},{"lat":1.30574,"lng":103.71603},{"lat":1.2937,"lng":103.7501},{"lat":1.29367,"lng":103.7502},{"lat":1.30574,"lng":103.71602}]},{"port_id":3518,"port_name":"JURONG ISLAND","country_name":"Singapore","port_lat":1.26042,"port_lng":103.689,"eta_hours":2.13,"eta_label":"0d 2h","confidence":38.75,"source":"peer_type_fallback","distance_nm":25.57,"path_points":[{"lat":1.01341,"lng":103.342},{"lat":1.021604,"lng":103.436708},{"lat":1.044007,"lng":103.468789},{"lat":1.084533,"lng":103.521282},{"lat":1.26042,"lng":103.689}]}],"errors":[]}