{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-19T13:16:32+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"26fa5e7cfe94c39b"},"data":[{"port_id":54167,"port_name":"Villefranche-sur-Mer","country_name":"France","port_lat":43.7,"port_lng":7.31667,"eta_hours":2.12,"eta_label":"0d 2h","confidence":92,"source":"same_vessel_history","distance_nm":21.6,"path_points":[{"lat":43.81667,"lng":7.78833},{"lat":43.69808,"lng":7.51055}]},{"port_id":4656,"port_name":"WIJNEGEM","country_name":"Belgium","port_lat":51.2349,"port_lng":4.5122,"eta_hours":38.72,"eta_label":"1d 15h","confidence":80,"source":"peer_type_fallback","distance_nm":464.63,"path_points":[{"lat":43.81692,"lng":7.78777},{"lat":46.491905,"lng":7.063628},{"lat":47.68809,"lng":5.858061},{"lat":49.4732,"lng":5.070646},{"lat":51.2349,"lng":4.5122}]},{"port_id":3844,"port_name":"BERGEN OP ZOOM","country_name":"Netherlands","port_lat":51.4976,"port_lng":4.26803,"eta_hours":40.21,"eta_label":"1d 16h","confidence":80,"source":"peer_type_fallback","distance_nm":482.47,"path_points":[{"lat":43.81692,"lng":7.78777},{"lat":46.588109,"lng":6.998001},{"lat":47.826235,"lng":5.723745},{"lat":49.67267,"lng":4.873398},{"lat":51.4976,"lng":4.26803}]},{"port_id":5646,"port_name":"OOLTGENSPLAAT","country_name":"","port_lat":51.6829,"port_lng":4.35304,"eta_hours":41.01,"eta_label":"1d 17h","confidence":80,"source":"peer_type_fallback","distance_nm":492.07,"path_points":[{"lat":43.81692,"lng":7.78777},{"lat":46.653022,"lng":7.031969},{"lat":47.921574,"lng":5.76141},{"lat":49.815053,"lng":4.937017},{"lat":51.6829,"lng":4.35304}]},{"port_id":5727,"port_name":"SLEEUWIJK","country_name":"","port_lat":51.817,"port_lng":4.95753,"eta_hours":41.13,"eta_label":"1d 17h","confidence":80,"source":"peer_type_fallback","distance_nm":493.6,"path_points":[{"lat":43.81692,"lng":7.78777},{"lat":46.694553,"lng":7.227173},{"lat":47.986679,"lng":6.067155},{"lat":49.921207,"lng":5.410464},{"lat":51.817,"lng":4.95753}]}],"errors":[]}