Skip to main content
The Animam API supports multiple authentication methods. Use an API token in the Authorization header:

Creating a token

  1. Go to Dashboard > API Tokens
  2. Click Create token
  3. Give it a descriptive name
  4. Select the required scopes
  5. Copy the token (displayed only once)
Tokens are only displayed once at creation. Store them securely.

Scopes

Each token has specific permissions:

Example

A token with corpus:read can read the corpus but not modify it:
For the web dashboard only. Not usable for external API.

Legacy API Key

For backward compatibility with older integrations:
Legacy API Keys have full access. Migrate to Bearer tokens for finer control.

Authentication errors

Best practices

  1. One token per integration - Easier revocation
  2. Minimal scopes - Principle of least privilege
  3. Regular rotation - Change tokens periodically
  4. Environment variables - Never commit tokens