Skip to main content
Archiving is a per-user chat-list operation. It hides a channel from the active list for the current user without deleting the channel or its messages. In the current public SDKs, archive APIs are exposed on TypeScript and Flutter; iOS and Android do not expose public channel archive methods in this checkout.

Platform Surface

Parameters

Archive Or Unarchive

Archive or unarchive a channel for the current user when the platform exposes archive state.

Query Archived Channels

Use the archived-channel collection for an archived inbox. The TypeScript API accepts live collection parameters such as limit; the Flutter API returns a live collection stream for the current user.

Notes

Query Channels

Use excludeArchives where the platform query supports it.

Get Channels

Resolve an archived channel by ID before opening it.

Delete Messages

Delete messages instead of hiding a channel.

Update Channels

Update channel display and metadata separately from archive state.