{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-23T07:19:08+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"721731b41564adea"},"data":[{"port_id":62809,"port_name":"Batang","country_name":"Indonesia","port_lat":-6.91667,"port_lng":109.75,"eta_hours":15.91,"eta_label":"0d 16h","confidence":92,"source":"same_vessel_history","distance_nm":84.34,"path_points":[{"lat":-6.87252,"lng":109.75255},{"lat":-6.79744,"lng":109.73686},{"lat":-6.77541,"lng":109.73345},{"lat":-6.77541,"lng":109.73345},{"lat":-3.43435,"lng":109.48461},{"lat":-3.3214,"lng":109.46712},{"lat":-3.32151,"lng":109.46698},{"lat":-3.32151,"lng":109.46698},{"lat":-3.32192,"lng":109.46756},{"lat":-3.32825,"lng":109.46412},{"lat":-3.32018,"lng":109.46513},{"lat":-3.32018,"lng":109.46513},{"lat":-3.32018,"lng":109.46513},{"lat":-3.39648,"lng":109.49409},{"lat":-3.39648,"lng":109.49409},{"lat":-3.39648,"lng":109.49409},{"lat":-3.39414,"lng":109.48132},{"lat":-3.39383,"lng":109.48157},{"lat":-3.39383,"lng":109.48157},{"lat":-3.39437,"lng":109.48113},{"lat":-3.39279,"lng":109.47928},{"lat":-3.39279,"lng":109.47928},{"lat":-3.39279,"lng":109.47928},{"lat":-3.45111,"lng":109.50427},{"lat":-3.46799,"lng":109.51157},{"lat":-3.50415,"lng":109.5306},{"lat":-3.47815,"lng":109.50146},{"lat":-3.47815,"lng":109.50146},{"lat":-3.36552,"lng":109.41045},{"lat":-3.36539,"lng":109.41104},{"lat":-3.36539,"lng":109.41104},{"lat":-3.44249,"lng":109.41251},{"lat":-3.46185,"lng":109.41689},{"lat":-3.47991,"lng":109.42529},{"lat":-3.40408,"lng":109.44417},{"lat":-3.25092,"lng":109.43425},{"lat":-3.06241,"lng":109.41071},{"lat":-3.06241,"lng":109.41071},{"lat":-3.06241,"lng":109.41071},{"lat":-3.06241,"lng":109.41071},{"lat":-3.06742,"lng":109.43905},{"lat":-3.08371,"lng":109.44329},{"lat":-3.09593,"lng":109.45207},{"lat":-3.09593,"lng":109.45207},{"lat":-3.11178,"lng":109.35482},{"lat":-3.11194,"lng":109.35477},{"lat":-3.11211,"lng":109.35454},{"lat":-3.11211,"lng":109.35454},{"lat":-3.11211,"lng":109.35454},{"lat":-3.20509,"lng":109.38557},{"lat":-3.14767,"lng":109.37971},{"lat":-3.02607,"lng":109.36754},{"lat":-2.92332,"lng":109.36079},{"lat":-2.92321,"lng":109.36099},{"lat":-2.92328,"lng":109.36088},{"lat":-2.92328,"lng":109.36088},{"lat":-2.99182,"lng":109.40208},{"lat":-3.0009,"lng":109.41136},{"lat":-3.02046,"lng":109.43718},{"lat":-2.99934,"lng":109.44821},{"lat":-2.99974,"lng":109.44865},{"lat":-2.99977,"lng":109.44861},{"lat":-2.99979,"lng":109.44859},{"lat":-2.99975,"lng":109.44861},{"lat":-2.99975,"lng":109.44861},{"lat":-2.99975,"lng":109.44861},{"lat":-3.03076,"lng":109.47429},{"lat":-3.0467,"lng":109.47754},{"lat":-3.05314,"lng":109.47392},{"lat":-3.05314,"lng":109.47392},{"lat":-3.05314,"lng":109.47392},{"lat":-3.36928,"lng":109.28158},{"lat":-3.36945,"lng":109.28141},{"lat":-3.37579,"lng":109.28383},{"lat":-3.37579,"lng":109.28383},{"lat":-3.37579,"lng":109.28383},{"lat":-3.37579,"lng":109.28383},{"lat":-3.3337,"lng":109.18755},{"lat":-3.3337,"lng":109.18755},{"lat":-3.3337,"lng":109.18755},{"lat":-3.3337,"lng":109.18755},{"lat":-3.72909,"lng":109.41863},{"lat":-3.72909,"lng":109.41863},{"lat":-3.72909,"lng":109.41863},{"lat":-4.23144,"lng":109.28827},{"lat":-4.23109,"lng":109.28831},{"lat":-4.23109,"lng":109.28831},{"lat":-4.23109,"lng":109.28831},{"lat":-5.30943,"lng":109.75401},{"lat":-5.30943,"lng":109.75401},{"lat":-5.30943,"lng":109.75401},{"lat":-6.01301,"lng":109.83597},{"lat":-6.19422,"lng":109.81732},{"lat":-6.36242,"lng":109.80137},{"lat":-6.52273,"lng":109.7854},{"lat":-6.67671,"lng":109.77025}]},{"port_id":2179,"port_name":"Jakarta","country_name":"Indonesia","port_lat":-6.1,"port_lng":106.883,"eta_hours":29.13,"eta_label":"1d 5h","confidence":32.86,"source":"peer_type_fallback","distance_nm":154.38,"path_points":[{"lat":-5.55357,"lng":109.40861},{"lat":-5.661539,"lng":108.688857},{"lat":-5.775104,"lng":108.052779},{"lat":-6.02113,"lng":107.386953},{"lat":-6.1,"lng":106.883}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":41.82,"eta_label":"1d 18h","confidence":32.86,"source":"peer_type_fallback","distance_nm":221.62,"path_points":[{"lat":-5.55357,"lng":109.40861},{"lat":-5.993019,"lng":110.342429},{"lat":-6.30259,"lng":111.204356},{"lat":-6.897142,"lng":112.075829},{"lat":-7.2,"lng":112.733}]},{"port_id":2982,"port_name":"Tandjung Uban","country_name":"Indonesia","port_lat":1.06667,"port_lng":104.217,"eta_hours":95.26,"eta_label":"3d 23h","confidence":32.86,"source":"peer_type_fallback","distance_nm":504.87,"path_points":[{"lat":-5.55357,"lng":109.40861},{"lat":-3.133324,"lng":108.065555},{"lat":-2.075188,"lng":106.509933},{"lat":-0.524393,"lng":105.190892},{"lat":1.06667,"lng":104.217}]},{"port_id":4692,"port_name":"KARIANGAU","country_name":"Indonesia","port_lat":-1.20087,"port_lng":116.817,"eta_hours":97.2,"eta_label":"4d 1h","confidence":32.86,"source":"peer_type_fallback","distance_nm":515.14,"path_points":[{"lat":-5.55357,"lng":109.40861},{"lat":-4.708748,"lng":114.002915},{"lat":-2.835,"lng":116.56833},{"lat":-1.78167,"lng":116.21167},{"lat":-1.20087,"lng":116.817}]}],"errors":[]}