Skip to main content
The CLI reads the following environment variables. All are optional, and each can be overridden by a root-level flag, which takes precedence over its environment variable.

Configuration

VariableDescriptionDefaultOverride flag
HH_API_KEYAPI key for authenticating with HoneyHive.None (required)--api-key <key>
HH_DATA_PLANE_URLBase URL for the Data Plane API.https://api.dp1.us.honeyhive.ai--data-plane-url <url>
HH_VERBOSESet to "true" (case-insensitive) to log the resolved data plane URL, a masked API key, and the CLI version on startup.false--verbose
An empty string is treated the same as unset, so HH_API_KEY= honeyhive ... falls back to the default (or errors, for the required API key).
There is no HONEYHIVE_* prefix in the CLI. Unlike the Python SDK, only the HH_* names above are recognized.