Skip to content

API keys authenticate the scanner (and direct REST API calls) against your organization. There are two scopes:

Scope Intended use
Personal Everyday use, such as development on your personal device. Tied to your user account, and acts with your full permissions.
Organization CI/CD pipelines and shared automation. Authenticates with no user-level permissions beyond downloading scan rules and uploading results.

Click Create, name the key, and choose an expiration: 2 weeks, 1 month, 3 months, 6 months, 1 year (the default), or never. The token value is displayed once, at creation time — store it in your secret manager. Set it as the HOUNDDOG_API_KEY environment variable for the scanner (see Scanner API Key).

The Create Organization API Key dialog with a name and expiration

Each key’s detail page shows its name, a reference ID (not the token — it cannot be used to authenticate), token usage, who created it for organization keys, and its creation and expiration dates. Keys can be revoked at any time, which takes effect immediately.

The Organization API Keys page listing keys with their creation and expiration dates

For security, requests authenticated with an API key cannot create, list, or delete API keys — key management always requires a signed-in browser session.