
Product
A Fresh Look for the Socket Dashboard
We’ve redesigned the Socket dashboard with simpler navigation, less visual clutter, and a cleaner UI that highlights what really matters.
Cisco Support APIs allow Cisco Partner Support Services (PSS) partners and Cisco Smart Net Total Care (SNTC) customers to programmatically access and consume Cisco Support data in the cloud in a simple, secure, and scalable manner.
Python API wrapper for the Cisco Support APIs.
|devnet| |docs| |tests| |coverage| |pypi|
The ciscosupportsdk supports all of the Cisco Support API interactions via a native Python library. This makes working with these APIs a more natural experience and eases the burden of writing your own boilerplate code to deal with API semantics, like authentication and pagination.
For detailed information and onboarding information, see the support api
_
documentation on DevNet.
.. code-block:: Python
from ciscosupportsdk.api import CiscoSupportAPI
api = CiscoSupportAPI(CS_API_KEY, CS_API_SECRET)
for item in api.serial_information.get_coverage_status(['FXS2130Q286']): print(f'{item.is_covered} {item.warranty_end_date}')
Installing and upgrading the ciscosupportsdk is easy with pip
.. code-block:: console
pip install ciscosupportsdk
pip install ciscosupportsdk --upgrade
If you want to setup a development environment, use poetry
instead:
.. code-block:: console
python -m pip install pipx python -m pipx ensurepath pipx install poetry
git clone https://github.com/supermanny81/ciscosupportsdk.git cd ciscosupportsdk/
poetry install
Looking for some sample usage? Check out the examples_ folder!
.. _support api: https://developer.cisco.com/docs/support-apis/ .. |docs| image:: https://github.com/supermanny81/ciscosupportsdk/actions/workflows/docs_to_pages.yaml/badge.svg :target: https://github.com/supermanny81/ciscosupportapi/actions/workflows/docs_to_pages.yaml .. |coverage| image:: https://codecov.io/gh/supermanny81/ciscosupportsdk/branch/master/graph/badge.svg?token=CU4V95TVF1 :target: https://codecov.io/gh/supermanny81/ciscosupportapi .. |tests| image:: https://github.com/supermanny81/ciscosupportsdk/actions/workflows/test.yaml/badge.svg :target: https://github.com/supermanny81/ciscosupportsdk/actions/workflows/test.yaml .. |pypi| image:: https://badge.fury.io/py/ciscosupportsdk.svg :target: https://badge.fury.io/py/ciscosupportsdk .. |devnet| image:: https://static.production.devnetcloud.com/codeexchange/assets/images/devnet-published.svg :target: https://developer.cisco.com/codeexchange/github/repo/supermanny81/ciscosupportsdk .. _examples: https://github.com/supermanny81/ciscosupportsdk/tree/master/examples
FAQs
Cisco Support APIs allow Cisco Partner Support Services (PSS) partners and Cisco Smart Net Total Care (SNTC) customers to programmatically access and consume Cisco Support data in the cloud in a simple, secure, and scalable manner.
We found that ciscosupportsdk demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
We’ve redesigned the Socket dashboard with simpler navigation, less visual clutter, and a cleaner UI that highlights what really matters.
Industry Insights
Terry O’Daniel, Head of Security at Amplitude, shares insights on building high-impact security teams, aligning with engineering, and why AI gives defenders a fighting chance.
Security News
MCP spec updated with structured tool output, stronger OAuth 2.1 security, resource indicators, and protocol cleanups for safer, more reliable AI workflows.