{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-01T08:06:02+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"0b06bda57b2ddf76"},"data":[{"port_id":12256,"port_name":"Thorntonbank","country_name":"Belgium","port_lat":51.6333,"port_lng":2.91667,"eta_hours":2.34,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":24.37,"path_points":[{"lat":51.22756,"lng":2.93272},{"lat":51.22756,"lng":2.93272},{"lat":51.42716,"lng":2.86536}]},{"port_id":2551,"port_name":"Oostende","country_name":"Belgium","port_lat":51.2333,"port_lng":2.91667,"eta_hours":0.06,"eta_label":"0d 0h","confidence":54.02,"source":"same_vessel_history","distance_nm":0.7,"path_points":[{"lat":51.22756,"lng":2.93274},{"lat":51.299454,"lng":3.037437},{"lat":51.28043,"lng":2.834705},{"lat":51.192037,"lng":2.870205},{"lat":51.2333,"lng":2.91667}]},{"port_id":11950,"port_name":"Plassendale","country_name":"Belgium","port_lat":51.2,"port_lng":3,"eta_hours":0.25,"eta_label":"0d 0h","confidence":38.31,"source":"same_vessel_history","distance_nm":3.02,"path_points":[{"lat":51.22756,"lng":2.93274},{"lat":51.288465,"lng":2.844936},{"lat":51.26378,"lng":3.05637},{"lat":51.166063,"lng":3.035203},{"lat":51.2,"lng":3}]},{"port_id":4656,"port_name":"WIJNEGEM","country_name":"Belgium","port_lat":51.2349,"port_lng":4.5122,"eta_hours":4.95,"eta_label":"0d 5h","confidence":26.31,"source":"peer_type_fallback","distance_nm":59.38,"path_points":[{"lat":51.22756,"lng":2.93274},{"lat":51.299982,"lng":3.343962},{"lat":51.28123,"lng":3.81247},{"lat":51.193285,"lng":4.214719},{"lat":51.2349,"lng":4.5122}]},{"port_id":5646,"port_name":"OOLTGENSPLAAT","country_name":"","port_lat":51.6829,"port_lng":4.35304,"eta_hours":4.98,"eta_label":"0d 5h","confidence":26.31,"source":"peer_type_fallback","distance_nm":59.76,"path_points":[{"lat":51.22756,"lng":2.93274},{"lat":51.447822,"lng":3.291439},{"lat":51.50523,"lng":3.73289},{"lat":51.542725,"lng":4.090574},{"lat":51.6829,"lng":4.35304}]}],"errors":[]}