Authentication
API Key Format
VibeCC API keys start with vcc_ followed by a random string:
vcc_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
OpenAI-Compatible Clients
Pass your key in the Authorization header:
Authorization: Bearer vcc_your_key_here
Or set the environment variable:
OPENAI_API_KEY=vcc_your_key_here
Anthropic-Compatible Clients
Pass your key in either header (both accepted):
Authorization: Bearer vcc_your_key_here
x-api-key: vcc_your_key_here
Key Rotation
- Create a new key in the Console
- Update your environment variables
- Delete the old key after verifying traffic
Keys are per-workspace. Creating a new key does not invalidate existing keys.