{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-04T12:54:20+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"724905bfe2fcc187"},"data":[{"port_id":3549,"port_name":"PORT KLANG","country_name":"Malaysia","port_lat":2.99914,"port_lng":101.346,"eta_hours":41.74,"eta_label":"1d 18h","confidence":92,"source":"same_vessel_history","distance_nm":421.58,"path_points":[{"lat":1.17233,"lng":103.75382},{"lat":1.20536,"lng":103.58443},{"lat":1.28833,"lng":103.37167},{"lat":1.56145,"lng":103.06524},{"lat":1.56145,"lng":103.06524},{"lat":1.80606,"lng":102.60403},{"lat":1.80606,"lng":102.60403},{"lat":1.9654,"lng":102.26218},{"lat":1.9654,"lng":102.26218},{"lat":2.1615,"lng":102.02907},{"lat":2.33721,"lng":101.80793},{"lat":2.53357,"lng":101.56346},{"lat":2.79505,"lng":101.31945},{"lat":2.79531,"lng":101.31861},{"lat":2.795,"lng":101.31833},{"lat":2.79513,"lng":101.31862},{"lat":2.795,"lng":101.31833},{"lat":2.80673,"lng":101.3005}]},{"port_id":76779,"port_name":"Kerteh","country_name":"Malaysia","port_lat":4.51667,"port_lng":103.45,"eta_hours":26.4,"eta_label":"1d 2h","confidence":64.5,"source":"same_vessel_history","distance_nm":266.08,"path_points":[{"lat":1.18877,"lng":103.70374},{"lat":1.1889,"lng":103.70415},{"lat":1.18884,"lng":103.704},{"lat":1.18865,"lng":103.70411},{"lat":1.07959,"lng":103.60069},{"lat":1.06702,"lng":103.61535},{"lat":1.21758,"lng":103.92707},{"lat":1.26282,"lng":104.18975},{"lat":1.28854,"lng":104.33253},{"lat":1.52017,"lng":104.49858},{"lat":1.80714,"lng":104.47023},{"lat":1.95947,"lng":104.45933},{"lat":2.28333,"lng":104.42162},{"lat":2.36164,"lng":104.41203},{"lat":2.68833,"lng":104.34833},{"lat":2.75291,"lng":104.3224},{"lat":3.0864,"lng":104.18417},{"lat":3.39333,"lng":104.05833},{"lat":3.44869,"lng":104.0362},{"lat":3.74367,"lng":103.91353},{"lat":3.97265,"lng":103.82823},{"lat":4.17866,"lng":103.74754},{"lat":4.27512,"lng":103.71027},{"lat":4.33174,"lng":103.68403}]},{"port_id":3518,"port_name":"JURONG ISLAND","country_name":"Singapore","port_lat":1.26042,"port_lng":103.689,"eta_hours":39.78,"eta_label":"1d 16h","confidence":64.5,"source":"same_vessel_history","distance_nm":401.81,"path_points":[{"lat":1.18333,"lng":103.74333},{"lat":1.18492,"lng":103.74623}]},{"port_id":2668,"port_name":"Port Swettenham","country_name":"Malaysia","port_lat":3,"port_lng":101.383,"eta_hours":41.56,"eta_label":"1d 18h","confidence":52.5,"source":"peer_type_fallback","distance_nm":419.74,"path_points":[{"lat":7.00138,"lng":107.13862},{"lat":5.877201,"lng":105.547699},{"lat":5.140887,"lng":104.008455},{"lat":3.768146,"lng":102.509039},{"lat":3,"lng":101.383}]},{"port_id":3859,"port_name":"RAYONG","country_name":"Thailand","port_lat":12.641,"port_lng":101.302,"eta_hours":47.87,"eta_label":"2d 0h","confidence":52.5,"source":"peer_type_fallback","distance_nm":483.5,"path_points":[{"lat":7.00138,"lng":107.13862},{"lat":2.496004,"lng":104.350224},{"lat":5.248883,"lng":103.589455},{"lat":8.967784,"lng":101.531624},{"lat":12.641,"lng":101.302}]}],"errors":[]}