Get Discussion
get_discussionGet a single discussion topic in a course by ID, returning its title, message, posted_at, discussion_type, published state, and is_announcement, plus due/available dates via Canvas's all_dates include. Find topic_id with list_discussions.
Instructions
Get a single discussion topic in a course by ID, returning its title, message, posted_at, discussion_type, published state, and is_announcement, plus due/available dates via Canvas's all_dates include. Find topic_id with list_discussions. Course-scoped only — use get_group_discussion for a topic that belongs to a group instead of a course.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topic_id | Yes | The Canvas discussion topic ID | |
| course_id | Yes | The Canvas course ID |