Pricing Plan

Data Bundle Prices
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