{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-23T21:27:49+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"e9144966437cb853"},"data":[{"port_id":3670,"port_name":"PORT DICKSON","country_name":"Malaysia","port_lat":2.51865,"port_lng":101.793,"eta_hours":70.77,"eta_label":"2d 23h","confidence":92,"source":"same_vessel_history","distance_nm":872.48,"path_points":[{"lat":-7.15046,"lng":112.66251},{"lat":-7.12442,"lng":112.65879},{"lat":-6.755,"lng":112.67667},{"lat":-6.57333,"lng":112.56167},{"lat":-6.2417,"lng":112.1622},{"lat":-6.05333,"lng":111.93833},{"lat":-5.86667,"lng":111.715},{"lat":-5.625,"lng":111.42667},{"lat":-5.32534,"lng":111.09198},{"lat":-5.13285,"lng":110.9573},{"lat":-4.81833,"lng":110.735},{"lat":-4.515,"lng":110.52167},{"lat":-4.17333,"lng":110.28167},{"lat":-3.98667,"lng":110.15167},{"lat":-3.63167,"lng":109.915},{"lat":-3.36833,"lng":109.73833},{"lat":-3.00833,"lng":109.49833},{"lat":-2.76,"lng":109.26833},{"lat":-2.52667,"lng":109.005},{"lat":-2.32667,"lng":108.77833},{"lat":-2.13318,"lng":108.55726},{"lat":-1.89667,"lng":108.28667},{"lat":-1.64667,"lng":108.005},{"lat":-1.42167,"lng":107.75167},{"lat":-1.215,"lng":107.515},{"lat":-0.985,"lng":107.255},{"lat":-0.72833,"lng":106.96},{"lat":-0.485,"lng":106.685},{"lat":-0.34833,"lng":106.52667},{"lat":-0.055,"lng":106.19667},{"lat":0.15667,"lng":105.955},{"lat":0.41333,"lng":105.665},{"lat":0.665,"lng":105.37667},{"lat":0.935,"lng":105.09167},{"lat":1.08167,"lng":104.94167},{"lat":1.26661,"lng":104.64117},{"lat":1.25216,"lng":104.22824},{"lat":1.19528,"lng":103.8466},{"lat":1.20685,"lng":103.56108},{"lat":1.34118,"lng":103.30621},{"lat":1.5702,"lng":102.99572},{"lat":1.78449,"lng":102.63359},{"lat":1.93662,"lng":102.2967},{"lat":2.20468,"lng":101.96917},{"lat":2.51201,"lng":101.7469},{"lat":2.52096,"lng":101.74445}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":0.32,"eta_label":"0d 0h","confidence":52.5,"source":"peer_type_fallback","distance_nm":5.14,"path_points":[{"lat":-7.15052,"lng":112.66252},{"lat":-7.096848,"lng":112.575778},{"lat":-7.12526,"lng":112.78776},{"lat":-7.229114,"lng":112.767494},{"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":21.9,"eta_label":"0d 22h","confidence":52.5,"source":"peer_type_fallback","distance_nm":350.4,"path_points":[{"lat":-7.15052,"lng":112.66252},{"lat":-6.63937,"lng":111.013744},{"lat":-6.507776,"lng":109.561288},{"lat":-6.425102,"lng":108.03701},{"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":45.86,"eta_label":"1d 22h","confidence":52.5,"source":"peer_type_fallback","distance_nm":733.79,"path_points":[{"lat":-7.15052,"lng":112.66252},{"lat":-4.040158,"lng":110.260769},{"lat":-2.712237,"lng":107.767259},{"lat":-0.804345,"lng":105.468371},{"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":46.1,"eta_label":"1d 22h","confidence":52.5,"source":"peer_type_fallback","distance_nm":737.57,"path_points":[{"lat":-7.15052,"lng":112.66252},{"lat":-4.030535,"lng":110.242419},{"lat":-2.699068,"lng":107.732992},{"lat":-0.786772,"lng":105.417192},{"lat":1.26042,"lng":103.689}]}],"errors":[]}