{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-23T20:13:22+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"b54a41dfa4dcd309"},"data":[{"port_id":5195,"port_name":"HOUT BAY","country_name":"","port_lat":-34.0516,"port_lng":18.3481,"eta_hours":37.48,"eta_label":"1d 13h","confidence":92,"source":"same_vessel_history","distance_nm":281.07,"path_points":[{"lat":-34.05206,"lng":18.34659},{"lat":-34.05208,"lng":18.34652},{"lat":-34.17167,"lng":18.21333},{"lat":-34.2701,"lng":17.99239},{"lat":-34.56308,"lng":18.01936},{"lat":-34.75963,"lng":18.03587},{"lat":-34.83599,"lng":18.07547},{"lat":-35.10949,"lng":18.31421},{"lat":-35.29167,"lng":18.485},{"lat":-35.40544,"lng":18.5731},{"lat":-35.40667,"lng":18.575},{"lat":-35.405,"lng":18.58333},{"lat":-35.39167,"lng":18.555},{"lat":-35.30665,"lng":18.44087},{"lat":-35.195,"lng":18.39833},{"lat":-35.155,"lng":18.33833},{"lat":-35.07385,"lng":18.25455},{"lat":-35.02484,"lng":18.30904},{"lat":-35.205,"lng":18.53167},{"lat":-35.35066,"lng":18.56231},{"lat":-35.45264,"lng":18.68195},{"lat":-35.64667,"lng":18.86667},{"lat":-35.67126,"lng":18.82136},{"lat":-35.63983,"lng":18.77984},{"lat":-35.65743,"lng":18.73231},{"lat":-35.57287,"lng":18.64447},{"lat":-35.4474,"lng":18.5419},{"lat":-35.40805,"lng":18.37391},{"lat":-35.37196,"lng":18.22474},{"lat":-35.33252,"lng":18.17716},{"lat":-35.31564,"lng":18.35966},{"lat":-35.44667,"lng":18.66833},{"lat":-35.60636,"lng":18.83402},{"lat":-35.59833,"lng":18.90833},{"lat":-35.46667,"lng":18.63667},{"lat":-35.38259,"lng":18.47468},{"lat":-35.39706,"lng":18.46414},{"lat":-35.4551,"lng":18.49226},{"lat":-35.51734,"lng":18.57577},{"lat":-35.57484,"lng":18.61736},{"lat":-35.59625,"lng":18.71065},{"lat":-35.54023,"lng":18.6984},{"lat":-35.51371,"lng":18.65161},{"lat":-35.46119,"lng":18.34833},{"lat":-35.40833,"lng":18.09166},{"lat":-35.36531,"lng":17.89237},{"lat":-35.3729,"lng":17.96504},{"lat":-35.41333,"lng":17.84667},{"lat":-35.47134,"lng":17.81463},{"lat":-35.49068,"lng":17.8996},{"lat":-35.45963,"lng":18.03928},{"lat":-35.46307,"lng":18.13231},{"lat":-35.46167,"lng":18.26167},{"lat":-35.48833,"lng":18.535},{"lat":-35.47663,"lng":18.72906},{"lat":-35.29951,"lng":18.52323},{"lat":-35.39715,"lng":18.59229},{"lat":-35.52857,"lng":18.61343},{"lat":-35.48276,"lng":18.6024},{"lat":-35.47846,"lng":18.57056},{"lat":-35.465,"lng":18.57667},{"lat":-35.455,"lng":18.59333},{"lat":-35.4418,"lng":18.5847},{"lat":-35.38323,"lng":18.54393},{"lat":-35.33622,"lng":18.46596},{"lat":-35.27647,"lng":18.41929},{"lat":-35.38333,"lng":18.49167},{"lat":-35.34614,"lng":18.49941},{"lat":-35.08833,"lng":18.46833},{"lat":-34.86518,"lng":18.41929},{"lat":-34.65667,"lng":18.38333},{"lat":-34.27333,"lng":18.32667},{"lat":-34.17773,"lng":18.3042}]},{"port_id":106100,"port_name":"Congella","country_name":"South Africa","port_lat":-29.8667,"port_lng":31,"eta_hours":179.21,"eta_label":"7d 11h","confidence":41.58,"source":"same_vessel_history","distance_nm":839.72,"path_points":[{"lat":-34.05209,"lng":18.34667},{"lat":-34.17667,"lng":18.28833},{"lat":-34.43833,"lng":18.50167},{"lat":-34.57536,"lng":18.82218},{"lat":-34.69095,"lng":19.11461},{"lat":-34.7626,"lng":19.31464},{"lat":-34.83848,"lng":19.5964},{"lat":-34.90035,"lng":19.97323},{"lat":-34.86164,"lng":20.26902},{"lat":-34.81139,"lng":20.4856},{"lat":-34.74419,"lng":20.86877},{"lat":-34.68667,"lng":21.155},{"lat":-34.54266,"lng":21.64637},{"lat":-34.47667,"lng":21.84667},{"lat":-34.40675,"lng":22.14524},{"lat":-34.35677,"lng":22.55863},{"lat":-34.34333,"lng":22.85333},{"lat":-34.33166,"lng":23.08249},{"lat":-34.31667,"lng":23.27667},{"lat":-34.34991,"lng":23.69103},{"lat":-34.39667,"lng":24.045},{"lat":-34.4013,"lng":24.28192},{"lat":-34.33784,"lng":24.65337},{"lat":-34.22327,"lng":25.06609},{"lat":-34.155,"lng":25.34667},{"lat":-34.09981,"lng":25.68751},{"lat":-34.04529,"lng":25.90856},{"lat":-33.85631,"lng":26.47843},{"lat":-33.67184,"lng":26.90382},{"lat":-33.48581,"lng":27.2739},{"lat":-33.37448,"lng":27.44305},{"lat":-33.205,"lng":27.705},{"lat":-33.09204,"lng":27.88873},{"lat":-32.78221,"lng":28.30224},{"lat":-32.59833,"lng":28.53667},{"lat":-32.42538,"lng":28.74796},{"lat":-32.15815,"lng":29.03753},{"lat":-31.89626,"lng":29.28524},{"lat":-31.73337,"lng":29.4452},{"lat":-31.65783,"lng":29.56069},{"lat":-31.44646,"lng":29.85573},{"lat":-31.36153,"lng":29.97369},{"lat":-31.20605,"lng":30.14366},{"lat":-30.94026,"lng":30.35815},{"lat":-30.66095,"lng":30.54801},{"lat":-30.36833,"lng":30.755},{"lat":-30.14632,"lng":30.89666},{"lat":-29.86323,"lng":31.15068},{"lat":-29.68101,"lng":31.43281},{"lat":-29.53833,"lng":31.76167},{"lat":-29.42167,"lng":31.98833},{"lat":-29.34707,"lng":32.14626},{"lat":-29.20333,"lng":32.46167},{"lat":-29.099,"lng":32.8516},{"lat":-29.05888,"lng":32.93581},{"lat":-29.08327,"lng":33.06424},{"lat":-28.97339,"lng":33.15272},{"lat":-28.55636,"lng":33.42111},{"lat":-28.585,"lng":33.495},{"lat":-29.19191,"lng":33.35211},{"lat":-29.27333,"lng":33.345},{"lat":-29.0776,"lng":33.29633},{"lat":-28.98333,"lng":33.33167},{"lat":-28.68877,"lng":33.49095},{"lat":-28.56333,"lng":33.59667},{"lat":-28.252,"lng":33.9408},{"lat":-28.2031,"lng":33.95254},{"lat":-28.44996,"lng":33.70149},{"lat":-28.775,"lng":33.48667},{"lat":-28.71751,"lng":33.63611},{"lat":-28.66826,"lng":33.69261},{"lat":-28.55949,"lng":33.75752},{"lat":-28.35167,"lng":33.87833},{"lat":-28.19319,"lng":33.85536},{"lat":-27.86659,"lng":33.7922},{"lat":-27.77425,"lng":33.9561},{"lat":-28.22976,"lng":33.78796},{"lat":-28.25833,"lng":33.60167},{"lat":-28.1498,"lng":33.52937},{"lat":-28.00942,"lng":33.58129},{"lat":-27.905,"lng":33.725},{"lat":-27.73167,"lng":33.72167},{"lat":-27.76882,"lng":33.83872},{"lat":-27.64167,"lng":33.98667},{"lat":-27.51333,"lng":34.14833},{"lat":-27.75331,"lng":33.81638},{"lat":-27.90634,"lng":33.47142},{"lat":-28.01468,"lng":33.69138},{"lat":-27.99473,"lng":33.78847},{"lat":-27.94466,"lng":33.87424},{"lat":-27.94466,"lng":33.87424},{"lat":-28.30833,"lng":33.59167},{"lat":-28.16347,"lng":33.66429},{"lat":-28.34667,"lng":33.60833},{"lat":-28.47167,"lng":33.51167},{"lat":-28.61667,"lng":33.39167},{"lat":-28.82902,"lng":33.16508},{"lat":-28.87833,"lng":32.86833},{"lat":-29.03423,"lng":32.63014},{"lat":-29.30714,"lng":32.15439},{"lat":-29.44125,"lng":31.91024},{"lat":-29.51605,"lng":31.75822},{"lat":-29.80319,"lng":31.17388}]},{"port_id":2772,"port_name":"Rio De Janeiro","country_name":"Brazil","port_lat":-22.8917,"port_lng":-43.1833,"eta_hours":414.99,"eta_label":"17d 7h","confidence":29.58,"source":"peer_type_fallback","distance_nm":3112.45,"path_points":[{"lat":-30.44001,"lng":14.82517},{"lat":-26.899068,"lng":-2.667625},{"lat":-25.915855,"lng":-15.529065},{"lat":-25.152328,"lng":-31.171437},{"lat":-22.8917,"lng":-43.1833}]},{"port_id":2053,"port_name":"Gizan","country_name":"Saudi Arabia","port_lat":16.8875,"port_lng":42.3889,"eta_hours":434.34,"eta_label":"18d 2h","confidence":29.58,"source":"peer_type_fallback","distance_nm":3257.54,"path_points":[{"lat":-30.44001,"lng":14.82517},{"lat":-13.771932,"lng":22.271201},{"lat":-6.026255,"lng":29.957035},{"lat":5.875448,"lng":37.074879},{"lat":16.8875,"lng":42.3889}]},{"port_id":2383,"port_name":"Mar Del Plata","country_name":"Argentina","port_lat":-38.0333,"port_lng":-57.5167,"eta_hours":470.66,"eta_label":"19d 15h","confidence":29.58,"source":"peer_type_fallback","distance_nm":3529.93,"path_points":[{"lat":-30.44001,"lng":14.82517},{"lat":-31.895796,"lng":-7.397647},{"lat":-33.486655,"lng":-22.695765},{"lat":-36.962776,"lng":-42.351489},{"lat":-38.0333,"lng":-57.5167}]}],"errors":[]}