Authentication methods
Tuteliq supports two ways to pass your API key. Both are equivalent; use whichever fits your stack.Bearer token
Pass the key in theAuthorization header:
x-api-key header
Pass the key in a dedicated header:If both headers are present,
Authorization: Bearer takes precedence.SDK authentication
Environments and tiers
Each API key is scoped to an environment. The environment determines which rate-limit tier applies:| Environment | Tier | Rate limit |
|---|---|---|
production | Premium | 1,000 req/min |
staging | Basic | 300 req/min |
development | Free | 60 req/min |
Security
- API keys are hashed with SHA-256 before being stored. Tuteliq never retains your plaintext key.
- Keys are shown only once at creation time. If you lose a key, revoke it and create a new one.
- Each request updates the key’s
last_used_attimestamp and increments itsrequests_count, both visible in the dashboard.
If you suspect a key has been compromised, revoke it immediately from the Dashboard and generate a replacement.