Getting Started
Everything you need to set up your first USSD application.
Prerequisites
API Credentials
You'll need your Base64 encoded Basic Auth token from the Sendexa Dashboard.
Public Endpoint
An HTTPS endpoint (action URL) that Sendexa can send USSD requests to.
How it Works
- User dials code: A user dials your service code (e.g.,
*123#). - Sendexa makes a request: We send an HTTP POST request to your configured
actionUrl. - Your server responds: You respond with the menu text and whether to continue the session.
- User interacts: The user enters a choice, and the cycle repeats until the session is closed.
Shortcodes vs Extensions
You can request a dedicated shortcode (e.g.,
*123#) or an extension (e.g., *123*45#) through the Sendexa Dashboard.