Skip to main content
Opigno Enterprise provides a Skills feature for tracking learners’ knowledge levels, identifying skill gaps, and recommending personalized training. To get the list of all skills available for the current API user, getAllSkills should be used. The query returns a paginated list of TaxonomyTerm objects. Here is an example of the query execution:

Manage learner’s target skills

Target skills can be defined for user contexts by users with ADMINISTRATOR scope. To assign a target skill to a learner, assignTargetSkill mutation should be executed; to remove a skill from the list of target ones for the user context, removeTargetSkill mutation should be used. Both mutations accept two required arguments: Here is an example of the mutation execution:
If the mutation executed without any errors, a boolean value will be returned as a response, indicating the success status. To remove a skill from the list of target ones for the user context, removeTargetSkill mutation should be executed. Skills are basically taxonomy terms, they can be created using UI in the backoffice or with Opigno Enterprise API:

Taxonomy terms API

Check how to create, update or delete taxonomy terms using API.

Pagination

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