{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-19T18:53:27+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"a3a1731e2b91380d"},"data":[{"port_id":43739,"port_name":"Cléder","country_name":"France","port_lat":48.6667,"port_lng":-4.1,"eta_hours":0.13,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":1.53,"path_points":[{"lat":48.68777,"lng":-4.07839},{"lat":48.750817,"lng":-3.975521},{"lat":48.727235,"lng":-4.179195},{"lat":48.631335,"lng":-4.145246},{"lat":48.6667,"lng":-4.1}]},{"port_id":3747,"port_name":"ROSCOFF","country_name":"France","port_lat":48.7186,"port_lng":-3.96253,"eta_hours":0.41,"eta_label":"0d 0h","confidence":64.5,"source":"same_vessel_history","distance_nm":4.95,"path_points":[{"lat":48.68777,"lng":-4.07839},{"lat":48.767944,"lng":-4.150156},{"lat":48.753185,"lng":-3.93046},{"lat":48.671817,"lng":-3.938019},{"lat":48.7186,"lng":-3.96253}]},{"port_id":54003,"port_name":"Verzy","country_name":"France","port_lat":49.15,"port_lng":-4.16667,"eta_hours":2.33,"eta_label":"0d 2h","confidence":50.75,"source":"same_vessel_history","distance_nm":27.97,"path_points":[{"lat":48.68776,"lng":-4.07838},{"lat":48.68776,"lng":-4.07838},{"lat":48.68776,"lng":-4.07838},{"lat":48.68776,"lng":-4.07838},{"lat":48.71877,"lng":-3.96662},{"lat":48.81452,"lng":-3.94916},{"lat":49.155,"lng":-4.02167},{"lat":49.21833,"lng":-4.08833},{"lat":49.195,"lng":-4.05833},{"lat":49.21333,"lng":-3.995},{"lat":49.175,"lng":-4.11333},{"lat":49.225,"lng":-4.06},{"lat":49.305,"lng":-3.92333},{"lat":49.34333,"lng":-3.885},{"lat":49.32543,"lng":-3.93306},{"lat":49.27333,"lng":-4.04333},{"lat":49.3215,"lng":-4.04397},{"lat":49.32866,"lng":-4.04654},{"lat":49.27061,"lng":-4.12583},{"lat":49.27821,"lng":-4.02332},{"lat":49.33833,"lng":-3.96333},{"lat":49.2812,"lng":-4.07979},{"lat":49.27667,"lng":-4.06},{"lat":49.28657,"lng":-4.10639},{"lat":49.26577,"lng":-4.15442},{"lat":49.28666,"lng":-4.11412},{"lat":49.285,"lng":-4.11667},{"lat":49.20833,"lng":-3.99667},{"lat":49.23667,"lng":-3.95333},{"lat":49.30167,"lng":-3.90833},{"lat":49.2307,"lng":-3.98234},{"lat":49.26063,"lng":-3.94701},{"lat":49.2235,"lng":-4.00844},{"lat":49.275,"lng":-4.10833},{"lat":49.28833,"lng":-4.02167},{"lat":49.31028,"lng":-4.00782},{"lat":49.26167,"lng":-4.08167}]},{"port_id":47514,"port_name":"Les Sables-d'Olonne","country_name":"France","port_lat":46.5,"port_lng":-1.78333,"eta_hours":22.9,"eta_label":"0d 23h","confidence":50.75,"source":"same_vessel_history","distance_nm":160.89,"path_points":[{"lat":48.68777,"lng":-4.0784},{"lat":48.68776,"lng":-4.07838},{"lat":48.68778,"lng":-4.0784},{"lat":48.68776,"lng":-4.07839},{"lat":48.69398,"lng":-4.07449},{"lat":48.71659,"lng":-4.1124},{"lat":48.71713,"lng":-4.35881},{"lat":48.48667,"lng":-4.84167},{"lat":48.28073,"lng":-4.7687},{"lat":48.1876,"lng":-4.75149},{"lat":48.0251,"lng":-4.75715},{"lat":47.98865,"lng":-4.72177},{"lat":47.79667,"lng":-4.50833},{"lat":47.65667,"lng":-4.245},{"lat":47.57333,"lng":-4.06667},{"lat":47.455,"lng":-3.83167},{"lat":47.44003,"lng":-3.80029},{"lat":47.325,"lng":-3.58167},{"lat":47.225,"lng":-3.405},{"lat":47.14167,"lng":-3.265},{"lat":46.97683,"lng":-2.97171},{"lat":46.87708,"lng":-2.8008},{"lat":46.76,"lng":-2.59029},{"lat":46.71151,"lng":-2.51705},{"lat":46.59275,"lng":-2.34362},{"lat":46.49808,"lng":-2.16183},{"lat":46.42667,"lng":-2.04833},{"lat":46.42167,"lng":-2.105},{"lat":46.31667,"lng":-2.02833},{"lat":46.195,"lng":-1.965},{"lat":46.065,"lng":-1.82333},{"lat":46.04167,"lng":-1.80667},{"lat":46.05833,"lng":-1.83833},{"lat":46.075,"lng":-1.83833},{"lat":46.075,"lng":-1.83833}]},{"port_id":4828,"port_name":"PORT HAMBLE","country_name":"England","port_lat":50.8609,"port_lng":-1.31158,"eta_hours":14.07,"eta_label":"0d 14h","confidence":38.75,"source":"peer_type_fallback","distance_nm":168.89,"path_points":[{"lat":48.68777,"lng":-4.07839},{"lat":49.503413,"lng":-3.320144},{"lat":49.844699,"lng":-2.56833},{"lat":50.32652,"lng":-1.849914},{"lat":50.8609,"lng":-1.31158}]}],"errors":[]}