{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-19T14:02:51+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"3953182b83f062b3"},"data":[{"port_id":2309,"port_name":"Le Havre","country_name":"France","port_lat":49.4833,"port_lng":0.1,"eta_hours":47.57,"eta_label":"2d 0h","confidence":92,"source":"same_vessel_history","distance_nm":745.1,"path_points":[{"lat":51.34958,"lng":4.26887},{"lat":51.34958,"lng":4.26899},{"lat":51.34948,"lng":4.26891},{"lat":51.34702,"lng":3.81805},{"lat":51.42595,"lng":3.55579},{"lat":51.42296,"lng":3.53156},{"lat":51.38079,"lng":2.92475},{"lat":51.38295,"lng":2.66211},{"lat":51.37032,"lng":2.1789},{"lat":51.31964,"lng":1.86642},{"lat":51.07481,"lng":1.54635},{"lat":50.97983,"lng":1.39424},{"lat":50.77938,"lng":0.99248},{"lat":50.57536,"lng":0.46496},{"lat":50.5383,"lng":0.31177},{"lat":50.29752,"lng":-0.2135},{"lat":50.27773,"lng":-0.22829},{"lat":50.02756,"lng":-0.37103},{"lat":49.78565,"lng":-0.37161},{"lat":49.53717,"lng":-0.16525},{"lat":49.53651,"lng":-0.12993},{"lat":49.47071,"lng":0.13465}]},{"port_id":75067,"port_name":"Ksar es Sghir","country_name":"Morocco","port_lat":35.8333,"port_lng":-5.55,"eta_hours":25.51,"eta_label":"1d 2h","confidence":44.86,"source":"same_vessel_history","distance_nm":303.59,"path_points":[{"lat":51.35077,"lng":4.26431},{"lat":51.35072,"lng":4.26432},{"lat":51.42951,"lng":3.97547},{"lat":51.40904,"lng":3.36587},{"lat":51.3858,"lng":2.68406},{"lat":51.41307,"lng":2.00756},{"lat":50.89438,"lng":1.27271},{"lat":50.65472,"lng":0.68983},{"lat":50.45329,"lng":-0.30693},{"lat":50.23727,"lng":-1.23175},{"lat":50.02007,"lng":-2.59153},{"lat":49.77966,"lng":-3.52555},{"lat":49.66504,"lng":-3.94966},{"lat":49.29975,"lng":-4.84084},{"lat":49.03883,"lng":-5.52947},{"lat":48.37509,"lng":-6.1099},{"lat":47.98478,"lng":-6.36646},{"lat":47.31238,"lng":-6.92162},{"lat":46.79667,"lng":-7.38167},{"lat":46.47752,"lng":-7.65142},{"lat":45.81557,"lng":-8.1616},{"lat":45.24167,"lng":-8.595},{"lat":44.78912,"lng":-8.9232},{"lat":44.07373,"lng":-9.44447},{"lat":43.63929,"lng":-9.83166},{"lat":43.07105,"lng":-10.10751},{"lat":42.40894,"lng":-10.15023},{"lat":41.65667,"lng":-10.155},{"lat":41.1862,"lng":-10.15517},{"lat":41.01905,"lng":-10.16336},{"lat":40.09208,"lng":-10.13386},{"lat":39.43579,"lng":-10.13428},{"lat":38.68869,"lng":-10.09877},{"lat":38.25484,"lng":-9.97697},{"lat":37.745,"lng":-9.86333},{"lat":37.12667,"lng":-9.635},{"lat":36.51448,"lng":-9.07328},{"lat":36.38333,"lng":-8.575},{"lat":36.2487,"lng":-7.95838},{"lat":36.23833,"lng":-7.78333},{"lat":36.077,"lng":-7.02555},{"lat":35.88303,"lng":-6.24949},{"lat":35.90031,"lng":-5.72296},{"lat":35.90173,"lng":-5.56186}]},{"port_id":5416,"port_name":"CARTEYA GUADARRANQUE","country_name":"","port_lat":36.1774,"port_lng":-5.39861,"eta_hours":24.74,"eta_label":"1d 1h","confidence":28.93,"source":"peer_type_fallback","distance_nm":294.43,"path_points":[{"lat":39.39597,"lng":-10.08227},{"lat":38.492964,"lng":-8.786712},{"lat":37.900344,"lng":-7.535854},{"lat":36.794558,"lng":-6.315356},{"lat":36.1774,"lng":-5.39861}]},{"port_id":1621,"port_name":"Algeciras","country_name":"Spain","port_lat":36.125,"port_lng":-5.44167,"eta_hours":24.79,"eta_label":"1d 1h","confidence":28.93,"source":"peer_type_fallback","distance_nm":295.03,"path_points":[{"lat":39.39597,"lng":-10.08227},{"lat":38.475521,"lng":-8.800684},{"lat":37.874036,"lng":-7.557579},{"lat":36.753773,"lng":-6.349051},{"lat":36.125,"lng":-5.44167}]},{"port_id":3068,"port_name":"Valencia","country_name":"Spain","port_lat":39.4539,"port_lng":-0.32,"eta_hours":38.03,"eta_label":"1d 14h","confidence":28.93,"source":"peer_type_fallback","distance_nm":452.55,"path_points":[{"lat":39.39597,"lng":-10.08227},{"lat":39.688435,"lng":-7.290268},{"lat":39.620184,"lng":-4.849687},{"lat":39.284956,"lng":-2.272451},{"lat":39.4539,"lng":-0.32}]}],"errors":[]}