Honeycomb
79 actions · 2 auth methods
PreviewObservability
Authentication
Configuration API Key
Use this auth type for managing Honeycomb resources (boards, triggers, datasets, columns, SLOs, markers). Note: This is…Guides: Connector Profile, Link Account
Ingest API Key
Use this auth type for sending telemetry data (events, traces, logs) to Honeycomb. Note: Ingest keys can ONLY send event…Guides: Connector Profile, Link Account
Actions
|
No scopes found
79 actions
Action
Description
Required scopes
Get Auth (Configuration Key)
Check Configuration API key permissions and authentication status.
Get Auth (Ingest Key)
Check Ingest API key permissions and authentication status.
List Boards
List all dashboards (boards) for monitoring and visualizing observability data.
Get Board
Get a single Board by its unique identifier. Call list_boards first to retrieve the boardId.
Create Board
Create a new Board with query panels, SLO panels, or text panels. Call create_query to get a query_id for query panels,…
Update Board
Update a Board by specifying its ID and full details. Call list_boards first to retrieve the boardId.
Delete Board
Delete a public Board by specifying its ID. Call list_boards first to retrieve the boardId.
List Board Views
Retrieve a list of all views for a board. Call list_boards first to retrieve the boardId.
Get Board View
Retrieve a single Board View by ID. Call list_boards first to retrieve the boardId, then list_board_views to retrieve th…
Create Board View
Create a new view for a board with specified filters. Call list_boards first to retrieve the boardId.
Update Board View
Update a Board View by specifying its ID and full details. Call list_boards first to retrieve the boardId, then list_boa…
Delete Board View
Delete a Board View by specifying its ID. Call list_boards first to retrieve the boardId, then list_board_views to retri…
List Calculated Fields
List all calculated fields (derived columns) in a dataset.
Get Calculated Field
Get a single calculated field by ID. Call list_calculated_fields first to retrieve the derivedColumnId.
Create Calculated Field
Create a new calculated field (derived column) in a dataset.
Update Calculated Field
Update a calculated field’s expression or metadata. Call list_calculated_fields first to retrieve the derivedColumnId.
Delete Calculated Field
Delete a calculated field from a dataset. Call list_calculated_fields first to retrieve the derivedColumnId.
List Columns
List all columns (fields/attributes/schema) in a dataset - shows available fields to query.
Get Column
Get a single column by ID from a dataset. Call list_columns first to retrieve the columnId.
Create Column
Create a new column in a dataset.
Update Column
Update a column’s metadata in a dataset. Call list_columns first to retrieve the columnId.
Delete Column
Delete a column from a dataset. Call list_columns first to retrieve the columnId.
List Datasets
List all observability datasets and environments - shows available data containers in Honeycomb.
Get Dataset
Get detailed information about a specific dataset by its slug identifier. Call list_datasets first to retrieve the datas…
Create Dataset
Create a Dataset in the environment associated with your API key.
Update Dataset
Update a Dataset’s settings. Call list_datasets first to retrieve the datasetSlug.
Delete Dataset
Deletes a Dataset. This is an irreversible operation. Call list_datasets first to retrieve the datasetSlug.
Get Dataset Definition
Get the dataset definition describing fields with special meaning. Call list_datasets first to retrieve the datasetSlug.
Update Dataset Definition
Update the dataset definition with fields having special meaning. Call list_datasets first to retrieve the datasetSlug.
Create Event
Send a single event to a Honeycomb dataset. Requires Ingest API Key authentication. Discouraged for production use — pre…
Create Batch Events (by JSON)
Send multiple events to a Honeycomb dataset in a single request. Requires Ingest API Key authentication. Preferred over…
List Markers
List deployment markers, release annotations, and event markers on observability graphs.
Create Marker
Create a marker to indicate a point in time on graphs. Call list_marker_settings to find valid type values that match ex…
Update Marker
Update an existing marker’s message, type, URL, or time range. Call list_markers first to retrieve the markerId.
Delete Marker
Permanently delete a marker from a dataset. Call list_markers first to retrieve the markerId.
List Marker Settings
List all marker settings in a dataset.
Create Marker Setting
Create a marker setting to define a group of similar markers with a shared color.
Update Marker Setting
Update an existing marker setting’s color. Call list_marker_settings first to retrieve the markerSettingId.
Delete Marker Setting
Permanently delete a marker setting from a dataset. Call list_marker_settings first to retrieve the markerSettingId.
Create Query
Create a query specification to analyze observability data. Does not execute — use create_query_result to run it.
Get Query
Retrieve a query specification by its ID. Call create_query first to create a query and retrieve the queryId.
List Query Annotations
List all query annotations in a dataset.
Get Query Annotation
Get a single query annotation by ID. Call list_query_annotations first to retrieve the queryAnnotationId.
Create Query Annotation
Create a query annotation to associate a name and description to a query. Call create_query first to retrieve the query_…
Update Query Annotation
Update an existing query annotation’s name or description. Note that query_id is required but cannot be changed. Call li…
Delete Query Annotation
Permanently delete a query annotation. Call list_query_annotations first to retrieve the queryAnnotationId.
Create Query Result
Execute a query asynchronously and get a result ID to poll. Requires Honeycomb Enterprise plan. Call create_query first…
Get Query Result
Retrieve query execution results by result ID. Requires Honeycomb Enterprise plan. Call create_query_result first to exe…
List Recipients
List all notification recipients for the team.
Get Recipient
Get a single recipient by ID. Call list_recipients first to retrieve the recipientId.
Create Recipient (type Email)
Create an email notification recipient.
Create Recipient (type PagerDuty)
Create a PagerDuty notification recipient.
Create Recipient (type Slack)
Create a Slack notification recipient. Requires Slack OAuth flow completed in Honeycomb Integration Center.
Create Recipient (type Webhook)
Create a webhook notification recipient.
Create Recipient (type MSTeams Workflow)
Create a Microsoft Teams workflow notification recipient.
Update Recipient (type Email)
Update an existing email notification recipient. Call list_recipients first to retrieve the recipientId.
Update Recipient (type PagerDuty)
Update an existing PagerDuty notification recipient. Call list_recipients first to retrieve the recipientId.
Update Recipient (type Slack)
Update an existing Slack notification recipient. Requires Slack OAuth flow completed in Honeycomb Integration Center. Ca…
Update Recipient (type Webhook)
Update an existing webhook notification recipient. Call list_recipients first to retrieve the recipientId.
Update Recipient (type MSTeams Workflow)
Update an existing Microsoft Teams workflow notification recipient. Call list_recipients first to retrieve the recipient…
Get Triggers For Recipient
List all triggers associated with a specific recipient across the team. Call list_recipients first to retrieve the recip…
Delete Recipient
Permanently delete a notification recipient. Call list_recipients first to retrieve the recipientId, and get_triggers_fo…
List SLOs
List all Service Level Objectives for a dataset or environment.
Get SLO
Get a single SLO by ID. Call list_slos first to retrieve the sloId.
Create SLO
Create a new Service Level Objective on a dataset. Call list_calculated_fields first to find a valid alias for the sli f…
Update SLO
Update an existing SLO by specifying its full details. Call list_slos first to retrieve the sloId, and list_calculated_f…
Delete SLO
Permanently delete an SLO and all its associated burn alerts. Call list_slos first to retrieve the sloId.
Get SLO Realtime Counts
Get per-minute success and failure event counts for an SLO. Enterprise plan only. Call list_slos first to retrieve the s…
Get SLO Hourly Counts History
Get hourly-bucketed historical event counts for an SLO. Enterprise plan only. Call list_slos first to retrieve the sloId…
List Burn Alerts
List all burn alerts for a specific SLO. Call list_slos to find the SLO to scope burn alert retrieval.
Get Burn Alert
Get a single burn alert by ID. Call list_burn_alerts first to retrieve the burnAlertId.
Create Burn Alert
Create a new burn alert for an SLO. Call list_slos to get a valid slo ID, and list_recipients to get recipient IDs.
Update Burn Alert
Update an existing burn alert by specifying its full details. Call list_burn_alerts to retrieve the burnAlertId, list_sl…
Delete Burn Alert
Permanently delete a burn alert from an SLO. Call list_burn_alerts first to retrieve the burnAlertId.
List Triggers
List all triggers configured in a dataset or environment.
Get Trigger
Get a single trigger by ID. Call list_triggers first to retrieve available trigger IDs.
Create Trigger
Create a new trigger on a dataset or environment. Call list_recipients first to get recipient IDs to include in the reci…
Update Trigger
Update an existing trigger by specifying its full details. Call list_triggers first to get the triggerId, and call list_…
Delete Trigger
Permanently delete a trigger from a dataset. Call list_triggers first to get the triggerId.
Getting Started
Create or Select a Project
Set up a new project or select an existing one. See the Projects Guide.
Configure the Connector
Enable the connector and set up a connector profile in your project. See Managing Connectors.

Connector Profile
Honeycomb - Configuration API Key
Connector Profile
Honeycomb - Ingest API Key
Link an Account
Connect an account using StackOne Hub or Auth Link.

Link Account
Honeycomb - Configuration API Key
Link Account
Honeycomb - Ingest API Key
Use Actions
Invoke actions using one of the methods below:
- MCP – Model Context Protocol for AI assistants
- A2A – Agent-to-Agent protocol
- AI Toolset (TypeScript) – TypeScript SDK for AI agents
- AI Toolset (Python) – Python SDK for AI agents
- Actions RPC – Direct API calls
- Playground – Test actions in the dashboard