OBJECT

CrAssessmentAttempt

For more details, see Query.crAssessmentAttempts.

link GraphQL Schema definition

  • type CrAssessmentAttempt {
  • # A unique identifier for this entity.
  • id: ID!
  • # The unique identifier for the User.
  • userId: String!
  • # The current SSO identifier for the User. If the user changes plans, then the SSO
  • # identifier will become null.
  • currentSsoIdentifier: String
  • # The Pluralsight Plan for the given record.
  • planId: String!
  • # Taken as a pre-assessment or regular/post assessment. One of: 'pre-assessment',
  • # 'regular'.
  • preOrPostCheck: String
  • # Name of the Subject (containing the Assessment) that was taken during this
  • # attempt.
  • subjectName: String
  • # Assessment Form version - changes when a Form (collection of Assessment
  • # Questions) is updated.
  • testFormId: String
  • # The date and time this assessment was started.
  • startedOn: DateTime
  • # The date and time this assessment was completed.
  • completedOn: DateTime
  • # An attempt is an instance of a user taking a form. This represents the attempt
  • # completion status. One of: 'Complete', 'Incomplete', 'Abandoned'.
  • status: String
  • # Assessment completion status. One of: 'Pass', 'Fail', 'Skipped'.
  • passFailSkipped: String
  • # Number of attempts the user has made so far against this Subject (by taking its
  • # Assessment, in order to get a passing score).
  • subjectAttemptCount: Int
  • # The last time this CrAssessmentAttempt was modified.
  • updatedOn: DateTime
  • # The time this CrAssessmentAttempt was created.
  • createdOn: DateTime
  • # A User on Pluralsight is someone who is currently using or has ever used a
  • # license on the plan.
  • user: User
  • # UID String of the Program this Attempt belongs to.
  • programId: String!
  • # Name of the Program this Attempt belongs to.
  • programName: String!
  • }