{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-23T17:22:46+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"1cf27fdf987316bb"},"data":[{"port_id":50924,"port_name":"Rouxmesnil-Bouteilles","country_name":"France","port_lat":49.9167,"port_lng":1.06667,"eta_hours":0.06,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":0.78,"path_points":[{"lat":49.92473,"lng":1.08239},{"lat":49.99208,"lng":1.187202},{"lat":49.970715,"lng":0.98453},{"lat":49.878467,"lng":1.020128},{"lat":49.9167,"lng":1.06667}]},{"port_id":49364,"port_name":"Neuville-lès-Dieppe","country_name":"France","port_lat":49.9167,"port_lng":1.1,"eta_hours":0.07,"eta_label":"0d 0h","confidence":63.55,"source":"same_vessel_history","distance_nm":0.83,"path_points":[{"lat":49.92473,"lng":1.08239},{"lat":49.99208,"lng":0.978201},{"lat":49.970715,"lng":1.181195},{"lat":49.878467,"lng":1.146126},{"lat":49.9167,"lng":1.1}]},{"port_id":1938,"port_name":"Dieppe","country_name":"France","port_lat":49.9494,"port_lng":1.08333,"eta_hours":0.12,"eta_label":"0d 0h","confidence":44.59,"source":"same_vessel_history","distance_nm":1.48,"path_points":[{"lat":49.92473,"lng":1.08239},{"lat":50.002871,"lng":0.9727},{"lat":49.987065,"lng":1.17286},{"lat":49.903973,"lng":1.133123},{"lat":49.9494,"lng":1.08333}]},{"port_id":3808,"port_name":"BOULOGNE-SUR-MER","country_name":"France","port_lat":50.7281,"port_lng":1.59381,"eta_hours":4.34,"eta_label":"0d 4h","confidence":42.69,"source":"same_vessel_history","distance_nm":52.07,"path_points":[{"lat":49.92737,"lng":1.08268},{"lat":49.92755,"lng":1.08308},{"lat":50.04714,"lng":1.0823},{"lat":50.14001,"lng":1.09229},{"lat":50.17852,"lng":1.09072},{"lat":50.33572,"lng":1.20074},{"lat":50.31715,"lng":1.18163},{"lat":50.31533,"lng":1.16156},{"lat":50.26186,"lng":1.09569},{"lat":50.29023,"lng":1.12893},{"lat":50.31792,"lng":1.16931},{"lat":50.26452,"lng":1.13803},{"lat":50.30816,"lng":1.16298},{"lat":50.30136,"lng":1.15914},{"lat":50.28751,"lng":1.15201},{"lat":50.24414,"lng":1.13095},{"lat":50.24658,"lng":1.12852},{"lat":50.33387,"lng":1.16445},{"lat":50.26119,"lng":1.13473},{"lat":50.26433,"lng":1.13711},{"lat":50.32702,"lng":1.16763},{"lat":50.21614,"lng":1.11512},{"lat":50.23579,"lng":1.03606},{"lat":50.23579,"lng":1.03606},{"lat":50.23579,"lng":1.03606},{"lat":50.23579,"lng":1.03606},{"lat":50.23579,"lng":1.03606},{"lat":50.23579,"lng":1.03606},{"lat":50.23579,"lng":1.03606},{"lat":50.23579,"lng":1.03606},{"lat":50.23579,"lng":1.03606},{"lat":50.06076,"lng":0.6015},{"lat":50.06076,"lng":0.6015},{"lat":49.94788,"lng":1.09614},{"lat":50.37694,"lng":1.26998},{"lat":50.37775,"lng":1.2752},{"lat":50.40324,"lng":1.29551},{"lat":50.51608,"lng":1.3471},{"lat":50.53921,"lng":1.3761},{"lat":50.53706,"lng":1.36517},{"lat":50.52265,"lng":1.35922},{"lat":50.51572,"lng":1.33793},{"lat":50.60523,"lng":1.35406},{"lat":50.65158,"lng":1.33613},{"lat":50.67118,"lng":1.30305},{"lat":50.67237,"lng":1.29811},{"lat":50.68066,"lng":1.3311},{"lat":50.66235,"lng":1.32788},{"lat":50.63334,"lng":1.27776},{"lat":50.71323,"lng":1.47822}]},{"port_id":52046,"port_name":"Saint-Martin-du-Manoir","country_name":"France","port_lat":49.5333,"port_lng":-0.233333,"eta_hours":4.68,"eta_label":"0d 5h","confidence":38.9,"source":"same_vessel_history","distance_nm":56.21,"path_points":[{"lat":49.92803,"lng":1.08436},{"lat":49.92766,"lng":1.08278},{"lat":49.92354,"lng":1.08186},{"lat":49.92354,"lng":1.08186},{"lat":49.92354,"lng":1.08186},{"lat":49.92354,"lng":1.08186},{"lat":49.92354,"lng":1.08186},{"lat":49.92354,"lng":1.08186},{"lat":49.89152,"lng":0.61431},{"lat":49.89152,"lng":0.61431},{"lat":49.79017,"lng":0.30092},{"lat":49.71034,"lng":0.03669}]}],"errors":[]}