youtube_delete_caption
Delete an approved caption track from an owned YouTube video after confirming the preview and approval ID. Use it to remove unwanted captions while enforcing explicit change approval.
Instructions
Delete an approved owned caption track.
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": {
"videoId": "<videoId>",
"captionId": "<captionId>",
"approvalId": "<approvalId>"
},
"name": "youtube_delete_caption"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Must be true to execute; set it only after youtube_approve approved this exact preview. | |
| videoId | Yes | YouTube video ID (11 characters), e.g. dQw4w9WgXcQ. | |
| captionId | Yes | Caption track ID, from youtube_list_caption_tracks. | |
| approvalId | Yes | Approval ID from the youtube_preflight_caption_delete preview, after approving it with youtube_approve. |