{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-20T17:29:13+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"cd1f6d81e94501f0"},"data":[{"port_id":3979,"port_name":"LELYSTAD","country_name":"Netherlands","port_lat":52.5263,"port_lng":5.4388,"eta_hours":1.45,"eta_label":"0d 1h","confidence":92,"source":"same_vessel_history","distance_nm":17.36,"path_points":[{"lat":52.36846,"lng":5.00415},{"lat":52.37635,"lng":5.03248}]},{"port_id":1631,"port_name":"Amsterdam","country_name":"Netherlands","port_lat":52.3833,"port_lng":4.9,"eta_hours":0.41,"eta_label":"0d 0h","confidence":80,"source":"peer_type_fallback","distance_nm":4.89,"path_points":[{"lat":52.37676,"lng":5.03288},{"lat":52.448918,"lng":5.09903},{"lat":52.43003,"lng":4.87644},{"lat":52.341861,"lng":4.879234},{"lat":52.3833,"lng":4.9}]},{"port_id":4314,"port_name":"URK","country_name":"Netherlands","port_lat":52.6584,"port_lng":5.60092,"eta_hours":2.23,"eta_label":"0d 2h","confidence":80,"source":"peer_type_fallback","distance_nm":26.77,"path_points":[{"lat":52.37676,"lng":5.03288},{"lat":52.360415,"lng":5.017644},{"lat":52.414365,"lng":5.154505},{"lat":52.491018,"lng":5.364672},{"lat":52.6584,"lng":5.60092}]},{"port_id":5705,"port_name":"KRIMPEN","country_name":"","port_lat":51.9085,"port_lng":4.57632,"eta_hours":2.73,"eta_label":"0d 3h","confidence":80,"source":"peer_type_fallback","distance_nm":32.76,"path_points":[{"lat":52.37676,"lng":5.03288},{"lat":52.292234,"lng":4.992215},{"lat":52.19263,"lng":4.7146},{"lat":51.971517,"lng":4.626763},{"lat":51.9085,"lng":4.57632}]},{"port_id":5727,"port_name":"SLEEUWIJK","country_name":"","port_lat":51.817,"port_lng":4.95753,"eta_hours":2.81,"eta_label":"0d 3h","confidence":80,"source":"peer_type_fallback","distance_nm":33.72,"path_points":[{"lat":52.37676,"lng":5.03288},{"lat":52.262039,"lng":5.118015},{"lat":52.14688,"lng":4.905205},{"lat":51.900147,"lng":4.924107},{"lat":51.817,"lng":4.95753}]}],"errors":[]}