Cisco Webex website screenshot

Cisco Webex

Cisco Webex is a comprehensive collaboration platform that provides video conferencing, team messaging, file sharing, and calling capabilities for businesses and teams. The Webex developer platform offers REST APIs, SDKs, and integrations for extending and automating collaboration workflows across meetings, messaging, calling, devices, administration, and contact center scenarios. Authentication uses OAuth 2.0 access tokens, personal access tokens, or service apps and all endpoints are served from the webexapis.com base.

19 APIs 0 Features
CollaborationCommunicationsMeetingsMessagingTeamsVideo Conferencing

APIs

Webex Meetings API

Enables scheduling, managing, and controlling Webex meetings programmatically. Provides endpoints for creating meetings, managing attendees, preferences, and retrieving meeting ...

Webex Messaging API

Send and receive messages, manage spaces and teams, and share files within the Webex messaging platform. Supports rich text, file attachments, and adaptive cards.

Webex People API

Access user profile information, manage contacts, and administer user accounts within an organization. Supports listing, creating, updating, and deleting people records.

Webex Teams API

Create and manage teams and team memberships within Webex. Teams group people and spaces together for organized collaboration across projects and departments.

Webex Rooms API

Create and manage Webex spaces (rooms) for collaboration. Rooms are virtual meeting places where people post messages and collaborate, and can be organized within teams.

Webex Webhooks API

Register webhooks to receive real-time HTTP callbacks when specific events occur in Webex. Supports filtering by resource type, event type, and other criteria for efficient even...

Webex Devices API

Manage and control Webex devices and room systems. Provides endpoints for listing, creating, and managing device configurations, activations, and workspace assignments.

Webex Memberships API

Manage room memberships representing a person's relationship to a room. Use this API to list members of any room, create memberships to invite users, and update or remove member...

Webex Team Memberships API

Manage team memberships representing a person's relationship to a team. Use this API to add and remove people from teams and manage team membership roles.

Webex Events API

Access events representing activities within a Webex organization such as message posts, file shares, and membership changes. Provides a historical log of activities for complia...

Webex Recordings API

List and manage meeting recordings. Provides access to recording details, download links, and metadata. Includes separate endpoints for admin and compliance officer access with ...

Webex Call Controls API

Control active calls in Webex Calling including dial, answer, hold, transfer, and pickup operations. Supports third-party call control for building custom calling experiences an...

Webex Attachment Actions API

Create and retrieve attachment actions for adaptive card interactions. Used with Buttons and Cards to capture user input from interactive card elements submitted in Webex messag...

Webex Organizations API

Retrieve organization details for Webex administration. Provides access to organization-level information and settings, available only to organization administrators.

Webex Licenses API

Manage and retrieve Webex licenses for an organization. Provides endpoints to list available licenses, view license details, and assign or modify license allocations for users.

Webex Roles API

Retrieve roles available within a Webex organization. Roles define the level of access and permissions granted to users, such as full administrator or read-only administrator.

Webex Workspaces API

Manage workspaces representing physical locations with Webex devices. Provides endpoints to create, list, update, and delete workspaces and manage their associated device config...

Webex Admin Audit Events API

Access admin audit events for tracking administrative actions performed in Webex Control Hub. Available to full administrators for compliance monitoring and security auditing pu...

Webex Converged Recordings API

Access converged recording capabilities across Webex Meetings and Webex Calling. Provides unified endpoints for listing, retrieving, and managing recordings from multiple Webex ...

Collections

Arazzo Workflows

Cisco Webex Add Person to Team and a Team Room

Find a person by email, add them to a team, and add them to a team room.

ARAZZO

Cisco Webex Create Room, Add Member, and Post Message

Create a new space, add a person to it, and post an opening message.

ARAZZO

Cisco Webex Create Team and Team Room

Create a team and a room scoped to that team, then announce it.

ARAZZO

Cisco Webex Ensure Room Membership

Add a person to a room only if they are not already a member.

ARAZZO

Cisco Webex Find Person and Send Direct Message

Look up a person by email and send them a 1:1 direct message.

ARAZZO

Cisco Webex Post an Adaptive Card and Read its Attachment Action

