{"meta":{"path":"vessel/probable-destinations","ts":"2026-05-20T03:08:05+00:00","status":"ok","rows":5,"horizon_days":21,"request_id":"5dc4531c71295065"},"data":[{"port_id":5297,"port_name":"WAINGAPU","country_name":"","port_lat":-9.63879,"port_lng":120.253,"eta_hours":0.01,"eta_label":"0d 0h","confidence":92,"source":"same_vessel_history","distance_nm":0.07,"path_points":[{"lat":-9.6394,"lng":120.25198},{"lat":-9.569199,"lng":120.142317},{"lat":-9.589095,"lng":120.34249},{"lat":-9.678924,"lng":120.302776},{"lat":-9.63879,"lng":120.253}]},{"port_id":3962,"port_name":"KUPANG","country_name":"Indonesia","port_lat":-10.1963,"port_lng":123.526,"eta_hours":16.38,"eta_label":"0d 16h","confidence":67.8,"source":"same_vessel_history","distance_nm":196.5,"path_points":[{"lat":-9.63949,"lng":120.25198},{"lat":-9.63949,"lng":120.25198},{"lat":-9.61605,"lng":120.32146},{"lat":-9.61605,"lng":120.32146},{"lat":-9.71566,"lng":120.6026},{"lat":-9.78837,"lng":120.68438},{"lat":-9.85447,"lng":120.75504},{"lat":-9.95073,"lng":120.86234},{"lat":-9.95073,"lng":120.86234},{"lat":-9.95073,"lng":120.86234},{"lat":-9.95073,"lng":120.86234},{"lat":-10.2853,"lng":120.66309},{"lat":-10.30618,"lng":120.58669},{"lat":-10.30618,"lng":120.58669},{"lat":-10.3162,"lng":120.35074},{"lat":-10.3162,"lng":120.35074},{"lat":-10.30684,"lng":120.17851},{"lat":-10.30684,"lng":120.17851},{"lat":-10.29634,"lng":120.19551},{"lat":-10.34398,"lng":120.49441},{"lat":-10.3692,"lng":120.6124},{"lat":-10.3692,"lng":120.6124},{"lat":-10.42122,"lng":120.84456},{"lat":-10.45585,"lng":121.00356},{"lat":-10.45585,"lng":121.00356},{"lat":-10.45585,"lng":121.00356},{"lat":-10.53222,"lng":121.35108},{"lat":-10.56253,"lng":121.48918},{"lat":-10.57733,"lng":121.5555},{"lat":-10.58066,"lng":121.56996},{"lat":-10.58066,"lng":121.56996},{"lat":-10.60051,"lng":121.61764},{"lat":-10.60051,"lng":121.61764},{"lat":-10.57437,"lng":121.64047},{"lat":-10.57437,"lng":121.64047},{"lat":-10.48869,"lng":121.8346},{"lat":-10.48869,"lng":121.8346},{"lat":-10.48869,"lng":121.8346},{"lat":-10.48869,"lng":121.8346},{"lat":-10.48869,"lng":121.8346},{"lat":-10.46942,"lng":122.11744},{"lat":-10.55375,"lng":122.2773},{"lat":-10.6212,"lng":122.40329},{"lat":-10.70729,"lng":122.56875},{"lat":-10.71574,"lng":122.58504},{"lat":-10.71574,"lng":122.58504},{"lat":-10.81579,"lng":122.67687},{"lat":-10.81579,"lng":122.67687},{"lat":-10.81579,"lng":122.67687},{"lat":-10.81579,"lng":122.67687},{"lat":-10.81579,"lng":122.67687},{"lat":-10.87156,"lng":122.99005},{"lat":-10.87156,"lng":122.99005},{"lat":-10.87155,"lng":122.99003},{"lat":-10.87155,"lng":122.99003},{"lat":-10.88509,"lng":123.11085},{"lat":-10.83197,"lng":123.25137},{"lat":-10.83197,"lng":123.25137},{"lat":-10.83197,"lng":123.25137},{"lat":-10.42957,"lng":123.44382},{"lat":-10.42957,"lng":123.44382},{"lat":-10.42957,"lng":123.44382},{"lat":-10.42957,"lng":123.44382}]},{"port_id":2958,"port_name":"Tanjung Perak","country_name":"Indonesia","port_lat":-7.2,"port_lng":112.733,"eta_hours":39.16,"eta_label":"1d 15h","confidence":27.2,"source":"peer_type_fallback","distance_nm":469.94,"path_points":[{"lat":-9.6394,"lng":120.25198},{"lat":-8.613064,"lng":118.118527},{"lat":-8.261604,"lng":116.207917},{"lat":-7.863145,"lng":114.22908},{"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":68.57,"eta_label":"2d 21h","confidence":27.2,"source":"peer_type_fallback","distance_nm":822.87,"path_points":[{"lat":-9.6394,"lng":120.25198},{"lat":-8.08417,"lng":116.448718},{"lat":-7.593109,"lng":113.069626},{"lat":-7.099941,"lng":109.547584},{"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":98.58,"eta_label":"4d 3h","confidence":27.2,"source":"peer_type_fallback","distance_nm":1182.97,"path_points":[{"lat":-9.6394,"lng":120.25198},{"lat":-5.497007,"lng":115.676808},{"lat":-3.806177,"lng":111.291088},{"lat":-1.472299,"lng":106.987552},{"lat":1.2366,"lng":103.753}]}],"errors":[]}