Skip to main content

Overview

API keys are required to authenticate your requests to the VoiceBot API. Each key inherits permissions from your organization role and access levels.

Generating an API Key

1

Navigate to Settings

2

Create Key

Click “Create API Key”
3

Name Your Key

Enter a descriptive name for your key
4

Save Securely

Copy and securely store the generated key
API keys are only shown once at creation. Store them securely as they cannot be retrieved later.

Using API Keys

Include your API key in the X-API-Key header:
curl -X GET "https://api.voicebot.studio/api/v1/assistants" \
  -H "X-API-Key: YOUR_API_KEY"
X-API-Key
string
required
Your API key obtained from the Settings page

Best Practices

Secure Storage

Never commit API keys to version control. Use environment variables.

Key Rotation

Regularly rotate keys and revoke unused ones.
For detailed information about API key management and permissions, refer to our Settings documentation.