youtube_update_channel
Apply an approved YouTube channel profile edit, preserving untouched branding fields and requiring confirmation before changes are written.
Instructions
Apply an approved channel profile edit (read-modify-write of brandingSettings so untouched fields are kept). Approve with youtube_approve, then call with confirm: true and the same fields. youtube_my_account shows the snippet description, which can lag the stored branding description for a while.
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": {
"approvalId": "<approvalId>"
},
"name": "youtube_update_channel"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Must be true to execute; set it only after youtube_approve approved this exact preview. | |
| country | No | Two-letter ISO 3166-1 country code of the channel, e.g. US. | |
| keywords | No | New channel keywords as one string, up to 500 characters. | |
| approvalId | Yes | Approval ID from the youtube_preflight_update_channel preview, after approving it with youtube_approve. | |
| description | No | New channel description, up to 1000 characters. | |
| defaultLanguage | No | Default language code of the channel, e.g. en. |