youtube_unsubscribe_many
Remove 1-100 approved YouTube subscriptions in bulk after preview approval, reporting each as removed, already gone, failed, or unknown and stopping early if quota runs out.
Instructions
Remove the approved subscriptions one by one and report each as removed, already_gone, failed (definitively rejected) or unknown (outcome uncertain after a server or network error: reconcile with youtube_list_subscriptions before retrying). Stops early (with a partial report) if YouTube quota runs out. Approve with youtube_approve first, then call with confirm: true.
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": {
"subscriptionIds": "<subscriptionIds>",
"approvalId": "<approvalId>"
},
"name": "youtube_unsubscribe_many"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Must be true to execute; set it only after youtube_approve approved this exact preview. | |
| approvalId | Yes | Approval ID from the youtube_preflight_unsubscribe_many preview, after approving it with youtube_approve. | |
| subscriptionIds | Yes | Subscription IDs to remove, 1-100, from youtube_list_subscriptions. |