{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-23T20:13:18+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"d2ce8d8a7bca7e42"},"data":[{"port_id":2329,"port_name":"Lisboa","country_name":"Portugal","port_lat":38.7,"port_lng":-9.13333,"eta_hours":8.09,"eta_label":"0d 8h","confidence":92,"source":"same_vessel_history","distance_nm":63.9,"path_points":[{"lat":41.19207,"lng":-8.68771},{"lat":41.19208,"lng":-8.6877},{"lat":41.19206,"lng":-8.68766},{"lat":41.15857,"lng":-8.70596},{"lat":41.06946,"lng":-8.77647},{"lat":40.86361,"lng":-8.88286},{"lat":40.63289,"lng":-9.03476},{"lat":40.51073,"lng":-9.12549},{"lat":40.22401,"lng":-9.32263},{"lat":40.14007,"lng":-9.37672},{"lat":40.01831,"lng":-9.45228},{"lat":40.01831,"lng":-9.45228},{"lat":39.51502,"lng":-9.72921},{"lat":39.22198,"lng":-9.73134},{"lat":39.20637,"lng":-9.73152},{"lat":38.83795,"lng":-9.72389},{"lat":38.82082,"lng":-9.72059},{"lat":38.6212,"lng":-9.65735},{"lat":38.60089,"lng":-9.41852},{"lat":38.68594,"lng":-9.24949}]},{"port_id":75067,"port_name":"Ksar es Sghir","country_name":"Morocco","port_lat":35.8333,"port_lng":-5.55,"eta_hours":49.05,"eta_label":"2d 1h","confidence":92,"source":"same_vessel_history","distance_nm":302.24,"path_points":[{"lat":41.19315,"lng":-8.68578},{"lat":41.19314,"lng":-8.68581},{"lat":41.19314,"lng":-8.68576},{"lat":41.00223,"lng":-8.83377},{"lat":40.98433,"lng":-8.84493},{"lat":40.74119,"lng":-9.00268},{"lat":40.64664,"lng":-9.06134},{"lat":40.50612,"lng":-9.15453},{"lat":40.40132,"lng":-9.22363},{"lat":40.24623,"lng":-9.31482},{"lat":40.09237,"lng":-9.41659},{"lat":40.09237,"lng":-9.41659},{"lat":39.86375,"lng":-9.54979},{"lat":39.68824,"lng":-9.65158},{"lat":39.68824,"lng":-9.65158},{"lat":39.53708,"lng":-9.73722},{"lat":39.31362,"lng":-9.86171},{"lat":39.26363,"lng":-9.88829},{"lat":39.0733,"lng":-10.00369},{"lat":39.04586,"lng":-10.01822},{"lat":38.87606,"lng":-10.10309},{"lat":38.81339,"lng":-10.10408},{"lat":38.72425,"lng":-10.10928},{"lat":38.52638,"lng":-10.06805},{"lat":38.52638,"lng":-10.06805},{"lat":38.316,"lng":-10.01722},{"lat":38.27363,"lng":-10.00623},{"lat":38.04329,"lng":-9.94224},{"lat":37.9338,"lng":-9.90696},{"lat":37.9338,"lng":-9.90696},{"lat":37.6518,"lng":-9.80564},{"lat":37.6518,"lng":-9.80564},{"lat":37.46202,"lng":-9.74692},{"lat":37.38491,"lng":-9.72458},{"lat":37.38491,"lng":-9.72458},{"lat":37.09974,"lng":-9.63963},{"lat":36.9532,"lng":-9.59574},{"lat":36.93027,"lng":-9.5892},{"lat":36.62651,"lng":-9.35645},{"lat":36.4772,"lng":-8.89175},{"lat":36.44666,"lng":-8.64668},{"lat":36.36408,"lng":-8.26135},{"lat":36.2968,"lng":-7.99172},{"lat":36.2968,"lng":-7.99172},{"lat":36.17167,"lng":-7.45847},{"lat":36.15187,"lng":-7.37054},{"lat":36.08496,"lng":-7.06004},{"lat":36.06954,"lng":-6.99247},{"lat":36.06954,"lng":-6.99247},{"lat":35.90413,"lng":-6.23218},{"lat":35.90319,"lng":-6.00586}]},{"port_id":77908,"port_name":"Haarlemmermeer","country_name":"Netherlands","port_lat":52,"port_lng":4,"eta_hours":100.69,"eta_label":"4d 5h","confidence":92,"source":"same_vessel_history","distance_nm":930.89,"path_points":[{"lat":41.19211,"lng":-8.68762},{"lat":41.1921,"lng":-8.68758},{"lat":41.19215,"lng":-8.68762},{"lat":41.43074,"lng":-8.9408},{"lat":41.63445,"lng":-9.09163},{"lat":42.14892,"lng":-9.40808},{"lat":42.60621,"lng":-9.66561},{"lat":43.17442,"lng":-9.77534},{"lat":43.76314,"lng":-9.41278},{"lat":44.05655,"lng":-9.2254},{"lat":44.69516,"lng":-8.81025},{"lat":44.98122,"lng":-8.63709},{"lat":45.39526,"lng":-8.39464},{"lat":45.39526,"lng":-8.39464},{"lat":46.54651,"lng":-7.50259},{"lat":46.91089,"lng":-7.20193},{"lat":47.37272,"lng":-6.77977},{"lat":47.83446,"lng":-6.40545},{"lat":48.49699,"lng":-5.83208},{"lat":48.73135,"lng":-5.63633},{"lat":49.05789,"lng":-4.88994},{"lat":49.32638,"lng":-4.16636},{"lat":49.67773,"lng":-3.25358},{"lat":49.67773,"lng":-3.25358},{"lat":49.83098,"lng":-2.79097},{"lat":49.83098,"lng":-2.79097},{"lat":49.91234,"lng":-2.28353},{"lat":49.91234,"lng":-2.28353},{"lat":50.00331,"lng":-1.72743},{"lat":50.13706,"lng":-1.01141},{"lat":50.20579,"lng":-0.53308},{"lat":50.47246,"lng":0.86666},{"lat":50.70289,"lng":1.33719},{"lat":51.0938,"lng":1.6958},{"lat":51.25453,"lng":2.10017},{"lat":51.64376,"lng":2.45221},{"lat":51.85095,"lng":2.99771},{"lat":51.89476,"lng":3.4218},{"lat":51.89458,"lng":3.4207},{"lat":51.89636,"lng":3.42141},{"lat":51.95008,"lng":3.5739},{"lat":51.98157,"lng":4.06903}]},{"port_id":4240,"port_name":"S'ARENAL","country_name":"Spain","port_lat":39.5009,"port_lng":2.7484,"eta_hours":72.57,"eta_label":"3d 1h","confidence":80,"source":"peer_type_fallback","distance_nm":573.31,"path_points":[{"lat":39.68587,"lng":-9.65071},{"lat":39.972044,"lng":-6.104625},{"lat":39.841395,"lng":-3.004737},{"lat":39.343186,"lng":0.268606},{"lat":39.5009,"lng":2.7484}]},{"port_id":4286,"port_name":"LYMINGTON","country_name":"England","port_lat":50.7544,"port_lng":-1.5276,"eta_hours":94.56,"eta_label":"3d 23h","confidence":80,"source":"peer_type_fallback","distance_nm":747.04,"path_points":[{"lat":39.68587,"lng":-9.65071},{"lat":43.722909,"lng":-7.574179},{"lat":45.494724,"lng":-5.094895},{"lat":48.099653,"lng":-3.040096},{"lat":50.7544,"lng":-1.5276}]}],"errors":[]}