OBJECT
SkillAssessmentResult
SkillAssessmentResult is the result of an assessment taken by a User. Once the assessment is completed, a User has 48 hours to complete a do-over if they would like. The higher of the two scores is kept. The User can retake a Skill assessment every 30 days or after they have consumed 60% of a Path level. Unlike do-overs, the new SkillIq is the new score regardless of whether it is higher or lower. For more details, please see https://help.pluralsight.com/help/how-can-i-re-measure-my-skill-iq
link GraphQL Schema definition
- type SkillAssessmentResult {
- # The primary identifier for the Skill Assessment.
- ID! :
- # The unique identifier for the User.
- String :
- # A User on Pluralsight is someone who is currently using or has ever used a
- # license on the plan.
- User :
- # The Pluralsight Plan associated with this Skill IQ.
- String :
- # Email of User.
- String @deprecated( reason: "Use the User field to obtain the email." ) :
- # User first name.
- String @deprecated( reason: "Use the User field to obtain firstname" ) :
- # User last name.
- String @deprecated( reason: "Use the User field to obtain lastName" ) :
- # The date and time a User completed this Skill Assessment.
- DateTime :
- # Deprecated, Discontinue use by end of 2020; replace with 'quintileLevel'.
- String @deprecated( reason: "Field renamed. Use 'quintileLevel' instead." ) :
- # DEPRECATED, Discontinue by 30 Nov 2019; replace with 'quintileLevel'. A more
- # detailed skill level with 5 possible values 'Novice', 'Proficient Emerging',
- # 'Proficient Average', 'Proficient Above-Average', and 'Expert'.
- String @deprecated( reason: "Field renamed. Use 'quintileLevel' instead." ) :
- # A more detailed skill level with 5 possible values:('Novice', 'Proficient
- # Emerging', 'Proficient Average', 'Proficient Above-Average', 'Expert').
- String :
- # Total number of questions interacted with during this skill assessment. Total
- # represents correct, incorrect, skipped and timed out questions.
- Float :
- # The identifier of the Skill.
- String :
- # Type of measurement ('full-run' or 'retake').
- String :
- # Name given to this Skill.
- String :
- # DEPRECATED, Discontinue by 15 July 2020; use 'skillName'.
- String @deprecated( reason: "Skill names are not usually long, making a short version unneccessary." ) :
- # If this record represents a retake, createdOn is the earliest date and time that
- # this assessment was available for the User to retake.
- DateTime :
- # The date and time this Skill assessment was started by the User.
- DateTime :
- # The session's run number, starting from 0. Multiple sessions can have the same
- # run number if one of them is a do-over.
- #
- # Note on Validation assessments:
- # If an assessment was taken first during beta (validation), and then later taken
- # again as a live assessment, the first live assessment will be runNumber of 1
- # because the validation run will be the runNumber 0 run.
- Int :
- # DEPRECATED, Discontinue by 23 July 2020
- String @deprecated( reason: "Internal only field." ) :
- # DEPRECATED, Discontinue by 14 August 2020
- # List of reasons ('path' or 'milestone') why this Skill IQ was available for
- # retake.
- # 'path' means a user watched enough (60%) of a path level to retake this skill.
- # 'milestone' means enough time has passed (30 days) for this user to retake the
- # assessment.
- String] @deprecated( reason: "The data in the field is not consistent." ) : [
- # Whether this Skill assessment represents their current SkillIq score or if it
- # has been superceded by a subsequent SkillIq.
- Boolean :
- }
link Require by
- QueryQueries are read only graphQL APIs that allow access to your data. The following advanced analytics APIs are available only to Enterprise plans: channelProgress, SkillAssessmentResult(s) and roleIqLearnerLevels.
- SkillAssessmentResultConnectionA type that describes the return type for the 'skillAssessmentResults' query. 'SkillAssessmentResult' data can then be accessed via nodes or edges.
- SkillAssessmentResultEdgeA type that describes an edge in the 'SkillAssessmentResultConnection'. Essentially, a 'SkillAssessmentResultEdge' is a wrapper object for 'SkillAssessmentResult'. The only addition is a cursor placed on each record that can be used in subsequent queries to fetch 'SkillAssessmentResult' records after 'cursor'.