{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-22T00:28:58+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"6a0b40c621c734ff"},"data":[{"port_id":4074,"port_name":"NIEUWPOORT","country_name":"Belgium","port_lat":51.1346,"port_lng":2.7522,"eta_hours":0.02,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":0.2,"path_points":[{"lat":51.13436,"lng":2.7468},{"lat":51.204439,"lng":2.638582},{"lat":51.18448,"lng":2.8395},{"lat":51.094547,"lng":2.801012},{"lat":51.1346,"lng":2.7522}]},{"port_id":2551,"port_name":"Oostende","country_name":"Belgium","port_lat":51.2333,"port_lng":2.91667,"eta_hours":0.73,"eta_label":"0d 1h","confidence":42.24,"source":"same_vessel_history","distance_nm":8.73,"path_points":[{"lat":51.13436,"lng":2.7468},{"lat":51.23701,"lng":2.692857},{"lat":51.23383,"lng":2.921735},{"lat":51.171533,"lng":2.929299},{"lat":51.2333,"lng":2.91667}]},{"port_id":4105,"port_name":"STELLENDAM","country_name":"Netherlands","port_lat":51.8237,"port_lng":4.03913,"eta_hours":8.38,"eta_label":"0d 8h","confidence":39.62,"source":"same_vessel_history","distance_nm":63.62,"path_points":[{"lat":51.13404,"lng":2.74848},{"lat":51.13401,"lng":2.74847},{"lat":51.13403,"lng":2.74847},{"lat":51.26349,"lng":2.80039},{"lat":51.29838,"lng":2.83743},{"lat":51.48948,"lng":3.06505},{"lat":51.51382,"lng":3.10091},{"lat":51.60642,"lng":3.19115},{"lat":51.75624,"lng":3.41292},{"lat":51.77925,"lng":3.45744}]},{"port_id":2309,"port_name":"Le Havre","country_name":"France","port_lat":49.4833,"port_lng":0.1,"eta_hours":11.82,"eta_label":"0d 12h","confidence":39.62,"source":"same_vessel_history","distance_nm":141.85,"path_points":[{"lat":51.13434,"lng":2.74686},{"lat":51.16334,"lng":2.69871},{"lat":51.11785,"lng":2.12676},{"lat":50.87323,"lng":1.48744},{"lat":50.73151,"lng":1.01221},{"lat":50.64287,"lng":0.50001},{"lat":50.63087,"lng":0.13433},{"lat":50.59881,"lng":-0.15391},{"lat":50.61014,"lng":-0.17894},{"lat":50.61371,"lng":-0.20127},{"lat":50.61568,"lng":-0.23023},{"lat":50.60123,"lng":-0.26868},{"lat":50.60646,"lng":-0.20684},{"lat":50.60305,"lng":-0.1536},{"lat":50.60807,"lng":-0.2109},{"lat":50.61375,"lng":-0.18784},{"lat":50.61282,"lng":-0.22446},{"lat":50.59091,"lng":-0.17556},{"lat":50.58718,"lng":-0.2387},{"lat":50.60539,"lng":-0.23824},{"lat":50.59115,"lng":-0.17537},{"lat":50.54654,"lng":-0.20443},{"lat":50.60769,"lng":-0.17568},{"lat":50.614,"lng":-0.20914},{"lat":50.60667,"lng":-0.17168},{"lat":50.58152,"lng":-0.20092},{"lat":50.605,"lng":-0.19366},{"lat":50.59943,"lng":-0.1594},{"lat":50.59793,"lng":-0.25512},{"lat":50.60153,"lng":-0.21829},{"lat":50.61148,"lng":-0.20136},{"lat":50.60727,"lng":-0.17869},{"lat":50.60219,"lng":-0.22509},{"lat":50.60037,"lng":-0.2119},{"lat":50.58744,"lng":-0.23999},{"lat":50.59034,"lng":-0.19122},{"lat":50.60753,"lng":-0.22912},{"lat":50.60444,"lng":-0.15712},{"lat":50.60543,"lng":-0.17645},{"lat":50.51632,"lng":-0.13236},{"lat":50.53666,"lng":-0.09606},{"lat":50.51714,"lng":-0.11306},{"lat":50.54331,"lng":-0.1386},{"lat":50.52724,"lng":-0.11909},{"lat":50.52164,"lng":-0.11524},{"lat":50.5852,"lng":-0.15504},{"lat":50.56273,"lng":-0.13512},{"lat":50.58435,"lng":-0.18196},{"lat":50.57908,"lng":-0.22086},{"lat":50.57908,"lng":-0.2286},{"lat":50.6123,"lng":-0.25934},{"lat":50.57986,"lng":-0.20306},{"lat":50.5852,"lng":-0.18683},{"lat":50.58724,"lng":-0.20371},{"lat":50.59067,"lng":-0.18034},{"lat":50.59993,"lng":-0.17334},{"lat":50.59153,"lng":-0.16248},{"lat":50.30012,"lng":-0.14988},{"lat":49.97581,"lng":-0.16699},{"lat":49.75374,"lng":-0.152},{"lat":49.49996,"lng":0.01389}]},{"port_id":4656,"port_name":"WIJNEGEM","country_name":"Belgium","port_lat":51.2349,"port_lng":4.5122,"eta_hours":5.56,"eta_label":"0d 6h","confidence":27.62,"source":"peer_type_fallback","distance_nm":66.71,"path_points":[{"lat":51.13436,"lng":2.7468},{"lat":51.237538,"lng":3.219382},{"lat":51.23463,"lng":3.7195},{"lat":51.172781,"lng":4.173812},{"lat":51.2349,"lng":4.5122}]}],"errors":[]}