
Security News
ECMAScript 2025 Finalized with Iterator Helpers, Set Methods, RegExp.escape, and More
ECMAScript 2025 introduces Iterator Helpers, Set methods, JSON modules, and more in its latest spec update approved by Ecma in June 2025.
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.
Security News
ECMAScript 2025 introduces Iterator Helpers, Set methods, JSON modules, and more in its latest spec update approved by Ecma in June 2025.
Security News
A new Node.js homepage button linking to paid support for EOL versions has sparked a heated discussion among contributors and the wider community.
Research
North Korean threat actors linked to the Contagious Interview campaign return with 35 new malicious npm packages using a stealthy multi-stage malware loader.