OBJECT

CrAssessmentUserCompletion

A CrAssessmentUserCompletion represents a User completing a single topic within a criterion assessment.

link GraphQL Schema definition

  • type CrAssessmentUserCompletion {
  • # A unique identifier for this entity.
  • id: ID!
  • # The unique identifier for the User.
  • userId: ID!
  • # The Pluralsight Plan associated with this criterion assessment user score.
  • planId: ID
  • # Taken as a pre-assessment or regular/post assessment. One of: 'pre-assessment',
  • # 'regular'.
  • preOrPostCheck: String
  • # Topic name. A topic is an assessment and a course video.
  • topicName: String
  • # Human readable form identifier, including version and taxonomy.
  • formTaxonomy: String
  • # The date and time this assessment was started.
  • startedOn: DateTime
  • # The date and time this assessment was completed.
  • completedOn: DateTime
  • # Session is an instance of a user taking a form. This gives the session
  • # completion status. One of: 'Complete', 'Incomplete'.
  • completeOrIncomplete: String
  • # Assessment completion status. One of: 'Pass', 'Fail', 'Skipped'.
  • passFailSkipped: String
  • # Assessment/topic attempt count.
  • topicAttemptCount: Int
  • # A User on Pluralsight is someone who is currently using or has ever used a
  • # license on the plan.
  • user: User
  • }