API Tokens
Static tokens for CI/CD pipelines, scripts and any environment where you need a simple Bearer token. Tokens have a fixed expiration and can be rotated or revoked at any time.
How it works
API tokens follow this pattern:- You register a credential in Enkryptify (with a name, permission and scope)
- Your application presents the credential to the Enkryptify API
- Enkryptify validates it and returns a short-lived JWT (15 minutes)
- Your application uses the JWT to read or write secrets
Permissions and scope
API tokens support the same permission and scope model used across Enkryptify:- Permission controls what the credential can do:
Read onlyorRead & Write - Scope controls what the credential can access: the entire workspace, or specific teams, projects and environments
Managing credentials
Credentials are managed from the Credentials page in the dashboard sidebar. API tokens appear in a table sorted by creation date. From the table you can:- See who created each credential and when it was last used
- Revoke any credential immediately (the underlying JWT becomes invalid within 15 minutes)
- Rotate API tokens (generates a new token value with the same settings)