{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-19T21:46:00+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"c2271deb7d158cc7"},"data":[{"port_id":1776,"port_name":"Bremerhaven","country_name":"Germany","port_lat":53.55,"port_lng":8.55833,"eta_hours":1.01,"eta_label":"0d 1h","confidence":92,"source":"same_vessel_history","distance_nm":10.18,"path_points":[{"lat":53.55322,"lng":8.5601},{"lat":53.55322,"lng":8.5601},{"lat":53.57788,"lng":8.53583},{"lat":53.5523,"lng":8.5667}]},{"port_id":1775,"port_name":"Bremen","country_name":"Germany","port_lat":53.1083,"port_lng":8.75,"eta_hours":1.87,"eta_label":"0d 2h","confidence":81,"source":"same_vessel_history","distance_nm":18.89,"path_points":[{"lat":53.55123,"lng":8.5665},{"lat":53.5512,"lng":8.56648},{"lat":53.34118,"lng":8.49595},{"lat":53.11277,"lng":8.7276}]},{"port_id":1773,"port_name":"Brake","country_name":"Germany","port_lat":53.3319,"port_lng":8.49167,"eta_hours":0.31,"eta_label":"0d 0h","confidence":70,"source":"same_vessel_history","distance_nm":3.15,"path_points":[{"lat":53.38433,"lng":8.49756},{"lat":53.437028,"lng":8.605616},{"lat":53.408115,"lng":8.404615},{"lat":53.303435,"lng":8.442966},{"lat":53.3319,"lng":8.49167}]},{"port_id":25909,"port_name":"Blexen","country_name":"Germany","port_lat":53.5333,"port_lng":8.53333,"eta_hours":0.89,"eta_label":"0d 1h","confidence":48,"source":"same_vessel_history","distance_nm":9.04,"path_points":[{"lat":53.38433,"lng":8.49756},{"lat":53.50349,"lng":8.399364},{"lat":53.508815,"lng":8.605445},{"lat":53.460527,"lng":8.575461},{"lat":53.5333,"lng":8.53333}]},{"port_id":26317,"port_name":"Bremerhaven-Speckenbüttel","country_name":"Germany","port_lat":53.5833,"port_lng":8.58333,"eta_hours":1.22,"eta_label":"0d 1h","confidence":48,"source":"same_vessel_history","distance_nm":12.33,"path_points":[{"lat":53.54712,"lng":8.5662},{"lat":53.54708,"lng":8.56618},{"lat":53.56063,"lng":8.5494}]}],"errors":[]}