Fleet · AsyncAPI Specification

Fleet Webhooks

Version

View Spec View on GitHub CompanyDeveloper ToolsDevice ManagementMDMEndpoint SecurityVulnerability ManagementosqueryOpen-SourceDevOpsAsyncAPIWebhooksEvents

AsyncAPI Specification

Raw ↑
generated: '2026-07-19'
method: searched
source: https://fleetdm.com/docs/using-fleet/automations
docs: https://fleetdm.com/docs/using-fleet/automations
spec_type: Webhooks
transport: http-post
delivery: >-
  Fleet automations POST a JSON payload to an operator-configured webhook URL
  (arbitrary endpoint). Automations can also open tickets via integrations
  (e.g. Jira, Zendesk) instead of, or in addition to, raw webhooks.
webhooks:
  - name: failing-policies
    trigger: A policy newly fails on a host (transition from pass/no-response to fail).
    frequency: Once per day by default (configurable).
    payload: One webhook request per failing host, including policy and host details.
  - name: vulnerability
    trigger: A new CVE is detected (published within the last 30 days by default).
    frequency: Once per hour by default (vulnerabilities_periodicity).
    payload: A separate request per affected host, including CVE and software details.
  - name: host-status
    trigger: A configured percentage of hosts have not checked in for N days.
    frequency: Once per day by default.
    payload: Summary of the offline-host condition.
  - name: activity-audit
    trigger: Activities occur in Fleet (queries, scripts, logins, and other audit events).
    delivery: Sent to configured webhook URLs or log destinations.
notes: >-
  Fleet publishes no AsyncAPI document; the event surface is delivered as
  outbound HTTP webhook automations. Captured here as a webhook catalog.

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/fleet-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.