Skip to content

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.

  1. Navigate to Admin > API Keys.
  2. Click Create API Key.
  3. Enter a name for the key (e.g. “CI Pipeline”, “ERP Integration”).
  4. Click Create.
  5. 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.

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.

To revoke an API key:

  1. Find the key in the list.
  2. Click Revoke.
  3. Confirm the revocation.

Revoked keys stop working immediately. Any integration using a revoked key will receive authentication errors.

  • 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.