Skip to main content
Learners can acquire skills for successful completion of activities. A skill is considered as acquired if user provides 3 correct answers for the related activities in the row. To get the list of skills acquired by a learner, getAcquiredSkills query should be executed.
ParameterTypeDescriptionDefault
afterCursorReturns results that come after the specified cursor. Should be used together with first parameter. Cannot be used if before is set.
beforeCursorReturns results that come before the specified cursor. Should be used together with last parameter. Cannot be used if after is set.
firstIntegerReturns up to the first N elements from the list. Required if after parameter is set. Cannot be used together with last.
lastIntegerReturns up to the first N elements from the list. Required if before parameter is set. Cannot be used together with first.
onlyTargetBooleanAllows to filter the results to return only skills marked as target ones for the user context.false
reverseBooleanAllows to reverse the order of the query results list (default order is ascending).false
sortKeyUserSkillSortKeySort the query results by the given key. Available options: TITLE (default) and ACQUIRED_ON.TITLE
userContextUuidIDThe user context UUID. If omitted, the list of acquired skills will be retrieved for the current API user context.
The query returns a paginated list of UserSkill objects. Here is an example of the query execution:
query getAcquiredSkills {
  getAcquiredSkills(first: 10) {
    edges {
      node {
        skill {
          name
        }
        isTargetSkill
        acquiredOn
      }
    }
    totalItems
  }
}

UserSkill API object

Represents the skill that was (or can be) acquired by the learner.
ParameterTypeDescription
acquiredOnIntOptional. The timestamp when the skill was acquired. Empty if the skill is not acquired by the requested user context yet.
idIDRequired. The user skill ID.
isTargetSkillBooleanRequired. Represents if the skill is a target one for the requested user context. Target skills should be configured by managers for every learner.
skillTaxonomyTermRequired. The related skill taxonomy term data.
The getAcquiredSkills query supports the same advanced features as other queries:

Pagination

Learn how to efficiently navigate through large sets of items using cursor-based pagination.