Skip to main content

List a course's assignments + problems (client)

GET 

/api/client/v1/courses/:courseId/assignments

A course's assignments and their problems, scoped by the caller's role in the course (which they must be able to access, else 404): - Admin / course staff (Faculty, TA): every assignment, published or not. - Student: only published assignments they are assigned, and only once past the assignment's available ("unlock") date if one is set. Pre-unlock assignments are withheld entirely. Each assignment also reports whether it is an individual or group assignment, the caller's group name when it is a group assignment they belong to, and whether late submissions are accepted. The answer-key file is never included.

View source

Request

Responses

Assignments, each with its problems.