Webex · Schema
ModifyPlaceCallerIdGet
CallingCollaborationCommunicationEnterpriseMessagingVideo Conferencing
Properties
| Name | Type | Description |
|---|---|---|
| selected | string | Which type of outgoing Caller ID will be used. This setting is for the number portion. * `DIRECT_LINE` - Outgoing caller ID shows the caller's direct line number. * `LOCATION_NUMBER` - Outgoing caller |
| customNumber | string | Custom number which is shown if CUSTOM is selected. This value must be a number from the workspace's location or from another location with the same country, PSTN provider, and zone (only applicable f |
| displayName | string | Workspace's caller ID display name. This field has been deprecated. Please use `directLineCallerIdName` and `dialByName` instead. |
| displayDetail | string | Workspace's caller ID display details. This field has been deprecated. Please use `directLineCallerIdName` and `dialByName` instead. |
| blockInForwardCallsEnabled | boolean | Block this workspace's identity when receiving a call. |
| externalCallerIdNamePolicy | string | Designates which type of External Caller ID Name policy is used. Default is `DIRECT_LINE`. * `DIRECT_LINE` - Outgoing caller ID shows the caller's direct line name. * `LOCATION` - Outgoing caller ID s |
| customExternalCallerIdName | string | Custom external caller ID name which is shown if external caller ID name policy is `OTHER`. |
| locationExternalCallerIdName | string | Location's external caller ID name which is shown if external caller ID name policy is `LOCATION`. |
| directLineCallerIdName | object | Settings for the direct line caller ID name to be shown for this workspace. |
| dialByName | string | Sets or clears the name to be used for dial by name functions. To clear the `dialByName`, the attribute must be set to null or empty string. Characters of `%`, `+`, `\`, `"` and Unicode characters are |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/ModifyPlaceCallerIdGet",
"title": "ModifyPlaceCallerIdGet",
"type": "object",
"required": [
"selected"
],
"properties": {
"selected": {
"type": "string",
"enum": [
"DIRECT_LINE",
"LOCATION_NUMBER",
"CUSTOM"
],
"description": "Which type of outgoing Caller ID will be used. This setting is for the number portion.\n * `DIRECT_LINE` - Outgoing caller ID shows the caller's direct line number.\n * `LOCATION_NUMBER` - Outgoing caller ID shows the main number for the location.\n * `CUSTOM` - Outgoing caller ID shows the value from the customNumber field.\n"
},
"customNumber": {
"type": "string",
"example": "+12815550003",
"description": "Custom number which is shown if CUSTOM is selected. This value must be a number from the workspace's location or from another location with the same country, PSTN provider, and zone (only applicable for India locations) as the workspace's location."
},
"displayName": {
"type": "string",
"example": "Clockmaker's shop 7.1",
"description": "Workspace's caller ID display name. This field has been deprecated. Please use `directLineCallerIdName` and `dialByName` instead."
},
"displayDetail": {
"type": "string",
"example": ".",
"description": "Workspace's caller ID display details. This field has been deprecated. Please use `directLineCallerIdName` and `dialByName` instead."
},
"blockInForwardCallsEnabled": {
"type": "boolean",
"example": true,
"description": "Block this workspace's identity when receiving a call."
},
"externalCallerIdNamePolicy": {
"type": "string",
"enum": [
"DIRECT_LINE",
"LOCATION",
"OTHER"
],
"description": "Designates which type of External Caller ID Name policy is used. Default is `DIRECT_LINE`.\n * `DIRECT_LINE` - Outgoing caller ID shows the caller's direct line name.\n * `LOCATION` - Outgoing caller ID shows the external caller ID name for the location.\n * `OTHER` - Outgoing caller ID shows the value from the `customExternalCallerIdName` field.\n"
},
"customExternalCallerIdName": {
"type": "string",
"example": "Custom external caller name",
"description": "Custom external caller ID name which is shown if external caller ID name policy is `OTHER`."
},
"locationExternalCallerIdName": {
"type": "string",
"example": "Anna",
"description": "Location's external caller ID name which is shown if external caller ID name policy is `LOCATION`."
},
"directLineCallerIdName": {
"$ref": "#/components/schemas/DirectLineCallerIdNameObjectForPut",
"description": "Settings for the direct line caller ID name to be shown for this workspace."
},
"dialByName": {
"type": "string",
"example": "Hakim Smith",
"description": "Sets or clears the name to be used for dial by name functions. To clear the `dialByName`, the attribute must be set to null or empty string. Characters of `%`, `+`, `\\`, `\"` and Unicode characters are not allowed."
}
}
}