{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-30T09:03:31+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"34877ad776b2de02"},"data":[{"port_id":46644,"port_name":"La Trinité-sur-Mer","country_name":"France","port_lat":47.5833,"port_lng":-3.03333,"eta_hours":0.03,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":0.4,"path_points":[{"lat":47.58779,"lng":-3.02591},{"lat":47.656308,"lng":-2.918359},{"lat":47.635545,"lng":-3.11962},{"lat":47.544288,"lng":-3.081698},{"lat":47.5833,"lng":-3.03333}]},{"port_id":43862,"port_name":"Concarneau","country_name":"France","port_lat":47.8833,"port_lng":-3.91667,"eta_hours":3.34,"eta_label":"0d 3h","confidence":40.44,"source":"same_vessel_history","distance_nm":40.11,"path_points":[{"lat":47.58692,"lng":-3.02571},{"lat":47.5881,"lng":-3.02475},{"lat":47.5881,"lng":-3.02475},{"lat":47.5881,"lng":-3.02475},{"lat":47.58682,"lng":-3.02361},{"lat":47.49606,"lng":-3.02888},{"lat":47.46886,"lng":-3.39924},{"lat":47.55472,"lng":-3.54341},{"lat":47.55472,"lng":-3.54341},{"lat":47.55472,"lng":-3.54341},{"lat":47.82972,"lng":-3.94023},{"lat":47.65921,"lng":-4.0552},{"lat":47.65921,"lng":-4.0552},{"lat":47.65921,"lng":-4.0552},{"lat":47.86802,"lng":-3.91294},{"lat":47.81492,"lng":-3.98899},{"lat":47.76935,"lng":-3.99846}]},{"port_id":4480,"port_name":"PORT DU CROUESTY","country_name":"France","port_lat":47.5433,"port_lng":-2.895,"eta_hours":0.49,"eta_label":"0d 0h","confidence":38.72,"source":"same_vessel_history","distance_nm":5.94,"path_points":[{"lat":47.58779,"lng":-3.02591},{"lat":47.643108,"lng":-3.09271},{"lat":47.615545,"lng":-2.870455},{"lat":47.513088,"lng":-2.8738},{"lat":47.5433,"lng":-2.895}]},{"port_id":2344,"port_name":"Lorient","country_name":"France","port_lat":47.7292,"port_lng":-3.36417,"eta_hours":1.34,"eta_label":"0d 1h","confidence":38.72,"source":"same_vessel_history","distance_nm":16.1,"path_points":[{"lat":47.57992,"lng":-3.01498},{"lat":47.5878,"lng":-3.02404},{"lat":47.5878,"lng":-3.02404},{"lat":47.58805,"lng":-3.02487},{"lat":47.44593,"lng":-3.09996},{"lat":47.51254,"lng":-3.22011},{"lat":47.65054,"lng":-3.35151}]},{"port_id":3747,"port_name":"ROSCOFF","country_name":"France","port_lat":48.7186,"port_lng":-3.96253,"eta_hours":6.46,"eta_label":"0d 6h","confidence":38.72,"source":"same_vessel_history","distance_nm":77.57,"path_points":[{"lat":47.52513,"lng":-3.00532},{"lat":47.50503,"lng":-3.05035},{"lat":47.58801,"lng":-3.02529},{"lat":47.588,"lng":-3.0253},{"lat":47.588,"lng":-3.0253},{"lat":47.588,"lng":-3.0253},{"lat":47.588,"lng":-3.0253},{"lat":47.56321,"lng":-3.01207},{"lat":47.471,"lng":-3.14111},{"lat":47.49995,"lng":-3.19636},{"lat":47.54257,"lng":-3.39034},{"lat":47.56928,"lng":-3.45538},{"lat":47.69875,"lng":-3.65173},{"lat":47.73927,"lng":-3.88112},{"lat":47.73806,"lng":-3.89378},{"lat":47.71295,"lng":-4.22181},{"lat":47.71162,"lng":-4.24368},{"lat":47.72463,"lng":-4.51699},{"lat":47.77674,"lng":-4.70809},{"lat":47.82234,"lng":-4.83675},{"lat":48.0047,"lng":-4.79598},{"lat":48.10133,"lng":-4.7695},{"lat":48.29335,"lng":-4.80568},{"lat":48.44991,"lng":-4.82419},{"lat":48.62654,"lng":-4.6981},{"lat":48.72234,"lng":-4.46979},{"lat":48.74687,"lng":-4.30981}]}],"errors":[]}