Skip to main content
Use channel retrieval when your app already has a channelId and needs the current channel object for message routing, member preview, unread state, or display metadata. Single-channel retrieval is available on all current SDKs. Batch lookup by channel IDs is exposed on TypeScript, iOS, and Android; the current public Flutter repository does not expose a batch-by-IDs method.

Platform Surface

Parameters

Get One Channel

Retrieve or observe one channel when your app already has its channelId.

Get Known Channel IDs

Use batch lookup when your app has a small list of known channel IDs and wants the matching channel objects. The collection is not the same as a general channel search; use Query Channels when you need filters or pagination.
The current public Flutter AmityChannelRepository exposes getChannel(channelId) and query builders, but not a batch getChannels(channelIds) method.

Create Channels

Create community, live, or conversation channels.

Query Channels

Build paginated channel lists from filters.

Update Channels

Update channel attributes after retrieval.

Message Preview

Render latest-message preview data from channel objects.