Browse SDKs · Flutter
SDKsFlutter

Retrieve group members by page

Retrieve group members by page with the OpenIM Flutter SDK.

Copy

getGroupMemberList() returns member profiles for a target group by page. The caller must already belong to that group.

Parameters

ParameterTypeRequiredDescription
groupIDStringYesTarget group ID.
filterintNo0 all, 1 owner, 2 administrators, 3 regular members.
offsetintNoStarting offset; pass 0 for the first page.
countintNoNumber of items to retrieve.
final members = await OpenIM.iMManager.groupManager.getGroupMemberList(
  groupID: groupID,
  filter: 0,
  offset: 0,
  count: 50,
);

A successful Future returns the current page as List<GroupMembersInfo>. Advance offset by the number of items requested, not by the array length after event merges. In the pinned Flutter SDK, both combined filter constants are 4; to retrieve the owner and administrators explicitly, use getGroupOwnerAndAdmin().

This query establishes a snapshot only. For member increments and merge rules, see Group member queries overview.