{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-24T18:30:51+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"3e25e66e0bf01ea6"},"data":[{"port_id":62951,"port_name":"Handil","country_name":"Indonesia","port_lat":-0.75,"port_lng":117.267,"eta_hours":1.34,"eta_label":"0d 1h","confidence":92,"source":"same_vessel_history","distance_nm":16.09,"path_points":[{"lat":-0.51534,"lng":117.12064},{"lat":-0.52289,"lng":117.15421}]},{"port_id":3690,"port_name":"SAMARINDA","country_name":"Indonesia","port_lat":-0.50496,"port_lng":117.139,"eta_hours":0.23,"eta_label":"0d 0h","confidence":75.7,"source":"same_vessel_history","distance_nm":2.8,"path_points":[{"lat":-0.53668,"lng":117.10482},{"lat":-0.456212,"lng":117.006099},{"lat":-0.47082,"lng":117.21191},{"lat":-0.551938,"lng":117.18148},{"lat":-0.50496,"lng":117.139}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":39.84,"eta_label":"1d 16h","confidence":27.04,"source":"peer_type_fallback","distance_nm":478.08,"path_points":[{"lat":-0.53668,"lng":117.10482},{"lat":-2.51243,"lng":116.012777},{"lat":-3.70895,"lng":114.632009},{"lat":-5.861581,"lng":113.535411},{"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":58.13,"eta_label":"2d 10h","confidence":27.04,"source":"peer_type_fallback","distance_nm":697.61,"path_points":[{"lat":-0.53668,"lng":117.10482},{"lat":-2.04672,"lng":114.243678},{"lat":-3.085586,"lng":111.574953},{"lat":-5.062273,"lng":108.899046},{"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":67.39,"eta_label":"2d 19h","confidence":27.04,"source":"peer_type_fallback","distance_nm":808.64,"path_points":[{"lat":-0.53668,"lng":117.10482},{"lat":0.425636,"lng":113.291358},{"lat":0.619341,"lng":109.944024},{"lat":0.630973,"lng":106.421019},{"lat":1.2366,"lng":103.753}]}],"errors":[]}