API Keys
Purpose
API keys allow external systems to call xTrakt APIs without using an interactive browser session.
Required Permissions
Only trusted administrators or integration owners should generate, rotate, or revoke API keys.
Workflow
- Open the API key management area.
- Generate a key for one integration or environment.
- Store the key in a secret manager or protected environment variable.
- Use the key in the
Authorizationheader. - Rotate keys on a regular schedule and after personnel or vendor changes.
- Revoke keys that are no longer used.
Security Considerations
- Do not commit API keys to source control.
- Use different keys for development, staging, and production.
- Prefer short-lived or rotated credentials when the product supports them.
- Treat leaked keys as incidents and revoke them immediately.