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}/
Partially complete
The following fields are missing from the response:
- following_thread_list_url (in code review)
/api/discussion/v1/course_topics/{course_id}/
Complete
/api/discussion/v1/threads/
GET
Partially complete
The following query parameters are not respected:
- following (in code review)
- view
- order_by
The following fields are missing from the response:
- has_endorsed
- read
- editable_fields (in code review)
POST
Partially complete
The following fields are not respected:
- group_id
- pinned
- closed
The same fields as for GET above are missing from the response.
/api/discussion/v1/threads/{thread_id}/
GET
Not started
PATCH
Partially Complete
The following fields are not respected:
- group_id
- pinned
- closed
- abuse_flagged (in progress)
The same fields as for GET on the list endpoint above are missing from the response.
DELETE
Complete
/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:
- editable_fields (in code review)
POST
Partially Complete
The same fields as for GET above are missing from the response.
/api/discussion/v1/comments/{comment_id}/
GET
Not started
PATCH
Partially complete
The following fields are not respected:
- abuse_flagged (in progress)
The same fields as for GET on the list endpoint above are missing from the response.
DELETE
Complete