API Keys
All API requests (both v1 and v2) must be authenticated using an API key. You can generate and manage API keys from your campaign’s dashboard.Generating an API Key
Using Your API Key
Include your API key in theAuthorization header of every request:
Finding Your Tenant ID (v1 Only)
v2 Users: You can skip this section. v2 automatically determines your tenant ID from your API key.
tenant_id in request bodies. You can find it:
- In your dashboard URL:
https://os.voiceaiwrapper.app/en/{tenant-id} - In the API documentation panel
- By contacting support
Managing API Keys
Viewing API Keys
All your API keys are listed in the API Keys tab with:- Name
- Status (Active/Disabled)
- Masked key value (for security)
Enabling/Disabling Keys
Toggle the switch next to each API key to enable or disable it instantly. Disabled keys cannot authenticate requests.Deleting API Keys
Click the actions menu next to a key to permanently delete it. This action cannot be undone.Testing Your Authentication
Try making a simple API call to verify your authentication is working:Troubleshooting
401 Unauthorized Error
401 Unauthorized Error
403 Forbidden Error
403 Forbidden Error
- Confirm your API key has the necessary permissions
- Verify you’re accessing a campaign you have access to
- Check that your tenant is active
API Key Not Working
API Key Not Working
- Generate a new API key and try again
- Verify you copied the entire key without spaces
- Check that the key is enabled in the dashboard






