{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-26T17:16:17+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"00229566df0598ed"},"data":[{"port_id":2348,"port_name":"Luanda","country_name":"Angola","port_lat":-8.78333,"port_lng":13.25,"eta_hours":223.43,"eta_label":"9d 7h","confidence":92,"source":"same_vessel_history","distance_nm":2681.21,"path_points":[{"lat":0.34983,"lng":6.77267},{"lat":0.34983,"lng":6.773},{"lat":-0.07733,"lng":7.014},{"lat":-0.24017,"lng":7.10083},{"lat":-0.56517,"lng":7.27417},{"lat":-0.873,"lng":7.43767},{"lat":-1.39467,"lng":7.71367},{"lat":-1.66783,"lng":7.85817},{"lat":-1.883,"lng":7.97183},{"lat":-2.00383,"lng":8.03566},{"lat":-2.00383,"lng":8.03566},{"lat":-2.97433,"lng":8.54967},{"lat":-3.13267,"lng":8.6335},{"lat":-3.13267,"lng":8.6335},{"lat":-3.90217,"lng":9.04117},{"lat":-4.322,"lng":9.26383},{"lat":-4.75617,"lng":9.494},{"lat":-4.982,"lng":9.61416},{"lat":-5.14133,"lng":9.69867},{"lat":-5.78067,"lng":10.03833},{"lat":-6.2165,"lng":10.282},{"lat":-6.30683,"lng":10.3495},{"lat":-6.70033,"lng":10.53817},{"lat":-6.70033,"lng":10.53817},{"lat":-7.36683,"lng":10.883},{"lat":-7.7445,"lng":11.21217},{"lat":-7.93067,"lng":11.5985},{"lat":-8.07417,"lng":11.89633},{"lat":-8.14033,"lng":12.03383},{"lat":-8.268,"lng":12.298},{"lat":-8.44083,"lng":12.6545},{"lat":-8.61133,"lng":13.01167},{"lat":-8.67867,"lng":13.15183},{"lat":-8.77133,"lng":13.266}]},{"port_id":84960,"port_name":"Lisboa-EXPO","country_name":"Portugal","port_lat":38.7167,"port_lng":-9.13333,"eta_hours":70.19,"eta_label":"2d 22h","confidence":64.5,"source":"same_vessel_history","distance_nm":842.25,"path_points":[{"lat":0.3485,"lng":6.76967},{"lat":0.3485,"lng":6.76983},{"lat":0.1375,"lng":6.79567},{"lat":0.11133,"lng":5.767},{"lat":0.2735,"lng":5.12317},{"lat":0.45733,"lng":4.3935},{"lat":0.69317,"lng":3.45817},{"lat":0.80583,"lng":3.01067},{"lat":1.05917,"lng":1.89467},{"lat":1.20167,"lng":1.22217},{"lat":1.382,"lng":0.371},{"lat":1.52883,"lng":-0.32133},{"lat":1.73933,"lng":-1.3155},{"lat":1.89267,"lng":-2.03883},{"lat":2.07283,"lng":-2.89017},{"lat":2.241,"lng":-3.68383},{"lat":2.407,"lng":-4.46783},{"lat":2.57917,"lng":-5.28067},{"lat":2.75617,"lng":-6.11583},{"lat":2.8905,"lng":-6.75083},{"lat":3.0855,"lng":-7.6725},{"lat":3.24733,"lng":-8.43683},{"lat":3.49083,"lng":-9.201},{"lat":3.92617,"lng":-9.85583},{"lat":4.43167,"lng":-10.61583},{"lat":4.90717,"lng":-11.3315},{"lat":5.37467,"lng":-12.03583},{"lat":5.82833,"lng":-12.7195},{"lat":6.23067,"lng":-13.32633},{"lat":6.8015,"lng":-14.18817},{"lat":7.4875,"lng":-14.9415},{"lat":8.0505,"lng":-15.49283},{"lat":8.63433,"lng":-16.06517},{"lat":9.28416,"lng":-16.70383},{"lat":9.87833,"lng":-17.28817},{"lat":10.52567,"lng":-17.80517},{"lat":11.476,"lng":-17.91817},{"lat":12.25633,"lng":-18.011},{"lat":13.107,"lng":-18.1125},{"lat":13.93317,"lng":-18.21167},{"lat":14.78633,"lng":-18.30867},{"lat":15.56733,"lng":-18.292},{"lat":16.47933,"lng":-18.27217},{"lat":17.25567,"lng":-18.25533},{"lat":17.968,"lng":-18.24017},{"lat":18.9565,"lng":-18.21833},{"lat":19.72867,"lng":-18.20133},{"lat":20.8125,"lng":-18.16017},{"lat":21.667,"lng":-17.90416},{"lat":22.47633,"lng":-17.66017},{"lat":23.12117,"lng":-17.46483},{"lat":23.96617,"lng":-17.2075},{"lat":24.963,"lng":-16.90017},{"lat":25.43067,"lng":-16.41933},{"lat":26.05683,"lng":-15.76917},{"lat":26.7875,"lng":-15.0055},{"lat":27.38433,"lng":-14.37867},{"lat":27.969,"lng":-13.77233},{"lat":28.73883,"lng":-13.37033},{"lat":29.58217,"lng":-12.9725},{"lat":30.31683,"lng":-12.68533},{"lat":31.06167,"lng":-12.405},{"lat":31.9565,"lng":-12.06433},{"lat":32.55217,"lng":-11.833},{"lat":33.326,"lng":-11.52983},{"lat":34.122,"lng":-11.2155},{"lat":34.75067,"lng":-10.965},{"lat":35.6805,"lng":-10.59783},{"lat":36.49183,"lng":-10.25883},{"lat":37.19417,"lng":-9.97283},{"lat":37.91667,"lng":-9.6735},{"lat":38.616,"lng":-9.45817},{"lat":38.65717,"lng":-9.3245}]},{"port_id":2858,"port_name":"Sao Tome and Principe","country_name":"India","port_lat":0.35,"port_lng":6.75,"eta_hours":167.5,"eta_label":"6d 23h","confidence":64.5,"source":"same_vessel_history","distance_nm":2009.96,"path_points":[{"lat":0.35333,"lng":6.77283},{"lat":0.34967,"lng":6.77267},{"lat":0.34967,"lng":6.77267},{"lat":0.34967,"lng":6.77267}]},{"port_id":4240,"port_name":"S'ARENAL","country_name":"Spain","port_lat":39.5009,"port_lng":2.7484,"eta_hours":103.26,"eta_label":"4d 7h","confidence":38.75,"source":"peer_type_fallback","distance_nm":1239.15,"path_points":[{"lat":25.84233,"lng":-15.75433},{"lat":30.993602,"lng":-10.660341},{"lat":33.131575,"lng":-5.675037},{"lat":36.128047,"lng":-0.862241},{"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":128.59,"eta_label":"5d 9h","confidence":38.75,"source":"peer_type_fallback","distance_nm":1543.04,"path_points":[{"lat":25.84233,"lng":-15.75433},{"lat":32.510613,"lng":-9.475631},{"lat":35.296294,"lng":-3.267518},{"lat":39.223415,"lng":2.677761},{"lat":43.5917,"lng":7.13389}]}],"errors":[]}