- Introduction
- Get Started
- Authorization
- Get API Credentials
- How It Works
- Making API Calls
- Airtime
- Send Airtime
- Buy Airtime
- Agent Float
- Send Agent Float
- Messaging
- Send SMS
- Channels
- Get Balance
- Get Product
Overview
We created our APIs to enable developers to easily connect and integrate. Our mission is to get you from zero to your first transaction as fast as possible!
Our APIs provide a number of resources which enable you to interact with our platform via code instead of using the online portal, mobile or the USSD apps.
They enable you to perform the following functions programatically:
- Top up a mobile with airtime
- Purchase airtime for a mobile using mobile money
- Deposit float into a mobile money agent
- Send branded text messages via SMS
- Check the balances of your channels
- Query the network and product details given a mobile
This documentation is intended to guide developers to easily integrate and call our APIs using HTTP with JSON or XML.
The response will be returned as JSON or XML depending on what the client application specified when calling the APIs.
What's new?
This version of the API is at v1.0.0. Review the latest API changelog.
Deep dive
Peruse the API references and usage examples to understand how each of the endpoints work.
Send Airtime Send Agent Float Send SMS Get BalanceDownload SDKs
Our ready-made SDKs help you to integrate using your chosen programming language. Select your language and get started!
PHP SDK Python SDK Ruby SDK Java SDK C# SDK Node.js SDK Go SDK