OBJECT

CrAssessmentUserScore

A CrAssessmentUserScore is the score of an instance of a User taking a criterion assessment.

link GraphQL Schema definition

  • type CrAssessmentUserScore {
  • # The unique identifier for the User.
  • userId: ID!
  • # The Pluralsight Plan for the given record.
  • planId: ID!
  • # The completed topic count / available topic count. Example: '4/7'
  • programScore: String
  • # DEPRECATED: Please use numUserSuccessfulSubjectsPassed.
  • # The count of TQ topics a user achieved by getting a passing score on a related
  • # assessment.
  • completedTopicCount: Int @deprecated( reason: "Field renamed to numUserSuccessfulSubjectsPassed" )
  • # Number of subjects passed per user.
  • numUserSuccessfulSubjectsPassed: Int
  • # DEPRECATED: Please use numProgramAvailableSubjects.
  • # The count of TQ topics at the time the user achieved their topic.
  • availableTopicCount: Int @deprecated( reason: "Field renamed to numProgramAvailableSubjects" )
  • # Number of live/available subjects
  • numProgramAvailableSubjects: Int
  • # The date and time this entity was created.
  • createdOn: DateTime
  • # The date and time this entity was last updated.
  • updatedOn: DateTime
  • # DEPRECATED: Please use lastSuccessfulSubjectPassedAt.
  • # Last datetime a learner completed an assessment topic for this score.
  • lastCompletedOn: DateTime @deprecated( reason: "Field renamed to lastSuccessfulSubjectPassedAt" )
  • # Millisecond time that this Program Score was last updated (i.e. the last time
  • # that the user completed a Session, successfully or not).
  • lastSuccessfulSubjectPassedAt: DateTime
  • # UID String of the Program where this Score was earned.
  • programId: String!
  • # Name of the Program where this Score was earned.
  • programName: String!
  • # A User on Pluralsight is someone who is currently using or has ever used a
  • # license on the plan.
  • user: User
  • }