Cisco Catalyst Center · AsyncAPI Specification
Cisco Catalyst Center Webhooks
Version
View Spec
View on GitHub
Network AutomationIntent-Based NetworkingNetworkingAssuranceEnterpriseCampusWirelessSD-AccessNetwork ManagementObservabilityTelemetryMCPagent-nativeCiscoAsyncAPIEvents
AsyncAPI Specification
generated: '2026-08-19'
method: searched
source: https://developer.cisco.com/docs/catalyst-center/event-management/
spec_type: null
asyncapi_published: false
note: Catalyst Center has a real, first-party event surface — an Event Catalog plus subscription APIs that POST or PUT JSON
notifications to a customer-registered REST listener — but Cisco publishes no AsyncAPI document for it. Captured here
as a webhook catalog. The Event Catalog itself is browsable only inside the controller GUI (Platform > Developer Toolkit
> Event Notifications > Event Catalog), so the full event-type list is not anonymously enumerable and is deliberately
not reproduced here.
model: subscription-based push notification from the controller to a customer-registered listener
destination_types:
- type: rest
description: REST/webhook listener; Catalyst Center makes a POST or PUT call with a JSON event payload
- type: email
description: SMTP delivery, configured in the GUI under System > Settings > Destinations > Email
subscription_api:
base_path: /dna/intent/api/v1
operations:
- create subscription (POST)
- read subscription (GET)
- update subscription (PUT)
- delete subscription (DELETE)
- event count (GET)
- event series / history (GET)
note: the subscription operations live on the Intent API, which Cisco has not published as OpenAPI; the MCP bundle exposes
the read side as api_countOfEventSubscriptions, api_countOfEvents, api_countTheNumberOfEvents, api_eventArtifactCount
and api_countOfNotifications
payload_fields:
- eventId
- namespace
- domain
- subDomain
- severity
- category
- timestamp (Unix epoch milliseconds)
- details
event_taxonomy:
types:
- NETWORK
- APP
- SYSTEM
- SECURITY
- INTEGRATIONS
severity: 1-5
attributes:
- Domain
- Subdomain
- Type
- Category
- Severity
- Workflow
enrichment:
example: 'GET /dna/intent/api/v1/issue-enrichment-details with headers entity_type: issue_id and entity_value: <uuid>'
signing: null
signing_note: no webhook signature, HMAC or replay-protection mechanism is documented for the REST destination
evidence:
- url: https://developer.cisco.com/docs/catalyst-center/event-management/
status: 200
Work with this as data
Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for asyncapi
4 MCP tools reach this
find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/cisco-catalyst-center-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.