Skip to main content

Update a course problem

PUT 

/api/courses/:id/problems/:pid

Updates a problem within a course (multipart/form-data). Course staff (faculty or TAs) or a system admin. The problem must belong to the course in the path. Sending a new file replaces the stored solution; it's structure-validated and size-checked first, and the previous file is removed. Omitting the file keeps the current one.

View source

Request

Responses

The updated problem.