Webex Call Routing API is one of 193 APIs that Webex publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Call Routing. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
46 operations
across 28 paths,
and defines 84 schemas.
It is described by OpenAPI 3.2.0, at version 1.0.0.
46 operations28 paths84 schemas6 DELETE23 GET9 POST8 PUT
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.2.0
API Version
1.0.0
Authentication
OAuth 2.0, HTTP Bearer, OAuth 2.0
Resource Areas
1
Authentication & Security 3
Webex Call Routing 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.
Across 28 paths, the API surfaces 46 operations — 6 DELETE, 23 GET, 9 POST, 8 PUT. Each is listed below with its method, path, parameters, and response codes.
Call Routing 46
POST
/telephony/config/actions/testCallRouting/invoke
Test Call Routing
Test Call Routing1 parambody→ 200400401403404405409410
Delete a specific Translation Pattern for a Location
Delete a specific Translation Pattern for a Location3 params→ 204400401403404405409410
Schemas 84
The contract defines 84 schemas that model the data the API accepts and returns. The most detailed are TrunkGet (21 properties), TestCallRoutingPostResponse (18 properties), VirtualExtension (14 properties), VirtualExtensionRange (12 properties). Each schema is shown below with its type and property counts.
ConfigurationLevelType
string
LOCATION - The applied services at the location level. PEOPLE - The applied services at the people level. PLACE - The applied services at the place level. VIRT…
RouteListNumberPatchResponse
object
3 properties3 required
FeatureAccessCode
object
Details of a feature access code configured for services that are assigned to the authenticated user.
3 properties2 required
RouteListPost
object
3 properties3 required
ResponseId
object
Response object that contains the unique identifier for the created or updated criteria.
1 property
DialPatternValidateResult
object
2 properties
RouteGroupPost
object
2 properties2 required
RouteGroupPatch
object
2 properties2 required
LocalGateways
object
4 properties2 required
TrunkTypeWithDeviceType
object
2 properties2 required
Trunk
object
6 properties2 required
TrunkType
string
REGISTERING - For Cisco CUBE Local Gateway. CERTIFICATEBASED - For Cisco Unified Border Element, Oracle ACME Session Border Controller, AudioCodes Session Bord…
UnknownExtension
object
6 properties
AppliedServices
object
4 properties
LocationTranslationPatternCreateRequest
object
3 properties3 required
DialPatternPut
object
2 properties
RouteGroupGet
object
3 properties3 required
RouteGroupUsageGetResponse
object
3 properties3 required
CallingPlanReason
string
FRAUDCONTAINMENT - Calling plan gives the Fraud Containment reason. CISCOCALLINGPLAN - The Cisco calling plan reason. TRANSFERNUMBER1NOTCONFIGURED - The reason…
VirtualExtension
object
14 properties4 required
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.
RouteListGet
object
3 properties2 required
TrunkPost
object
11 properties4 required
Emergency
object
7 properties1 required
OutgoingCallingPlanPermissionsByType
object
6 properties1 required
TrunkTypeGetList
object
1 property1 required
CallInterceptDetails
object
3 properties2 required
TrunkGet
object
21 properties6 required
DialPatternValidationStatus
string
ERRORS - In case one or more dial pattern validation failed OK - If all the patterns are validated successfully
TestCallRoutingPostResponse
object
18 properties3 required
DialPlan
object
5 properties5 required
OriginatorType
string
PEOPLE - The originator type object is a person. TRUNK - Connection between Webex Calling and the premises.
RouteListNumberPatch
object
2 properties2 required
RouteGroup
object
3 properties3 required
RouteListNumberListGet
object
1 property1 required
RouteListPatch
object
2 properties
RouteListListGet
object
6 properties4 required
NumberStatus
string
TranslationPatternGetList
object
1 property1 required
TranslationPatternGet
object
4 properties4 required
PChargeInfoSupportPolicyType
string
DISABLED - The P-Charge-Info header support policy is disabled. ASSERTEDIDENTITY - The P-Charge-Info header is always included in outbound PSTN calls using Web…
HostedAgentType
string
PEOPLE - This object is a person. PLACE - A workspace that is not assigned to a specific person such as for a shared device in a common area.
Organization
object
2 properties2 required
RouteList
object
6 properties6 required
DeviceType
string
DEVICE - The endpoint is a device. APPLICATION - The endpoint is a application.
ServiceType
string
AUTOATTENDANT - The destination is an auto attendant. BROADWORKSANYWHERE - The destination is the Office (Broadworks) Anywhere feature. CALLQUEUE - The destina…
Details of the location for the assigned assistant.
2 properties2 required
CallingPermissionAction
string
ALLOW - Allow the designated call type. BLOCK - Block the designated call type. AUTHCODE - Allow only via Authorization Code. TRANSFERNUMBER1 - Transfer to Aut…
LocationTranslationPatternModifyRequest
object
3 properties
DeviceStatus
string
ONLINE - Device is online OFFLINE - Device is offline UNKNOWN - Unknown. Default
TranslationPatternModifyRequest
object
3 properties
DialPlanGet
object
6 properties6 required
DialPattern
object
2 properties
TranslationPatternCreateRequest
object
3 properties3 required
Repair
object
6 properties
LocationTranslationPatternGet
object
4 properties4 required
DialPatternAction
string
ADD - Add action, when adding a new dial pattern DELETE - Delete action, when deleting an existing dial pattern
Customer
object
2 properties2 required
TranslationPattern
object
6 properties
UnknownNumber
object
6 properties
DialPlanPost
object
4 properties3 required
DialPlanUsageGetResponse
object
2 properties2 required
HostedFeature
object
7 properties5 required
TrunkFQDNValidatePost
object
3 properties
CallDestinationType
string
HOSTEDAGENT - A destination is a person or workspace with details in the hostedAgent field. HOSTEDFEATURE - Destination is a calling feature like auto-attendan…
CallSourceType
string
ROUTELIST - Route list is a type of call source. DIALPATTERN - Dial pattern is a type of call source. UNKOWNEXTENSION - The call source extension is unknown. U…
ResponseStatus
object
5 properties5 required
ActionOnRouteList
string
ADD - Add a phone number to the Route List. DELETE - Delete a phone number from the Route List.
TranslationPatternItem
object
6 properties5 required
PostResponse
object
1 property1 required
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Webex Call Routing API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.