Skip to main content

Overview

The Honeycomb API gives you programmatic access to manage resources, automate workflows, and integrate Honeycomb into your systems. Use it to manage datasets, queries, triggers, SLOs, environments, API keys, and more.

Base URLs

Honeycomb stores your data in either a US or EU region, depending on the region you sign up in.
Data Storage RegionBase API URLBase UI/Signup URL
UShttps://api.honeycomb.iohttps://ui.honeycomb.io
EUhttps://api.eu1.honeycomb.iohttps://ui.eu1.honeycomb.io
Use the base URL that matches your account region for all requests.

API Versions

Honeycombโ€™s API uses versioned path prefixes. The version appears at the start of every endpoint path.
VersionPath prefixUsed for
V1/1/Event ingestion, queries, Datasets, and other resources
V2/2/Team-level management: Environments, API keys, and markers

Content Types

The content type you use depends on the API version.
VersionRequest content typeResponse content type
V1application/jsonapplication/json
V2application/vnd.api+jsonapplication/vnd.api+json
Set the Content-Type header to match the endpoint you are calling. Sending the wrong content type returns a 415 Unsupported Media Type error.

Support

Found a discrepancy between this documentation and actual API behavior? Let us know in Pollinators Slack or contact Honeycomb Support.