{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-22T11:56:55+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"a658f1cdca746e8e"},"data":[{"port_id":77261,"port_name":"Odudu Terminal","country_name":"Nigeria","port_lat":4,"port_lng":7.75,"eta_hours":1.82,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":10.92,"path_points":[{"lat":4.07077,"lng":7.64066},{"lat":4.09309,"lng":7.79202},{"lat":4.09396,"lng":7.87732},{"lat":4.03046,"lng":8.00596},{"lat":3.92268,"lng":7.9455},{"lat":3.94433,"lng":7.76086},{"lat":3.93906,"lng":7.70246},{"lat":3.93763,"lng":7.61019},{"lat":4.05634,"lng":7.70204},{"lat":4.03455,"lng":7.75736},{"lat":4.07917,"lng":7.86332},{"lat":4.04358,"lng":7.99978},{"lat":3.9461,"lng":7.88948},{"lat":3.94243,"lng":7.7699},{"lat":3.93687,"lng":7.66509},{"lat":4.065,"lng":7.57667},{"lat":4.07833,"lng":7.715},{"lat":4.083,"lng":7.77677},{"lat":4.07833,"lng":7.91833},{"lat":3.98373,"lng":8.0345},{"lat":3.89167,"lng":7.90667},{"lat":3.89333,"lng":7.825},{"lat":3.89167,"lng":7.62833},{"lat":4.01459,"lng":7.54593},{"lat":4.05356,"lng":7.74461},{"lat":4.05164,"lng":7.77185},{"lat":4.055,"lng":7.98833},{"lat":3.94914,"lng":7.97536},{"lat":3.89961,"lng":7.84352},{"lat":3.86667,"lng":7.73667},{"lat":3.85516,"lng":7.68513},{"lat":3.87281,"lng":7.64127},{"lat":3.845,"lng":7.52167},{"lat":3.80945,"lng":7.36521},{"lat":3.81432,"lng":7.35149},{"lat":3.80667,"lng":7.285},{"lat":3.79476,"lng":7.19748},{"lat":3.6924,"lng":7.25031},{"lat":3.85392,"lng":7.44361},{"lat":3.93833,"lng":7.555},{"lat":4.06167,"lng":7.56333}]},{"port_id":77302,"port_name":"Usan FPSO","country_name":"Nigeria","port_lat":3.95,"port_lng":7.65,"eta_hours":2.25,"eta_label":"0d 2h","confidence":73.67,"source":"same_vessel_history","distance_nm":13.5,"path_points":[{"lat":3.98403,"lng":7.69309},{"lat":4.01118,"lng":7.75069},{"lat":4.0597,"lng":7.80005},{"lat":3.99653,"lng":7.91585},{"lat":3.97143,"lng":7.96279},{"lat":4.04894,"lng":7.91672},{"lat":4.04865,"lng":7.74352},{"lat":4.04474,"lng":7.68805}]},{"port_id":1647,"port_name":"Apapa","country_name":"Nigeria","port_lat":6.37306,"port_lng":3.40417,"eta_hours":48.92,"eta_label":"2d 1h","confidence":49.22,"source":"same_vessel_history","distance_nm":306.07,"path_points":[{"lat":3.89777,"lng":7.67499},{"lat":3.90751,"lng":7.55514},{"lat":3.98786,"lng":7.62512},{"lat":3.99917,"lng":7.7387},{"lat":4.09888,"lng":7.83439},{"lat":4.01549,"lng":7.97042},{"lat":3.93503,"lng":7.8547},{"lat":3.86281,"lng":7.5235},{"lat":3.79868,"lng":7.23598},{"lat":3.76398,"lng":7.06248},{"lat":3.69632,"lng":6.70119},{"lat":3.64546,"lng":6.45352},{"lat":3.6075,"lng":6.23361},{"lat":3.65164,"lng":5.99542},{"lat":3.73333,"lng":5.77667},{"lat":3.915,"lng":5.47833},{"lat":4.04333,"lng":5.29833},{"lat":4.22833,"lng":5.14333},{"lat":4.4791,"lng":4.93436},{"lat":4.68167,"lng":4.76833},{"lat":4.98333,"lng":4.535},{"lat":5.13178,"lng":4.40874},{"lat":5.35339,"lng":4.21616},{"lat":5.80031,"lng":3.85728},{"lat":6.07241,"lng":3.6333},{"lat":6.2393,"lng":3.49362}]},{"port_id":3872,"port_name":"CIRKEWWA","country_name":"Malta","port_lat":35.9887,"port_lng":14.331,"eta_hours":327.13,"eta_label":"13d 15h","confidence":31.11,"source":"peer_type_fallback","distance_nm":1962.81,"path_points":[{"lat":3.84854,"lng":7.85104},{"lat":15.372826,"lng":8.546804},{"lat":20.574358,"lng":12.271348},{"lat":28.393275,"lng":13.561146},{"lat":35.9887,"lng":14.331}]},{"port_id":5416,"port_name":"CARTEYA GUADARRANQUE","country_name":"","port_lat":36.1774,"port_lng":-5.39861,"eta_hours":345.81,"eta_label":"14d 10h","confidence":31.11,"source":"peer_type_fallback","distance_nm":2074.87,"path_points":[{"lat":3.84854,"lng":7.85104},{"lat":15.495346,"lng":5.015956},{"lat":20.711743,"lng":-0.031576},{"lat":28.506033,"lng":-3.18246},{"lat":36.1774,"lng":-5.39861}]}],"errors":[]}