{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-21T22:13:56+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"4333e52c90a33005"},"data":[{"port_id":1698,"port_name":"Bandjermasin","country_name":"Kalimantan","port_lat":-3.33333,"port_lng":114.55,"eta_hours":0.73,"eta_label":"0d 1h","confidence":92,"source":"same_vessel_history","distance_nm":8.7,"path_points":[{"lat":-3.18957,"lng":114.56875},{"lat":-3.167011,"lng":114.672563},{"lat":-3.21145,"lng":114.469375},{"lat":-3.341703,"lng":114.504125},{"lat":-3.33333,"lng":114.55}]},{"port_id":63116,"port_name":"Marabahan","country_name":"Indonesia","port_lat":-2.98333,"port_lng":114.767,"eta_hours":1.43,"eta_label":"0d 1h","confidence":92,"source":"same_vessel_history","distance_nm":17.16,"path_points":[{"lat":-3.18933,"lng":114.56856},{"lat":-3.12731,"lng":114.59372}]},{"port_id":3429,"port_name":"Taboneo","country_name":"Indonesia","port_lat":-3.7,"port_lng":114.433,"eta_hours":2.64,"eta_label":"0d 3h","confidence":92,"source":"same_vessel_history","distance_nm":31.71,"path_points":[{"lat":-3.29919,"lng":114.56762},{"lat":-3.19392,"lng":114.56862},{"lat":-3.26602,"lng":114.5563},{"lat":-3.40492,"lng":114.49683}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":22.05,"eta_label":"0d 22h","confidence":80,"source":"peer_type_fallback","distance_nm":264.62,"path_points":[{"lat":-3.18957,"lng":114.56875},{"lat":-4.389515,"lng":114.15702},{"lat":-5.106573,"lng":113.492093},{"lat":-6.388275,"lng":113.048653},{"lat":-7.2,"lng":112.733}]},{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":58.45,"eta_label":"2d 10h","confidence":80,"source":"peer_type_fallback","distance_nm":701.42,"path_points":[{"lat":-3.18957,"lng":114.56875},{"lat":-1.401715,"lng":111.513753},{"lat":-0.742757,"lng":108.740165},{"lat":0.075861,"lng":105.898737},{"lat":1.2366,"lng":103.753}]}],"errors":[]}