Honeycomb · AsyncAPI Specification
Honeycomb Io Webhooks
Version
View Spec
View on GitHub
ObservabilityTracingDistributed TracingTelemetryOpenTelemetryEventLogsMetricsSLOAIOpsAI ObservabilityAsyncAPIEvents
AsyncAPI Specification
generated: '2026-08-24'
method: searched
source: >-
https://docs.honeycomb.io/notify/webhooks/, /notify/webhooks/variables/,
/notify/webhooks/functions/, /notify/webhooks/example-templates/, /notify/triggers/,
/notify/slos/, and the Recipients API in
https://docs.honeycomb.io/api/openapi-public.yaml
provider: Honeycomb
providerId: honeycomb-io
type: Webhooks
asyncapi_published: false
description: >-
Honeycomb ships an outbound webhook surface: Triggers and SLO burn alerts deliver JSON to
any HTTP endpoint you register as a Recipient, with a fully customisable payload, headers
and variables. There is no AsyncAPI document describing it, and no inbound event stream or
subscription API - Honeycomb ingests telemetry over OTLP and emits alerts over webhooks.
Recorded as a webhook catalog rather than a fabricated AsyncAPI spec.
delivery:
transport: HTTPS POST
content_type: application/json
timeout_seconds: 10
timeout_behaviour: 'If no response arrives within 10 seconds the request fails.'
retries: 'Honeycomb may automatically retry after a transient failure.'
deduplication_header: X-Honeycomb-Webhook-Delivery-ID
deduplication_note: >-
The delivery ID stays the same across retries of the same delivery, so a receiver can
de-duplicate. This is the only de-duplication primitive anywhere in Honeycomb's surface -
the request path has no idempotency key.
authentication:
- method: Shared Secret
description: Optional shared secret configured on the webhook integration, sent as an authentication header.
- method: Custom headers
description: Arbitrary header key/value pairs can be attached per integration.
events:
- name: trigger.fired
source: Triggers
description: A Trigger's query result crossed its configured threshold.
docs: https://docs.honeycomb.io/notify/triggers/
- name: trigger.resolved
source: Triggers
description: A previously firing Trigger returned below its threshold.
docs: https://docs.honeycomb.io/notify/triggers/
- name: slo.burn_alert
source: SLO Burn Alerts
description: >-
An SLO's error budget is projected to be exhausted within the configured exhaustion
time, at the configured severity (Critical by default).
docs: https://docs.honeycomb.io/notify/slos/
events_note: >-
Honeycomb does not publish machine-readable event type names for these deliveries; the
names above describe the two documented alert sources and are labelled as such rather than
presented as wire values.
customization:
payload: >-
The JSON body is templated. Fields can be added, removed and reordered to match the target
system.
variables: https://docs.honeycomb.io/notify/webhooks/variables/
functions: https://docs.honeycomb.io/notify/webhooks/functions/
templates: https://docs.honeycomb.io/notify/webhooks/example-templates/
alert_level_variables: Alert context such as severity is injected automatically.
management:
api: 'Recipients API'
operations: [createRecipient, listRecipients, getRecipient, updateRecipient, deleteRecipient]
docs: https://docs.honeycomb.io/api/recipients/
scope_warning: >-
Recipients are team-wide, not environment-specific. A Configuration Key with the "Manage
Recipients" permission can modify recipients across every environment in the team.
mcp_tools: [list_recipients, create_recipient]
native_integrations:
- Slack
- PagerDuty
- Microsoft Teams
- Email
- Webhook (generic)
inbound_events:
supported: false
note: >-
Honeycomb has no inbound event subscription or streaming API. Data arrives by ingest -
OTLP, the Events API, Kinesis Firehose or the Telemetry Pipeline.
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/honeycomb-io-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.