$npx skillfedfor your agent

webexpythonsdk

Work with the Webex APIs in native Python!

Worth itPyPI Python ModulesReleased Apr 2026210.3K downloads / moMITPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — webexpythonsdk-2.0.6-py3-none-any.whl
v2.0.6 · released 2026-04-14 · Python <4.0,>=3.10 · 3 runtime deps: PyJWT, requests, requests-toolbelt

Yes. The library is actively maintained, has no known security vulnerabilities, uses a permissive MIT license, and offers low install friction. It's suitable for new Webex projects targeting Python 3.10+. The automatic pagination and rate-limit handling reduce development overhead. Community support is available, though adoption depends on your need to interact with Webex APIs.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10 or later; Webex API access token must be available in local environment.
  • Low install friction with a pure-Python wheel distribution.
  • Actively maintained with a recent release (122 days ago) and an active repository with ongoing commits.

License · maintenance · safety

MIT (permissive) — MIT license permits commercial and private use, modification, and distribution with minimal restrictions, making it suitable for most projects without legal concerns.

last release 2026-04-14 (122 days) · last repo commit 2026-05-24 · 256 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 210,337 downloads/mo, #9,496 on PyPI

Verify before relying

pip install webexpythonsdk

from webexpythonsdk import WebexAPI

api = WebexAPI()
rooms = api.rooms.list()
for room in rooms:
    print(room.title)
  • Whether automatic pagination handles all Webex API endpoints or only specific resource types
  • Scope and behavior of automatic rate-limit retry logic (wait duration, retry count limits)
  • Whether multipart file upload supports all file types or has size/format constraints
Same gist for agents: .md · .json

What it is and what it does

webexpythonsdk is a community-developed Python library that wraps the Webex APIs, replacing the deprecated webexteamssdk. It provides a hierarchical, object-oriented interface to Webex resources—rooms, messages, memberships, and more—using native Python objects instead of raw JSON. The library handles authentication by sourcing your access token from the environment, manages pagination automatically, and retries requests when rate limits are hit.

The library depends on PyJWT, requests, and requests-toolbelt to handle HTTP communication and authentication. It's designed to reduce boilerplate: you write high-level Python code (list rooms, create memberships, post messages) without thinking about API endpoints, headers, or pagination tokens. The description excerpt shows typical usage—filtering rooms, deleting them, creating new ones, adding members, and uploading files—all in a few lines of code.

Use it for

  • Automate Webex room management: create, list, and delete rooms programmatically based on business logic.
  • Build chatbots or integrations that post messages and files to Webex rooms on demand.
  • Manage Webex memberships at scale: add or remove users from multiple rooms in bulk.
  • Monitor and report on Webex activity by querying rooms, messages, and user data via Python scripts.
  • Integrate Webex collaboration into existing Python applications without writing raw HTTP requests.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Worth it

Yes.

The library is actively maintained, has no known security vulnerabilities, uses a permissive MIT license, and offers low install friction. It's suitable for new Webex projects targeting Python 3.10+. The automatic pagination and rate-limit handling reduce development overhead. Community support is available, though adoption depends on your need to interact with Webex APIs.

Install

webexpythonsdk on PyPI

Before you install

Low install friction with a pure-Python wheel distribution. Actively maintained with a recent release (122 days ago) and an active repository with ongoing commits. Requires Python 3.10 or later.

Requires Python 3.10 or later; Webex API access token must be available in local environment.

License in practice

MIT license permits commercial and private use, modification, and distribution with minimal restrictions, making it suitable for most projects without legal concerns.

Quickstart

pip install webexpythonsdk

from webexpythonsdk import WebexAPI

api = WebexAPI()
rooms = api.rooms.list()
for room in rooms:
    print(room.title)

Verify before relying

  • Whether automatic pagination handles all Webex API endpoints or only specific resource types
  • Scope and behavior of automatic rate-limit retry logic (wait duration, retry count limits)
  • Whether multipart file upload supports all file types or has size/format constraints

Package facts

LicenseMIT permissive
Python supportSupports the current Python release <4.0,>=3.10
Install frictionLow. Pure-Python wheel
Runtime dependencies
3 packages
PyJWTrequestsrequests-toolbelt
MaintenanceActively maintained 122 days since the last release
Last repo commit
First released
Downloads210,337 / month, #9,496 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 5 - Production/StableIntended Audience :: DevelopersIntended Audience :: Information TechnologyIntended Audience :: System AdministratorsIntended Audience :: Telecommunications IndustryLicense :: OSI Approved :: MIT LicenseNatural Language :: EnglishProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: Implementation :: CPythonTopic :: CommunicationsTopic :: Communications :: ChatTopic :: Communications :: ConferencingTopic :: Software Development :: Libraries :: Python Modules

Evidence: webexpythonsdk-2.0.6-py3-none-any.whl

Tags

Capabilities
webex api python clientcisco webex sdkwebex rooms messages apiwebex automation pythonwebex collaboration sdkwebex teams python librarywebex api wrapper
Topics
webex-integrationapi-clientcollaboration
PyPI keywords
ciscowebexapisdkpython

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “cisco webex sdk”

  • webexpythonsdkA Python library for interacting with Webex APIs, providing native…
  • webexteamssdkPython SDK for the Webex APIs that handles authentication, API calls,…
  • scc-firewall-manager-sdkProvides a Python SDK for interacting with Cisco Security Cloud…

Give your agent the search over MCP, or paste the wish link into any chat.

More Python Modules packages

idna Worth it
PyPI · Python Modules · released Jun 2026

Converts domain names between Unicode and ASCII-compatible encoding (Punycode) according to IDNA 2008 and Unicode Technical Standard 46, with security validation and broader script coverage than the standard library.

Install it if you work with internationalized domain names, need to validate domains, or use HTTP clients that depend on it transitively.

BSD-3-Clausepure Python · 3.9+
1.8Bdownloads / mo
setuptools Worth it
PyPI · Python Modules · released Aug 2026

Setuptools is a Python build backend and package management tool that handles building, distributing, and installing Python packages, including support for C/C++ extension modules.

MITpure Python · 3.10+
1.6Bdownloads / mo
PyYAML Worth it
PyPI · Python Modules · released Sep 2025

PyYAML parses and emits YAML 1.1 data format, enabling serialization and deserialization of configuration files and Python objects to and from human-readable YAML text.

MITcompiled wheel · 3.8+
1.2Bdownloads / mo
pydantic Worth it
PyPI · Python Modules · released May 2026

Pydantic validates Python data structures against type hints, coercing and checking input at runtime to ensure it matches a declared schema.

MITpure Python · 3.9+
1.1Bdownloads / mo
annotated-types Worth it
PyPI · Python Modules · released Jul 2026

Provides reusable metadata objects for use with PEP-593 `typing.Annotated` to express common constraints like bounds, collection sizes, and predicates on types.

Install it if you use or build libraries that need to express type constraints in a standardized, inspectable way—or if you want to annotate your own types with…

MITpure Python · 3.10+
871.3Mdownloads / mo
typing-inspection Worth it
PyPI · Python Modules · released Aug 2026

Provides runtime tools to inspect and introspect Python type annotations, enabling programmatic examination of type hints at execution time.

MITpure Python · 3.10+
783.0Mdownloads / mo

See also webexteamssdk · azure-communication-rooms · ciscoisesdk · meraki · openfire-restapi · matrix-client · livekit · scc-firewall-manager-sdk · livekit-api · rockset