Delete Brand
delete_brandDelete a Wistia brand; affected items revert to the account default brand, or retain their look by syncing values into customizations first. Default brands cannot be removed.
Instructions
Deletes a brand. Anything the brand was applied to falls back to the
account-level default brand, unless sync_to_customizations is set, in
which case the brand's values are written into each item's own
customizations first so they keep their current look.
The account-level default brand (is_default: true) can't be deleted.
Requires api token with one of the following permissions
All dataTokens with the "Act with a team member's permissions" permission
(all:delegate_to_contact_permissions scope) can also be used. Requests
made with such a token are authorized using the permissions of the
contact assigned to the token.
Requires confirm=true for the requested mutation. May share access, notify people or incur provider charges.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"brand_id": "<brand_id>"
},
"name": "delete_brand"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | Named private Wistia account; selects credentials, not a remote account ID. | |
| confirm | No | Set true only when the user asked for exactly this action. | |
| brand_id | Yes | The id of the brand | |
| sync_to_customizations | No | When true, the brand's values are baked into the customizations of everything it was applied to before it is deleted, so those items keep their current appearance. Defaults to false. |