{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-20T00:57:40+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"29186555aa6820fc"},"data":[{"port_id":26317,"port_name":"Bremerhaven-Speckenbüttel","country_name":"Germany","port_lat":53.5833,"port_lng":8.58333,"eta_hours":74.06,"eta_label":"3d 2h","confidence":92,"source":"same_vessel_history","distance_nm":617.38,"path_points":[{"lat":50.89156,"lng":-1.39863},{"lat":50.72919,"lng":-1.04973},{"lat":50.57015,"lng":-0.74249},{"lat":50.36493,"lng":0.06484},{"lat":50.39473,"lng":0.23588},{"lat":50.48687,"lng":0.77223},{"lat":50.89167,"lng":1.39167},{"lat":51.17785,"lng":1.91742},{"lat":51.67343,"lng":2.44693},{"lat":52.17442,"lng":3.19101},{"lat":52.5382,"lng":3.73113},{"lat":52.76096,"lng":4.14915},{"lat":52.9103,"lng":4.30866},{"lat":53.22032,"lng":4.59098},{"lat":53.41642,"lng":4.79838},{"lat":53.51936,"lng":5.2683},{"lat":53.62951,"lng":5.85038},{"lat":53.70098,"lng":6.23477},{"lat":53.80215,"lng":6.89509},{"lat":53.8579,"lng":7.28614},{"lat":53.91367,"lng":7.65122},{"lat":54.203,"lng":7.47225},{"lat":54.34087,"lng":7.37782},{"lat":54.52694,"lng":7.30619},{"lat":54.2876,"lng":7.38124},{"lat":54.515,"lng":7.30667},{"lat":54.4402,"lng":7.36111},{"lat":54.3871,"lng":7.37851},{"lat":54.53833,"lng":7.32803},{"lat":54.36973,"lng":7.34717},{"lat":54.15355,"lng":7.45514},{"lat":53.84958,"lng":7.98768},{"lat":53.56351,"lng":8.54517}]},{"port_id":4828,"port_name":"PORT HAMBLE","country_name":"England","port_lat":50.8609,"port_lng":-1.31158,"eta_hours":15.5,"eta_label":"0d 16h","confidence":52.5,"source":"peer_type_fallback","distance_nm":221.71,"path_points":[{"lat":49.67636,"lng":-6.78523},{"lat":50.224068,"lng":-5.225341},{"lat":50.380637,"lng":-3.846792},{"lat":50.510696,"lng":-2.403776},{"lat":50.8609,"lng":-1.31158}]},{"port_id":5001,"port_name":"NORTHNEY","country_name":"","port_lat":50.8336,"port_lng":-0.96557,"eta_hours":16.36,"eta_label":"0d 16h","confidence":52.5,"source":"peer_type_fallback","distance_nm":233.89,"path_points":[{"lat":49.67636,"lng":-6.78523},{"lat":50.22439,"lng":-5.125821},{"lat":50.373652,"lng":-3.66179},{"lat":50.48407,"lng":-2.127223},{"lat":50.8336,"lng":-0.96557}]},{"port_id":4084,"port_name":"HELLEVOETSLUIS","country_name":"Netherlands","port_lat":51.8244,"port_lng":4.12896,"eta_hours":30.33,"eta_label":"1d 6h","confidence":52.5,"source":"peer_type_fallback","distance_nm":433.71,"path_points":[{"lat":49.67636,"lng":-6.78523},{"lat":50.696673,"lng":-3.672984},{"lat":50.972851,"lng":-0.927687},{"lat":51.173854,"lng":1.950309},{"lat":51.8244,"lng":4.12896}]},{"port_id":3844,"port_name":"BERGEN OP ZOOM","country_name":"Netherlands","port_lat":51.4976,"port_lng":4.26803,"eta_hours":30.41,"eta_label":"1d 6h","confidence":52.5,"source":"peer_type_fallback","distance_nm":434.84,"path_points":[{"lat":49.67636,"lng":-6.78523},{"lat":50.591034,"lng":-3.630555},{"lat":50.811026,"lng":-0.855317},{"lat":50.91769,"lng":2.060359},{"lat":51.4976,"lng":4.26803}]}],"errors":[]}