{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-10T13:50:08+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"a1c151b8d2c6d323"},"data":[{"port_id":25213,"port_name":"Bahrenfeld","country_name":"Germany","port_lat":53.55,"port_lng":9.91667,"eta_hours":28.56,"eta_label":"1d 5h","confidence":92,"source":"same_vessel_history","distance_nm":254.16,"path_points":[{"lat":52.07012,"lng":3.35205},{"lat":53.527284,"lng":9.903719},{"lat":53.56762,"lng":9.777639},{"lat":53.565359,"lng":9.764963},{"lat":53.55,"lng":9.91667}]},{"port_id":26317,"port_name":"Bremerhaven-Speckenbüttel","country_name":"Germany","port_lat":53.5833,"port_lng":8.58333,"eta_hours":22.23,"eta_label":"0d 22h","confidence":50.75,"source":"same_vessel_history","distance_nm":210.34,"path_points":[{"lat":53.53319,"lng":9.95138},{"lat":53.53319,"lng":9.95136},{"lat":53.53312,"lng":9.9514},{"lat":53.54349,"lng":9.868},{"lat":53.55592,"lng":9.79669},{"lat":53.75778,"lng":9.40621},{"lat":53.86482,"lng":9.04683},{"lat":53.89962,"lng":8.69577},{"lat":53.94302,"lng":7.88457},{"lat":53.94141,"lng":7.87887},{"lat":53.91988,"lng":7.83742},{"lat":53.91748,"lng":7.83985},{"lat":53.91768,"lng":7.83974},{"lat":53.91826,"lng":7.83956},{"lat":53.91861,"lng":7.83899},{"lat":53.91866,"lng":7.83573},{"lat":53.9186,"lng":7.83566},{"lat":53.91862,"lng":7.83559},{"lat":53.9187,"lng":7.83641},{"lat":53.91882,"lng":7.83629},{"lat":53.91804,"lng":7.84011},{"lat":53.91805,"lng":7.84015},{"lat":53.91766,"lng":7.84081}]},{"port_id":77908,"port_name":"Haarlemmermeer","country_name":"Netherlands","port_lat":52,"port_lng":4,"eta_hours":2.73,"eta_label":"0d 3h","confidence":43.88,"source":"same_vessel_history","distance_nm":24.3,"path_points":[{"lat":53.527,"lng":9.92154},{"lat":53.52701,"lng":9.92156},{"lat":53.53682,"lng":9.90467},{"lat":53.62058,"lng":9.54956},{"lat":53.83417,"lng":9.34915},{"lat":53.85952,"lng":9.02279},{"lat":53.98282,"lng":8.42999},{"lat":54.01658,"lng":7.9867},{"lat":53.98059,"lng":7.37445},{"lat":53.95618,"lng":7.18151},{"lat":53.87274,"lng":6.60588},{"lat":53.78997,"lng":6.10026},{"lat":53.77448,"lng":6.02677},{"lat":53.5461,"lng":4.95213},{"lat":53.53422,"lng":4.9066},{"lat":53.42133,"lng":4.60053},{"lat":53.11136,"lng":4.33377},{"lat":52.98215,"lng":4.08497},{"lat":52.62164,"lng":3.88484},{"lat":52.56363,"lng":3.85423},{"lat":52.35315,"lng":3.81355},{"lat":52.30547,"lng":3.79954},{"lat":52.27284,"lng":3.78983},{"lat":52.2161,"lng":3.77892},{"lat":52.15573,"lng":3.77158},{"lat":51.96385,"lng":4.08324}]},{"port_id":3503,"port_name":"MAASVLAKTE - ROTTERDAM","country_name":"Netherlands","port_lat":51.9619,"port_lng":4.06921,"eta_hours":3.07,"eta_label":"0d 3h","confidence":43.88,"source":"same_vessel_history","distance_nm":27.28,"path_points":[{"lat":53.52873,"lng":9.91743},{"lat":53.52872,"lng":9.9175},{"lat":53.60137,"lng":9.59136},{"lat":53.77414,"lng":9.39415},{"lat":53.85786,"lng":9.30787},{"lat":53.87078,"lng":8.72629},{"lat":53.96576,"lng":8.58003},{"lat":54.01123,"lng":8.14878},{"lat":53.97028,"lng":7.31811},{"lat":53.96637,"lng":7.27504},{"lat":53.81309,"lng":6.28241},{"lat":53.80759,"lng":6.25383},{"lat":53.72956,"lng":5.84021},{"lat":53.62982,"lng":5.32175},{"lat":53.52748,"lng":4.88676},{"lat":53.26548,"lng":4.49207},{"lat":53.23116,"lng":4.47278},{"lat":53.03492,"lng":4.17599},{"lat":52.65859,"lng":3.90832},{"lat":52.63564,"lng":3.89134},{"lat":52.31348,"lng":3.79212},{"lat":52.26746,"lng":3.77825},{"lat":52.16417,"lng":3.70872},{"lat":52.14758,"lng":3.76986},{"lat":52.04494,"lng":3.77926}]},{"port_id":24719,"port_name":"Altenwerder","country_name":"Germany","port_lat":53.5167,"port_lng":9.91667,"eta_hours":28.49,"eta_label":"1d 4h","confidence":43.88,"source":"same_vessel_history","distance_nm":253.55,"path_points":[{"lat":53.50519,"lng":9.93742},{"lat":53.50518,"lng":9.93743},{"lat":53.50517,"lng":9.93738},{"lat":53.52913,"lng":9.93938},{"lat":53.53693,"lng":9.94888}]}],"errors":[]}