openapi: 3.0.0 info: title: Webex Admin Address Book Call Queue Settings with Playlist Settings API version: 1.0.0 description: The Webex Admin APIs provide comprehensive programmatic access to administrative functions for managing Webex organizations, users, licenses, and settings. These APIs enable automation of user provisioning, license assignment, compliance management, and audit event retrieval. Administrators can integrate with enterprise identity systems, enforce security policies, monitor usage, and streamline onboarding/offboarding processes. The APIs support granular control over organizational resources, making them ideal for large-scale deployments and custom admin tooling. tags: - name: Call Queue Settings with Playlist Settings paths: /telephony/config/announcements/playlists/{playListId}/usage: get: summary: Get Playlist Usage operationId: getPlaylistUsage tags: - Call Queue Settings with Playlist Settings parameters: - name: playListId in: path required: true description: Unique identifier of the playlist. schema: type: string example: Y2lzY29zcGFyazovL3VzL1BMQVlMSVNULzg1NWU1N2M0LWUzYTAtNGEyZS1hYWYxLTQ3ZWUxMmI3M2U2MA== - name: playlistUsageType in: query schema: type: string enum: - feature - location description: Filter usage by type. example: feature responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/PlaylistUsage' example: id: Y2lzY29zcGFyazovL3VzL1BMQVlMSVNULzg1NWU1N2M0LWUzYTAtNGEyZS1hYWYxLTQ3ZWUxMmI3M2U2MA locations: - name: RCDN6 id: Y2lzY29zcGFyazovL3VzL0xPQ0FUSU9OLzAxNWFmN2QzLTRlNzktNGY2ZC04Nzk5LWRlMjEzYTBhZDNhYQ featureReference: id: Y2lzY29zcGFyazovL3VzL0NBTExfUVVFVUUvNGFlMzJkMTAtNWI0Zi00NmNmLWI4ZTQtYmE2YzNiZjMyZGZi name: Test Call Queue type: CALL_QUEUE - name: RCDN6 id: Y2lzY29zcGFyazovL3VzL0xPQ0FUSU9OLzAxNWFmN2QzLTRlNzktNGY2ZC04Nzk5LWRlMjEzYTBhZDNhYQ featureReference: id: Y2lzY29zcGFyazovL3VzL0NBTExfUVVFVUUvMTkyNDYxMjEtZDhiYi00NTdjLWEzZjQtNGQ3YTBlYmQ4Nzk2 name: Test Call Queue 3 type: CALL_QUEUE '404': description: 'Not Found: The URI requested is invalid or the resource requested, such as a user, does not exist. Also returned when the requested format is not supported by the requested method.' components: schemas: PlaylistUsage: description: Mapping of a playlist to the locations and features where it is used. type: object properties: id: type: string description: Identifier of the playlist. locations: type: array description: List of locations using this playlist. items: type: object description: Location and feature referencing this playlist. properties: id: type: string description: Location identifier. name: type: string description: Location name. featureReference: type: object description: Feature referencing the playlist. properties: id: type: string description: Feature identifier. name: type: string description: Feature name. type: type: string description: Feature type. required: - id - name - type required: - id - name - featureReference required: - id - locations example: id: Y2lzY29zcGFyazovL3VzL1BMQVlMSVNULzg1NWU1N2M0LWUzYTAtNGEyZS1hYWYxLTQ3ZWUxMmI3M2U2MA locations: - name: RCDN6 id: Y2lzY29zcGFyazovL3VzL0xPQ0FUSU9OLzAxNWFmN2QzLTRlNzktNGY2ZC04Nzk5LWRlMjEzYTBhZDNhYQ featureReference: id: Y2lzY29zcGFyazovL3VzL0NBTExfUVVFVUUvNGFlMzJkMTAtNWI0Zi00NmNmLWI4ZTQtYmE2YzNiZjMyZGZi name: Test Call Queue type: CALL_QUEUE - name: RCDN6 id: Y2lzY29zcGFyazovL3VzL0xPQ0FUSU9OLzAxNWFmN2QzLTRlNzktNGY2ZC04Nzk5LWRlMjEzYTBhZDNhYQ featureReference: id: Y2lzY29zcGFyazovL3VzL0NBTExfUVVFVUUvMTkyNDYxMjEtZDhiYi00NTdjLWEzZjQtNGQ3YTBlYmQ4Nzk2 name: Test Call Queue 3 type: CALL_QUEUE securitySchemes: oauth2: flows: authorizationCode: authorizationUrl: / scopes: {} tokenUrl: / type: oauth2 bearer-key: type: http description: e.g. Bearer YOUR_AUTHORIZATION_TOKEN scheme: bearer bearerFormat: JWT bearerAuth: type: oauth2 description: OAuth 2.0 Bearer token authentication flows: authorizationCode: authorizationUrl: https://webexapis.com/v1/authorize tokenUrl: https://webexapis.com/v1/access_token scopes: spark:applications_token: Create access tokens for Service Apps