Pricing Plan
ID | Name | Amount (NGN) | Bundle |
---|---|---|---|
45 | MTN SME 1GB 30Days) | 600.00 | MTN -SME-1GB |
106 | MTN SME 2GB (30Days) | 1,240.00 | MTN-SME-2GB |
108 | MTN SME 3GB (30Days) | 1,860.00 | MTN-SME-3GB |
140 | Glo CG 1GB (30days) | 460.00 | GLO-1GB-CORPORATE |
144 | Glo CG2gb (30Days) | 920.00 | GLO-2GB-CORPORATE |
148 | Glo CG 3gb (30Day) | 1,380.00 | GLO-3GB-CORPORATE |
154 | GLO CG 500MB (30days) | 230.00 | GLO-500MB-CORPORATE |
157 | GLO CG 5GB (30Days) | 2,300.00 | GLO-5GB-CORPORATE |
166 | Airtel CG 1GB (7Days) | 784.00 | AIRTEL-1GB-CORPORATE |
170 | Airtel CG 2GB (30Days) | 1,455.00 | AIRTEL-2GB-CORPORATE |
173 | Airtel CG 3GB (30days) | 1,940.00 | AIRTEL-3GB-CORPORATE |
194 | Airtel CG 10GB (30Days) | 3,880.00 | AIRTEL-10GB-CORPORATE |
255 | MTN DATASHARE 1GB (30Days) | 530.00 | MTN-1GB-SHARE |
269 | MTN datashare 2GB (30Days) | 1,060.00 | MTN-2GB-SHARE |
271 | MTN DATASHARE 3GB (1 month) | 1,590.00 | MTN-3GB-SHARE |
273 | MTN DATASHARE 5GB (1 month) | 2,650.00 | MTN-5GB-SHARE |
282 | 500MB Weekly | 485.00 | 500MB Weekly Plan |
300 | AIRTEL CG 500MB (7days) | 485.00 | AIRTEL CORPORATE-500MB |
301 | GLO CG 200MB(14days) | 92.00 | GLO CORPORATE-200MB |
302 | MTN SME 5GB (30Days) | 3,100.00 | MTN-SME-5GB |
303 | AIRTEL CG 300MB (2Days) | 291.00 | AIRTEL-CG-300MB |
304 | AIRTEL CG 100MB (1Days) | 97.00 | AIRTEL-CG-100MB |
311 | GLO CG 10GB (30Days) | 4,600.00 | GLO CORPORATE-10GB |
336 | 2.5GB 2-Days | 873.00 | 2.5GB 2-Days Plan |
344 | 1GB+1.5mins Daily | 485.00 | 1GB+1.5mins Daily Plan |
348 | 1.5GB 2 Days | 582.00 | 1.5GB 2 Days Plan |
350 | 230MB Daily | 196.00 | 230 MB Daily Plan |
351 | 2GB+2mins Monthly | 1,455.00 | 2GB+2mins Monthly |
354 | 2.5GB Daily | 727.50 | 2.5GB Daily Bundle |
355 | 1GB Weekly Plan | 776.00 | 1GB Weekly Plan |
357 | 2GB 2 Days | 727.50 | 2GB 2 Days Plan |
358 | MTN-SME 5GB (30DAYS) | 6,200.00 | MTN-10GB-SME |
360 | Glo gift 1GB (3days) | 265.00 | GLO-CG-1GB |
361 | Glo gift 1GB (7days) | 300.00 | GLO-CG-1GB |
362 | Glo gift 3GB (3days) | 800.00 | GLO-CG-3GB |
363 | Glo gift 3GB (7days) | 950.00 | GLO-CG-3GB |
364 | Glo gift 5GB (3days) | 1,355.00 | GLO-CG-5GB |
365 | Glo gift 5GB (7days) | 1,580.00 | GLO-CG-5GB |
367 | MTN VOUCHER 1GB 30Days | 600.00 | 1GB |
368 | MTN VOUCHER 2GB 30Days | 600.00 | 2GB |
369 | MTN VOUCHER 2GB 30Days | 600.00 | 3GB |
370 | MTN VOUCHER 2GB 30Days | 600.00 | 5GB |
371 | MTN VOUCHER 2GB 30Days | 600.00 | 10GB |
GETTING STARTED WITH OUR DOCUMENTATION
Thank you for choosing Lambadayaapi 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
Token: xxxxxxxxxxxxxxxxxxxxxxxx Only For Tokenized Buy Data
Check My Balance
Endpoint: https://lambadayaapi.com/api/v2/buyservice
PayLoad: {"service":"check-balance"}
Method: POST
Success Response: {
"status": "success",
"message": "Balance is fetched",
"balance": "280"
}
Failed Response: {
"status": "failed",
"message": "No data available for this user"
}
Pending Response: {
"status": "pending",
"message": "Balance is fetching"
}
Sample PHP Code:
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://lambadayaapi.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":"check-balance",
}',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json',
'Authorization: Bearer ••••••'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Sample PYTHON Code:
url = "https://lambadayaapi.com/api/v2/buyservice"
payload = json.dumps({
"service": "check-balance",
})
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer ••••••'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
Purchase Data (Tokenized Version)
Endpoint: https://lambadayaapi.com/api/data/
PayLoad: {'network'=> 1, 'mobile_number'=> '081xxxxxx', 'plan' => 277, 'Ported_number'=>true}
Method: POST
Network: MTN: 1, GLO: 2, AIRTEL: 3, 9MOBILE: 4
Success Response: {
"Status": "successful",
"message": "Transaction is successful",
"amount": "280",
"api_response": "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",
"api_response": "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"
}
Sample PHP Code:
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://lambadayaapi.com/api/data/',
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_number":"06060000000",
"plan": "277"
}',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json',
'Authorization: Token ••••••'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Sample PYTHON Code:
url = "https://lambadayaapi.com/api/data/"
payload = json.dumps({
"service":"buy-data",
"network": "MTN",
"mobile_number":"06060000000",
"plan": "277"
})
headers = {
'Content-Type': 'application/json',
'Authorization': 'Token ••••••'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
Purchase Data
Endpoint: https://lambadayaapi.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://lambadayaapi.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://lambadayaapi.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://lambadayaapi.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://lambadayaapi.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://lambadayaapi.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://lambadayaapi.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://lambadayaapi.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://lambadayaapi.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://lambadayaapi.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://lambadayaapi.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://lambadayaapi.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 lambadayaapi