
Research
Security News
The Growing Risk of Malicious Browser Extensions
Socket researchers uncover how browser extensions in trusted stores are used to hijack sessions, redirect traffic, and manipulate user behavior.
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.
Research
Security News
Socket researchers uncover how browser extensions in trusted stores are used to hijack sessions, redirect traffic, and manipulate user behavior.
Research
Security News
An in-depth analysis of credential stealers, crypto drainers, cryptojackers, and clipboard hijackers abusing open source package registries to compromise Web3 development environments.
Security News
pnpm 10.12.1 introduces a global virtual store for faster installs and new options for managing dependencies with version catalogs.