Windstream Holdings tenants API is one of 9 APIs that Windstream Holdings publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include tenants. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
11 operations
across 8 paths,
and defines 9 schemas.
It is described by OpenAPI 3.0.3, at version 2.0.0.
Requests are made against a single base URL, https://{ccs_domain}/6/v2/api.
11 operations8 paths9 schemas7 GET2 POST2 PUT
Metadata
The identity and technical contract details declared by the specification.
Windstream Holdings tenants API declares
1 security scheme
for authenticating requests.
It accepts HTTP bearer tokens (bearerAuth).
bearerAuth — Bearer token authentication for CCS API
Paths & Operations 11
Across 8 paths, the API surfaces 11 operations — 7 GET, 2 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.
tenants 11
Tenant management and configuration
GET
/tenants
List Tenants
listTenants→ 200
GET
/tenants/{tenantUuid}
Get Tenant Details
getTenant1 param→ 200404
POST
/tenants/{tenantUuid}
Update Tenant Products
updateTenantProducts1 parambody→ 200
PUT
/tenants/{tenantUuid}
Update Tenant Limits
updateTenantLimits1 parambody→ 200
GET
/tenants/{tenantUuid}/roles
List Tenant Roles
listTenantRoles1 param→ 200
GET
/tenants/{tenantUuid}/acds
List Tenant ACDs
listTenantACDs1 param→ 200
GET
/tenants/{tenantUuid}/presence-options
List Presence Options
listPresenceOptions1 param→ 200
GET
/tenants/{tenantUuid}/extensions
List Tenant Extensions
listTenantExtensions1 param→ 200
PUT
/tenants/{tenantUuid}/extensions/{extensionUuid}
Update Tenant Extension
updateTenantExtension2 paramsbody→ 200
GET
/tenants/{tenantUuid}/text-count
Get Text Message Count
getTextMessageCount1 param→ 200
POST
/tenants/{tenantUuid}/text-count
Reset Text Message Count
resetTextMessageCount1 param→ 200
Schemas 9
The contract defines 9 schemas that model the data the API accepts and returns. The most detailed are ACD (6 properties), Tenant (5 properties), Extension (4 properties), Role (3 properties). Each schema is shown below with its type and property counts.
TenantLimitsUpdate
object
Request to update tenant limits
3 properties
Role
object
A role with associated permissions
3 properties
Tenant
object
A contact center tenant configuration
5 properties
ExtensionUpdate
object
Extension update request
2 properties
TextCount
object
SMS/MMS message count
3 properties
PresenceOption
object
An agent presence/status option
3 properties
Extension
object
A contact center extension
4 properties
ACD
object
An Automatic Call Distributor (queue)
6 properties
TenantProductUpdate
object
Request to update tenant product assignments
2 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.