Authentication
All API requests require authentication via a Bearer token using an API key.Getting an API Key
- Log in to the Vonative Dashboard
- Go to DEVELOPER → API Keys
- Click Create API Key
- Enter a name (e.g., “Production API Key”)
- Copy the key immediately — it won’t be shown again
Key Format
API keys use the prefixsk_vlang_ followed by a random string:
key_ prefix. Both formats are supported.
The key is SHA-256 hashed before storage — Vonative cannot recover your key if lost.
Using Your API Key
Include the key in theAuthorization header:
API Key Scoping
API keys are scoped to your organization. All resources (assistants, phone numbers, calls) are automatically filtered to your org.Allowed Endpoints
API keys can access the following resource groups:
Requests to endpoints outside these prefixes require session-based authentication.
Rate Limits
Rate limit response:
Error Responses
Security Best Practices
- Store keys in environment variables or a secrets manager
- Rotate keys periodically
- Use separate keys for development and production
- Revoke compromised keys immediately via the dashboard

