Skip to main content
Every protected endpoint uses the same organization-scoped API key. The same bearer token authenticates create, read, regenerate, usage, and billing requests. Keys belong to organizations, not end users. Keep them in server configuration or a secret manager, never in browser code, mobile apps, or anything shipped to clients.

Open API settings

Issue, rotate, and revoke organization API keys from the Katalo dashboard.

Create an API key

  1. Open API settings in the Katalo dashboard.
  2. Confirm you are in the organization that should own the integration.
  3. Click Issue API key or Re-issue key.
  4. Name the key after the integration or environment that will use it.
  5. Copy the raw secret immediately. It is shown once.
If you lose the raw secret, issue a new key. Do not expect to recover the old value.

Store the key on the server

Use an environment variable or secret manager so the key stays out of source control and can vary by environment.
Read it from application code:

Rotate or revoke keys

Keep API keys off the client

The public API is designed for trusted server-to-server use. Browsers and mobile apps should call your backend, not Katalo directly.