CourseDetailResponse
- courseType: object · CourseSummaryRowrequired
- completionType: object · CoverageMetric
_coverage requiredCompletion across currently applicable stable course identities; completion on an earlier course version remains complete.
- courseType: string · Course IdFormat: uuid
_id required - courseType: string · Course Slug
_slug required - courseType: string · Course Title
_title required - enrollmentType: object · CoverageMetric
_coverage requiredCoverage across the currently applicable learner population.
- learnersType: array object[] · Learnersrequired
- academyType: boolean · Academy Enabled
_enabled required - canType: boolean · Can Manage Enrollments
_manage _enrollments required - courseType: string · Course IdFormat: uuid
_id required - courseType: string · Course Slug
_slug required - courseType: string · Course Title
_title required - isType: boolean · Is Current Course
_current _course required - isType: boolean · Is Eligible Pair
_eligible _pair required - learnerType: string · Learner IdFormat: uuid
_id required - learnerType: string · Learner Name
_name required - progressType: integer · Progress Pct
_pct min:0max:100requiredInteger numbers.
- statusType: string · Statusenumrequiredvalues
- not
_enrolled - not
_started - in
_progress - completed
- access
_revoked - retired
- tenantType: string · Tenant IdFormat: uuid
_id required - tenantType: string · Tenant Name
_name required - accessType: string · Access Revoked AtFormat: date-timenullable
_revoked _at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- completedType: string · Completed AtFormat: date-timenullable
_at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- enrolledType: string · Enrolled AtFormat: date-timenullable
_at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- enrollmentType: string · Enrollment IdFormat: uuidnullable
_id - lastType: string · Last Activity AtFormat: date-timenullable
_activity _at the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- learnerType: string · Learner Emailnullable
_email - learnerType: string · Learner External Idnullable
_external _id
- statusType: object · LearningStatusCounts
_counts requiredAll reportable current and historical learner-course records.
- accessType: integer · Access Revoked
_revoked requiredInteger numbers.
- completedType: integer · Completedrequired
Integer numbers.
- inType: integer · In Progress
_progress requiredInteger numbers.
- notType: integer · Not Enrolled
_enrolled requiredInteger numbers.
- notType: integer · Not Started
_started requiredInteger numbers.
- retiredType: integer · Retiredrequired
Integer numbers.
- tenantType: object · TenantContextrequired
- academyType: boolean · Academy Enabled
_enabled required - canType: boolean · Can Manage Enrollments
_manage _enrollments required - tenantType: string · Tenant IdFormat: uuid
_id required - tenantType: string · Tenant Name
_name required
- nextType: string · Next Cursornullable
_cursor