{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-19T03:07:16+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"db40d3a15809d761"},"data":[{"port_id":89678,"port_name":"Rufisque","country_name":"Senegal","port_lat":14.7,"port_lng":-17.2667,"eta_hours":11.98,"eta_label":"0d 12h","confidence":92,"source":"same_vessel_history","distance_nm":137.73,"path_points":[{"lat":9.52103,"lng":-13.71347},{"lat":9.52106,"lng":-13.71347},{"lat":9.52108,"lng":-13.71349},{"lat":9.41642,"lng":-13.7185},{"lat":9.39274,"lng":-14.07985},{"lat":9.45667,"lng":-14.34667},{"lat":9.54966,"lng":-14.74128},{"lat":9.64748,"lng":-15.16807},{"lat":9.81333,"lng":-15.54667},{"lat":9.94579,"lng":-15.74638},{"lat":10.13333,"lng":-16.11333},{"lat":10.41134,"lng":-16.59454},{"lat":10.61163,"lng":-16.98054},{"lat":10.84169,"lng":-17.19983},{"lat":11.25432,"lng":-17.30907},{"lat":11.57089,"lng":-17.36481},{"lat":12.04571,"lng":-17.44904},{"lat":12.27167,"lng":-17.49333},{"lat":12.6639,"lng":-17.5872},{"lat":12.99284,"lng":-17.52222},{"lat":13.34499,"lng":-17.17575},{"lat":13.51243,"lng":-16.96431},{"lat":13.57303,"lng":-16.62532},{"lat":13.455,"lng":-16.56333},{"lat":13.37903,"lng":-16.55965},{"lat":13.37833,"lng":-16.55833},{"lat":13.37833,"lng":-16.55833},{"lat":13.37833,"lng":-16.55833},{"lat":13.37833,"lng":-16.55833},{"lat":13.37883,"lng":-16.55977},{"lat":13.37885,"lng":-16.5598},{"lat":13.37884,"lng":-16.55977},{"lat":13.43661,"lng":-16.56612},{"lat":13.57123,"lng":-16.72954},{"lat":13.53667,"lng":-16.84667},{"lat":14.01982,"lng":-17.28291},{"lat":14.29082,"lng":-17.30051},{"lat":14.56112,"lng":-17.30786}]},{"port_id":2337,"port_name":"Lome","country_name":"Togo","port_lat":6.11667,"port_lng":1.225,"eta_hours":101.52,"eta_label":"4d 6h","confidence":80,"source":"peer_type_fallback","distance_nm":1167.47,"path_points":[{"lat":12.41135,"lng":-17.42805},{"lat":10.885328,"lng":-12.138751},{"lat":9.657741,"lng":-7.39281},{"lat":7.186515,"lng":-2.48494},{"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":136.03,"eta_label":"5d 16h","confidence":80,"source":"peer_type_fallback","distance_nm":1564.4,"path_points":[{"lat":12.41135,"lng":-17.42805},{"lat":20.980839,"lng":-14.641662},{"lat":24.799592,"lng":-10.478309},{"lat":30.482863,"lng":-7.547256},{"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":136.36,"eta_label":"5d 16h","confidence":80,"source":"peer_type_fallback","distance_nm":1568.15,"path_points":[{"lat":12.41135,"lng":-17.42805},{"lat":20.999984,"lng":-14.630365},{"lat":24.827116,"lng":-10.454396},{"lat":30.522676,"lng":-7.512346},{"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":190.67,"eta_label":"7d 23h","confidence":80,"source":"peer_type_fallback","distance_nm":2192.69,"path_points":[{"lat":12.41135,"lng":-17.42805},{"lat":23.686648,"lng":-11.678774},{"lat":28.654225,"lng":-4.867025},{"lat":35.980235,"lng":0.811149},{"lat":43.3971,"lng":4.994}]}],"errors":[]}