update_discussion_topic
Update an existing Canvas discussion or announcement by changing its title, message, scheduling, publishing, pinning, or locking settings to keep course content current.
Instructions
Update an existing discussion topic or announcement.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | New title | |
| locked | No | Lock or unlock the topic | |
| pinned | No | Pin or unpin the topic | |
| lock_at | No | ISO 8601 datetime to auto-lock the discussion | |
| message | No | New body content (HTML supported) | |
| topic_id | Yes | Discussion topic ID | |
| published | No | Publish or unpublish the topic | |
| delayed_post_at | No | ISO 8601 datetime to schedule posting | |
| course_identifier | Yes | Course code or Canvas ID | |
| require_initial_post | No | Students must post before seeing others |