Skip to main content

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

  1. Retrieve your API key from your Wavix account profile (see “Find your API key” above).
  2. Add the appid query parameter to your API requests, setting its value to your API key.
Example request:
GET https://api.wavix.com/v3/messages?appid=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.

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.
I