[api] support binary search via updateinfo id