Get user's progress in each unit of a course
Endpoint URL
GET /api/v2/course-progress/course/:courseId/user/:userId/units
Returns a paginated list of the course's active units, ordered by unit ID, with the user's progress in each. Units the user has not attempted are included with completion_status not_attempted. Section units are excluded.
Request
Responses
- 200
- 400
- 404
Successful response
Invalid course or user id
User not found or unavailable, course not found or unavailable, or user not enrolled in the course