Skip to content

Team API Keys ​

The API Keys panel under Team Settings allows team administrators to generate, list, and revoke credentials used for programmatic integration with Accessible Data APIs. The panel is only visible to team owners.

API Keys Panel
The API Keys management panel in Team Settings.

Key Concepts ​

  • Cryptographic Security: API keys are generated using cryptographically secure random bytes on the server.
  • Single Secret Reveal: The plain-text secret is displayed to the user exactly once upon creation and automatically copied to the clipboard. The plain-text secret is never saved or retrievable again.
  • Metadata Storage: The system stores only non-sensitive key metadata: key $id, user-provided name, key prefix, and creation timestamp.
  • Immediate Revocation: Revoking an API key removes its backend trigger, instantly cutting off authorization for any requests carrying that key.

Operations ​

ActionDescriptionDialog / UX Behavior
Create API KeyGenerates a new API key for a teamModal dialog collecting key name; presents secret key once with copy-to-clipboard
Revoke API KeyImmediately deactivates an existing keyConfirmation dialog with real-time process progress indicator