{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-23T11:02:20+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"688dabb762f0d6bc"},"data":[{"port_id":2262,"port_name":"Kota Kinabalu","country_name":"Malaysia","port_lat":6.00889,"port_lng":116.077,"eta_hours":72.69,"eta_label":"3d 1h","confidence":92,"source":"same_vessel_history","distance_nm":755.14,"path_points":[{"lat":1.43808,"lng":103.88692},{"lat":1.43807,"lng":103.88696},{"lat":1.43807,"lng":103.88694},{"lat":1.43566,"lng":103.88865},{"lat":1.39047,"lng":103.9564},{"lat":1.30719,"lng":104.10119},{"lat":1.27729,"lng":104.26918},{"lat":1.29086,"lng":104.3277},{"lat":1.58992,"lng":104.71319},{"lat":1.62518,"lng":104.78004},{"lat":1.7216,"lng":105.13383},{"lat":1.76567,"lng":105.29363},{"lat":1.815,"lng":105.47167},{"lat":1.895,"lng":105.76833},{"lat":1.9215,"lng":105.86414},{"lat":2.01,"lng":106.21833},{"lat":2.08167,"lng":106.48833},{"lat":2.10333,"lng":106.55833},{"lat":2.18609,"lng":106.83214},{"lat":2.22667,"lng":106.98167},{"lat":2.25421,"lng":107.0987},{"lat":2.32833,"lng":107.46167},{"lat":2.34915,"lng":107.55363},{"lat":2.41653,"lng":107.87252},{"lat":2.45833,"lng":108.07833},{"lat":2.50667,"lng":108.27167},{"lat":2.56027,"lng":108.5688},{"lat":2.59833,"lng":108.75333},{"lat":2.71166,"lng":109.13833},{"lat":2.75167,"lng":109.22833},{"lat":2.82333,"lng":109.385},{"lat":2.96667,"lng":109.70167},{"lat":2.9951,"lng":109.76542},{"lat":3.12625,"lng":110.04196},{"lat":3.17602,"lng":110.14696},{"lat":3.32667,"lng":110.48667},{"lat":3.37318,"lng":110.59484},{"lat":3.40667,"lng":110.67667},{"lat":3.58684,"lng":111.11199},{"lat":3.62167,"lng":111.18667},{"lat":3.77118,"lng":111.48996},{"lat":3.88167,"lng":111.73167},{"lat":3.88167,"lng":111.73167},{"lat":4.05246,"lng":112.20594},{"lat":4.05833,"lng":112.23667},{"lat":4.13333,"lng":112.57167},{"lat":4.19333,"lng":112.79667},{"lat":4.27833,"lng":112.92333},{"lat":4.45333,"lng":113.17833},{"lat":4.53833,"lng":113.30167},{"lat":4.68667,"lng":113.51833},{"lat":4.81167,"lng":113.70167},{"lat":4.875,"lng":113.79167},{"lat":5.05667,"lng":114.09167},{"lat":5.11667,"lng":114.225},{"lat":5.18833,"lng":114.38667},{"lat":5.29333,"lng":114.60833},{"lat":5.41667,"lng":114.83833},{"lat":5.60768,"lng":115.13964},{"lat":5.6283,"lng":115.17017},{"lat":5.7513,"lng":115.3279},{"lat":6.00667,"lng":115.76333},{"lat":6.025,"lng":115.81833}]},{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":3.61,"eta_label":"0d 4h","confidence":52.5,"source":"peer_type_fallback","distance_nm":37.89,"path_points":[{"lat":1.32199,"lng":104.3784},{"lat":1.363811,"lng":104.282018},{"lat":1.329295,"lng":103.9757},{"lat":1.215386,"lng":103.840588},{"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":3.96,"eta_label":"0d 4h","confidence":52.5,"source":"peer_type_fallback","distance_nm":41.55,"path_points":[{"lat":1.32199,"lng":104.3784},{"lat":1.847465,"lng":104.671695},{"lat":1.29684,"lng":104.305045},{"lat":1.860798,"lng":104.650435},{"lat":1.26042,"lng":103.689}]},{"port_id":2668,"port_name":"Port Swettenham","country_name":"Malaysia","port_lat":3,"port_lng":101.383,"eta_hours":19.62,"eta_label":"0d 20h","confidence":52.5,"source":"peer_type_fallback","distance_nm":206.02,"path_points":[{"lat":1.32199,"lng":104.3784},{"lat":1.971868,"lng":103.540987},{"lat":2.229663,"lng":102.757098},{"lat":2.575904,"lng":101.97332},{"lat":3,"lng":101.383}]},{"port_id":2179,"port_name":"Jakarta","country_name":"Indonesia","port_lat":-6.1,"port_lng":106.883,"eta_hours":44.78,"eta_label":"1d 21h","confidence":52.5,"source":"peer_type_fallback","distance_nm":470.23,"path_points":[{"lat":1.32199,"lng":104.3784},{"lat":0.296714,"lng":104.826851},{"lat":-1.880047,"lng":105.096798},{"lat":-3.601097,"lng":106.602741},{"lat":-6.1,"lng":106.883}]}],"errors":[]}