update_discussion_topic
Update an existing Canvas discussion topic or announcement to change its title, message, publish status, pinning, locking, or scheduled posting.
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 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |