API Keys
API keys allow external apps and scripts to authenticate with the Kerabie Mail API on your behalf.
Available on: Pro and Premium plans.
Creating an API key
- Go to Settings → API Keys.
- Click + Generate key.
- Give the key a descriptive name (e.g. Zapier integration, Internal dashboard).
- Click Create.
- Copy the key immediately — it's only shown once.
Using an API key
Include the key in the Authorization header of every request:
Authorization: Bearer YOUR_API_KEY
See the full API documentation for available endpoints.
Revoking a key
Go to Settings → API Keys, find the key, and click Revoke. Any app using that key will immediately lose access.
Security tips
- Never commit API keys to version control (Git)
- Use one key per integration so you can revoke individually
- Rotate keys periodically
- Store keys in environment variables or a secrets manager (e.g. Vault, AWS Secrets Manager)