Quick Reference for AI Agents & Developers
- Build request:
GroupMembersRequest.GroupMembersRequestBuilder(guid:).set(limit:).build() - Fetch members:
groupMembersRequest.fetchNext(onSuccess:onError:) - Filters:
.set(searchKeyword:),.set(scopes:) - Member scopes:
.admin,.moderator,.participant - Related: Add Members · Kick Member · Groups Overview
GroupMembersRequestBuilder
Build a request to fetch group members with various filters.GroupMembersRequestBuilder Methods
Sample Payload - GroupMembersRequestBuilder
Sample Payload - GroupMembersRequestBuilder
Builder Configuration:
Common Filter Combinations:
GroupMembersRequest Methods (After build())
Retrieve Group Members
In order to fetch the list of groups members for a group, you can use theGroupMembersRequest class. To use this class i.e to create an object of the GroupMembersRequest class, you need to use the GroupMembersRequestBuilder class.
Set Limit
This method sets the limit i.e. the number of members that should be fetched in a single iteration.- Swift
Set Search Keyword
This method allows you to set the search string based on which the group members are to be fetched.- Swift
Set Scopes
This method allows you to fetch group members based on multiple scopes.- Swift
Fetch Group Members
Once you have the object of theGroupMembersRequest class, you need to call the fetchNext() method. Calling this method will return a list of GroupMember objects.
- Swift
- Objective C
Sample Payload - Fetch Group Members
Sample Payload - Fetch Group Members
Request Parameters:
Success Response (Array of GroupMember Objects):
Sample Member Entries:
Error Response (CometChatException):
Sample Payload - Fetch Members by Scope (Admin)
Sample Payload - Fetch Members by Scope (Admin)
Request Parameters:
Success Response (Array of GroupMember Objects):
Error Response (CometChatException):
Sample Payload - Fetch Members by Scope (Moderator)
Sample Payload - Fetch Members by Scope (Moderator)