{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-21T13:47:25+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"9547102970a6311e"},"data":[{"port_id":2984,"port_name":"Tangier","country_name":"Morocco","port_lat":35.7833,"port_lng":-5.8,"eta_hours":5.63,"eta_label":"0d 6h","confidence":92,"source":"same_vessel_history","distance_nm":67.56,"path_points":[{"lat":35.79287,"lng":-5.80782},{"lat":35.7929,"lng":-5.80782}]},{"port_id":4240,"port_name":"S'ARENAL","country_name":"Spain","port_lat":39.5009,"port_lng":2.7484,"eta_hours":44.02,"eta_label":"1d 20h","confidence":28.67,"source":"peer_type_fallback","distance_nm":528.2,"path_points":[{"lat":34.93282,"lng":-6.7034},{"lat":36.734225,"lng":-4.046209},{"lat":37.426816,"lng":-1.599579},{"lat":38.327958,"lng":0.87896},{"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":68.76,"eta_label":"2d 21h","confidence":28.67,"source":"peer_type_fallback","distance_nm":825.15,"path_points":[{"lat":34.93282,"lng":-6.7034},{"lat":38.2473,"lng":-2.855315},{"lat":39.588724,"lng":0.80288},{"lat":41.425575,"lng":4.41615},{"lat":43.5917,"lng":7.13389}]},{"port_id":4828,"port_name":"PORT HAMBLE","country_name":"England","port_lat":50.8609,"port_lng":-1.31158,"eta_hours":82.05,"eta_label":"3d 10h","confidence":28.67,"source":"peer_type_fallback","distance_nm":984.62,"path_points":[{"lat":34.93282,"lng":-6.7034},{"lat":40.659932,"lng":-5.664},{"lat":43.233179,"lng":-3.402117},{"lat":47.087668,"lng":-2.161462},{"lat":50.8609,"lng":-1.31158}]},{"port_id":5001,"port_name":"NORTHNEY","country_name":"","port_lat":50.8336,"port_lng":-0.96557,"eta_hours":82.23,"eta_label":"3d 10h","confidence":28.67,"source":"peer_type_fallback","distance_nm":986.74,"path_points":[{"lat":34.93282,"lng":-6.7034},{"lat":40.6534,"lng":-5.553708},{"lat":43.221297,"lng":-3.225928},{"lat":47.064959,"lng":-1.889805},{"lat":50.8336,"lng":-0.96557}]}],"errors":[]}