Create an API key
- Open the Fuse app and go to Settings → API Cockpit.
- Click Create New Key.
- Copy the key immediately — the full value is shown only once, at creation. Afterwards the app displays a masked form (
af_3de1c09...b9c0).
Use the key
The API uses HTTP Basic authentication and accepts two equivalent forms of theAuthorization header.
Standard Basic auth (recommended)
Send the key as the Basic-auth username with an empty password. This is standard RFC 7617 behavior, so every HTTP client and every SDK generated from our OpenAPI spec does it for you:Raw token form
The header is also accepted with the raw key in place of the encoded credential:Authentication failures
Both come wrapped in the standard error envelope, including a
request_id you can quote to support.
Key lifecycle
- Keys never expire by default; an optional expiry can be set at creation.
- Revoking a key in API Cockpit takes effect immediately.
- Keys are scoped at creation. A key with no explicit scopes has access to every endpoint; a scoped key is limited to its scopes (details).