Actions60
- User Actions
- Channel Actions
- Accept Invite
- Add Members
- Add Moderators
- Archive
- Ban User
- Create
- Delete
- Delete File
- Delete Image
- Demote Moderators
- Disable Slow Mode
- Enable Slow Mode
- Get Config
- Hide
- Invite Members
- Mark Read
- Mark Unread
- Mute
- Mute Status
- Pin
- Query Channels
- Query Members
- Reject Invite
- Remove Members
- Send Action
- Send File
- Send Image
- Show
- Stop Watching
- Truncate
- Unarchive
- Unban User
- Unmute
- Unpin
- Update
- Watch
- Message Actions
- Moderation Actions
Channel → Mark Read
AI-generatedSummary
Mark the specified chat channel as read, updating the read state for the current user on the server side.
Inputs
- Channel Type — The type of channel to mark as read (e.g., "messaging", "team", "livestream"). Defaults to "messaging".
- Channel ID (required) — The unique identifier of the channel to mark as read (e.g., "general", "random"). Combined with Channel Type to identify the channel.
Output shape
a single record containing the updated channel read state object returned by the Stream Chat API.
The returned JSON reflects the server's updated read state for the channel. No pagination applies. An API error will occur if the channel does not exist or if permissions are insufficient.
Examples
Example 1: Mark the channel 'general' of type 'messaging' as read
Set Channel Type to 'messaging', Channel ID to 'general', and execute this operation to update the read status for your user.