{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-23T09:10:10+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"21847b1dc9f1c63d"},"data":[{"port_id":3100,"port_name":"Vlaardingen","country_name":"Netherlands","port_lat":51.8961,"port_lng":4.34139,"eta_hours":1.8,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":18.32,"path_points":[{"lat":51.4431,"lng":6.7389},{"lat":51.44312,"lng":6.73889},{"lat":51.5217,"lng":6.70918},{"lat":51.55311,"lng":6.68159},{"lat":51.80808,"lng":6.29875},{"lat":51.81083,"lng":6.29022},{"lat":51.86075,"lng":5.94951},{"lat":51.90002,"lng":5.58934},{"lat":51.9021,"lng":5.57418},{"lat":51.81775,"lng":5.16979},{"lat":51.82709,"lng":4.95044}]},{"port_id":77572,"port_name":"Botlek","country_name":"Netherlands","port_lat":51.8833,"port_lng":4.28333,"eta_hours":1.99,"eta_label":"0d 2h","confidence":50.75,"source":"same_vessel_history","distance_nm":20.25,"path_points":[{"lat":51.44313,"lng":6.73891},{"lat":51.44315,"lng":6.7389},{"lat":51.44315,"lng":6.73885},{"lat":51.46713,"lng":6.71929},{"lat":51.53426,"lng":6.67876},{"lat":51.62845,"lng":6.59059},{"lat":51.84834,"lng":6.11395},{"lat":51.85372,"lng":6.08695},{"lat":51.89992,"lng":5.62564},{"lat":51.88973,"lng":5.48305},{"lat":51.80394,"lng":5.35143},{"lat":51.82494,"lng":4.90407},{"lat":51.82239,"lng":4.69586},{"lat":51.83014,"lng":4.67043},{"lat":51.90202,"lng":4.53367}]},{"port_id":11946,"port_name":"Pijp Tabak","country_name":"Belgium","port_lat":51.2333,"port_lng":4.35,"eta_hours":3.86,"eta_label":"0d 4h","confidence":50.75,"source":"same_vessel_history","distance_nm":39.32,"path_points":[{"lat":51.44311,"lng":6.73892},{"lat":51.4431,"lng":6.7389},{"lat":51.44311,"lng":6.7389},{"lat":51.44315,"lng":6.73887},{"lat":51.4448,"lng":6.73438},{"lat":51.56838,"lng":6.68708},{"lat":51.63101,"lng":6.59394},{"lat":51.75578,"lng":6.3484},{"lat":51.83003,"lng":6.1982},{"lat":51.83568,"lng":6.18019},{"lat":51.88375,"lng":5.75192},{"lat":51.89669,"lng":5.65601},{"lat":51.849,"lng":5.41398},{"lat":51.8174,"lng":5.04308},{"lat":51.81642,"lng":4.79132},{"lat":51.78347,"lng":4.62721},{"lat":51.71167,"lng":4.60426},{"lat":51.65327,"lng":4.29903},{"lat":51.58727,"lng":4.19748},{"lat":51.47353,"lng":4.22533},{"lat":51.44753,"lng":4.22998},{"lat":51.39627,"lng":4.24069},{"lat":51.31982,"lng":4.31017}]},{"port_id":5574,"port_name":"NEUWIED","country_name":"","port_lat":50.4144,"port_lng":7.47326,"eta_hours":15.54,"eta_label":"0d 16h","confidence":50.75,"source":"same_vessel_history","distance_nm":130.83,"path_points":[{"lat":51.44315,"lng":6.7389},{"lat":51.44312,"lng":6.73888},{"lat":51.44312,"lng":6.7389},{"lat":51.42771,"lng":6.72128},{"lat":51.34727,"lng":6.66421},{"lat":51.26127,"lng":6.71352},{"lat":51.17109,"lng":6.79955},{"lat":51.17109,"lng":6.79955},{"lat":51.08925,"lng":6.85722},{"lat":51.0727,"lng":6.86861},{"lat":50.96005,"lng":6.99076},{"lat":50.87489,"lng":7.04375},{"lat":50.86938,"lng":7.02519},{"lat":50.72311,"lng":7.1207},{"lat":50.71635,"lng":7.14916},{"lat":50.53975,"lng":7.28691}]},{"port_id":5425,"port_name":"S GRAVENDEEL","country_name":"Netherlands","port_lat":51.7881,"port_lng":4.62139,"eta_hours":0.74,"eta_label":"0d 1h","confidence":38.75,"source":"peer_type_fallback","distance_nm":7.59,"path_points":[{"lat":51.81946,"lng":4.81954},{"lat":51.879111,"lng":4.864151},{"lat":51.85378,"lng":4.630465},{"lat":51.754999,"lng":4.614983},{"lat":51.7881,"lng":4.62139}]}],"errors":[]}