Post a card message to a room, then submit and read an attachment action.

ARAZZO

Cisco Webex Provision a Person and Add to a Room

Create an organization user, then add them to a room and welcome them.

ARAZZO

Cisco Webex Register a Messages Webhook for a Room

Create a room and register a messages-created webhook scoped to it.

ARAZZO

Cisco Webex Post a Message and Reply in Thread

Post a parent message to a room and then post a threaded reply to it.

ARAZZO

Cisco Webex Schedule a Meeting and Notify a Room

Create a meeting and post its join link as a message into a room.

ARAZZO

Pricing Plans

Rate Limits

Cisco Webex Rate Limits

3 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Cisco Webex Context

0 classes · 14 properties

JSON-LD

API Governance Rules

Cisco Webex API Rules

6 rules · 2 errors 4 warnings

SPECTRAL

JSON Structure

Cisco Webex Structure

0 properties

JSON STRUCTURE

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
📦
SDKs
SDKs
📄
ChangeLog
ChangeLog
📰
Blog
Blog
💬
Support
Support
🟢
StatusPage
StatusPage
🔗
RateLimits
RateLimits
🔗
Community
Community
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
👥
GitHubOrganization
GitHubOrganization
🔗
Website
Website
🔗
Login
Login
📝
Signup
Signup
🔗
JSONLDContext
JSONLDContext
🔗
JSONSchema
JSONSchema
🔗
Spectral
Spectral

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Cisco Webex Workspaces API
  version: 1.0.0
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Workspaces
    type: folder
  items:
  - info:
      name: Cisco Webex List Workspaces
      type: http
    http:
      method: GET
      url: https://webexapis.com/v1/workspaces
      params:
      - name: displayName
        value: ''
        type: query
        description: Filter by workspace display name.
      - name: workspaceLocationId
        value: ''
        type: query
        description: Filter by workspace location ID.
      - name: floorId
        value: ''
        type: query
        description: Filter by floor ID.
      - name: capacity
        value: ''
        type: query
        description: Filter by workspace capacity.
      - name: type
        value: ''
        type: query
        description: Filter by workspace type.
      - name: callingType
        value: ''
        type: query
        description: Filter by calling type.
      - name: calendarType
        value: ''
        type: query
        description: Filter by calendar type.
      - name: orgId
        value: ''
        type: query
        description: Filter by organization ID.
      - name: start
        value: ''
        type: query
        description: Offset for pagination.
      - name: max
        value: ''
        type: query
        description: Maximum number of workspaces to return (default 100).
    docs: Lists workspaces in the organization. Supports filtering by display name, workspace location ID, floor ID, capacity,
      type, calling type, and calendar type. Results are paginated.
  - info:
      name: Cisco Webex Create a Workspace
      type: http
    http:
      method: POST
      url: https://webexapis.com/v1/workspaces
      body:
        type: json
        data: '{}'
    docs: Creates a new workspace representing a physical location with Webex devices. The workspace can be configured with
      capacity, type, calling, and calendar settings.
  - info:
      name: Cisco Webex Get Workspace Details
      type: http
    http:
      method: GET
      url: https://webexapis.com/v1/workspaces/:workspaceId
      params:
      - name: workspaceId
        value: ''
        type: path
        description: Unique identifier for the workspace.
    docs: Shows details for a workspace by ID. Returns the workspace configuration, device assignments, and metadata.
  - info:
      name: Cisco Webex Update a Workspace
      type: http
    http:
      method: PUT
      url: https://webexapis.com/v1/workspaces/:workspaceId
      params:
      - name: workspaceId
        value: ''
        type: path
        description: Unique identifier for the workspace.
      body:
        type: json
        data: '{}'
    docs: Updates details for a workspace by ID. Allows modifying display name, capacity, type, calling, and calendar settings.
  - info:
      name: Cisco Webex Delete a Workspace
      type: http
    http:
      method: DELETE
      url: https://webexapis.com/v1/workspaces/:workspaceId
      params:
      - name: workspaceId
        value: ''
        type: path
        description: Unique identifier for the workspace.
    docs: Deletes a workspace by ID. The workspace and its associated device configurations are removed. Devices remain but
      become unassigned.
bundled: true