Search and retrieve channels based on various criteria including display name, tags, membership status, and channel type
getChannels
function provides comprehensive search capabilities that allow you to find channels based on multiple criteria. With support for filtering by display name, tags, membership status, and channel types, you can quickly locate exactly the channels you need.
Parameter | Type | Required | Description |
---|---|---|---|
displayName | String | ❌ | Search query for channel’s public display name |
includeDeleted | Boolean | ❌ | Include closed/deleted channels (null = both, false = active only) |
filter | String | ❌ | Membership filter: all (default), member , notMember , flagged |
userId | String | ❌ | Search channels created by specific user (admin only) |
Filter | Description |
---|---|
all | Search all channels (default) |
member | Search channels where user is a member |
notMember | Search channels where user is not a member |
flagged | Search channels that user has flagged |
Value | Description |
---|---|
null | Show both active and closed channels (default) |
false | Show only active/open channels |
true | Show only closed/deleted channels |