Authorization header. This guide explains how to create keys, use them in requests, manage scopes, and handle authentication errors.
Generate an API key
Open your dashboard
Log into your ErynoaGroup dashboard at erynoa.group.
Configure the key
Give your key a descriptive name (e.g.,
production-backend, ci-pipeline). Select the appropriate scope:| Scope | Permissions |
|---|---|
read | List and retrieve resources only |
write | Create, update, and delete resources |
admin | Full access including managing API keys and webhooks |
Use your API key
Include your API key in theAuthorization header as a Bearer token on every request:
Authentication errors
| HTTP Status | Error Code | Meaning |
|---|---|---|
401 Unauthorized | invalid_api_key | Key is missing, malformed, or does not exist |
401 Unauthorized | api_key_expired | Key has been rotated and is no longer valid |
403 Forbidden | insufficient_scope | Key lacks the permission required for this operation |
Rotate or revoke a key
To rotate a key:- Create a new key in Settings → API Keys
- Update your application to use the new key
- Revoke the old key by clicking Revoke next to it in the dashboard
401 response.
Multiple keys
You can create multiple API keys for different applications, environments, or team members. This lets you:- Audit which application made which request
- Revoke access for a specific service without affecting others
- Use read-only keys for services that only need to query data