{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-15T21:20:40+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"a1e664a166239102"},"data":[{"port_id":1621,"port_name":"Algeciras","country_name":"Spain","port_lat":36.125,"port_lng":-5.44167,"eta_hours":27.27,"eta_label":"1d 3h","confidence":92,"source":"same_vessel_history","distance_nm":328.13,"path_points":[{"lat":35.89557,"lng":-5.49081},{"lat":35.89557,"lng":-5.4908},{"lat":35.89557,"lng":-5.49081},{"lat":35.89557,"lng":-5.49082},{"lat":35.97821,"lng":-5.36278},{"lat":36.09326,"lng":-5.02494},{"lat":36.11644,"lng":-5.024},{"lat":36.14301,"lng":-5.00394},{"lat":36.15257,"lng":-4.9908},{"lat":36.14189,"lng":-5.00774},{"lat":36.13761,"lng":-4.99991},{"lat":36.13689,"lng":-4.9999},{"lat":36.15111,"lng":-5.03586},{"lat":36.15578,"lng":-5.048},{"lat":36.15223,"lng":-5.07737},{"lat":36.13301,"lng":-5.11696},{"lat":36.11908,"lng":-5.13642},{"lat":36.14503,"lng":-5.00246},{"lat":36.15,"lng":-5.00514},{"lat":36.16393,"lng":-5.01752},{"lat":36.15281,"lng":-5.05905},{"lat":36.0625,"lng":-5.26566}]},{"port_id":1851,"port_name":"Casablanca","country_name":"Morocco","port_lat":33.6167,"port_lng":-7.6,"eta_hours":47.65,"eta_label":"2d 0h","confidence":78.25,"source":"same_vessel_history","distance_nm":432.77,"path_points":[{"lat":35.89803,"lng":-5.48803},{"lat":35.89802,"lng":-5.48805},{"lat":35.89802,"lng":-5.48805},{"lat":35.93133,"lng":-5.48572},{"lat":35.98544,"lng":-5.33601},{"lat":36.10956,"lng":-5.00874},{"lat":36.11447,"lng":-4.98022},{"lat":36.10912,"lng":-4.96514},{"lat":36.08787,"lng":-5.00229},{"lat":36.07623,"lng":-5.03069},{"lat":36.08182,"lng":-5.05511},{"lat":36.08772,"lng":-5.09825},{"lat":36.09113,"lng":-5.10275},{"lat":36.09671,"lng":-5.12118},{"lat":36.07826,"lng":-5.2868},{"lat":36.09466,"lng":-5.41954},{"lat":36.0939,"lng":-5.42014},{"lat":36.09523,"lng":-5.41882},{"lat":35.99174,"lng":-5.50302},{"lat":35.94612,"lng":-5.73356},{"lat":35.93326,"lng":-5.78382},{"lat":35.65033,"lng":-6.32053},{"lat":35.62479,"lng":-6.34192},{"lat":35.34717,"lng":-6.5387},{"lat":35.18159,"lng":-6.67607},{"lat":34.97094,"lng":-6.8439},{"lat":34.59035,"lng":-7.14238},{"lat":34.53528,"lng":-7.18252},{"lat":34.17375,"lng":-7.47374},{"lat":34.12669,"lng":-7.50117},{"lat":33.91664,"lng":-7.58109},{"lat":33.71003,"lng":-7.5244},{"lat":33.70994,"lng":-7.52437},{"lat":33.71006,"lng":-7.5251},{"lat":33.71007,"lng":-7.52511},{"lat":33.71038,"lng":-7.52503},{"lat":33.71013,"lng":-7.52525},{"lat":33.71048,"lng":-7.52545},{"lat":33.71033,"lng":-7.52564},{"lat":33.71029,"lng":-7.5254},{"lat":33.70994,"lng":-7.52513},{"lat":33.70957,"lng":-7.52395},{"lat":33.70954,"lng":-7.52355},{"lat":33.70952,"lng":-7.52386},{"lat":33.70956,"lng":-7.52371},{"lat":33.70983,"lng":-7.52507},{"lat":33.70991,"lng":-7.52541},{"lat":33.71019,"lng":-7.52567},{"lat":33.71097,"lng":-7.52597},{"lat":33.71097,"lng":-7.52581},{"lat":33.71061,"lng":-7.52587},{"lat":33.71034,"lng":-7.52564},{"lat":33.71028,"lng":-7.52569},{"lat":33.71016,"lng":-7.52549},{"lat":33.70998,"lng":-7.52531},{"lat":33.70967,"lng":-7.52442},{"lat":33.70953,"lng":-7.52392},{"lat":33.7094,"lng":-7.52431},{"lat":33.70979,"lng":-7.52498},{"lat":33.70996,"lng":-7.52541},{"lat":33.71024,"lng":-7.52573},{"lat":33.71019,"lng":-7.52569},{"lat":33.71006,"lng":-7.52554},{"lat":33.70998,"lng":-7.52559},{"lat":33.71005,"lng":-7.52566},{"lat":33.71022,"lng":-7.52587},{"lat":33.7101,"lng":-7.52585},{"lat":33.71021,"lng":-7.52594},{"lat":33.71037,"lng":-7.52597},{"lat":33.71011,"lng":-7.52581},{"lat":33.71016,"lng":-7.52583},{"lat":33.71009,"lng":-7.52576},{"lat":33.71009,"lng":-7.52576},{"lat":33.70998,"lng":-7.52564},{"lat":33.70994,"lng":-7.52558},{"lat":33.70985,"lng":-7.5255},{"lat":33.70994,"lng":-7.52565},{"lat":33.70983,"lng":-7.52564},{"lat":33.71008,"lng":-7.52581},{"lat":33.70956,"lng":-7.52524},{"lat":33.70988,"lng":-7.5255},{"lat":33.70952,"lng":-7.52529},{"lat":33.70967,"lng":-7.52535},{"lat":33.70964,"lng":-7.52543},{"lat":33.70976,"lng":-7.52564},{"lat":33.71001,"lng":-7.52584},{"lat":33.71038,"lng":-7.52617},{"lat":33.71018,"lng":-7.52599},{"lat":33.71029,"lng":-7.52611},{"lat":33.71034,"lng":-7.52608},{"lat":33.7101,"lng":-7.52597},{"lat":33.7099,"lng":-7.52564},{"lat":33.71,"lng":-7.52579},{"lat":33.70994,"lng":-7.52579},{"lat":33.70994,"lng":-7.52576},{"lat":33.70978,"lng":-7.52553},{"lat":33.7103,"lng":-7.52585},{"lat":33.71005,"lng":-7.52588},{"lat":33.70994,"lng":-7.52572},{"lat":33.70989,"lng":-7.52576},{"lat":33.7099,"lng":-7.52577},{"lat":33.70965,"lng":-7.52541},{"lat":33.7098,"lng":-7.52551},{"lat":33.70965,"lng":-7.52543},{"lat":33.70953,"lng":-7.52522},{"lat":33.70983,"lng":-7.52559},{"lat":33.71,"lng":-7.52589},{"lat":33.71,"lng":-7.52589}]},{"port_id":2441,"port_name":"Mohammedia","country_name":"Morocco","port_lat":33.7144,"port_lng":-7.39778,"eta_hours":30.9,"eta_label":"1d 7h","confidence":64.5,"source":"same_vessel_history","distance_nm":428.88,"path_points":[{"lat":35.89798,"lng":-5.4881},{"lat":35.89833,"lng":-5.48833},{"lat":35.89833,"lng":-5.48833},{"lat":35.95208,"lng":-5.50099},{"lat":35.94668,"lng":-5.67588},{"lat":35.85684,"lng":-5.97154},{"lat":35.7427,"lng":-6.16703},{"lat":35.51826,"lng":-6.42408},{"lat":35.35281,"lng":-6.55228},{"lat":35.22817,"lng":-6.66763},{"lat":34.92567,"lng":-6.886},{"lat":34.83666,"lng":-6.94831},{"lat":34.67946,"lng":-7.06841},{"lat":34.4193,"lng":-7.28373},{"lat":34.4018,"lng":-7.29686},{"lat":34.04136,"lng":-7.56579},{"lat":33.99217,"lng":-7.57627}]},{"port_id":3088,"port_name":"Vigo","country_name":"Spain","port_lat":42.2417,"port_lng":-8.73333,"eta_hours":9.07,"eta_label":"0d 9h","confidence":50.75,"source":"same_vessel_history","distance_nm":95.27,"path_points":[{"lat":35.89635,"lng":-5.4899},{"lat":35.89635,"lng":-5.4899},{"lat":35.89633,"lng":-5.48991},{"lat":35.94074,"lng":-5.51123},{"lat":35.94789,"lng":-5.69214},{"lat":35.95705,"lng":-6.28793},{"lat":35.95672,"lng":-6.30964},{"lat":36.00083,"lng":-6.8571},{"lat":36.0529,"lng":-7.05687},{"lat":36.09126,"lng":-7.16157},{"lat":36.2178,"lng":-7.51354},{"lat":36.28226,"lng":-7.74239},{"lat":36.43753,"lng":-8.2323},{"lat":36.48944,"lng":-8.40352},{"lat":36.55631,"lng":-8.6452},{"lat":36.66678,"lng":-8.88002},{"lat":36.71009,"lng":-8.99368},{"lat":37.01765,"lng":-9.35164},{"lat":37.02374,"lng":-9.35326},{"lat":37.39523,"lng":-9.45511},{"lat":37.65822,"lng":-9.52232},{"lat":37.7223,"lng":-9.54128},{"lat":38.06347,"lng":-9.65463},{"lat":38.11313,"lng":-9.67024},{"lat":38.34082,"lng":-9.74815},{"lat":38.63566,"lng":-9.83874},{"lat":38.66175,"lng":-9.84467},{"lat":39.10955,"lng":-9.85697},{"lat":39.23122,"lng":-9.8729},{"lat":39.53129,"lng":-9.86334},{"lat":39.70781,"lng":-9.86192},{"lat":39.80736,"lng":-9.85337},{"lat":40.17506,"lng":-9.83807},{"lat":40.17925,"lng":-9.83779},{"lat":40.40847,"lng":-9.76173},{"lat":40.71173,"lng":-9.65325},{"lat":40.81135,"lng":-9.62162},{"lat":41.11671,"lng":-9.54795},{"lat":41.37543,"lng":-9.45984},{"lat":41.4982,"lng":-9.37887},{"lat":41.81706,"lng":-9.16919},{"lat":41.87691,"lng":-9.13073},{"lat":42.04011,"lng":-9.22968},{"lat":42.00987,"lng":-9.23554},{"lat":41.99428,"lng":-9.24073},{"lat":42.12155,"lng":-9.00413},{"lat":42.1392,"lng":-8.95373}]},{"port_id":2552,"port_name":"Oporto","country_name":"Portugal","port_lat":41.1417,"port_lng":-8.68333,"eta_hours":3.51,"eta_label":"0d 4h","confidence":38.75,"source":"peer_type_fallback","distance_nm":36.89,"path_points":[{"lat":40.70358,"lng":-9.25338},{"lat":36.212212,"lng":-7.105485},{"lat":36.921053,"lng":-9.121625},{"lat":39.168933,"lng":-9.79282},{"lat":41.1417,"lng":-8.68333}]}],"errors":[]}