{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-05T02:14:25+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"8b4b4f58dcce2b97"},"data":[{"port_id":77908,"port_name":"Haarlemmermeer","country_name":"Netherlands","port_lat":52,"port_lng":4,"eta_hours":0.56,"eta_label":"0d 1h","confidence":92,"source":"same_vessel_history","distance_nm":4.78,"path_points":[{"lat":52.04595,"lng":3.8943},{"lat":52.100787,"lng":3.819181},{"lat":52.072975,"lng":4.03715},{"lat":51.970109,"lng":4.026746},{"lat":52,"lng":4}]},{"port_id":84952,"port_name":"Leça da Palmeira","country_name":"Portugal","port_lat":41.2,"port_lng":-8.7,"eta_hours":95.96,"eta_label":"4d 0h","confidence":55.33,"source":"same_vessel_history","distance_nm":830.46,"path_points":[{"lat":51.94883,"lng":3.98862},{"lat":51.96234,"lng":3.99912},{"lat":52.05824,"lng":3.84233},{"lat":52.07381,"lng":3.41016},{"lat":52.04511,"lng":2.94577},{"lat":51.81167,"lng":2.47595},{"lat":51.75003,"lng":2.38238},{"lat":51.19388,"lng":1.70264},{"lat":51.18702,"lng":1.68917},{"lat":51.05187,"lng":1.42459},{"lat":50.71013,"lng":0.80216},{"lat":50.6906,"lng":0.76361},{"lat":50.54163,"lng":0.15034},{"lat":50.44315,"lng":-0.35783},{"lat":50.3702,"lng":-0.76891},{"lat":50.34588,"lng":-0.89591},{"lat":50.28613,"lng":-1.19551},{"lat":50.2683,"lng":-1.30031},{"lat":50.17848,"lng":-1.7539},{"lat":50.03028,"lng":-2.59511},{"lat":49.99196,"lng":-2.82072},{"lat":49.92244,"lng":-3.05207},{"lat":49.85968,"lng":-3.20891},{"lat":49.69444,"lng":-3.63815},{"lat":49.58132,"lng":-3.95072},{"lat":49.5609,"lng":-4.00811},{"lat":49.39412,"lng":-4.44988},{"lat":49.24383,"lng":-4.84579},{"lat":49.13217,"lng":-5.14141},{"lat":48.98302,"lng":-5.52146},{"lat":48.94771,"lng":-5.60664},{"lat":48.79513,"lng":-5.85515},{"lat":48.66296,"lng":-5.9626},{"lat":48.38573,"lng":-6.16971},{"lat":48.13991,"lng":-6.37671},{"lat":48.13991,"lng":-6.37671},{"lat":47.8993,"lng":-6.57114},{"lat":47.51463,"lng":-6.87107},{"lat":47.16418,"lng":-7.13793},{"lat":47.10998,"lng":-7.17929},{"lat":46.78908,"lng":-7.41025},{"lat":46.69048,"lng":-7.48454},{"lat":46.38881,"lng":-7.73656},{"lat":46.20254,"lng":-7.87956},{"lat":46.13824,"lng":-7.9322},{"lat":45.87785,"lng":-8.11537},{"lat":45.63173,"lng":-8.31109},{"lat":45.42594,"lng":-8.47199},{"lat":45.21526,"lng":-8.62867},{"lat":45.16524,"lng":-8.66864},{"lat":44.82328,"lng":-8.94297},{"lat":44.82328,"lng":-8.94297},{"lat":44.62891,"lng":-9.08099},{"lat":44.34305,"lng":-9.30125},{"lat":44.29201,"lng":-9.33866},{"lat":43.78702,"lng":-9.71517},{"lat":43.63218,"lng":-9.83195},{"lat":43.48569,"lng":-9.93589},{"lat":43.28829,"lng":-10.08577},{"lat":43.17906,"lng":-10.09045},{"lat":42.91123,"lng":-10.08456},{"lat":42.77609,"lng":-10.01792},{"lat":42.43505,"lng":-9.83599},{"lat":42.25759,"lng":-9.68148},{"lat":42.15628,"lng":-9.58739},{"lat":41.83606,"lng":-9.28491},{"lat":41.81643,"lng":-9.2683},{"lat":41.3026,"lng":-8.87846},{"lat":41.1815,"lng":-8.80808},{"lat":41.12074,"lng":-8.74906},{"lat":41.12722,"lng":-8.74275}]},{"port_id":2552,"port_name":"Oporto","country_name":"Portugal","port_lat":41.1417,"port_lng":-8.68333,"eta_hours":86.15,"eta_label":"3d 14h","confidence":49.22,"source":"same_vessel_history","distance_nm":832.94,"path_points":[{"lat":51.95027,"lng":4.06877},{"lat":51.95468,"lng":4.07878},{"lat":51.95491,"lng":4.07869},{"lat":52.05975,"lng":3.28353},{"lat":52.05298,"lng":3.19538},{"lat":52.01178,"lng":2.82636},{"lat":51.77366,"lng":2.41063},{"lat":51.70013,"lng":2.29888},{"lat":51.3876,"lng":1.8942},{"lat":51.25024,"lng":1.78744},{"lat":50.92193,"lng":1.30094},{"lat":50.70537,"lng":0.78247},{"lat":50.68643,"lng":0.73247},{"lat":50.57012,"lng":0.29346},{"lat":50.51647,"lng":-0.02384},{"lat":50.49775,"lng":-0.11526},{"lat":50.42899,"lng":-0.4548},{"lat":50.31144,"lng":-1.06062},{"lat":50.22886,"lng":-1.49398},{"lat":50.11383,"lng":-2.0648},{"lat":50.10954,"lng":-2.08476},{"lat":50.04705,"lng":-2.46787},{"lat":49.9143,"lng":-3.05169},{"lat":49.80062,"lng":-3.36078},{"lat":49.6221,"lng":-3.83774},{"lat":49.58501,"lng":-3.92734},{"lat":49.39535,"lng":-4.36447},{"lat":49.20639,"lng":-4.92463},{"lat":49.20565,"lng":-4.92713},{"lat":48.98322,"lng":-5.49842},{"lat":48.92072,"lng":-5.66181},{"lat":48.52054,"lng":-6.07373},{"lat":48.30352,"lng":-6.25086},{"lat":48.14919,"lng":-6.37405},{"lat":47.76255,"lng":-6.70738},{"lat":47.59954,"lng":-6.82703},{"lat":47.34665,"lng":-7.00179},{"lat":46.95088,"lng":-7.29383},{"lat":46.94651,"lng":-7.29704},{"lat":46.55273,"lng":-7.621},{"lat":46.43403,"lng":-7.71258},{"lat":46.00776,"lng":-8.03167},{"lat":45.74055,"lng":-8.23739},{"lat":45.71362,"lng":-8.25764},{"lat":45.17519,"lng":-8.66418},{"lat":45.11081,"lng":-8.71493},{"lat":44.84774,"lng":-8.92993},{"lat":44.61505,"lng":-9.10584},{"lat":44.46361,"lng":-9.22778},{"lat":44.00599,"lng":-9.56145},{"lat":43.9992,"lng":-9.56624},{"lat":43.70107,"lng":-9.77788},{"lat":43.39128,"lng":-10.01453},{"lat":43.34185,"lng":-10.05132},{"lat":42.85245,"lng":-10.07634},{"lat":42.64654,"lng":-9.92992},{"lat":42.42968,"lng":-9.76245},{"lat":42.20197,"lng":-9.58534},{"lat":41.96176,"lng":-9.39916},{"lat":41.59935,"lng":-9.10055},{"lat":41.5284,"lng":-9.04562}]},{"port_id":2791,"port_name":"Rotterdam","country_name":"Netherlands","port_lat":51.9,"port_lng":4.46667,"eta_hours":2.66,"eta_label":"0d 3h","confidence":43.11,"source":"same_vessel_history","distance_nm":22.91,"path_points":[{"lat":51.94692,"lng":3.98585},{"lat":51.94691,"lng":3.98585},{"lat":51.95132,"lng":3.99088},{"lat":51.95128,"lng":3.99077},{"lat":51.97663,"lng":4.08328},{"lat":51.92875,"lng":4.22111}]},{"port_id":36658,"port_name":"Corujo","country_name":"Spain","port_lat":42.1833,"port_lng":-8.78333,"eta_hours":83.98,"eta_label":"3d 12h","confidence":43.11,"source":"same_vessel_history","distance_nm":784.49,"path_points":[{"lat":51.95026,"lng":4.06867},{"lat":51.95024,"lng":4.06871},{"lat":51.98809,"lng":4.06234},{"lat":52.05202,"lng":3.49861},{"lat":52.02853,"lng":2.95915},{"lat":51.713,"lng":2.34522},{"lat":51.31556,"lng":1.8424},{"lat":50.92837,"lng":1.22661},{"lat":50.66152,"lng":0.68183},{"lat":50.37638,"lng":-0.75426},{"lat":50.23087,"lng":-1.42275},{"lat":50.16744,"lng":-1.75893},{"lat":50.04477,"lng":-2.46357},{"lat":49.8188,"lng":-3.2956},{"lat":49.55333,"lng":-4.01534},{"lat":49.32954,"lng":-4.56515},{"lat":49.13073,"lng":-5.14066},{"lat":48.97711,"lng":-5.54047},{"lat":48.51586,"lng":-6.09397},{"lat":48.07283,"lng":-6.42727},{"lat":47.89477,"lng":-6.56629},{"lat":47.46217,"lng":-6.91108},{"lat":47.01886,"lng":-7.30739},{"lat":46.68209,"lng":-7.51589},{"lat":46.33627,"lng":-7.77951},{"lat":46.33627,"lng":-7.77951},{"lat":45.39675,"lng":-8.50558},{"lat":45.19553,"lng":-8.65387},{"lat":44.90694,"lng":-8.86866},{"lat":44.31375,"lng":-9.30808},{"lat":43.98241,"lng":-9.54205},{"lat":43.68427,"lng":-9.77061},{"lat":43.34854,"lng":-10.03714},{"lat":42.52648,"lng":-9.4183},{"lat":42.34537,"lng":-9.05164},{"lat":42.2111,"lng":-8.87983}]}],"errors":[]}