{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-07T13:41:21+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"b7616d99d865109f"},"data":[{"port_id":1647,"port_name":"Apapa","country_name":"Nigeria","port_lat":6.37306,"port_lng":3.40417,"eta_hours":15.85,"eta_label":"0d 16h","confidence":92,"source":"same_vessel_history","distance_nm":206,"path_points":[{"lat":5.64996,"lng":0.07106},{"lat":5.64132,"lng":0.07954},{"lat":5.53642,"lng":0.16421},{"lat":5.18403,"lng":0.33218},{"lat":5.12247,"lng":0.36237},{"lat":4.71354,"lng":0.56059},{"lat":4.54942,"lng":0.64424},{"lat":4.31868,"lng":0.75493},{"lat":3.99323,"lng":0.94786},{"lat":3.99282,"lng":0.9872},{"lat":3.97569,"lng":1.40906},{"lat":3.97731,"lng":1.48594},{"lat":3.96691,"lng":1.59674},{"lat":3.96285,"lng":1.71701},{"lat":3.96151,"lng":1.73535},{"lat":3.95274,"lng":1.90782},{"lat":3.94617,"lng":2.05176},{"lat":3.94569,"lng":2.17965},{"lat":3.93475,"lng":2.34882},{"lat":3.93372,"lng":2.37836},{"lat":3.9269,"lng":2.57029},{"lat":3.92029,"lng":2.70167},{"lat":3.91851,"lng":2.838},{"lat":3.91234,"lng":2.95061},{"lat":3.91302,"lng":2.97744},{"lat":4.10733,"lng":3.12968},{"lat":4.23036,"lng":3.16963},{"lat":4.31248,"lng":3.1981},{"lat":4.59772,"lng":3.1841},{"lat":4.64492,"lng":3.18241},{"lat":5.10701,"lng":3.20549},{"lat":5.34778,"lng":3.2293},{"lat":5.58027,"lng":3.25722},{"lat":5.58027,"lng":3.25722},{"lat":5.91419,"lng":3.29839},{"lat":6.11055,"lng":3.38053},{"lat":6.18959,"lng":3.41355}]},{"port_id":2337,"port_name":"Lome","country_name":"Togo","port_lat":6.11667,"port_lng":1.225,"eta_hours":5.94,"eta_label":"0d 6h","confidence":80,"source":"peer_type_fallback","distance_nm":77.26,"path_points":[{"lat":5.58672,"lng":0.04622},{"lat":5.308292,"lng":0.469596},{"lat":5.330371,"lng":1.197821},{"lat":5.683613,"lng":1.369043},{"lat":6.11667,"lng":1.225}]},{"port_id":1621,"port_name":"Algeciras","country_name":"Spain","port_lat":36.125,"port_lng":-5.44167,"eta_hours":142.95,"eta_label":"5d 23h","confidence":80,"source":"peer_type_fallback","distance_nm":1858.33,"path_points":[{"lat":5.58672,"lng":0.04622},{"lat":16.533121,"lng":-0.399575},{"lat":21.476409,"lng":-3.814714},{"lat":28.910139,"lng":-4.854883},{"lat":36.125,"lng":-5.44167}]},{"port_id":5416,"port_name":"CARTEYA GUADARRANQUE","country_name":"","port_lat":36.1774,"port_lng":-5.39861,"eta_hours":143.16,"eta_label":"5d 23h","confidence":80,"source":"peer_type_fallback","distance_nm":1861.04,"path_points":[{"lat":5.58672,"lng":0.04622},{"lat":16.551645,"lng":-0.383429},{"lat":21.503489,"lng":-3.794768},{"lat":28.950307,"lng":-4.822177},{"lat":36.1774,"lng":-5.39861}]},{"port_id":4629,"port_name":"LAVERA","country_name":"France","port_lat":43.3971,"port_lng":4.994,"eta_hours":175.79,"eta_label":"7d 8h","confidence":80,"source":"peer_type_fallback","distance_nm":2285.23,"path_points":[{"lat":5.58672,"lng":0.04622},{"lat":19.114145,"lng":0.028987},{"lat":25.24191,"lng":3.87011},{"lat":34.478816,"lng":4.655488},{"lat":43.3971,"lng":4.994}]}],"errors":[]}