Authentication
Every API request must be authenticated using an API key tied to a Platform.
Creating a Platform & API key
- Log in and go to your Dashboard → Platforms
- Create a new Platform (e.g. "Twilio" or "My SMS Bot")
- Click Generate API Key
- Copy the key immediately — it is shown only once
Sending the key
Include the key in the Authorization header with a Bearer prefix, or as the X-API-Key header:
Option A — Bearer token
Authorization: Bearer vn_live_<your_secret>
Option B — X-API-Key
X-API-Key: vn_live_<your_secret>
Security: API keys grant full message delivery access for their Platform. Treat them like passwords. Revoke compromised keys immediately from the dashboard.