Cisco Webex · OAuth Scopes

Cisco Webex OAuth Scopes

OAuth 2.0 searched

Cisco Webex publishes 30 OAuth 2.0 scopes. Scopes are the fine-grained permissions an application requests at authorization time to act against the Cisco Webex API on a user’s behalf.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

CollaborationCommunicationsMeetingsMessagingTeamsVideo Conferencing
Scopes: 30 Flows: Method: searched

Scopes (30)

ScopeDescriptionFlows
spark:all Full access to a user’s Webex account (interactive access on behalf of the user).
spark:kms Key Management Service access
spark:people_read Read access to people/user profile details.
spark:rooms_read List and read the rooms (spaces) a user belongs to.
spark:rooms_write Create
spark:messages_read List and read messages in spaces the user belongs to.
spark:messages_write Post and delete messages on behalf of the user.
spark:memberships_read List room memberships.
spark:memberships_write Add
spark:teams_read List and read the teams a user belongs to.
spark:teams_write Create
spark:team_memberships_read List team memberships.
spark:team_memberships_write Add
spark:webhooks_read List and read webhooks.
spark:webhooks_write Create
spark:mcp Authorizes access to the official Webex MCP servers (messaging
spark-admin:people_read Admin read access to all people in the organization.
spark-admin:people_write Admin create/update/delete of people in the organization.
spark-admin:organizations_read Admin read access to organization details.
spark-admin:roles_read Admin read access to the organization’s roles.
spark-admin:licenses_read Admin read access to the organization’s licenses.
spark-admin:devices_read Admin read access to devices.
spark-admin:devices_write Admin create/update/delete of devices.
spark-admin:workspaces_read Admin read access to workspaces.
spark-admin:workspaces_write Admin create/update/delete of workspaces.
audit:events_read Read admin audit events (Control Hub) for the organization.
meeting:schedules_read Read scheduled meetings on behalf of the user.
meeting:schedules_write Create
meeting:recordings_read Read meeting recordings and recording details.
meeting:participants_read Read meeting participant information.

Source

OAuth Scopes

Raw ↑
generated: '2026-06-20'
method: searched
source: >-
  https://developer.webex.com/docs/integrations and
  https://developer.webex.com/docs/api/guides/integrations-and-authorization —
  Webex uses OAuth 2.0. The captured OpenAPI specs declare an http bearer scheme
  (webexapis.com access token) rather than inline oauth2 flows, so the scope
  reference is captured from the Webex integration docs. Scopes prefixed
  spark-admin: require organization-admin authorization; the spark:mcp scope
  authorizes the official Webex MCP servers.
docs: https://developer.webex.com/docs/integrations
flows:
  - flow: authorizationCode
    authorizationUrl: https://webexapis.com/v1/authorize
    tokenUrl: https://webexapis.com/v1/access_token
    refreshUrl: https://webexapis.com/v1/access_token
scopes:
  - {scope: 'spark:all', description: Full access to a user’s Webex account (interactive access on behalf of the user).}
  - {scope: 'spark:kms', description: Key Management Service access, required alongside content scopes for end-to-end encrypted messages, rooms, and files.}
  - {scope: 'spark:people_read', description: Read access to people/user profile details.}
  - {scope: 'spark:rooms_read', description: List and read the rooms (spaces) a user belongs to.}
  - {scope: 'spark:rooms_write', description: Create, update, and delete rooms (spaces).}
  - {scope: 'spark:messages_read', description: List and read messages in spaces the user belongs to.}
  - {scope: 'spark:messages_write', description: Post and delete messages on behalf of the user.}
  - {scope: 'spark:memberships_read', description: List room memberships.}
  - {scope: 'spark:memberships_write', description: Add, update, and remove room memberships.}
  - {scope: 'spark:teams_read', description: List and read the teams a user belongs to.}
  - {scope: 'spark:teams_write', description: Create, update, and delete teams.}
  - {scope: 'spark:team_memberships_read', description: List team memberships.}
  - {scope: 'spark:team_memberships_write', description: Add, update, and remove team memberships.}
  - {scope: 'spark:webhooks_read', description: List and read webhooks.}
  - {scope: 'spark:webhooks_write', description: Create, update, and delete webhooks.}
  - {scope: 'spark:mcp', description: Authorizes access to the official Webex MCP servers (messaging, meetings, vidcast).}
  - {scope: 'spark-admin:people_read', description: Admin read access to all people in the organization.}
  - {scope: 'spark-admin:people_write', description: Admin create/update/delete of people in the organization.}
  - {scope: 'spark-admin:organizations_read', description: Admin read access to organization details.}
  - {scope: 'spark-admin:roles_read', description: Admin read access to the organization’s roles.}
  - {scope: 'spark-admin:licenses_read', description: Admin read access to the organization’s licenses.}
  - {scope: 'spark-admin:devices_read', description: Admin read access to devices.}
  - {scope: 'spark-admin:devices_write', description: Admin create/update/delete of devices.}
  - {scope: 'spark-admin:workspaces_read', description: Admin read access to workspaces.}
  - {scope: 'spark-admin:workspaces_write', description: Admin create/update/delete of workspaces.}
  - {scope: 'audit:events_read', description: Read admin audit events (Control Hub) for the organization.}
  - {scope: 'meeting:schedules_read', description: Read scheduled meetings on behalf of the user.}
  - {scope: 'meeting:schedules_write', description: Create, update, and delete scheduled meetings.}
  - {scope: 'meeting:recordings_read', description: Read meeting recordings and recording details.}
  - {scope: 'meeting:participants_read', description: Read meeting participant information.}
notes: >-
  Webex documents a larger scope catalog (including Webex Calling and Contact
  Center scopes); the list above covers the products represented by the OpenAPI
  in this repo. Consult the docs URL for the authoritative, complete list.