Trying to bulk-update agent skill proficiencies via the CXone Admin API. I’m sending a PATCH to /api/v2/users/skills with a JSON body containing an array of user-skill objects. The payload looks valid, but I keep hitting a 400 Bad Request. The error response is vague, just saying “Invalid request body.”
[
{"userId": "123", "skillId": "456", "proficiency": "Expert"},
{"userId": "123", "skillId": "789", "proficiency": "Advanced"}
]
Is the proficiency field expecting an integer score instead of a string? The docs are unclear on the schema for bulk operations.