Only one skills profile can be associated with a user context.
SkillsProfile API object
The general representation of a skill profile entity.
The object is used for a query to get the list of all available profiles that can be assigned to learners.
ProfileSkill API object
Represents a single skill data in scope of a profile.
UserSkillsProfile API object
Represents the skills profile assigned to a user context.
UserSkillsProfileMetrics API object
Represents statistics related to the skills profile completion by a given user context.
Get all skills profiles
To get the list of all skills profiles available on the site,getAllSkillsProfiles
query should be executed.
The query returns a paginated list of
SkillsProfile objects.
Assign a skills profile to user context
To assign a skills profile to a user context,assignUserSkillsProfile mutation should
be executed. Only one profile can be assigned per user context; assigning a new one
replaces the previous one.
Remove assigned skills profile from user context
To remove the skills profile assigned to a user context,removeUserSkillsProfile
mutation should be executed.
Get the skills profile of a user context
To get the skills profile currently assigned to a user context,getUserContextSkillsProfile
query should be executed.
The query returns a
UserSkillsProfile object if a profile is assigned.
Related Features
Pagination
Learn how to efficiently navigate through large sets of items using cursor-based pagination.