AccuKnox · AsyncAPI Specification

Accuknox Webhooks

Version

View Spec View on GitHub CompanySecurityCloud SecurityCloud Native Application Protection PlatformKubernetes SecurityRuntime SecurityZero TrustDevSecOpsComplianceAI SecurityVulnerability ManagementContainer SecurityAsyncAPIEvents

AsyncAPI Specification

accuknox-webhooks.yml Raw ↑
generated: '2026-09-06'
method: searched
source: https://help.accuknox.com/integrations/webhook-integration/
spec_type: none
asyncapi: false
note: >-
  AccuKnox documents an outbound webhook surface but publishes no AsyncAPI document and no
  event catalogue. Nothing here is fabricated: the payload below is the example AccuKnox
  publishes verbatim, and every field it does not document is recorded as unknown rather
  than filled in. An AsyncAPI document, a named event list and a signing scheme are the
  three things missing that would make this consumable by an agent without a human reading
  the page first.
surface:
  kind: outbound-webhook
  module: CWPP (workload / runtime security)
  configuration_path: Settings -> Integration -> CWPP -> Notification
  docs: https://help.accuknox.com/integrations/webhook-integration/
transport:
  methods: [POST, PUT, GET]
  note: The HTTP method is chosen by the subscriber when configuring the integration.
  url: subscriber-supplied
  expected_status_codes: subscriber-supplied (examples given - 200, 204, 422)
  custom_headers: supported (e.g. Authorization)
  test_connection: required before the integration can be activated
trigger_model:
  kind: alert-trigger
  description: >-
    Subscribers create alert triggers that match runtime policy violations on fields such as
    Action, PolicyName and ProcessName; a matching violation dispatches the payload.
  named_events: []
  named_events_note: >-
    AccuKnox publishes no event-type vocabulary. Events are defined by the subscriber's own
    filter, not by a provider-declared event name.
payload:
  content_type: application/json
  example_published_verbatim:
    Action: Block
    Message: Detected and prevented compromise to File integrity
    PolicyName: harden-file-integrity-monitoring
    ProcessName: /bin/touch
    Tags: MITRE_T1036,MITRE_T1565
  fields:
  - {name: Action, description: 'enforcement action taken (e.g. Block)'}
  - {name: Message, description: human-readable description of what was detected}
  - {name: PolicyName, description: the KubeArmor/AccuKnox policy that fired}
  - {name: ProcessName, description: the process that triggered the violation}
  - {name: Tags, description: 'comma-separated MITRE ATT&CK technique identifiers (e.g. MITRE_T1036)'}
delivery_semantics:
  retries: undocumented
  backoff: undocumented
  ordering: undocumented
  at_least_once: undocumented
security:
  signing: none documented
  hmac: none documented
  verification: >-
    No request signing, HMAC or payload verification is documented. Authentication of the
    callback is left to a custom Authorization header the subscriber supplies.
related_integrations:
- {name: Slack, url: 'https://help.accuknox.com/integrations/slack/'}
- {name: Email, url: 'https://help.accuknox.com/integrations/email/'}
- {name: Sumo Logic webhook, url: 'https://help.accuknox.com/integrations/sumologic-webhook/'}
- {name: Splunk app, url: 'https://github.com/accuknox/splunk'}

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.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/accuknox-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 email required.

A second provider on the same verified email joins the account you already have.