{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-03T00:58:50+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"5cedc55871e18e4d"},"data":[{"port_id":3846,"port_name":"PONTIANAK","country_name":"Indonesia","port_lat":-0.02145,"port_lng":109.341,"eta_hours":47.09,"eta_label":"1d 23h","confidence":92,"source":"same_vessel_history","distance_nm":360.47,"path_points":[{"lat":-6.10356,"lng":106.88798},{"lat":-6.10356,"lng":106.88799},{"lat":-6.05729,"lng":106.88067},{"lat":-5.66816,"lng":106.89867},{"lat":-5.31899,"lng":106.94792},{"lat":-5.0051,"lng":106.99516},{"lat":-4.56732,"lng":107.05997},{"lat":-4.56732,"lng":107.05997},{"lat":-4.02921,"lng":107.14397},{"lat":-3.68148,"lng":107.19666},{"lat":-3.3464,"lng":107.24777},{"lat":-2.98741,"lng":107.29843},{"lat":-2.65384,"lng":107.40905},{"lat":-2.32338,"lng":107.60624},{"lat":-2.32338,"lng":107.60624},{"lat":-2.32338,"lng":107.60624},{"lat":-2.32338,"lng":107.60624},{"lat":-0.6499,"lng":108.61165},{"lat":-0.6499,"lng":108.61165},{"lat":0.07448,"lng":109.0489},{"lat":0.08583,"lng":109.05865},{"lat":0.08562,"lng":109.05867},{"lat":0.08543,"lng":109.05852},{"lat":0.08539,"lng":109.05842},{"lat":0.0854,"lng":109.05843},{"lat":0.08538,"lng":109.05839},{"lat":0.08538,"lng":109.05836},{"lat":0.08552,"lng":109.05817},{"lat":0.08749,"lng":109.05707},{"lat":0.08769,"lng":109.05696},{"lat":0.08773,"lng":109.0571},{"lat":0.08773,"lng":109.0571},{"lat":0.08773,"lng":109.0571},{"lat":0.08733,"lng":109.05778},{"lat":0.08716,"lng":109.05763},{"lat":0.08717,"lng":109.05763},{"lat":0.08716,"lng":109.05759},{"lat":0.0872,"lng":109.05762},{"lat":0.08921,"lng":109.10351},{"lat":-0.01306,"lng":109.33038}]},{"port_id":63161,"port_name":"New Priok Port","country_name":"Indonesia","port_lat":-6.08333,"port_lng":106.917,"eta_hours":36.47,"eta_label":"1d 12h","confidence":45.46,"source":"same_vessel_history","distance_nm":371.94,"path_points":[{"lat":-6.10448,"lng":106.87864},{"lat":-6.1045,"lng":106.87859}]},{"port_id":4692,"port_name":"KARIANGAU","country_name":"Indonesia","port_lat":-1.20087,"port_lng":116.817,"eta_hours":52.78,"eta_label":"2d 5h","confidence":45.46,"source":"same_vessel_history","distance_nm":313.99,"path_points":[{"lat":-6.10433,"lng":106.87866},{"lat":-6.10433,"lng":106.87868},{"lat":-6.09284,"lng":106.87927},{"lat":-5.85572,"lng":107.02173},{"lat":-5.76289,"lng":107.25929},{"lat":-5.65639,"lng":107.75503},{"lat":-5.61357,"lng":107.983},{"lat":-5.53921,"lng":108.40476},{"lat":-5.3997,"lng":109.16735},{"lat":-5.32993,"lng":109.56028},{"lat":-5.28057,"lng":109.83159},{"lat":-5.20667,"lng":110.25389},{"lat":-5.20667,"lng":110.25389},{"lat":-5.20667,"lng":110.25389},{"lat":-4.99535,"lng":111.40859},{"lat":-4.93538,"lng":111.73967},{"lat":-4.93538,"lng":111.73967},{"lat":-4.84415,"lng":112.24237},{"lat":-4.84415,"lng":112.24237},{"lat":-4.84415,"lng":112.24237},{"lat":-4.49122,"lng":114.19169},{"lat":-4.46206,"lng":114.35184},{"lat":-4.46206,"lng":114.35184},{"lat":-4.29791,"lng":115.25632},{"lat":-4.25319,"lng":115.50148},{"lat":-4.17854,"lng":115.91613},{"lat":-4.17854,"lng":115.91613},{"lat":-3.7487,"lng":116.40376},{"lat":-3.18349,"lng":116.52401},{"lat":-3.14879,"lng":116.53104},{"lat":-3.14879,"lng":116.53104},{"lat":-3.14879,"lng":116.53104},{"lat":-1.43226,"lng":117.01925},{"lat":-1.26824,"lng":116.79123}]},{"port_id":2179,"port_name":"Jakarta","country_name":"Indonesia","port_lat":-6.1,"port_lng":106.883,"eta_hours":36.68,"eta_label":"1d 13h","confidence":41.23,"source":"same_vessel_history","distance_nm":374.14,"path_points":[{"lat":-6.10425,"lng":106.87861},{"lat":-6.05872,"lng":106.88097},{"lat":-5.80148,"lng":106.89524},{"lat":-5.56883,"lng":106.90977},{"lat":-5.56883,"lng":106.90977},{"lat":-4.77354,"lng":107.03092},{"lat":-4.77354,"lng":107.03092},{"lat":-4.77354,"lng":107.03092},{"lat":-3.87348,"lng":107.16589},{"lat":-3.4271,"lng":107.23506},{"lat":-3.4271,"lng":107.23506},{"lat":-2.67471,"lng":107.39745},{"lat":-2.4739,"lng":107.51849},{"lat":-1.98412,"lng":107.81247},{"lat":-1.79464,"lng":107.93126},{"lat":-1.51105,"lng":108.09585},{"lat":-1.13913,"lng":108.31658},{"lat":-1.0924,"lng":108.34789},{"lat":-1.0924,"lng":108.34789},{"lat":-0.58668,"lng":108.64949},{"lat":-0.58668,"lng":108.64949},{"lat":-0.58668,"lng":108.64949},{"lat":-0.83523,"lng":108.50074},{"lat":-1.43906,"lng":108.14046},{"lat":-1.87845,"lng":107.87596},{"lat":-2.16264,"lng":107.70498},{"lat":-2.29078,"lng":107.63994},{"lat":-2.6136,"lng":107.43513},{"lat":-3.03861,"lng":107.2949},{"lat":-3.03861,"lng":107.2949},{"lat":-3.85006,"lng":107.17123},{"lat":-4.4668,"lng":107.07775},{"lat":-4.82884,"lng":107.02227},{"lat":-4.97994,"lng":106.99915},{"lat":-5.56447,"lng":106.91593},{"lat":-5.97642,"lng":106.89162},{"lat":-6.04541,"lng":106.88887},{"lat":-6.10438,"lng":106.87866}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":14.31,"eta_label":"0d 14h","confidence":29.23,"source":"peer_type_fallback","distance_nm":145.96,"path_points":[{"lat":-4.78362,"lng":113.00152},{"lat":-5.366346,"lng":110.123884},{"lat":-5.11622,"lng":112.091385},{"lat":-5.879237,"lng":112.975477},{"lat":-7.2,"lng":112.733}]}],"errors":[]}