Prerequisites
Versioning
All endpoints and examples are designated with a specific version. Versions vary per endpoint and are not global.
Endpoint versions follow the base URL and come before the endpoint. For example:
https://api.wavix.com/v3/messages
This example shows the v3 endpoint for sending messages.
For new projects, use the latest version. If you have existing integrations on v1, plan to migrate to v3 for full feature support and future compatibility.
Authentication
Wavix APIs use API keys for secure authentication. You must include your API key in every request to access all endpoints.
How to use your API key
- Retrieve your API key from your Wavix account (see Get your API key).
- Include your API key in the
Authorization header using Bearer token format.
Example request:
GET https://api.wavix.com/v3/messages
Authorization: Bearer your_api_key
Replace your_api_key with your actual API key.
Keep your API key confidential. Do not share it or expose it in public repositories, client-side code, or unsecured environments.
If your API key is compromised, revoke it immediately in your Wavix account and generate a new one. For detailed authentication instructions and code examples, see the Authentication guide.
Next steps
- Explore the API reference for available endpoints and usage details.
- Review guides for specific messaging use cases:
- Subscribe to webhooks to receive real-time updates on your account and messaging events.
- Start building and testing your integration using your API key.