Pricing Plan
ID | Name | Amount (NGN) | Bundle |
---|---|---|---|
45 | MTN SME 1GB 30Days) | 255.00 | MTN -SME-1GB |
106 | MTN SME 2GB (30Days) | 512.00 | MTN-SME-2GB |
108 | MTN SME 3GB (30Days) | 765.00 | MTN-SME-3GB |
117 | MTN SME 500MB (30Days) | 128.00 | MTN-SME-500MB |
122 | MTN CG 10GB (30Days) | 2,570.00 | MTN-10GB- CORPORATE |
125 | MTN CG 1GB (30Days) | 257.00 | MTN-1GB-CORPORATE |
129 | MTN CG2GB (30Days) | 514.00 | MTN-2GB-CORPORATE |
140 | Glo CG 1GB (30days) | 257.00 | GLO-1GB-CORPORATE |
144 | Glo CG2gb (30Days) | 514.00 | GLO-2GB-CORPORATE |
148 | Glo CG 3gb (30Day) | 771.00 | GLO-3GB-CORPORATE |
154 | GLO CG 500MB (30days) | 135.00 | GLO-500MB-CORPORATE |
157 | GLO CG 5GB (30Days) | 1,285.00 | GLO-5GB-CORPORATE |
166 | Airtel CG 1GB (30Days) | 270.00 | AIRTEL-1GB-CORPORATE |
170 | Airtel CG 2GB (30Days) | 540.00 | AIRTEL-2GB-CORPORATE |
173 | Airtel CG 500MB (30days) | 136.00 | AIRTEL-500MB-CORPORATE |
181 | MTN CG 3gb (30Days) | 771.00 | MTN-3GB-CORPORATE |
186 | MTN CG 500mb (30Days) | 128.00 | MTN-500MB-CORPORATE |
190 | MTN CG5gb (30DayS) | 1,285.00 | MTN-5GB-CORPORATE |
194 | Airtel CG 5gb (30Days) | 1,350.00 | AIRTEL-5GB-CORPORATE |
255 | MTN DATASHARE 1GB (30Days) | 215.00 | MTN-1GB-SHARE |
269 | MTN datashare 2GB (30Days) | 430.00 | MTN-2GB-SHARE |
271 | MTN DATASHARE 3GB (1 month) | 645.00 | MTN-3GB-SHARE |
273 | MTN DATASHARE 5GB (1 month) | 1,075.00 | MTN-5GB-SHARE |
277 | MTN DATASHARE 500MB (30Days) | 110.00 | MTN-500MB-SHARE |
279 | mtn awoof 1GB (1 day) | 225.00 | MTN-1GB-AWOOF |
281 | mtn awoof 3.5GB (2 day) | 600.00 | MTN-3.5GB-AWOOF |
282 | mtn awoof 15GB (7 day) | 2,100.00 | MTN-15GB-AWOOF |
283 | airtel awoof 100mb (daily) | 70.00 | AIRTEL 100MB-AWOOF |
284 | airtel awoof 300mb (2daily) | 140.00 | AIRTEL-300MB-AWOOF |
285 | airtel awoof 1gb (2daily) | 225.00 | AIRTEL-1GB-AWOOF |
286 | airtel awoof 2gb (2daily) | 400.00 | MTN-2GB-AWOOF |
287 | airtel awoof 2gb (2daily) | 400.00 | AIRTEL AWOOF-2GB |
288 | airtel awoof 3gb (weekly) | 540.00 | AIRTEL AWOOF-3GB |
289 | airtel awoof 4gb (monthly) | 1,050.00 | AIRTEL AWOOF-4GB |
290 | airtel awoof 10gb (monthly) | 2,100.00 | AIRTEL AWOOF-10GB |
291 | airtel awoof 15gb (monthly) | 3,150.00 | AIRTEL AWOOF-15GB |
292 | airtel awoof 20gb (monthly) | 4,200.00 | AIRTEL AWOOF-20GB |
293 | airtel awoof 40gb (monthly) | 7,300.00 | AIRTEL AWOOF-40GB |
294 | glo awoof 1GB (1 day) | 225.00 | GLO-AWOOF-1GB |
295 | glo awoof 2gb (daily) | 450.00 | GLO-AWOOF-2GB |
297 | glo awoof 3.5gb (2daily) | 600.00 | GLO-AWOOF-3.5GB |
299 | glo awoof 15gb (weekly) | 2,050.00 | GLO-AWOOF-15GB |
300 | airtel CG 10gb (30days) | 2,700.00 | AIRTEL CORPORATE-10GB |
301 | GLO CG 200MB(14days) | 55.00 | GLO CORPORATE-200MB |
302 | MTN SME 10GB (30Days) | 2,550.00 | MTN-SME-10GB |
303 | AIRTEL CG 300MB (30Days) | 81.00 | AIRTEL-CG-300MB |
304 | AIRTEL CG 100MB (30Days) | 80.00 | AIRTEL-CG-100MB |
305 | MTN CG 50MB (30Days) | 20.00 | MTN CORPORATE-50MB |
306 | MTN CG 150MB (30Days) | 65.00 | MTN CORPORATE-150MB |
307 | MTN CG 250MB (30Days) | 100.00 | MTN CORPORATE-250MB |
309 | MTN CG 20GB (30Days) | 5,140.00 | MTN CORPORATE-20GB |
310 | MTN CG 40GB (30Days) | 10,280.00 | MTN CORPORATE-40GB |
311 | GLO CG 10GB (30Days) | 2,570.00 | GLOCORPORATE-10GB |
312 | 9MOBILE CG 100MB (30Days) | 55.00 | 9MOBILE-CG-100MB |
313 | 9MOBILE CG 500MB (30Days) | 75.00 | 9MOBILE-CG-500MB |
314 | 9MOBILE CG 1GB (30Days) | 127.00 | 9MOBILE-CG-1GB |
315 | 9MOBILE CG 2GB (30Days) | 254.00 | 9MOBILE-CG-2GB |
316 | 9MOBILE CG 3GB (30Days) | 381.00 | 9MOBILE-CG-3GB |
317 | 9MOBILE CG 4GB (30Days) | 508.00 | 9MOBILE-CG-4GB |
318 | 9MOBILE CG 5GB (30Days) | 635.00 | 9MOBILE-CG-5GB |
319 | 9MOBILE CG 11GB (30Days) | 1,397.00 | 9MOBILE-CG-11GB |
320 | MTN SME2 500MB (30Days) | 127.00 | MTN-SME2-500MB |
321 | MTN SME2 1GB (30Days) | 253.00 | MTN-SME2-1GB |
322 | MTN SME2 2GB(30Days) | 506.00 | MTN-SME2-2GB |
324 | MTN SME2 5GB(30Days) | 1,265.00 | MTN-SME2-5GB |
325 | MTN SME2 10GB(30Days) | 2,530.00 | MTN-SME2-10GB |
326 | MTN 1.5GB COUPON | 330.00 | MTN-1.5GB-COUPON |
327 | MTN 1GB COUPON 7Days | 210.00 | MTN-1GB-COUPON |
328 | MTN 2GB COUPON 30Days | 430.00 | MTN-2GB-COUPON |
329 | MTN 3GB COUPON 30Days | 600.00 | MTN-3GB-COUPON |
GETTING STARTED WITH OUR DOCUMENTATION
Thank you for choosing Arewabundleapi and we are always available to attend to all our customers request at all time. Our API is very easy to implement and we have make it simple for developers to integrate in a jiffy.
AUTHENTICATION / AUTHORIZATION
Bearer: xxxxxxxxxxxxxxxxxxxxxxxx
Purchase Data
Endpoint: https://arewabundleapi.com/api/v2/buyservice
PayLoad: {"service":"buy-data", "network": "MTN", "mobile":"08130767357", "bundle_id": "277"}
Method: POST
Success Response: {
"status": "success",
"message": "Transaction is successful",
"amount": "280",
"content": "You have successfully purchased 1GB on 06060000000",
"date_created": "2024-10-24 04:55:04 AM",
"receiver": "06060000000",
"type": "DATA",
"last_bal": "380",
"new_bal": "100"
}
Failed Response: {
"status": "failed",
"message": "Transaction failed",
"amount": "140",
"content": "The Phone Number provided is not a valid mtn number",
"date_created": "2024-10-24 04:55:04 AM",
"receiver": "06060000000",
"type": "DATA",
"last_bal": "380",
"new_bal": "380"
}
Pending Response: {
"status": "pending",
"message": "Transaction is pending",
"amount": "140",
"content": "You have successfully purchased 500MB on 06060000000 which is still pending",
"date_created": "2024-10-24 04:55:04 AM",
"receiver": "06060000000",
"type": "DATA",
"last_bal": "380",
"new_bal": "240"
}
Sample PHP Code:
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://arewabundleapi.com/api/v2/buyservice',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"service":"buy-data",
"network": "MTN",
"mobile":"06060000000",
"bundle_id": "277"
}',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json',
'Authorization: Bearer ••••••'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Sample PYTHON Code:
url = "https://arewabundleapi.com/api/v2/buyservice"
payload = json.dumps({
"service": "buy-data",
"network": "MTN",
"mobile": "06060000000",
"bundle_id": "277"
})
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer ••••••'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
Purchase Airtime
Endpoint: https://arewabundleapi.com/api/v2/buyservice
PayLoad: {"service":"buy-airtime",
"network": "MTN",
"mobile":"06034567867",
"amount": "100",
"type": "VTU"}
Type can be VTU or AWUF or SNS
Method: POST
Success Response: {
"status": "success",
"message": "Transaction is successful",
"amount": "100",
"content": "",
"date_created": "2024-10-24 04:55:04 AM",
"receiver": "06060000000",
"type": "AIRTIME",
"last_bal": "380",
"new_bal": "100"
}
Failed Response: {
"status": "failed",
"message": "Transaction failed",
"amount": "100",
"content": "",
"date_created": "2024-10-24 04:55:04 AM",
"receiver": "06060000000",
"type": "AIRTIME",
"last_bal": "380",
"new_bal": "280"
}
Pending Response: {
"status": "pending",
"message": "Transaction is pending",
"amount": "100",
"content": "You have successfully purchased 500MB on 06060000000 which is still pending",
"date_created": "2024-10-24 04:55:04 AM",
"receiver": "06060000000",
"type": "AIRTIME",
"last_bal": "380",
"new_bal": "280"
}
Sample PHP Code:
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://arewabundleapi.com/api/v2/buyservice',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"service":"buy-airtime",
"network": "MTN",
"mobile":"06060000000",
"amount": "100",
"type": "VTU"
}',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json',
'Authorization: Bearer ••••••'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Sample PYTHON Code:
url = "https://arewabundleapi.com/api/v2/buyservice"
payload = json.dumps({
"service": "buy-airtime",
"network": "MTN",
"mobile": "06060000000",
"amount": "100",
"type": "VTU"
})
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer ••••••'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
Purchase Cable
Endpoint: https://arewabundleapi.com/api/v2/buyservice
PayLoad: {"service":"buy-cable",
"smartcard": "0773635353535",
"brand":"GOTV",
"plan": "GOHAN",
"decoder_owner": "Test Test"}
Method: POST
Success Response: {
"status": "success",
"message": "Transaction is successful",
"amount": "",
"content": "",
"date_created": "2024-10-24 04:55:04 AM",
"receiver": "07012344555",
"type": "CABLE",
"last_bal": "",
"new_bal": ""
}
Failed Response: {
"status": "failed",
"message": "Transaction failed",
"amount": "",
"content": "",
"date_created": "2024-10-24 04:55:04 AM",
"receiver": "07012344555",
"type": "CABLE",
"last_bal": "",
"new_bal": ""
}
Pending Response: {
"status": "pending",
"message": "Transaction is pending",
"amount": "",
"content": "",
"date_created": "2024-10-24 04:55:04 AM",
"receiver": "07012344555",
"type": "CABLE",
"last_bal": "",
"new_bal": ""
}
Sample PHP Code:
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://arewabundleapi.com/api/v2/buyservice',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"service":"buy-cable",
"smartcard": "0773635353535",
"brand":"GOTV",
"plan": "GOHAN",
"decoder_owner": "Test Test"
}',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json',
'Authorization: Bearer ••••••'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Sample PYTHON Code:
url = "https://arewabundleapi.com/api/v2/buyservice"
payload = json.dumps({
"service":"buy-cable",
"smartcard": "0773635353535",
"brand":"GOTV",
"plan": "GOHAN",
"decoder_owner": "Test Test"
})
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer ••••••'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
Purchase Electric
Endpoint: https://arewabundleapi.com/api/v2/buyservice
PayLoad: {"service":"buy-power",
"meter_no": "0773635353535",
"meter_name":"ibadan-electric",
"amount": "100",
"mobile": "0828957577",
"meter_owner": "Test Test"}
Method: POST
Success Response: {
"status": "success",
"message": "Transaction is successful",
"amount": "",
"content": "",
"date_created": "2024-10-24 04:55:04 AM",
"receiver": "07012344555",
"type": "ELECTRIC",
"last_bal": "",
"new_bal": ""
}
Failed Response: {
"status": "failed",
"message": "Transaction failed",
"amount": "",
"content": "",
"date_created": "2024-10-24 04:55:04 AM",
"receiver": "07012344555",
"type": "ELECTRIC",
"last_bal": "",
"new_bal": ""
}
Pending Response: {
"status": "pending",
"message": "Transaction is pending",
"amount": "",
"content": "",
"date_created": "2024-10-24 04:55:04 AM",
"receiver": "07012344555",
"type": "ELECTRIC",
"last_bal": "",
"new_bal": ""
}
Sample PHP Code:
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://arewabundleapi.com/api/v2/buyservice',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"service":"buy-electric",
"meter_no": "0773635353535",
"meter_name":"ibadan-electric",
"amount": "100",
"mobile": "0828957577",
"meter_owner": "Test Test",
}',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json',
'Authorization: Bearer ••••••'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Sample PYTHON Code:
url = "https://arewabundleapi.com/api/v2/buyservice"
payload = json.dumps({
"service":"buy-electric",
"meter_no": "0773635353535",
"meter_name":"ibadan-electric",
"amount": "100",
"mobile": "0828957577",
"meter_owner": "Test Test",
})
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer ••••••'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
Verify Power
Verify Payload: {
"service":"smartcard-check",
"smartcard": "0773635353535",
"brand":"GOTV"
}
Method: POST
Success Response: {
"status": "success",
"name": "TEST TEST"
}
Verify Power
Verify Payload: {
"service":"meter-check",
"meter_no": "0773635353535",
"meter_name":"ibadan-electric"
}
Method: POST
Success Response: {
"status": "success",
"name": "TEST TEST"
}
Complaint
If you have any issue please raise a complaint to our support AREWABUNDLEAPI