courses

GET `/api/v0/main-frontend/courses/:course_id/course-module-completions/:user_id` - Returns all course module completions for a given user for this course.

Changed on
get/api/v0/main-frontend/courses/{course_id}/course-module-completions/{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

Course module completions for course user

completion_datestring date-time required
completion_granter_user_idstring uuid nullable
completion_languagestring required
completion_registration_attempt_datestring date-time nullable
course_idstring uuid required
course_module_idstring uuid required
created_atstring date-time required
deleted_atstring date-time nullable
eligible_for_ectsboolean required
emailstring required
gradeinteger nullable
idstring uuid required
needs_to_be_reviewedboolean required
passedboolean required
prerequisite_modules_completedboolean required
register_credits_via_suotarboolean required

Whether the push path owns this completion. See the column comment.

updated_atstring date-time required
user_idstring uuid required

Changes

    • ○

      added the required property / to the response with the status