courses

GET `/api/v0/main-frontend/courses/:course_id/progress/:user_id` - Returns user progress for the course.

Changed on
get/api/v0/main-frontend/courses/{course_id}/progress/{user_id}

Request

  • The document declares no server URL.
  • Auth: none declared

Path parameters

course_idstring uuid required

Course id

user_idstring uuid required

User id

Response

User progress for course

attempted_exercisesinteger nullable
attempted_exercises_requiredinteger nullable
automatic_completionboolean required

False when a teacher grades the module, in which case neither threshold applies.

course_module_idstring uuid required
course_module_namestring required
course_module_order_numberinteger required
requires_examboolean required

When true, the thresholds only qualify the user to sit an exam that completion also needs.

score_givennumber float required
score_maximuminteger nullable
score_requiredinteger nullable
total_exercisesinteger nullable

Changes

    • ○

      added the required property / to the response with the status

    • ○

      added the required property / to the response with the status