{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-04T05:55:38+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"570818f1512cfedf"},"data":[{"port_id":1834,"port_name":"Cannes","country_name":"France","port_lat":43.5333,"port_lng":7.0175,"eta_hours":25.54,"eta_label":"1d 2h","confidence":92,"source":"same_vessel_history","distance_nm":272.68,"path_points":[{"lat":41.21178,"lng":1.73155},{"lat":41.21183,"lng":1.73156},{"lat":41.1672,"lng":1.87885},{"lat":41.16788,"lng":1.88152},{"lat":41.28069,"lng":2.33704},{"lat":41.36684,"lng":2.55999},{"lat":41.40472,"lng":2.65701},{"lat":41.66441,"lng":3.30178},{"lat":41.69106,"lng":3.3699},{"lat":41.7701,"lng":3.58777},{"lat":41.94722,"lng":4.04242},{"lat":41.96073,"lng":4.07579},{"lat":42.11067,"lng":4.46145},{"lat":42.23618,"lng":4.78403},{"lat":42.26286,"lng":4.8509},{"lat":42.38193,"lng":5.15833},{"lat":42.50745,"lng":5.48301},{"lat":42.63942,"lng":5.82123},{"lat":42.70443,"lng":5.99125},{"lat":42.74833,"lng":6.10833},{"lat":42.88102,"lng":6.45216},{"lat":42.92874,"lng":6.57859},{"lat":43.15498,"lng":6.82617},{"lat":43.2091,"lng":6.85309}]},{"port_id":4828,"port_name":"PORT HAMBLE","country_name":"England","port_lat":50.8609,"port_lng":-1.31158,"eta_hours":49.41,"eta_label":"2d 1h","confidence":80,"source":"peer_type_fallback","distance_nm":592.89,"path_points":[{"lat":41.21231,"lng":1.73137},{"lat":44.679622,"lng":1.172347},{"lat":46.238946,"lng":-0.154319},{"lat":48.576337,"lng":-0.844472},{"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":51.05,"eta_label":"2d 3h","confidence":80,"source":"peer_type_fallback","distance_nm":612.63,"path_points":[{"lat":41.21231,"lng":1.73137},{"lat":44.810999,"lng":2.19139},{"lat":46.431629,"lng":3.496229},{"lat":48.863511,"lng":4.108442},{"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":52.19,"eta_label":"2d 4h","confidence":80,"source":"peer_type_fallback","distance_nm":626.31,"path_points":[{"lat":41.21231,"lng":1.73137},{"lat":44.903073,"lng":2.102355},{"lat":46.566825,"lng":3.381065},{"lat":49.065341,"lng":3.921834},{"lat":51.4976,"lng":4.26803}]},{"port_id":5646,"port_name":"OOLTGENSPLAAT","country_name":"","port_lat":51.6829,"port_lng":4.35304,"eta_hours":53.15,"eta_label":"2d 5h","confidence":80,"source":"peer_type_fallback","distance_nm":637.83,"path_points":[{"lat":41.21231,"lng":1.73137},{"lat":44.969831,"lng":2.121593},{"lat":46.663481,"lng":3.430782},{"lat":49.206669,"lng":3.992149},{"lat":51.6829,"lng":4.35304}]}],"errors":[]}