Webex · Schema
UpdateDynamicSkillsDTO
The request object for updating dynamic skills for a user.
CallingCollaborationCommunicationEnterpriseMessagingVideo Conferencing
Properties
| Name | Type | Description |
|---|---|---|
| organizationId | string | ID of the contact center organization. This field is required for all bulk save operations. |
| id | string | ID of this contact center resource. It should not be specified when creating a new resource. However, it is mandatory when updating a resource. |
| version | integer | The version of this resource. For a newly created resource, it will be 0 unless specified otherwise. |
| userId | string | The unique identifier of the user. |
| enumSkillValues | array | The list of enum skill values to assign. |
| textValue | string | The text value of the dynamic skill. |
| booleanValue | boolean | The boolean value of the dynamic skill. |
| proficiencyValue | integer | The proficiency value of the dynamic skill. |
| skillId | string | The unique identifier of the skill. |
| createdTime | integer | This is the created time of the entity. |
| lastUpdatedTime | integer | This is the updated time of the entity. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/UpdateDynamicSkillsDTO",
"title": "UpdateDynamicSkillsDTO",
"type": "object",
"description": "The request object for updating dynamic skills for a user.",
"properties": {
"organizationId": {
"type": "string",
"format": "uuid",
"description": "ID of the contact center organization. This field is required for all bulk save operations.",
"example": "f53c8b54-46ca-43f6-ba05-08426a46e23d",
"maxLength": 36,
"minLength": 32,
"pattern": "^[0-9a-fA-F]{8}-?[0-9a-fA-F]{4}-?[0-9a-fA-F]{4}-?[0-9a-fA-F]{4}-?[0-9a-fA-F]{12}$"
},
"id": {
"type": "string",
"description": "ID of this contact center resource. It should not be specified when creating a new resource. However, it is mandatory when updating a resource.",
"example": "93912f11-6017-404b-bf14-5331890b1797"
},
"version": {
"type": "integer",
"format": "int32",
"description": "The version of this resource. For a newly created resource, it will be 0 unless specified otherwise.",
"example": 1
},
"userId": {
"type": "string",
"description": "The unique identifier of the user."
},
"enumSkillValues": {
"type": "array",
"items": {
"type": "string",
"description": "An enum skill value."
},
"uniqueItems": true,
"description": "The list of enum skill values to assign."
},
"textValue": {
"type": "string",
"description": "The text value of the dynamic skill."
},
"booleanValue": {
"type": "boolean",
"description": "The boolean value of the dynamic skill."
},
"proficiencyValue": {
"type": "integer",
"format": "int32",
"description": "The proficiency value of the dynamic skill."
},
"skillId": {
"type": "string",
"description": "The unique identifier of the skill."
},
"createdTime": {
"type": "integer",
"format": "int64",
"description": "This is the created time of the entity."
},
"lastUpdatedTime": {
"type": "integer",
"format": "int64",
"description": "This is the updated time of the entity."
}
}
}