# getUsers **Type:** GraphQL queries **Description:** Gets all users with optional filtering, sorting, and pagination ## Arguments - accountId (String): Unique identifier of the account to filter users by - accountName (String): Name of the account to filter users by - accountType (String): Type of the account to filter users by. Valid values: HOME, PUBLISHER, END_CUSTOMER, CHANNEL_PARTNER, SELF_REGISTERED - displayName (String): Display name of the user to filter by - email (String): Email address of the user to filter by - limit (Int): Number of records per page. Default: 25 - page (Int): Page number for pagination. Default: 1 - sort_by (String): Field to sort results by. Valid values: displayName, email, status. Default: displayName - sort_order (String): Sort order for the results. Valid values: asc, desc. Default: asc - status (String): Status of the user account to filter by. Valid values: active, inactive - userName (String): Username to filter by ## Response **Type:** PagedUserResponse **Description:** Paginated users response ### Fields - pagination (Pagination): Pagination information - userList (UserInfo): List of user accounts