{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-30T10:45:54+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"b0d90d1a7d99d622"},"data":[{"port_id":31094,"port_name":"Ostseebad Kuhlungsborn","country_name":"Germany","port_lat":54.15,"port_lng":11.75,"eta_hours":0.06,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":0.72,"path_points":[{"lat":54.15184,"lng":11.77024},{"lat":54.221233,"lng":11.873561},{"lat":54.20092,"lng":11.67012},{"lat":54.110405,"lng":11.704453},{"lat":54.15,"lng":11.75}]},{"port_id":3116,"port_name":"Warnemunde","country_name":"Germany","port_lat":54.1833,"port_lng":12.0917,"eta_hours":0.95,"eta_label":"0d 1h","confidence":78.25,"source":"same_vessel_history","distance_nm":11.46,"path_points":[{"lat":54.1518,"lng":11.77028},{"lat":54.15186,"lng":11.7703},{"lat":54.17833,"lng":11.78444}]},{"port_id":4314,"port_name":"URK","country_name":"Netherlands","port_lat":52.6584,"port_lng":5.60092,"eta_hours":19.85,"eta_label":"0d 20h","confidence":38.75,"source":"peer_type_fallback","distance_nm":238.23,"path_points":[{"lat":54.15184,"lng":11.77024},{"lat":53.836735,"lng":10.013655},{"lat":53.53207,"lng":8.45707},{"lat":52.885397,"lng":6.83122},{"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":22.37,"eta_label":"0d 22h","confidence":38.75,"source":"peer_type_fallback","distance_nm":268.44,"path_points":[{"lat":54.15184,"lng":11.77024},{"lat":53.76686,"lng":9.815206},{"lat":53.409454,"lng":8.079728},{"lat":52.658871,"lng":6.269568},{"lat":52.3833,"lng":4.9}]},{"port_id":5727,"port_name":"SLEEUWIJK","country_name":"","port_lat":51.817,"port_lng":4.95753,"eta_hours":23.6,"eta_label":"1d 0h","confidence":38.75,"source":"peer_type_fallback","distance_nm":283.19,"path_points":[{"lat":54.15184,"lng":11.77024},{"lat":53.58299,"lng":9.838921},{"lat":53.128454,"lng":8.104624},{"lat":52.215438,"lng":6.312292},{"lat":51.817,"lng":4.95753}]}],"errors":[]}