Expand description
Controllers for requests starting with /api/v0/main-frontend/course-instances
.
Functionsยง
- Add a route for each controller in this module.
- GET /course-instances/:id/default-certificate-configurations - gets default certificate configurations of the given course instance. A default certificate configuration requires only one course module to be completed.
- completions ๐GET
/api/v0/main-frontend/course-instances/{course_instance_id}/completions
- GET /course-instances/:id/export-completions - gets CSV of course completion based on course_instance ID.
- delete ๐POST /course-instances/:id/delete
- POST /course-instances/:id/edit
- GET /course-instances/:id/status-for-all-exercises/:user_id - Returns a status for all exercises in a course instance for a given user.
- GET /course-instances/:id/course-module-completions/:user_id - Returns a list of all course module completions for a given user for this course instance.
- get_
course_ ๐instance GET /course-instances/:id - GET /api/v0/main-frontend/course-instance/:course_instance_id/progress/:user_id - returns user progress information.
- GET
/api/v0/main-frontend/course-instances/${courseInstanceId}/export-points
- gets CSV of course instance points based on course_instance ID. - points ๐
- post_
completions ๐POST/api/v0/main-frontend/course-instances/{course_instance_id}/completions
- POST
/api/v0/main-frontend/course-instances/{course_instance_id}/reprocess-completions