{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-13T03:00:43+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"d1144e73867dcf3f"},"data":[{"port_id":3430,"port_name":"Muara Pantai","country_name":"Indonesia","port_lat":1.9666,"port_lng":118.133,"eta_hours":0.11,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":1.32,"path_points":[{"lat":1.965,"lng":118.155},{"lat":2.035528,"lng":118.25774},{"lat":2.0158,"lng":118.054},{"lat":1.926248,"lng":118.08784},{"lat":1.9666,"lng":118.133}]},{"port_id":4210,"port_name":"TANJUNG PEMANCINGAN","country_name":"Indonesia","port_lat":-3.2104,"port_lng":116.283,"eta_hours":27.54,"eta_label":"1d 4h","confidence":41.23,"source":"same_vessel_history","distance_nm":330.42,"path_points":[{"lat":1.955,"lng":118.14833},{"lat":2.00167,"lng":118.55781},{"lat":2.04761,"lng":119.27584},{"lat":2.03667,"lng":119.83833},{"lat":2.025,"lng":120.45667},{"lat":2.02667,"lng":121.03833},{"lat":1.99833,"lng":121.71167},{"lat":1.99167,"lng":122.14333},{"lat":1.96667,"lng":123.06667},{"lat":1.96167,"lng":123.58833},{"lat":1.93667,"lng":124.57667},{"lat":1.85667,"lng":125.21667},{"lat":1.32667,"lng":125.53833},{"lat":0.645,"lng":125.96167},{"lat":-0.08662,"lng":126.41631},{"lat":-0.6027,"lng":126.73125},{"lat":-0.97167,"lng":126.95667},{"lat":-1.53728,"lng":127.34036},{"lat":-1.535,"lng":127.40167},{"lat":-1.53554,"lng":127.40222},{"lat":-1.5356,"lng":127.40223},{"lat":-1.535,"lng":127.40167},{"lat":-1.53559,"lng":127.4022},{"lat":-1.535,"lng":127.40167},{"lat":-1.53556,"lng":127.40223},{"lat":-1.53556,"lng":127.40224},{"lat":-1.53562,"lng":127.40225},{"lat":-1.535,"lng":127.40167},{"lat":-1.53561,"lng":127.40225},{"lat":-1.535,"lng":127.395},{"lat":-1.535,"lng":127.395},{"lat":-1.53667,"lng":127.395},{"lat":-1.53833,"lng":127.39333},{"lat":-1.56041,"lng":127.41},{"lat":-1.56042,"lng":127.40999},{"lat":-1.5604,"lng":127.41003},{"lat":-1.56036,"lng":127.40999},{"lat":-1.56035,"lng":127.41002},{"lat":-1.56037,"lng":127.41001},{"lat":-1.56041,"lng":127.41004},{"lat":-1.5604,"lng":127.40998},{"lat":-1.56042,"lng":127.40999},{"lat":-1.56037,"lng":127.41003},{"lat":-1.82924,"lng":127.05304},{"lat":-2.24833,"lng":126.60333},{"lat":-2.915,"lng":125.89167},{"lat":-3.42167,"lng":125.35333},{"lat":-3.855,"lng":124.89833},{"lat":-4.495,"lng":124.21333},{"lat":-5.10629,"lng":123.56979},{"lat":-5.70259,"lng":122.93095},{"lat":-5.785,"lng":122.22667},{"lat":-5.76667,"lng":121.77167},{"lat":-5.72333,"lng":120.64333},{"lat":-5.90833,"lng":119.88667},{"lat":-5.72833,"lng":119.23333},{"lat":-5.185,"lng":118.59167},{"lat":-4.64167,"lng":118.105},{"lat":-4.01833,"lng":117.54167},{"lat":-3.48667,"lng":116.935},{"lat":-3.23333,"lng":116.50833}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":53.25,"eta_label":"2d 5h","confidence":29.23,"source":"peer_type_fallback","distance_nm":639,"path_points":[{"lat":1.965,"lng":118.155},{"lat":-0.761286,"lng":116.834284},{"lat":-2.404526,"lng":115.060646},{"lat":-5.35408,"lng":113.712866},{"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":69.28,"eta_label":"2d 21h","confidence":29.23,"source":"peer_type_fallback","distance_nm":831.35,"path_points":[{"lat":1.965,"lng":118.155},{"lat":-0.308367,"lng":115.045084},{"lat":-1.790298,"lng":112.020037},{"lat":-4.547462,"lng":109.085638},{"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":72.12,"eta_label":"3d 0h","confidence":29.23,"source":"peer_type_fallback","distance_nm":865.46,"path_points":[{"lat":1.965,"lng":118.155},{"lat":2.128399,"lng":114.036838},{"lat":1.889208,"lng":110.434865},{"lat":1.166121,"lng":106.633032},{"lat":1.2366,"lng":103.753}]}],"errors":[]}