Buy data, airtime, electricity, cable TV and education pins — from a dashboard or from your own app. One clean REST API, one wallet, every network.
curl -X POST https://www.odata.ng/api/data/ \
-H "Authorization: Token YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"network": 1,
"mobile_number": "08012345678",
"plan": 105,
"Ported_number": true
}'
# response
{
"id": 58,
"Status": "successful",
"plan_amount": "1499.00",
"balance_after": "12501.00"
}
| Plan ID | Size | Validity | Price |
|---|---|---|---|
101 |
500MB | 7 days | ₦256.00 |
102 |
1GB | 30 days | ₦370.00 |
103 |
2GB | 30 days | ₦749.00 |
104 |
3GB | 30 days | ₦1,099.00 |
| Plan ID | Size | Validity | Price |
|---|---|---|---|
201 |
1GB | 30 days | ₦390.00 |
202 |
2GB | 30 days | ₦780.00 |
203 |
3GB | 30 days | ₦1,170.00 |
204 |
5GB | 30 days | ₦1,950.00 |
| Plan ID | Size | Validity | Price |
|---|---|---|---|
401 |
1GB | 30 days | ₦395.00 |
402 |
2GB | 30 days | ₦790.00 |
403 |
3GB | 30 days | ₦1,185.00 |
405 |
10GB | 30 days | ₦3,950.00 |
Top up your wallet once and pay for everything — data, airtime, NEPA, DSTV, exam result pins. Light + dark mode. Phone-number sign-in only.
Get started — freeEvery signup ships with a live API key. One auth header, one base URL — drop it in and you're vending in minutes.
View the API docsSign up with just your phone number — your API key is waiting.