v1
latestOpenAPI 3.0.02026-08-04891301.4 MBDelete a Slack channel binding
Removes the binding between a Slack channel and its associated team. The channel is identified by its Slack channel ID together with the slack_team_id that scopes it to a specific Slack workspace. Removing the binding does not delete the bound team or any conversation threads scoped to it; decommission those resources separately if required.
The caller must have team-manage rights on the team the channel is currently bound to. Returning 403 indicates insufficient permission; returning 404 indicates the binding does not exist or is not visible to the caller.
The REST endpoint returns 204 No Content on success. The script binding (slack.channel_bindings.delete) returns a confirmation object so script callers can verify success without an additional fetch. Both paths are idempotent — retrying after a partial failure is safe.
Path parameters
Slack channel ID of the binding to delete (e.g. C01234ABCDE).
Response
Successful response
Example response
{
"channel": "string",
"deleted": true
}