{"meta":{"path":"vessel/probable-destinations","ts":"2026-10-21T21:14:12+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"6ed9fb12f4d0914e"},"data":[{"port_id":4011,"port_name":"GRESIK","country_name":"Indonesia","port_lat":-7.1382,"port_lng":112.661,"eta_hours":40.5,"eta_label":"1d 17h","confidence":92,"source":"same_vessel_history","distance_nm":349.75,"path_points":[{"lat":-6.05264,"lng":106.89462},{"lat":-6.05241,"lng":106.8945},{"lat":-6.05242,"lng":106.89448},{"lat":-5.81567,"lng":106.93322},{"lat":-5.81253,"lng":106.93357},{"lat":-5.72733,"lng":107.16116},{"lat":-5.72745,"lng":107.16522},{"lat":-5.72712,"lng":107.31845},{"lat":-5.72922,"lng":107.53842},{"lat":-5.72962,"lng":107.58077},{"lat":-5.73056,"lng":107.81024},{"lat":-5.7304,"lng":107.83899},{"lat":-5.73075,"lng":108.00558},{"lat":-5.73189,"lng":108.18906},{"lat":-5.73189,"lng":108.18906},{"lat":-5.73843,"lng":108.5188},{"lat":-5.74811,"lng":108.55463},{"lat":-5.7843,"lng":108.69371},{"lat":-5.83387,"lng":108.87653},{"lat":-5.86965,"lng":109.00948},{"lat":-5.92066,"lng":109.20229},{"lat":-5.94658,"lng":109.2995},{"lat":-5.9893,"lng":109.45955},{"lat":-6.03456,"lng":109.67168},{"lat":-6.04778,"lng":109.73987},{"lat":-6.07658,"lng":109.88112},{"lat":-6.09073,"lng":109.95383},{"lat":-6.14044,"lng":110.20414},{"lat":-6.17928,"lng":110.3993},{"lat":-6.18428,"lng":110.42464},{"lat":-6.23952,"lng":110.69833},{"lat":-6.25242,"lng":110.76067},{"lat":-6.28735,"lng":110.93718},{"lat":-6.32359,"lng":111.11221},{"lat":-6.32108,"lng":111.14553},{"lat":-6.37541,"lng":111.37654},{"lat":-6.38504,"lng":111.42453},{"lat":-6.40127,"lng":111.49603},{"lat":-6.42755,"lng":111.63374},{"lat":-6.46503,"lng":111.82196},{"lat":-6.49484,"lng":111.97301},{"lat":-6.51527,"lng":112.03873},{"lat":-6.60056,"lng":112.25415},{"lat":-6.63639,"lng":112.34425},{"lat":-6.68071,"lng":112.45634},{"lat":-6.76756,"lng":112.67637},{"lat":-6.78031,"lng":112.70904},{"lat":-6.89647,"lng":112.7345}]},{"port_id":2179,"port_name":"Jakarta","country_name":"Indonesia","port_lat":-6.1,"port_lng":106.883,"eta_hours":0.24,"eta_label":"0d 0h","confidence":80,"source":"peer_type_fallback","distance_nm":3.17,"path_points":[{"lat":-6.05002,"lng":106.90005},{"lat":-5.996513,"lng":107.004424},{"lat":-6.02501,"lng":106.801525},{"lat":-6.129004,"lng":106.836751},{"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":27.28,"eta_label":"1d 3h","confidence":80,"source":"peer_type_fallback","distance_nm":354.65,"path_points":[{"lat":-6.05002,"lng":106.90005},{"lat":-6.165103,"lng":111.090555},{"lat":-7.57212,"lng":114.00022},{"lat":-6.535645,"lng":112.702748},{"lat":-7.2,"lng":112.733}]},{"port_id":3574,"port_name":"BUKOM ISLAND","country_name":"Singapore","port_lat":1.2366,"port_lng":103.753,"eta_hours":36.65,"eta_label":"1d 13h","confidence":80,"source":"peer_type_fallback","distance_nm":476.44,"path_points":[{"lat":-6.05002,"lng":106.90005},{"lat":-3.423194,"lng":106.210759},{"lat":-2.247966,"lng":105.040787},{"lat":-0.493451,"lng":104.286607},{"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":36.87,"eta_label":"1d 13h","confidence":80,"source":"peer_type_fallback","distance_nm":479.28,"path_points":[{"lat":-6.05002,"lng":106.90005},{"lat":-3.851668,"lng":107.412918},{"lat":-1.41958,"lng":106.545835},{"lat":1.258485,"lng":105.011287},{"lat":1.26042,"lng":103.689}]}],"errors":[]}