Bulk add skills to user

Hello,

Can someone help me to understand the example provided here:

api_instance = PureCloudPlatformClientV2.UsersApi()
user_id = 'user_id_example' # str | User ID
body = [PureCloudPlatformClientV2.UserRoutingSkillPost()] # list[UserRoutingSkillPost] | Skill
api_response = api_instance.patch_user_routingskills_bulk(user_id, body)

How do we list the desired skills?

Hi Warren,

Body needs to be a list of UserRoutingSkillPost.
So you can do something like:

api_instance = PureCloudPlatformClientV2.UsersApi()
user_id = 'user_id_example' # str | User ID

skill_1 = UserRoutingSkillPost()
skill_1.id = 'id of skill'    # required property
skill_1.proficiency = 1   # also required
# ...

body = [skill_1] # [skill_1, skill_2, etc..] for multiple skills
api_response = api_instance.patch_user_routingskills_bulk(user_id, body)
1 Like

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.