apply-page-changes
Update a Canvas page by saving revised HTML content. Specify the course ID, page URL, and new body text to apply your changes.
Instructions
Write revised HTML content to a Canvas page. Accepts the full new body as newContent and saves it. Intended as the second step after patch-page-content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | New title for the page (optional) | |
| pageUrl | Yes | The page's URL slug (e.g., 'syllabus') | |
| courseId | Yes | The ID of the course | |
| newContent | Yes | The new HTML content for the page body | |
| editingRoles | No | Comma-separated roles allowed to edit (optional) |