bulk_update_pages
Update settings for multiple Canvas pages at once: publish or unpublish, set editing roles, and send update notifications. Provides exact page URLs and a course identifier.
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 |