/v1/...) must include a valid API key. Keys are
free; create one in the dashboard.
API keys
- Keys are organization-scoped and look like
haau3_sk_…. - A key’s secret is shown once at creation. Store it securely. If it’s lost, revoke it and create a new one.
- Keys are stored hashed at rest, so haau3 cannot recover a secret after it’s shown.
Sending your key
Send the key as a Bearer token in theAuthorization header:
The
x-api-key: haau3_sk_… header is also accepted in place of Authorization: Bearer.The 401 contract
A missing or invalid key returns401 Unauthorized:
200. There are no rate limits or usage charges today, and a free key
grants full access. Paid tiers and usage limits are planned, and they’ll be documented here
before they take effect.