Update Channel
Update a channel. Community icon changes update the experience logo and require experience:update. Support rename and notification changes require support_chat:create. Private and support writes require a user identity with channel management permission; account API keys can update community channels only.
Authorizations
An Account API key, an App API key, an account access token, or an account-scoped user token. Prepend the key or token with Bearer, for example Bearer ***************************. See Auth & API keys for how to get each one.
Headers
Pins the request to a dated API version.
"2026-11-07"
Path Parameters
Public resource ID.
Body
Community channels only. File reference for the experience logo; null clears it and restores the app icon fallback. Omit to preserve the current logo.
Moderation settings, accepted only for community channels. Requires chat moderation permission. Omitted settings are preserved.
Replacement display name for any channel kind. Send null to clear a private or support channel name. Community channels require a name and also rename the experience.
255\S"Renamed"
Whether app notifications are on for any channel kind. Webhooks fire either way. Omit to preserve the current setting.
Response
operation completed
"biz_xxxxxxxxxxxxxx"
Creation time as an ISO 8601 timestamp.
"2026-01-01T12:00:00.000Z"
null
Experience logo, falling back to the app icon for community channels. Null for other channel kinds or when neither image exists.
Existing public channel ID, preserved across REST and chat clients.
"feed_xxxxxxxxxxxxxxxxxxxxxx"
private, community, support "private"
When the channel last recorded message activity, as an ISO 8601 timestamp. Null when no message activity is recorded.
"2026-01-01T12:00:00.000Z"
"post_xxxxxxxxxxxxxxxxxxxxxx"
"Renamed"
Whether app notifications are on. Webhooks fire either way.
true
Last channel change as an ISO 8601 timestamp.
"2026-01-01T12:00:00.000Z"

