Webex Location Call Settings API is one of 178 APIs that Webex publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Location Call Settings. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
38 operations
across 28 paths,
and defines 67 schemas.
It is described by OpenAPI 3.0.0, at version 1.0.0.
The identity and technical contract details declared by the specification.
Webex Location Call Settings API declares
3 security schemes
for authenticating requests.
It supports OAuth 2.0 (oauth2) using the authorizationCode flow.
It accepts HTTP bearer tokens (JWT) (bearer-key).
It supports OAuth 2.0 (bearerAuth) using the authorizationCode flow, exposing 1 scope.
bearer-key — e.g. Bearer YOURAUTHORIZATIONTOKENbearerAuth — OAuth 2.0 Bearer token authentication
LocationCallInterceptAvailableNumberListGetObject
object
1 property
1 required
BatchResponse
object
11 properties
9 required
NumberOwnerType
string
PLACE - PSTN phone number's owner is a workspace. PEOPLE - PSTN phone number's owner is a person. VIRTUALLINE - PSTN phone number's owner is a Virtual Profile.…
WebexGoAvailableNumberObject
object
5 properties
5 required
DisableCallingLocationJobStatus
object
Status and details of a disable calling location job.
11 properties
GetMusicOnHoldObject
object
4 properties
3 required
PostValidateExtensionResponse
object
2 properties
2 required
PutMusicOnHoldObject
object
3 properties
PutTelephonyLocationObject
object
9 properties
SafeDeleteCheckForDisableCallingLocationResponse
object
Response from safe delete check operation for disabling a calling location.
4 properties
GetLocationCallBackNumberObject
object
4 properties
4 required
ErrorBean
object
Represents an error that occurred during disable calling location operations.
5 properties
ContactPayloadForModify
object
2 properties
2 required
LocationAvailableNumberObject
object
7 properties
6 required
Error
object
2 properties
extentionStatusObject
object
4 properties
2 required
StepExecutionStatuses
object
8 properties
1 required
AudioAnnouncementFileObject
object
4 properties
RouteType
string
ROUTEGROUP - Route group must include at least one trunk with a maximum of 10 trunks per route group. TRUNK - Connection between Webex Calling and the premises.
ListLocationObject
object
7 properties
4 required
UpdateLocationCallCaptionsObject
object
3 properties
AudioAnnouncementFileGetObject
object
4 properties
4 required
CallBackSelected
string
LOCATIONNUMBER - Location TN. LOCATIONMEMBERNUMBER - Assigned number of a user, workspace, virtual line or hunt group in the location.
CallBackQuality
string
RECOMMENDED - An activated number, associated with a User or Workspace. NOTRECOMMENDED - An activated number, associated with anything else, like Auto Attendan…
GetTelephonyLocationObject
object
15 properties
10 required
StatusOfExtensionsObject
object
2 properties
1 required
GetPrivateNetworkConnectObject
object
1 property
1 required
LocationCallInterceptAvailableNumberObject
object
8 properties
6 required
NumberObject
object
14 properties
6 required
PostLocationAnnouncementLanguageObject
object
3 properties
1 required
PaginatedResult
object
Paginated response containing error items for disable calling location operations.
1 property
RouteIdentity
object
3 properties
3 required
PostLocationCallingRequest
object
6 properties
6 required
CallBackMemberType
string
PEOPLE - Associated member is a person. PLACE - Associated member is a workspace. VIRTUALLINE - Associated member is a virtual line. HUNTGROUP - Associated mem…
BlockingUnlessForcedDisableCallingLocation
object
Reasons that block disabling a calling location
2 properties
CallBackEffectiveLevel
string
LOCATIONNUMBER - Location TN. LOCATIONMEMBERNUMBER - Assigned number of a user, workspace, virtual line or hunt group in the location. NONE - When no other opt…
ArrayOfExtensionsObject
object
1 property
1 required
LocationAvailableChargeNumberObject
object
A phone number that is available to be assigned as the location's charge number.
6 properties
5 required
LocationAvailableNumberListGetObject
object
1 property
1 required
WebexGoAvailableNumberListGetObject
object
1 property
1 required
BatchJobError
object
3 properties
LocationDeleteStatus
string
BLOCKED - Disable Webex Calling location operation is blocked and cannot proceed. UNBLOCKED - Disable Webex Calling location operation can proceed without any…
NonBlockingDisableCallingLocation
object
Non blocking reasons for disabling a calling location that do not prevent the operation from proceeding
1 property
PersonId
object
3 properties
DisableCallingLocationCounts
object
Counts of various account types processed during disable calling location operation.
6 properties
ContactPayload
object
2 properties
2 required
ErrorMessage
object
3 properties
1 required
LocationECBNAvailableNumberObject
object
7 properties
6 required
ErrorType
string
WARN - A warning message that doesn't block the operation. ERROR - An error message that indicates a failure in the operation.
BlockingDisableCallingLocation
object
Factors that completely block disabling a calling location.
6 properties
PutLocationCallBackNumberObject
object
3 properties
2 required
STATE
string
ACTIVE - Phone number is in the active state. INACTIVE - Phone number is in the inactive state.
LocationECBNAvailableNumberListGetObject
object
1 property
1 required
Counts
object
2 properties
2 required
PostValidateExtension
object
1 property
ContactDetails
object
8 properties
8 required
Directory
object
2 properties
2 required
JobExecutionStatus
object
8 properties
1 required
ExternalCallerIdNumberListGet
object
1 property
1 required
DisableCallingLocationPostRequest
object
Request body for disabling a calling location.
3 properties
1 required
GetLocationCallCaptionsObject
object
5 properties
5 required
LocationCallingResponseWithId
object
1 property
1 required
LocationAvailableChargeNumberListGetObject
object
1 property
1 required
TelephonyType
string
PSTNNUMBER - The object is a PSTN number.
ExtensionStatusObject
object
4 properties
1 required
LocationPUTResponse
object
2 properties
PutPrivateNetworkConnectObject
object
1 property
1 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Webex publishes across the network.