Developer Documentation
BILL PAYMENT

Airtime Topup

Recharge airtime seamlessly across all major Nigerian telecommunication networks (MTN, GLO, AIRTEL, 9MOBILE).

POST /api/v1/airtime
Authentication & Headers
HEADER VALUE REQUIRED
Authorization Bearer YOUR_API_TOKEN Yes
Content-Type application/json Yes

Request Parameters

PARAMETER TYPE DESCRIPTION REQUIRED
network string Network ID (e.g., MTN, GLO, AIRTEL, 9MOBILE). Required
phone string The 11-digit recipient phone number. Required
amount numeric The amount in Naira (NGN) to recharge. Required
reference string A unique transaction reference for your system. Required
JSON Payload
JSON
{
    "network": "MTN",
    "phone": "08012345678",
    "amount": 500,
    "reference": "TXN_123456789"
}
Success Response
{
    "status": true,
    "message": "Airtime purchased successfully",
    "data": {
        "transaction_id": "ASI-123456789",
        "reference": "TXN_123456789",
        "network": "MTN",
        "phone": "08012345678",
        "amount": 500,
        "balance_before": 1500,
        "balance_after": 1000
    }
}