Retrieves the threaded discussions for a specific course.
/courses/{courseId}/threadeddiscussions
Retrieves the topics in a threaded discussion.
/courses/{courseId}/threadeddiscussions/{contentItemId}/topics
Retrieves a composite of Post Detail and Author Information into a single call. Can be used for all posts in a topic, all replies to a particular post, or as detail for a single post.
/courses/{courseId}/threadedDiscussions/{contentItemId}/topics/{topicId}/responseAndAuthorComps
/courses/{courseId}/threadedDiscussions/{contentItemId}/topics/{topicId}/responses/{postId}/responseAndAuthorComps
/courses/{courseId}/threadedDiscussions/{contentItemId}/topics/{topicId}/responseAndAuthorComps/{postId}
Retrieves a composite of Post Detail and a user's Read/Unread into a single call. Can be used for all posts in a topic or as detail for a single post.
/users/{userId}/courses/{courseId}/threadeddiscussions/{contentItemId}/topics/{topicId}/userviewresponses
Retrieves a flattened list of all posts in a topic, which can be filtered to simply the top level. Also use this API to create a new top-level post.
/courses/{courseId}/threadeddiscussions/{contentItemId}/topics/{topicId}/responses
Retrieve all the replies and grandchildren replies to a post, or create a new reply to any other post.
/courses/{courseId}/threadeddiscussions/{contentItemId}/topics/{topicId}/responses/{postId}/responses
Retrieve a hierarchy all ancestral posts to a specified reply.
/courses/{courseId}/threadeddiscussions/{contentItemId}/topics/{topicId}/responses/{postId}/responseBranch
Retrieve response hierarchy for a topic in a given course.
/courses/{courseId}/threadeddiscussions/{contentItemId}/topics/{topicId}/responseHierarchy
Retrieve a hierarchical view of all the replies and grandchildren replies to a post.
/courses/{courseId}/threadeddiscussions/{contentItemId}/topics/{topicId}/responses/{postId}/responseHierarchy
Retrieve the most recent thread post that a specified user made within a given course.
/users/{userId}/courses/{courseId}/threadeddiscussions/lastresponse
Retrieve the total number of responses for a specific topic, the number of unread responses for a specific user, and the number of responses made by the user.
/users/{userId}/courses/{courseId}/threadeddiscussions/{contentItemId}/topics/{topicId}/responseCounts
Retrieve the total number of replies for a specific thread post, the number of unread responses for a specific user, and the number of responses made by the user.
/users/{userId}/courses/{courseId}/threadeddiscussions/{contentItemId}/topics/{topicId}/responses/{postId}/responseCounts
Retrieves name, ID and email address of the author of a thread post.
/courses/{courseId}/threadeddiscussions/{contentItemId}/topics/{topicId}/responses/{postId}/responseAuthor
Manage the read/unread status of a thread post by a given user.
/users/{userId}/courses/{courseId}/threadeddiscussions/{contentItemId}/topics/{topicId}/responses/{postId}/readStatus
Retrieves the attachments for a specific thread post.
/courses/{courseId}/threadeddiscussions/{contentItemId}/topics/{topicId}/responses/{postId}/attachments
Updates the display sort order of existing threaded discussion topics within the associated threaded discussion content item.
/courses/{courseId}/threadedDiscussions/{contentItemId}/topics/{topicId}/next
/courses/{courseId}/threadedDiscussions/{contentItemId}/topics/{topicId}/previous