Skip to main content

API keys

All API requests require authentication via a Bearer token in the Authorization header:
API keys start with the prefix sk-occ- followed by a cryptographically random string.

Getting a key

  1. Sign in at opencompress.ai/dashboard
  2. Navigate to the API Keys section
  3. Click Create Key
  4. Choose a mode (Router or BYOK)
  5. Copy the key immediately — it’s shown only once

Key security

Your API key is shown only once when created. Store it securely. If you lose it, revoke the old key and create a new one.
Best practices:
  • Store keys in environment variables, never in code
  • Use different keys for development and production
  • Revoke keys immediately if compromised
  • Each key has independent rate limits and usage tracking

Key modes

See BYOK Mode for setup details.

Key management

  • Maximum keys: 5 active keys per account
  • Revoke: Delete a key in the dashboard. Takes effect immediately.
  • Last used: Dashboard shows when each key was last used