{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-03T18:38:10+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"229b6d19e5f74e01"},"data":[{"port_id":2796,"port_name":"Safi","country_name":"Morocco","port_lat":32.3097,"port_lng":-9.25417,"eta_hours":14.2,"eta_label":"0d 14h","confidence":92,"source":"same_vessel_history","distance_nm":113.81,"path_points":[{"lat":33.6024,"lng":-7.60676},{"lat":33.60239,"lng":-7.60674},{"lat":33.6376,"lng":-7.57679},{"lat":33.73099,"lng":-7.71537},{"lat":33.72513,"lng":-7.72517},{"lat":33.60545,"lng":-7.99078},{"lat":33.54158,"lng":-8.21541},{"lat":33.50037,"lng":-8.3878},{"lat":33.42878,"lng":-8.61792},{"lat":33.37033,"lng":-8.68306},{"lat":33.15335,"lng":-8.88552},{"lat":33.07666,"lng":-8.95811},{"lat":32.97721,"lng":-9.04986},{"lat":32.71886,"lng":-9.26792},{"lat":32.70597,"lng":-9.2799},{"lat":32.56406,"lng":-9.40389},{"lat":32.56406,"lng":-9.40389}]},{"port_id":39811,"port_name":"Villaricos","country_name":"Spain","port_lat":37.25,"port_lng":-1.76667,"eta_hours":32.59,"eta_label":"1d 9h","confidence":92,"source":"same_vessel_history","distance_nm":359.68,"path_points":[{"lat":33.6053,"lng":-7.61383},{"lat":33.60533,"lng":-7.61387},{"lat":33.60532,"lng":-7.61387},{"lat":33.60605,"lng":-7.61467},{"lat":33.72385,"lng":-7.54839},{"lat":33.89407,"lng":-7.44583},{"lat":34.20737,"lng":-7.21887},{"lat":34.2973,"lng":-7.16122},{"lat":34.48724,"lng":-7.03407},{"lat":34.79042,"lng":-6.82834},{"lat":34.85623,"lng":-6.77906},{"lat":35.10277,"lng":-6.60175},{"lat":35.27417,"lng":-6.49579},{"lat":35.41398,"lng":-6.39905},{"lat":35.76526,"lng":-6.11775},{"lat":35.84816,"lng":-5.98588},{"lat":35.9286,"lng":-5.56433},{"lat":35.96929,"lng":-5.36628},{"lat":36.03507,"lng":-5.07958},{"lat":36.13304,"lng":-4.59333},{"lat":36.16081,"lng":-4.47459},{"lat":36.23113,"lng":-3.84882},{"lat":36.23196,"lng":-3.83792},{"lat":36.27433,"lng":-3.36871},{"lat":36.29398,"lng":-3.16869},{"lat":36.30461,"lng":-3.01139},{"lat":36.36151,"lng":-2.38394},{"lat":36.37094,"lng":-2.25546},{"lat":36.58418,"lng":-2.00848},{"lat":36.71979,"lng":-1.91746}]},{"port_id":4240,"port_name":"S'ARENAL","country_name":"Spain","port_lat":39.5009,"port_lng":2.7484,"eta_hours":50.95,"eta_label":"2d 3h","confidence":80,"source":"peer_type_fallback","distance_nm":611.4,"path_points":[{"lat":33.60224,"lng":-7.60163},{"lat":35.882359,"lng":-4.710288},{"lat":36.789828,"lng":-1.99775},{"lat":38.012588,"lng":0.709652},{"lat":39.5009,"lng":2.7484}]},{"port_id":1642,"port_name":"Antibes","country_name":"France","port_lat":43.5917,"port_lng":7.13389,"eta_hours":76.07,"eta_label":"3d 4h","confidence":80,"source":"peer_type_fallback","distance_nm":912.84,"path_points":[{"lat":33.60224,"lng":-7.60163},{"lat":37.397229,"lng":-3.522213},{"lat":38.953018,"lng":0.407016},{"lat":41.109181,"lng":4.248123},{"lat":43.5917,"lng":7.13389}]},{"port_id":4828,"port_name":"PORT HAMBLE","country_name":"England","port_lat":50.8609,"port_lng":-1.31158,"eta_hours":89.36,"eta_label":"3d 17h","confidence":80,"source":"peer_type_fallback","distance_nm":1072.31,"path_points":[{"lat":33.60224,"lng":-7.60163},{"lat":39.811934,"lng":-6.334157},{"lat":42.598953,"lng":-3.795315},{"lat":46.770088,"lng":-2.328008},{"lat":50.8609,"lng":-1.31158}]}],"errors":[]}