bulk_delete_announcements
Delete multiple Canvas announcements by ID with a two-step process: preview first, then confirm using the returned token to complete permanent removal.
Instructions
Delete multiple announcements by ID. Two-step: preview first, then confirm with the token.
Permanent — Canvas may retain a recycle-bin copy depending on admin settings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max number of announcements per call (default: 25); pass a higher value to override | |
| stop_on_error | No | Stop at the first failed deletion; if False, continue with the rest (default: False). Applies to the delete phase only; the preview resolves every id regardless | |
| announcement_ids | Yes | List of announcement IDs to delete | |
| course_identifier | Yes | Course code or Canvas ID | |
| confirmation_token | No | Token from the preview call; omit to preview |