This describes the status on the master branch, which may not reflect what is deployed on any particular sandbox or in production.
/api/discussion/v1/courses/{course_id}/
Not started
/api/discussion/v1/course_topics/{course_id}/
Partially complete
The following fields are missing from the response:
- thread_list_url
/api/discussion/v1/threads/
GET
Partially complete
The following query parameters are not respected:
- topic_id
- following
- read
- unanswered
- text_search
- order_by
The following fields are missing from the response:
- rendered_body
- has_endorsed
- editable_fields
POST
Partially complete
The following fields are not respected:
- group_id
- following
The same fields as for GET above are missing from the response.
/api/discussion/v1/threads/{thread_id}/
GET
Not started
PATCH
Not started
DELETE
Not started
/api/discussion/v1/comments/
GET
Partially Complete
The endorsed query parameter must be present if and only if the thread has the type "question".
The following fields are missing from the response:
- rendered_body
- editable_fields
POST
In progress
/api/discussion/v1/comments/{comment_id}/
GET
Not started
PATCH
Not started
DELETE
Not started