Overview
Percify authenticates programmatic access via static API keys scoped to a user account. Keys must be kept server-side—never expose them in client bundles.Obtaining a Key
- Visit Dashboard → Settings → API Keys
- Generate new key (label for internal tracking)
- Copy once; regenerate if leaked
Request Format
Include header:Example
Verifying Identity
Server resolves the user from key → attaches userId in request context → ban & credit checks applied.Rotation Strategy
Handling Failures
Storing Keys
Do Not
- Embed in client-side JavaScript
- Log full key values
- Share keys across unrelated services
Related Pages
- [/quickstart]
- [/percify/security]
- [/api-reference/introduction]
Next: browse endpoints in [/api-reference/introduction].