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 → Update
AI-generatedSummary
Update a specified channel's attributes by providing its type, ID, and a JSON object with the fields to change.
Inputs
- Channel Type — Specify the channel type such as "messaging" for 1-on-1 chats, "team" for group channels, or "livestream" for broadcast channels. Defaults to "messaging".
- Channel ID (required) — The unique identifier of the channel to update (e.g., "general", "random", "team-alpha"). Combined with type to identify the channel uniquely.
- Channel Data (required) — A JSON object containing the channel fields to update, such as name, image, description, or custom metadata. Only include the fields you want to change.
Output shape
a single record containing the updated channel data as returned by the Stream Chat API
The output JSON reflects the updated state of the channel after applying the changes. Errors during update will throw unless 'Continue On Fail' is enabled, in which case errors will be included in the output with an error message.