{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-07T10:59:03+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"cbff8de1ff978b21"},"data":[{"port_id":3729,"port_name":"LA TURBALLE","country_name":"France","port_lat":47.346,"port_lng":-2.51477,"eta_hours":2.68,"eta_label":"0d 3h","confidence":92,"source":"same_vessel_history","distance_nm":27.37,"path_points":[{"lat":47.34754,"lng":-2.51473},{"lat":47.29136,"lng":-2.58963},{"lat":47.06746,"lng":-2.79696},{"lat":46.84967,"lng":-2.88967},{"lat":46.63072,"lng":-2.74369},{"lat":46.54998,"lng":-2.67366},{"lat":46.54998,"lng":-2.67366},{"lat":46.27034,"lng":-2.31319},{"lat":46.28076,"lng":-2.32306},{"lat":46.34606,"lng":-2.41254},{"lat":46.40543,"lng":-2.50831},{"lat":46.38065,"lng":-2.52219},{"lat":46.38065,"lng":-2.52219},{"lat":46.45483,"lng":-2.57193},{"lat":46.46484,"lng":-2.58565},{"lat":46.241,"lng":-2.43895},{"lat":46.23593,"lng":-2.4125},{"lat":46.24702,"lng":-2.4161},{"lat":46.25239,"lng":-2.36592},{"lat":46.25917,"lng":-2.34081},{"lat":46.14869,"lng":-1.66012},{"lat":46.11291,"lng":-1.41767},{"lat":46.14848,"lng":-1.2213},{"lat":46.1213,"lng":-1.26603},{"lat":46.18383,"lng":-1.80477},{"lat":46.23265,"lng":-2.14708},{"lat":46.23265,"lng":-2.14708},{"lat":46.23265,"lng":-2.14708},{"lat":46.46501,"lng":-1.80553},{"lat":46.49712,"lng":-1.79188},{"lat":46.49712,"lng":-1.79188},{"lat":46.43715,"lng":-1.86497},{"lat":46.31215,"lng":-2.26555},{"lat":46.22134,"lng":-2.50637},{"lat":46.2278,"lng":-2.51764},{"lat":46.24531,"lng":-2.42973},{"lat":46.26818,"lng":-2.52972},{"lat":46.29367,"lng":-2.37367},{"lat":46.36049,"lng":-2.48937},{"lat":46.41549,"lng":-2.57696},{"lat":46.37524,"lng":-2.43632},{"lat":46.31959,"lng":-2.37993},{"lat":46.23266,"lng":-2.27324},{"lat":46.2967,"lng":-2.4048},{"lat":46.33641,"lng":-2.44658},{"lat":46.36603,"lng":-2.51166},{"lat":46.31633,"lng":-2.35797},{"lat":46.30105,"lng":-2.36256},{"lat":46.38724,"lng":-2.46704},{"lat":46.36383,"lng":-2.39005},{"lat":46.3585,"lng":-2.46616},{"lat":46.40127,"lng":-2.53777},{"lat":46.60657,"lng":-2.60219},{"lat":47.00784,"lng":-2.7031},{"lat":47.25609,"lng":-2.61844},{"lat":47.34777,"lng":-2.51344}]},{"port_id":43862,"port_name":"Concarneau","country_name":"France","port_lat":47.8833,"port_lng":-3.91667,"eta_hours":7.32,"eta_label":"0d 7h","confidence":44.33,"source":"same_vessel_history","distance_nm":74.69,"path_points":[{"lat":47.3479,"lng":-2.51451},{"lat":47.34786,"lng":-2.51455},{"lat":47.34804,"lng":-2.51349},{"lat":47.33801,"lng":-2.5299},{"lat":47.25668,"lng":-3.1434},{"lat":47.26184,"lng":-3.2274},{"lat":47.28299,"lng":-3.63124},{"lat":47.29013,"lng":-3.82486},{"lat":47.30563,"lng":-4.09663},{"lat":47.32916,"lng":-4.56752},{"lat":47.33237,"lng":-4.65531},{"lat":47.33823,"lng":-4.87911},{"lat":47.35419,"lng":-5.25776},{"lat":47.36363,"lng":-5.53545},{"lat":47.37649,"lng":-5.89664},{"lat":47.38085,"lng":-6.07941},{"lat":47.33186,"lng":-6.03315},{"lat":47.35802,"lng":-6.05579},{"lat":47.34082,"lng":-6.05779},{"lat":47.33077,"lng":-6.11903},{"lat":47.30659,"lng":-6.0497},{"lat":47.28006,"lng":-5.98137},{"lat":47.33657,"lng":-6.04278},{"lat":47.34709,"lng":-6.04918},{"lat":47.40686,"lng":-6.19846},{"lat":47.40114,"lng":-6.18415},{"lat":47.44546,"lng":-6.24492},{"lat":47.45605,"lng":-6.21762},{"lat":47.48572,"lng":-6.04718},{"lat":47.52578,"lng":-5.68176},{"lat":47.55114,"lng":-5.49643},{"lat":47.6181,"lng":-4.99936},{"lat":47.65942,"lng":-4.68907},{"lat":47.6808,"lng":-4.52679},{"lat":47.75214,"lng":-4.05554},{"lat":47.77224,"lng":-4.01362},{"lat":47.87528,"lng":-3.91338},{"lat":47.87535,"lng":-3.91343},{"lat":47.87535,"lng":-3.91343},{"lat":47.82404,"lng":-3.95462},{"lat":47.75036,"lng":-4.08225},{"lat":47.68182,"lng":-4.53808},{"lat":47.64602,"lng":-4.78745},{"lat":47.61402,"lng":-5.00513},{"lat":47.52972,"lng":-5.44239},{"lat":47.48248,"lng":-5.59541},{"lat":47.40635,"lng":-5.92595},{"lat":47.37147,"lng":-6.00082},{"lat":47.36785,"lng":-5.99606},{"lat":47.36818,"lng":-6.05595},{"lat":47.35841,"lng":-6.07214},{"lat":47.36592,"lng":-6.04975},{"lat":47.36627,"lng":-6.03546},{"lat":47.35972,"lng":-6.02918},{"lat":47.35074,"lng":-6.04598},{"lat":47.35943,"lng":-6.19206},{"lat":47.39845,"lng":-6.25797},{"lat":47.39512,"lng":-6.26573},{"lat":47.38989,"lng":-6.19136},{"lat":47.44056,"lng":-6.28006},{"lat":47.47893,"lng":-6.19836},{"lat":47.47976,"lng":-6.14827},{"lat":47.46952,"lng":-6.13826},{"lat":47.36595,"lng":-6.03958},{"lat":47.37191,"lng":-6.05547},{"lat":47.3517,"lng":-5.93665},{"lat":47.4195,"lng":-5.75812},{"lat":47.43912,"lng":-5.64201},{"lat":47.49896,"lng":-5.35987},{"lat":47.55268,"lng":-5.08223},{"lat":47.62278,"lng":-4.71916},{"lat":47.68994,"lng":-4.38044},{"lat":47.71176,"lng":-4.26727},{"lat":47.86696,"lng":-3.91321}]},{"port_id":4348,"port_name":"GUILVINEC","country_name":"France","port_lat":47.7916,"port_lng":-4.28386,"eta_hours":7.97,"eta_label":"0d 8h","confidence":44.33,"source":"same_vessel_history","distance_nm":81.32,"path_points":[{"lat":47.34771,"lng":-2.51353},{"lat":47.34771,"lng":-2.51351},{"lat":47.34771,"lng":-2.51351},{"lat":47.34771,"lng":-2.51351},{"lat":47.2999,"lng":-2.7989},{"lat":47.41611,"lng":-3.24584},{"lat":47.50323,"lng":-3.55982},{"lat":47.66028,"lng":-4.10559},{"lat":47.79058,"lng":-4.28743},{"lat":47.79058,"lng":-4.28743},{"lat":47.79058,"lng":-4.28743}]},{"port_id":52890,"port_name":"Sennecey-le-Grand","country_name":"France","port_lat":46.65,"port_lng":-4.86667,"eta_hours":13.95,"eta_label":"0d 14h","confidence":44.33,"source":"same_vessel_history","distance_nm":88.38,"path_points":[{"lat":47.34813,"lng":-2.51352},{"lat":47.34814,"lng":-2.51353},{"lat":47.26689,"lng":-2.60448},{"lat":47.21199,"lng":-2.72132},{"lat":47.13983,"lng":-2.94236},{"lat":47.07918,"lng":-3.1255},{"lat":47.03739,"lng":-3.25251},{"lat":46.92191,"lng":-3.62764},{"lat":46.86694,"lng":-3.78953},{"lat":46.84676,"lng":-3.84944},{"lat":46.73375,"lng":-4.19078},{"lat":46.67535,"lng":-4.41637},{"lat":46.65322,"lng":-4.49413},{"lat":46.59493,"lng":-4.593},{"lat":46.58164,"lng":-4.73457},{"lat":46.58384,"lng":-4.84093},{"lat":46.57962,"lng":-4.87307}]},{"port_id":2287,"port_name":"La Pallice","country_name":"France","port_lat":46.16,"port_lng":-1.2225,"eta_hours":7.64,"eta_label":"0d 8h","confidence":40.67,"source":"same_vessel_history","distance_nm":77.97,"path_points":[{"lat":47.34828,"lng":-2.51412},{"lat":47.32567,"lng":-2.53623},{"lat":47.03308,"lng":-2.73102},{"lat":46.7231,"lng":-2.75416},{"lat":46.42948,"lng":-2.66138},{"lat":46.28882,"lng":-2.59019},{"lat":46.28882,"lng":-2.59019},{"lat":46.28882,"lng":-2.59019},{"lat":46.04866,"lng":-1.53687},{"lat":46.14832,"lng":-1.22115},{"lat":46.14954,"lng":-1.22338},{"lat":46.1259,"lng":-1.41707},{"lat":46.1259,"lng":-1.41707},{"lat":46.1259,"lng":-1.41707},{"lat":45.88331,"lng":-2.40625},{"lat":45.88331,"lng":-2.40625},{"lat":45.88331,"lng":-2.40625},{"lat":45.88331,"lng":-2.40625},{"lat":46.36152,"lng":-2.47823},{"lat":46.42802,"lng":-2.55681},{"lat":46.42802,"lng":-2.55681},{"lat":46.42802,"lng":-2.55681},{"lat":46.1251,"lng":-1.26451}]}],"errors":[]}