{"meta":{"path":"vessel/probable-destinations","ts":"2026-11-05T15:28:12+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"5d3de9d757695481"},"data":[{"port_id":63102,"port_name":"Makassar","country_name":"Indonesia","port_lat":-5.11667,"port_lng":119.4,"eta_hours":80.02,"eta_label":"3d 8h","confidence":92,"source":"same_vessel_history","distance_nm":506.61,"path_points":[{"lat":-5.11908,"lng":119.40808},{"lat":-5.11905,"lng":119.40807},{"lat":-5.11905,"lng":119.40807},{"lat":-5.11905,"lng":119.40807},{"lat":-5.11905,"lng":119.40807},{"lat":-5.11905,"lng":119.40807},{"lat":-5.11905,"lng":119.40807}]},{"port_id":2365,"port_name":"Makassar","country_name":"Sulawesi","port_lat":-5.13333,"port_lng":119.4,"eta_hours":66.76,"eta_label":"2d 19h","confidence":55.33,"source":"same_vessel_history","distance_nm":507.4,"path_points":[{"lat":-5.11913,"lng":119.4082},{"lat":-5.11913,"lng":119.4082},{"lat":-5.11913,"lng":119.4082},{"lat":-5.11913,"lng":119.4082},{"lat":-5.11907,"lng":119.4081},{"lat":-5.15368,"lng":119.29139},{"lat":-5.18206,"lng":119.21585},{"lat":-5.10224,"lng":119.01903},{"lat":-5.07744,"lng":118.99453},{"lat":-5.07744,"lng":118.99453},{"lat":-5.07744,"lng":118.99453},{"lat":-5.07744,"lng":118.99453},{"lat":-5.07744,"lng":118.99453},{"lat":-2.84985,"lng":118.63446},{"lat":-2.74439,"lng":118.66043},{"lat":-2.60434,"lng":118.70324},{"lat":-2.44384,"lng":118.74926},{"lat":-2.44384,"lng":118.74926},{"lat":-2.44384,"lng":118.74926},{"lat":-2.44384,"lng":118.74926},{"lat":-2.44384,"lng":118.74926},{"lat":0.89753,"lng":119.93364},{"lat":0.79258,"lng":119.79608},{"lat":0.79258,"lng":119.79608},{"lat":0.79258,"lng":119.79608},{"lat":0.79258,"lng":119.79608},{"lat":0.27412,"lng":119.59708},{"lat":0.27412,"lng":119.59708},{"lat":0.27412,"lng":119.59708},{"lat":0.27412,"lng":119.59708},{"lat":-1.89105,"lng":118.9175},{"lat":-1.89105,"lng":118.9175},{"lat":-2.09739,"lng":118.84717},{"lat":-2.41184,"lng":118.75354},{"lat":-2.41184,"lng":118.75354},{"lat":-2.76994,"lng":118.65539},{"lat":-2.79394,"lng":118.65061},{"lat":-2.98866,"lng":118.65065},{"lat":-3.27023,"lng":118.65745},{"lat":-3.37539,"lng":118.66766},{"lat":-3.37539,"lng":118.66766},{"lat":-3.37539,"lng":118.66766},{"lat":-3.37539,"lng":118.66766},{"lat":-3.37539,"lng":118.66766},{"lat":-4.60865,"lng":118.74465},{"lat":-4.89815,"lng":118.85101},{"lat":-4.96968,"lng":118.91734},{"lat":-5.02318,"lng":118.96458},{"lat":-5.18776,"lng":119.14718},{"lat":-5.16926,"lng":119.28444}]},{"port_id":62943,"port_name":"Gresik, Java","country_name":"Indonesia","port_lat":-7.15,"port_lng":112.65,"eta_hours":156.56,"eta_label":"6d 13h","confidence":46.17,"source":"same_vessel_history","distance_nm":886.52,"path_points":[{"lat":-5.11792,"lng":119.40833},{"lat":-5.20933,"lng":119.27109},{"lat":-5.40264,"lng":119.11448},{"lat":-5.42418,"lng":119.11888},{"lat":-5.42418,"lng":119.11888},{"lat":-5.42418,"lng":119.11888},{"lat":-5.16051,"lng":121.51912},{"lat":-4.99286,"lng":121.84813},{"lat":-4.99286,"lng":121.84813},{"lat":-4.99286,"lng":121.84813},{"lat":-4.99286,"lng":121.84813},{"lat":-4.62351,"lng":122.74052},{"lat":-4.39456,"lng":122.91594},{"lat":-3.99725,"lng":122.88459},{"lat":-3.81646,"lng":122.85579},{"lat":-3.76642,"lng":122.84737},{"lat":-3.76642,"lng":122.84737},{"lat":-2.80737,"lng":122.29548},{"lat":-2.86725,"lng":122.20586},{"lat":-2.86737,"lng":122.2065},{"lat":-2.8675,"lng":122.20666},{"lat":-2.86731,"lng":122.2064},{"lat":-2.86741,"lng":122.20659},{"lat":-2.86754,"lng":122.20665},{"lat":-2.86833,"lng":122.20673},{"lat":-2.86837,"lng":122.20534},{"lat":-2.86795,"lng":122.20517},{"lat":-2.867,"lng":122.20637},{"lat":-2.86721,"lng":122.20691},{"lat":-2.85513,"lng":122.18913},{"lat":-2.85509,"lng":122.18918},{"lat":-2.85509,"lng":122.18918},{"lat":-2.85509,"lng":122.18918},{"lat":-2.85519,"lng":122.18912},{"lat":-2.85519,"lng":122.18912},{"lat":-2.85514,"lng":122.18912},{"lat":-2.8636,"lng":122.20553},{"lat":-2.86303,"lng":122.20615},{"lat":-2.86303,"lng":122.20615},{"lat":-2.86318,"lng":122.20646},{"lat":-2.86318,"lng":122.20646},{"lat":-2.86318,"lng":122.20646},{"lat":-3.84133,"lng":122.85536},{"lat":-3.84133,"lng":122.85536},{"lat":-3.84133,"lng":122.85536},{"lat":-4.6132,"lng":122.70888},{"lat":-4.6132,"lng":122.70888},{"lat":-4.6132,"lng":122.70888},{"lat":-5.10255,"lng":121.62589},{"lat":-5.10255,"lng":121.62589},{"lat":-5.10255,"lng":121.62589},{"lat":-5.80949,"lng":119.75781},{"lat":-5.80949,"lng":119.75781},{"lat":-5.80949,"lng":119.75781},{"lat":-6.1536,"lng":117.12404},{"lat":-6.15704,"lng":117.06829},{"lat":-6.15704,"lng":117.06829},{"lat":-6.15704,"lng":117.06829},{"lat":-6.78021,"lng":112.97686},{"lat":-6.88999,"lng":112.73531},{"lat":-7.0485,"lng":112.66404}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":116.35,"eta_label":"4d 20h","confidence":34.17,"source":"peer_type_fallback","distance_nm":884.25,"path_points":[{"lat":1.49845,"lng":124.64362},{"lat":-5.429807,"lng":118.567293},{"lat":-5.78565,"lng":116.785715},{"lat":-6.338454,"lng":114.719257},{"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":152.41,"eta_label":"6d 8h","confidence":34.17,"source":"peer_type_fallback","distance_nm":1158.33,"path_points":[{"lat":1.49845,"lng":124.64362},{"lat":-5.820952,"lng":116.317895},{"lat":-6.798905,"lng":113.084789},{"lat":-6.211894,"lng":110.94709},{"lat":-6.1,"lng":106.883}]}],"errors":[]}