{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-20T01:07:00+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"1c47e9f62896e0d8"},"data":[{"port_id":62857,"port_name":"Bunati","country_name":"Indonesia","port_lat":-3.75,"port_lng":115.617,"eta_hours":1.29,"eta_label":"0d 1h","confidence":92,"source":"same_vessel_history","distance_nm":15.47,"path_points":[{"lat":-3.77099,"lng":115.63088},{"lat":-3.77113,"lng":115.63093},{"lat":-3.81652,"lng":115.68839},{"lat":-3.89751,"lng":115.80457},{"lat":-3.90321,"lng":115.81019},{"lat":-3.90331,"lng":115.81039},{"lat":-3.90267,"lng":115.80984},{"lat":-3.90258,"lng":115.80973},{"lat":-3.90259,"lng":115.80907},{"lat":-3.90271,"lng":115.80879},{"lat":-3.90291,"lng":115.8092},{"lat":-3.90295,"lng":115.80848},{"lat":-3.90211,"lng":115.80861},{"lat":-3.90207,"lng":115.80935},{"lat":-3.90258,"lng":115.81016},{"lat":-3.90262,"lng":115.81019},{"lat":-3.90336,"lng":115.81047},{"lat":-3.90349,"lng":115.80912},{"lat":-3.90338,"lng":115.80905},{"lat":-3.90167,"lng":115.80833},{"lat":-3.88628,"lng":115.78191},{"lat":-3.90306,"lng":115.80869},{"lat":-3.90312,"lng":115.80956},{"lat":-3.90323,"lng":115.80973},{"lat":-3.90299,"lng":115.80928},{"lat":-3.90274,"lng":115.80955},{"lat":-3.90474,"lng":115.80999},{"lat":-3.90424,"lng":115.80891},{"lat":-3.90491,"lng":115.80972},{"lat":-3.88152,"lng":115.7754},{"lat":-3.88169,"lng":115.77541},{"lat":-3.88202,"lng":115.77537},{"lat":-3.88167,"lng":115.77333},{"lat":-3.88201,"lng":115.774},{"lat":-3.88137,"lng":115.77435},{"lat":-3.8809,"lng":115.77512},{"lat":-3.88104,"lng":115.77456},{"lat":-3.91268,"lng":115.80141},{"lat":-3.91397,"lng":115.80191},{"lat":-3.91472,"lng":115.80207},{"lat":-3.91462,"lng":115.80228},{"lat":-3.91443,"lng":115.80264},{"lat":-3.91333,"lng":115.80167},{"lat":-3.91339,"lng":115.80363},{"lat":-3.91262,"lng":115.80235},{"lat":-3.91167,"lng":115.80167},{"lat":-3.91171,"lng":115.80251},{"lat":-3.91302,"lng":115.80396},{"lat":-3.91404,"lng":115.80363},{"lat":-3.91381,"lng":115.80392},{"lat":-3.91494,"lng":115.80304},{"lat":-3.91521,"lng":115.80263},{"lat":-3.91513,"lng":115.80295},{"lat":-3.915,"lng":115.80167},{"lat":-3.91333,"lng":115.80167},{"lat":-3.91435,"lng":115.80345},{"lat":-3.91484,"lng":115.80267},{"lat":-3.91451,"lng":115.80185},{"lat":-3.91208,"lng":115.80251},{"lat":-3.91219,"lng":115.80263},{"lat":-3.91281,"lng":115.80228},{"lat":-3.91322,"lng":115.80175}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":22.1,"eta_label":"0d 22h","confidence":26.72,"source":"peer_type_fallback","distance_nm":265.19,"path_points":[{"lat":-3.96667,"lng":115.75667},{"lat":-4.909717,"lng":114.95364},{"lat":-5.494798,"lng":114.085468},{"lat":-6.559497,"lng":113.30967},{"lat":-7.2,"lng":112.733}]},{"port_id":2179,"port_name":"Jakarta","country_name":"Indonesia","port_lat":-6.1,"port_lng":106.883,"eta_hours":45.49,"eta_label":"1d 21h","confidence":26.72,"source":"peer_type_fallback","distance_nm":545.93,"path_points":[{"lat":-3.96667,"lng":115.75667},{"lat":-4.415127,"lng":113.229925},{"lat":-4.850805,"lng":110.991281},{"lat":-5.776691,"lng":108.652677},{"lat":-6.1,"lng":106.883}]},{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":65.42,"eta_label":"2d 17h","confidence":26.72,"source":"peer_type_fallback","distance_nm":785.09,"path_points":[{"lat":-3.96667,"lng":115.75667},{"lat":-1.88327,"lng":112.371106},{"lat":-1.103377,"lng":109.283851},{"lat":-0.117446,"lng":106.13215},{"lat":1.2366,"lng":103.753}]},{"port_id":3518,"port_name":"JURONG ISLAND","country_name":"Singapore","port_lat":1.26042,"port_lng":103.689,"eta_hours":65.77,"eta_label":"2d 18h","confidence":26.72,"source":"peer_type_fallback","distance_nm":789.18,"path_points":[{"lat":-3.96667,"lng":115.75667},{"lat":-1.8735,"lng":112.352987},{"lat":-1.090103,"lng":109.249396},{"lat":-0.099957,"lng":106.080866},{"lat":1.26042,"lng":103.689}]}],"errors":[]}