API Keys
API keys allow external systems to authenticate with the termco API. Use them to integrate termco with your existing workflows, automation tools, or third-party applications.
Creating an API Key
Section titled “Creating an API Key”- Navigate to Admin > API Keys.
- Click Create API Key.
- Enter a name for the key (e.g. “CI Pipeline”, “ERP Integration”).
- Click Create.
- Copy the key immediately — it is displayed only once and cannot be retrieved later.
Store the key securely in your application’s secrets manager or environment variables.
Managing API Keys
Section titled “Managing API Keys”The API Keys page displays a list of all active keys with:
- Name — The label you assigned when creating the key.
- Created — When the key was created.
Revoking a Key
Section titled “Revoking a Key”To revoke an API key:
- Find the key in the list.
- Click Revoke.
- Confirm the revocation.
Revoked keys stop working immediately. Any integration using a revoked key will receive authentication errors.
Security Best Practices
Section titled “Security Best Practices”- Never share keys in code repositories, chat messages, or documentation.
- Use descriptive names so you can identify which integration each key belongs to.
- Rotate keys periodically — revoke old keys and create new ones.
- One key per integration — Use separate keys for each external system so you can revoke them independently.
- Minimum access — Only create keys for integrations that genuinely need API access.