Bulk Update Pages
bulk_update_pagesUpdate settings for multiple Canvas pages at once, including publishing status and editing roles; page names and content are unchanged.
Instructions
Update settings for multiple pages at once.
Settings only — this tool cannot rename pages or change page content. Use edit_page_content to change a page's body.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page_urls | Yes | Comma-separated list of page URL slugs | |
| published | No | True to publish all, False to unpublish all | |
| editing_roles | No | One of: teachers, students, members, public | |
| notify_of_update | No | Save-time action, NOT a persisted setting. Asks Canvas to notify course participants about these edits. Canvas never returns the flag, so this tool cannot confirm any notification was sent. Has no effect on unpublished pages. | |
| course_identifier | Yes | Course code or Canvas ID |