{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-13T02:57:09+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"d398b2035effc969"},"data":[{"port_id":3730,"port_name":"OUISTREHAM","country_name":"France","port_lat":49.2864,"port_lng":-0.24747,"eta_hours":1.57,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":18.89,"path_points":[{"lat":49.47949,"lng":0.13411},{"lat":49.46986,"lng":-0.19758}]},{"port_id":4828,"port_name":"PORT HAMBLE","country_name":"England","port_lat":50.8609,"port_lng":-1.31158,"eta_hours":8.32,"eta_label":"0d 8h","confidence":80,"source":"peer_type_fallback","distance_nm":99.85,"path_points":[{"lat":49.47948,"lng":0.13422},{"lat":50.005349,"lng":-0.232894},{"lat":50.22019,"lng":-0.67868},{"lat":50.516988,"lng":-1.043504},{"lat":50.8609,"lng":-1.31158}]},{"port_id":4656,"port_name":"WIJNEGEM","country_name":"Belgium","port_lat":51.2349,"port_lng":4.5122,"eta_hours":16.5,"eta_label":"0d 17h","confidence":80,"source":"peer_type_fallback","distance_nm":198.02,"path_points":[{"lat":49.47948,"lng":0.13422},{"lat":50.190839,"lng":1.371414},{"lat":50.451526,"lng":2.493015},{"lat":50.773239,"lng":3.64338},{"lat":51.2349,"lng":4.5122}]},{"port_id":3844,"port_name":"BERGEN OP ZOOM","country_name":"Netherlands","port_lat":51.4976,"port_lng":4.26803,"eta_hours":16.58,"eta_label":"0d 17h","confidence":80,"source":"peer_type_fallback","distance_nm":198.99,"path_points":[{"lat":49.47948,"lng":0.13422},{"lat":50.274263,"lng":1.295972},{"lat":50.580543,"lng":2.36673},{"lat":50.980012,"lng":3.450594},{"lat":51.4976,"lng":4.26803}]},{"port_id":5646,"port_name":"OOLTGENSPLAAT","country_name":"","port_lat":51.6829,"port_lng":4.35304,"eta_hours":17.35,"eta_label":"0d 17h","confidence":80,"source":"peer_type_fallback","distance_nm":208.2,"path_points":[{"lat":49.47948,"lng":0.13422},{"lat":50.339877,"lng":1.31701},{"lat":50.676381,"lng":2.414975},{"lat":51.121994,"lng":3.520091},{"lat":51.6829,"lng":4.35304}]}],"errors":[]}