Honeycomb Triggers API
The Honeycomb Triggers API allows developers to programmatically configure alerting rules that fire when query results meet specified conditions. Triggers work in conjunction with the Recipients API, which manages notification destinations including PagerDuty, Email, Webhook, Microsoft Teams, and Slack. The API supports listing, creating, updating, and deleting triggers, enabling automated setup of alerting workflows for production observability.
Honeycomb Triggers API is one of 22 APIs that honeycomb publishes on the APIs.io network, described by a machine-readable OpenAPI specification and an AsyncAPI event-driven specification.
Tagged areas include Alerts, Monitoring, Notifications, and Observability. The published artifact set on APIs.io includes API documentation, an OpenAPI specification, and an AsyncAPI specification.
This API exposes 5 operations across 2 paths, and defines 5 schemas. It is described by OpenAPI 3.1.0, at version 1.0.
Requests are made against a single base URL, https://api.honeycomb.io.
Metadata
The identity and technical contract details declared by the specification.
Authentication & Security 1
Honeycomb Triggers API declares
1 security scheme
for authenticating requests.
An API key is passed in the header as X-Honeycomb-Team (ApiKeyAuth).
By default, every request must be authenticated.
ApiKeyAuth— Honeycomb Configuration API key. Must have appropriate permissions for the endpoint being called.
Paths & Operations 5
Across 2 paths, the API surfaces 5 operations — 1 DELETE, 2 GET, 1 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.
Configure alerting rules that fire when query results meet specified conditions.
Schemas 5
The contract defines 5 schemas that model the data the API accepts and returns. The most detailed are Trigger (10 properties), QuerySpec (9 properties), TriggerUpdateRequest (7 properties), TriggerCreateRequest (7 properties). Each schema is shown below with its type and property counts.
Specification
The full machine-readable OpenAPI contract behind this narrative.
Source
More from honeycomb 12
Other APIs honeycomb publishes across the network.