cisco.com

The Cisco Product Security Incident Response Team (PSIRT) openVuln API is a RESTful API that allows customers to obtain Cisco Security Vulnerability information in different machine-consumable formats. APIs are important for customers because they allow their technical staff and programmers to build

🔑 oauth2 19 endpoints security
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (8 total)

dnacentersdk ✓ Official
pip install dnacentersdk
pip install catalystwan
pip install imcsdk
pip install ciscoisesdk
pip install ucsmsdk
go get github.com/jbogarin/go-cisco-webex-teams
curl examples
Used to obtain all advisories that affects the given ios version
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  /security/advisories/ios
Used to obtain all advisories that affects the given ios version
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  /security/advisories/iosxe
Used to obtain all advisories in Common Vulnerability Reporting Format (CVRF)…
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  /security/advisories/cvrf/all
Endpoints (19 total)
GET
/security/advisories/ios
Used to obtain all advisories that affects the given ios version
GET
/security/advisories/iosxe
Used to obtain all advisories that affects the given ios version
GET
/security/advisories/cvrf/all
Used to obtain all advisories in Common Vulnerability Reporting Format (CVRF)…
GET
/security/advisories/oval/all
Used to obtain all Open Vulnerability and Assessment Language (OVAL) definiti…
GET
/security/advisories/cvrf/product
Used to obtain all the advisories that affects the given product name.
GET
/security/advisories/oval/product
Used to obtain all the oval advisories that affects the given product name.
GET
/security/advisories/cvrf/year/{year}
Used to obtain all security advisories that have were orginally published in …
GET
/security/advisories/cvrf/cve/{cve_id}
Used to obtain an advisory in CVRF format for a given Common Vulnerability En…
GET
/security/advisories/oval/cve/{cve_id}
Used to obtain OVAL definitions for a given CVE Identifier. The `cve_id` form…
GET
/security/advisories/cvrf/latest/{number}
Used to obtain all the latest security advisories in CVRF format given an abs…
GET
/security/advisories/oval/latest/{number}
Used to obtain all the latest OVAL definitions given an absolute number. For …
GET
/security/advisories/cvrf/severity/{severity}
Used to obtain all security advisories for a given security impact rating (cr…
Language coverage
Python
7
Go
1
At a glance
Total SDKs8
Languages2
Endpoints19
Authoauth2
Categories1