{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-22T12:07:26+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"436ac672b59c5c59"},"data":[{"port_id":78601,"port_name":"Ritthem","country_name":"Netherlands","port_lat":51.45,"port_lng":3.63333,"eta_hours":0.8,"eta_label":"0d 1h","confidence":92,"source":"same_vessel_history","distance_nm":9.57,"path_points":[{"lat":51.33894,"lng":3.81653},{"lat":51.44559,"lng":3.866074},{"lat":51.44447,"lng":3.63493},{"lat":51.385567,"lng":3.623634},{"lat":51.45,"lng":3.63333}]},{"port_id":2999,"port_name":"Terneuzen","country_name":"Netherlands","port_lat":51.3333,"port_lng":3.81667,"eta_hours":0.03,"eta_label":"0d 0h","confidence":62.38,"source":"same_vessel_history","distance_nm":0.34,"path_points":[{"lat":51.33894,"lng":3.81653},{"lat":51.407079,"lng":3.706576},{"lat":51.38612,"lng":3.9066},{"lat":51.294541,"lng":3.866639},{"lat":51.3333,"lng":3.81667}]},{"port_id":78362,"port_name":"Nieuwdorp","country_name":"Netherlands","port_lat":51.4667,"port_lng":3.73333,"eta_hours":0.69,"eta_label":"0d 1h","confidence":41.23,"source":"same_vessel_history","distance_nm":8.28,"path_points":[{"lat":51.33894,"lng":3.81653},{"lat":51.451101,"lng":3.899074},{"lat":51.45282,"lng":3.68493},{"lat":51.398593,"lng":3.701634},{"lat":51.4667,"lng":3.73333}]},{"port_id":1974,"port_name":"Esbjerg","country_name":"Denmark","port_lat":55.4583,"port_lng":8.44167,"eta_hours":24.79,"eta_label":"1d 1h","confidence":41.23,"source":"same_vessel_history","distance_nm":297.49,"path_points":[{"lat":51.33502,"lng":3.81406},{"lat":51.45319,"lng":3.70798},{"lat":51.44608,"lng":3.70642},{"lat":51.46053,"lng":3.67384},{"lat":51.49546,"lng":3.47974},{"lat":51.74017,"lng":3.31396},{"lat":52.12969,"lng":3.41174},{"lat":52.25016,"lng":3.40514},{"lat":52.53589,"lng":3.28563},{"lat":52.90367,"lng":3.1838},{"lat":53.2212,"lng":3.35866},{"lat":53.37404,"lng":3.43802},{"lat":53.70667,"lng":3.56833},{"lat":53.97167,"lng":3.61167},{"lat":54.325,"lng":3.605},{"lat":54.45833,"lng":3.595},{"lat":54.715,"lng":3.58833},{"lat":55.07333,"lng":3.60833},{"lat":55.35167,"lng":3.63667},{"lat":55.505,"lng":3.63333},{"lat":55.69167,"lng":3.625},{"lat":56.10229,"lng":3.57114},{"lat":56.29332,"lng":3.50448},{"lat":56.49548,"lng":3.27539},{"lat":56.50833,"lng":3.295},{"lat":56.53133,"lng":3.26818},{"lat":56.55333,"lng":3.305},{"lat":56.55167,"lng":3.325},{"lat":56.57387,"lng":3.35204},{"lat":56.50667,"lng":3.24333},{"lat":56.525,"lng":3.24333},{"lat":56.58167,"lng":3.31833},{"lat":56.53117,"lng":3.36273},{"lat":56.57334,"lng":3.33501},{"lat":56.60833,"lng":3.29833},{"lat":56.605,"lng":3.275},{"lat":56.55001,"lng":3.32708},{"lat":56.625,"lng":3.24167},{"lat":56.57167,"lng":3.305},{"lat":56.57667,"lng":3.27333},{"lat":56.41317,"lng":3.89242},{"lat":56.27376,"lng":4.40752},{"lat":56.18292,"lng":4.79932},{"lat":56.04177,"lng":5.35449},{"lat":55.93068,"lng":5.78693},{"lat":55.78376,"lng":6.3437},{"lat":55.66076,"lng":6.84514},{"lat":55.52661,"lng":7.37009},{"lat":55.41212,"lng":7.81197},{"lat":55.47454,"lng":8.34909}]},{"port_id":4656,"port_name":"WIJNEGEM","country_name":"Belgium","port_lat":51.2349,"port_lng":4.5122,"eta_hours":2.24,"eta_label":"0d 2h","confidence":29.23,"source":"peer_type_fallback","distance_nm":26.86,"path_points":[{"lat":51.33894,"lng":3.81653},{"lat":51.374607,"lng":3.936101},{"lat":51.33692,"lng":4.254365},{"lat":51.217789,"lng":4.409153},{"lat":51.2349,"lng":4.5122}]}],"errors":[]}