Sample - Slack Web API
POST/admin.conversations.unarchive

Unarchive a channel

Unarchives a public or private channel. Supply the channel identifier in channel_id and use an authentication token with the required administrative scope.

  • RetriesRetries up to 2×, 500ms backoff, 30s timeout.

1 parameter · 1 body field
tokenstringrequired
Authentication token with the `admin.conversations:write` scope.

Form data identifying the channel to unarchive. channel_id is required.

channel_idstringrequired
The channel to unarchive.

2 status codes
200Returns an object containing `ok: true` when the channel is unarchived.
okbooleanrequired
Allowed:true
defaultReturns an object containing `ok: false` and an `error` value when the channel cannot be unarchived.
errorstringrequired
Allowed:feature_not_enabledchannel_not_foundchannel_not_archivedchannel_type_not_supportedrestricted_actioncould_not_unarchive_channeldefault_org_wide_channelmissing_scope
okbooleanrequired
Allowed:false

Error handling

channel_id is required and must identify the public or private channel to unarchive. Use a token with the admin.conversations:write scope.