add paging api and doc