The eSMS Africa HTTP API lets you send an SMS with one request. You authenticate with your API key and pass the recipient, sender ID and message text.
Required parameters
- to — recipient in international E.164 format (e.g. 2567XXXXXXXX).
- from — your approved Sender ID.
- message — the text body (GSM-7 or Unicode).
- api key — sent in the Authorization header.
The API responds with a message ID you can use to track delivery. Official SDKs are available for Node.js, Python, PHP and Go to make integration even faster.