fetchUsers

suspend fun fetchUsers(sortAndFilter: ZyncUserSortAndFilter, page: Int, pageSize: Int): GetUsersResult

Fetch paginated list of users with sorting and filtering capabilities. Supports offline-first pattern with cache fallback for page 1.

Return

GetUsersResult containing paginated users list with metadata, or error

Parameters

sortAndFilter

Sorting and filtering criteria

page

Page number (1-based)

pageSize

Number of items per page