{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-04T17:34:45+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"94e8622276eb6b75"},"data":[{"port_id":2862,"port_name":"Savona","country_name":"Italy","port_lat":44.3122,"port_lng":8.49139,"eta_hours":10.07,"eta_label":"0d 10h","confidence":92,"source":"same_vessel_history","distance_nm":214.31,"path_points":[{"lat":43.58042,"lng":10.30566},{"lat":43.58043,"lng":10.30566},{"lat":43.58048,"lng":10.30508},{"lat":43.55961,"lng":9.93166},{"lat":43.58415,"lng":9.88197}]},{"port_id":1710,"port_name":"Barcelona","country_name":"Spain","port_lat":41.3667,"port_lng":2.18333,"eta_hours":6.12,"eta_label":"0d 6h","confidence":44.33,"source":"same_vessel_history","distance_nm":116.19,"path_points":[{"lat":43.58045,"lng":10.30565},{"lat":43.58044,"lng":10.30568},{"lat":43.53992,"lng":10.2859},{"lat":43.42979,"lng":9.57883},{"lat":43.37311,"lng":9.38808},{"lat":43.17609,"lng":8.61129},{"lat":43.08351,"lng":8.25375},{"lat":43.05044,"lng":8.13053},{"lat":42.85553,"lng":7.38882},{"lat":42.77736,"lng":7.06392},{"lat":42.60354,"lng":6.41899},{"lat":42.599,"lng":6.40234},{"lat":42.38314,"lng":5.61791},{"lat":42.28167,"lng":5.23333},{"lat":42.13333,"lng":4.655},{"lat":42.07595,"lng":4.43728},{"lat":41.95937,"lng":4.01008},{"lat":41.76508,"lng":3.33672},{"lat":41.52643,"lng":2.78794},{"lat":41.4697,"lng":2.65991},{"lat":41.28168,"lng":2.18357}]},{"port_id":3068,"port_name":"Valencia","country_name":"Spain","port_lat":39.4539,"port_lng":-0.32,"eta_hours":25.98,"eta_label":"1d 2h","confidence":40.67,"source":"same_vessel_history","distance_nm":275.38,"path_points":[{"lat":43.5804,"lng":10.30565},{"lat":43.58042,"lng":10.30564},{"lat":43.5382,"lng":10.27783},{"lat":43.46734,"lng":9.75088},{"lat":43.41074,"lng":9.52863},{"lat":43.19843,"lng":8.69844},{"lat":43.18946,"lng":8.66176},{"lat":43.06348,"lng":8.17748},{"lat":42.84778,"lng":7.36221},{"lat":42.83476,"lng":7.3125},{"lat":42.63429,"lng":6.54902},{"lat":42.63429,"lng":6.54902},{"lat":42.63429,"lng":6.54902},{"lat":42.43494,"lng":5.79125},{"lat":42.43098,"lng":5.77722},{"lat":42.22286,"lng":4.99951},{"lat":42.14443,"lng":4.70549},{"lat":42.04342,"lng":4.34059},{"lat":41.9233,"lng":3.88828},{"lat":41.80408,"lng":3.43548},{"lat":41.49415,"lng":2.71596},{"lat":41.39809,"lng":2.49779},{"lat":41.31535,"lng":2.31228},{"lat":41.36459,"lng":2.17724},{"lat":41.36459,"lng":2.17725},{"lat":41.3646,"lng":2.17727},{"lat":41.23323,"lng":2.13494},{"lat":41.16215,"lng":1.99178},{"lat":40.81877,"lng":1.32795},{"lat":40.70195,"lng":1.12671},{"lat":40.34433,"lng":0.7469},{"lat":40.11482,"lng":0.50588},{"lat":39.82816,"lng":0.20007}]},{"port_id":4656,"port_name":"WIJNEGEM","country_name":"Belgium","port_lat":51.2349,"port_lng":4.5122,"eta_hours":28.44,"eta_label":"1d 4h","confidence":28.67,"source":"peer_type_fallback","distance_nm":540.36,"path_points":[{"lat":42.235,"lng":4.50333},{"lat":45.456964,"lng":4.110261},{"lat":46.914948,"lng":4.831762},{"lat":49.110924,"lng":4.690247},{"lat":51.2349,"lng":4.5122}]},{"port_id":5646,"port_name":"OOLTGENSPLAAT","country_name":"","port_lat":51.6829,"port_lng":4.35304,"eta_hours":29.86,"eta_label":"1d 6h","confidence":28.67,"source":"peer_type_fallback","distance_nm":567.29,"path_points":[{"lat":42.235,"lng":4.50333},{"lat":45.617382,"lng":4.869494},{"lat":47.147932,"lng":4.088018},{"lat":49.453176,"lng":4.197122},{"lat":51.6829,"lng":4.35304}]}],"errors":[]}