{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-19T04:12:44+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"4eed60ed8a9a006f"},"data":[{"port_id":3028,"port_name":"Travemunde","country_name":"Germany","port_lat":53.9597,"port_lng":10.8833,"eta_hours":0.05,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":0.6,"path_points":[{"lat":53.95393,"lng":10.86943},{"lat":54.025834,"lng":10.764007},{"lat":54.006815,"lng":10.966365},{"lat":53.918431,"lng":10.930249},{"lat":53.9597,"lng":10.8833}]},{"port_id":30762,"port_name":"Niendorf Ostsee","country_name":"Germany","port_lat":54,"port_lng":10.8167,"eta_hours":0.28,"eta_label":"0d 0h","confidence":41.23,"source":"same_vessel_history","distance_nm":3.33,"path_points":[{"lat":53.95393,"lng":10.86943},{"lat":54.039133,"lng":10.962029},{"lat":54.026965,"lng":10.753065},{"lat":53.949865,"lng":10.778301},{"lat":54,"lng":10.8167}]},{"port_id":26750,"port_name":"Christinenfeld bei Klütz","country_name":"Germany","port_lat":53.9667,"port_lng":11.2,"eta_hours":0.98,"eta_label":"0d 1h","confidence":41.23,"source":"same_vessel_history","distance_nm":11.7,"path_points":[{"lat":53.97683,"lng":10.937},{"lat":53.9949,"lng":10.97525}]},{"port_id":4314,"port_name":"URK","country_name":"Netherlands","port_lat":52.6584,"port_lng":5.60092,"eta_hours":17.03,"eta_label":"0d 17h","confidence":29.23,"source":"peer_type_fallback","distance_nm":204.33,"path_points":[{"lat":53.95393,"lng":10.86943},{"lat":53.678318,"lng":9.369542},{"lat":53.414674,"lng":8.039859},{"lat":52.856609,"lng":6.651483},{"lat":52.6584,"lng":5.60092}]},{"port_id":1631,"port_name":"Amsterdam","country_name":"Netherlands","port_lat":52.3833,"port_lng":4.9,"eta_hours":19.54,"eta_label":"0d 20h","confidence":29.23,"source":"peer_type_fallback","distance_nm":234.54,"path_points":[{"lat":53.95393,"lng":10.86943},{"lat":53.608455,"lng":9.171112},{"lat":53.292067,"lng":7.662501},{"lat":52.630077,"lng":6.089823},{"lat":52.3833,"lng":4.9}]}],"errors":[]}