{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-19T22:35:22+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"4a61e0fe09be1aeb"},"data":[{"port_id":3690,"port_name":"SAMARINDA","country_name":"Indonesia","port_lat":-0.50496,"port_lng":117.139,"eta_hours":19.25,"eta_label":"0d 19h","confidence":92,"source":"same_vessel_history","distance_nm":231.03,"path_points":[{"lat":-0.50557,"lng":117.12734},{"lat":-0.53151,"lng":117.1132}]},{"port_id":62951,"port_name":"Handil","country_name":"Indonesia","port_lat":-0.75,"port_lng":117.267,"eta_hours":18.5,"eta_label":"0d 19h","confidence":40.06,"source":"same_vessel_history","distance_nm":222.04,"path_points":[{"lat":-0.55599,"lng":117.17692},{"lat":-0.56268,"lng":117.19278},{"lat":-0.56268,"lng":117.19278},{"lat":-0.56268,"lng":117.19278}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":20.97,"eta_label":"0d 21h","confidence":28.06,"source":"peer_type_fallback","distance_nm":251.65,"path_points":[{"lat":-3.90566,"lng":115.33678},{"lat":-4.875218,"lng":114.662293},{"lat":-5.468848,"lng":113.883723},{"lat":-6.542431,"lng":113.22185},{"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":43.54,"eta_label":"1d 20h","confidence":28.06,"source":"peer_type_fallback","distance_nm":522.48,"path_points":[{"lat":-3.90566,"lng":115.33678},{"lat":-4.385242,"lng":112.931325},{"lat":-4.828151,"lng":110.795469},{"lat":-5.756988,"lng":108.568153},{"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":63.38,"eta_label":"2d 15h","confidence":28.06,"source":"peer_type_fallback","distance_nm":760.56,"path_points":[{"lat":-3.90566,"lng":115.33678},{"lat":-1.853846,"lng":112.071783},{"lat":-1.081053,"lng":109.088631},{"lat":-0.097479,"lng":106.047954},{"lat":1.2366,"lng":103.753}]}],"errors":[]}