Webex Admin API

Number of APIs: 40

Cisco Webex includes administration APIs that allow administrators to perform actions such as provisioning a user and managing devices.

By automating administration, user management and provisioning can be centralized in an existing tool, rather than using the Webex Control Hub. For example, a partner selling multiple Collaboration tools to customers can use these APIs to enable Webex Teams provisioning through a centralized portal.

What's possible with Admin APIs?

Currently, administration is focused on User Provisioning. Using these APIs, an admin can:

  • Create a user
  • Update a user
  • View license usage of an organization
  • View available roles of an organization
  • Manage Hybrid Services licenses and users

More information available at: https://developer.webex.com/docs/api/guides/admin-api

  1. xAPI - Query Status (audio.volume) GET {{WEBEXAPI}}/xapi/status?deviceId={{_device}}&name=Audio.Volume

  2. AdminAudit Events - List Admin Audit Events (max) GET {{WEBEXAPI}}/adminAudit/events?orgId={{_organization}}&from={{_yesterday}}&to={{_now}}&max=5

  3. Events - Get Events Details GET {{WEBEXAPI}}/events/{{_event}}

  4. Places - Create a Device Activation Code POST {{WEBEXAPI}}/devices/activationCode

  5. Devices - List Devices (with tag) GET {{WEBEXAPI}}/devices?tag="postman"

  6. People - Delete a Person DELETE {{WEBEXAPI}}/people/{{_person}}

  7. Places - Delete a Place DELETE {{WEBEXAPI}}/places/{{_place}}

  8. xAPI - Execute Command (macro.save) POST {{WEBEXAPI}}/xapi/command/Macros.Macro.Save

  9. AdminAudit Events - List Organizations GET {{WEBEXAPI}}/organizations

  10. DeviceConfigurations - List Devices GET {{WEBEXAPI}}/devices