{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-17T22:09:28+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"d6839e84bb32f741"},"data":[{"port_id":4471,"port_name":"BAUBAU","country_name":"Indonesia","port_lat":-5.45235,"port_lng":122.602,"eta_hours":22,"eta_label":"0d 22h","confidence":92,"source":"same_vessel_history","distance_nm":242,"path_points":[{"lat":-1.39333,"lng":120.71667},{"lat":-1.25833,"lng":120.88667},{"lat":-1.07167,"lng":121.13667},{"lat":-0.87667,"lng":121.39667},{"lat":-0.71667,"lng":121.705},{"lat":-0.51333,"lng":122.19667},{"lat":-0.42916,"lng":122.38118},{"lat":-0.40167,"lng":122.75833},{"lat":-0.47667,"lng":123.13333},{"lat":-0.70167,"lng":123.48333},{"lat":-1.08833,"lng":123.37833},{"lat":-1.125,"lng":123.02833},{"lat":-1.20667,"lng":122.77333},{"lat":-1.53167,"lng":122.55667},{"lat":-1.89833,"lng":122.60667},{"lat":-2.12667,"lng":122.63667},{"lat":-2.495,"lng":122.68667},{"lat":-2.84833,"lng":122.73667},{"lat":-3.29333,"lng":122.79833},{"lat":-3.70333,"lng":122.76833},{"lat":-4.01333,"lng":122.84333},{"lat":-4.31333,"lng":122.92333},{"lat":-4.68167,"lng":122.80167},{"lat":-4.98833,"lng":122.75833},{"lat":-5.39333,"lng":122.61667},{"lat":-5.45167,"lng":122.62833}]},{"port_id":4493,"port_name":"BITUNG","country_name":"Indonesia","port_lat":1.43733,"port_lng":125.166,"eta_hours":32.45,"eta_label":"1d 8h","confidence":64.5,"source":"same_vessel_history","distance_nm":230.98,"path_points":[{"lat":-1.39333,"lng":120.71667},{"lat":-1.39333,"lng":120.71667},{"lat":-1.16167,"lng":121.02333},{"lat":-0.98333,"lng":121.25667},{"lat":-0.83667,"lng":121.45167},{"lat":-0.62667,"lng":121.92167},{"lat":-0.47667,"lng":122.28167},{"lat":-0.37167,"lng":122.49333},{"lat":-0.145,"lng":122.88333},{"lat":0.03167,"lng":123.195},{"lat":0.21667,"lng":123.565},{"lat":0.28667,"lng":123.95667},{"lat":0.33667,"lng":124.31333},{"lat":0.50833,"lng":124.605},{"lat":0.87833,"lng":124.905},{"lat":1.145,"lng":125.05167},{"lat":1.42116,"lng":125.15621}]},{"port_id":4007,"port_name":"GORONTALO","country_name":"Indonesia","port_lat":0.50695,"port_lng":123.061,"eta_hours":10.83,"eta_label":"0d 11h","confidence":50.75,"source":"same_vessel_history","distance_nm":119.17,"path_points":[{"lat":-1.3928,"lng":120.71955},{"lat":-1.3928,"lng":120.71955},{"lat":-1.3928,"lng":120.71955},{"lat":-1.3928,"lng":120.71955},{"lat":-1.3928,"lng":120.71955},{"lat":-1.3928,"lng":120.71955},{"lat":-1.25157,"lng":120.90428},{"lat":-1.25157,"lng":120.90428},{"lat":-1.25157,"lng":120.90428},{"lat":-1.25157,"lng":120.90428},{"lat":-1.25157,"lng":120.90428},{"lat":-1.25157,"lng":120.90428},{"lat":0.1488,"lng":122.82793},{"lat":0.1488,"lng":122.82793},{"lat":0.36612,"lng":122.97727}]},{"port_id":4692,"port_name":"KARIANGAU","country_name":"Indonesia","port_lat":-1.20087,"port_lng":116.817,"eta_hours":31.53,"eta_label":"1d 8h","confidence":38.75,"source":"peer_type_fallback","distance_nm":346.88,"path_points":[{"lat":-1.42167,"lng":122.59167},{"lat":-1.186997,"lng":120.9403},{"lat":-1.195692,"lng":119.496295},{"lat":-1.341908,"lng":117.97185},{"lat":-1.20087,"lng":116.817}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":62.22,"eta_label":"2d 14h","confidence":38.75,"source":"peer_type_fallback","distance_nm":684.43,"path_points":[{"lat":-1.42167,"lng":122.59167},{"lat":-3.008555,"lng":119.841109},{"lat":-4.08229,"lng":117.250953},{"lat":-6.111604,"lng":114.673362},{"lat":-7.2,"lng":112.733}]}],"errors":[]}