{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-03T03:15:01+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"3d68c9a19bf72831"},"data":[{"port_id":4929,"port_name":"DAKHLA","country_name":"Morocco","port_lat":23.662,"port_lng":-15.9432,"eta_hours":10.08,"eta_label":"0d 10h","confidence":92,"source":"same_vessel_history","distance_nm":47.39,"path_points":[{"lat":23.65933,"lng":-15.94293},{"lat":23.65862,"lng":-15.94367},{"lat":23.5304,"lng":-16.23645},{"lat":23.41866,"lng":-16.54997},{"lat":23.27086,"lng":-16.97573},{"lat":22.96122,"lng":-17.03479},{"lat":22.94621,"lng":-17.04155},{"lat":22.99078,"lng":-17.03131},{"lat":22.83157,"lng":-17.07792},{"lat":22.71773,"lng":-17.14151},{"lat":22.55302,"lng":-17.15328},{"lat":22.37594,"lng":-17.23157},{"lat":22.11637,"lng":-17.33941},{"lat":21.92831,"lng":-17.43689},{"lat":21.54376,"lng":-17.4466},{"lat":21.15234,"lng":-17.40138},{"lat":21.12487,"lng":-17.35077},{"lat":21.03996,"lng":-17.34799},{"lat":21.39446,"lng":-17.51544},{"lat":21.69977,"lng":-17.44777},{"lat":22.11126,"lng":-17.35807},{"lat":22.29942,"lng":-17.20745},{"lat":22.41594,"lng":-16.94494},{"lat":22.60573,"lng":-17.1554},{"lat":22.65142,"lng":-17.14382},{"lat":22.71871,"lng":-17.09704},{"lat":22.81393,"lng":-17.06543},{"lat":23.12785,"lng":-16.98828},{"lat":23.45742,"lng":-16.84618},{"lat":23.77977,"lng":-16.6105},{"lat":24.1787,"lng":-16.12398},{"lat":24.30698,"lng":-16.03665},{"lat":24.54009,"lng":-15.94619},{"lat":24.68135,"lng":-15.68015},{"lat":24.68135,"lng":-15.68015},{"lat":24.73075,"lng":-15.98609},{"lat":24.99018,"lng":-15.72542},{"lat":25.28806,"lng":-15.47254},{"lat":25.46743,"lng":-15.10141},{"lat":25.52409,"lng":-14.98587},{"lat":25.52409,"lng":-14.98587},{"lat":25.54485,"lng":-15.02169},{"lat":25.50383,"lng":-15.05483},{"lat":25.50383,"lng":-15.05483},{"lat":25.72186,"lng":-14.93131},{"lat":25.84473,"lng":-14.88741},{"lat":25.89868,"lng":-14.88204},{"lat":25.96423,"lng":-14.90094},{"lat":25.85681,"lng":-15.01317},{"lat":25.81244,"lng":-15.05229},{"lat":25.81244,"lng":-15.05229},{"lat":25.4849,"lng":-15.3022},{"lat":25.11479,"lng":-15.14984},{"lat":25.00311,"lng":-15.2567},{"lat":24.84755,"lng":-15.27659},{"lat":24.82205,"lng":-15.30133},{"lat":24.86942,"lng":-15.48809},{"lat":24.89582,"lng":-15.57666},{"lat":24.54638,"lng":-15.71382},{"lat":24.1604,"lng":-15.84666},{"lat":23.82514,"lng":-15.97459},{"lat":23.82514,"lng":-15.97459}]},{"port_id":5416,"port_name":"CARTEYA GUADARRANQUE","country_name":"","port_lat":36.1774,"port_lng":-5.39861,"eta_hours":188.45,"eta_label":"7d 20h","confidence":25.89,"source":"peer_type_fallback","distance_nm":885.71,"path_points":[{"lat":24.43829,"lng":-15.78713},{"lat":28.751116,"lng":-13.04865},{"lat":30.621359,"lng":-10.028544},{"lat":33.343984,"lng":-7.37057},{"lat":36.1774,"lng":-5.39861}]},{"port_id":2552,"port_name":"Oporto","country_name":"Portugal","port_lat":41.1417,"port_lng":-8.68333,"eta_hours":226.4,"eta_label":"9d 10h","confidence":25.89,"source":"peer_type_fallback","distance_nm":1064.06,"path_points":[{"lat":24.43829,"lng":-15.78713},{"lat":30.45865,"lng":-14.241531},{"lat":33.15302,"lng":-11.581785},{"lat":37.17653,"lng":-9.883141},{"lat":41.1417,"lng":-8.68333}]},{"port_id":4240,"port_name":"S'ARENAL","country_name":"Spain","port_lat":39.5009,"port_lng":2.7484,"eta_hours":277.07,"eta_label":"11d 13h","confidence":25.89,"source":"peer_type_fallback","distance_nm":1302.23,"path_points":[{"lat":24.43829,"lng":-15.78713},{"lat":30.077705,"lng":-10.721304},{"lat":32.447276,"lng":-5.659539},{"lat":35.804981,"lng":-0.851735},{"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":342.37,"eta_label":"14d 6h","confidence":25.89,"source":"peer_type_fallback","distance_nm":1609.13,"path_points":[{"lat":24.43829,"lng":-15.78713},{"lat":31.59528,"lng":-9.53748},{"lat":34.612398,"lng":-3.251294},{"lat":38.900027,"lng":2.688669},{"lat":43.5917,"lng":7.13389}]}],"errors":[]}