Buy Data
-
network
: Network Providerint
- 1: 'MTN'
- 2: 'GLO'
- 3: '9MOBILE'
- 4: 'AIRTEL'
-
mobile_number
: Recipient numberstring
-
plan
: plan idint
-
Port_number
: Port number default to truestring
import requests
import json
payload = {
"network": 1,
"phone_number": "07062198688",
"plan": 41,
"Ported_number": true
}
user_token = 'eacf1ab727d134b254361d834c28a2bf6ab0a111'
headers = {
"Content-Type": "application/json",
"Authorization": f'Token {user_token}'
}
# jsonify the payload
data = json.dumps(payload)
Send a post request with the payload
url = "https://bigisub.ng/api/v1/data_topup/"
res = requests.post(url, data=data, headers=headers)
Response
{
"id": 137538,
"network": 1,
"balance_before": "754.0",
"balance_after": "631.0",
"mobile_number": "070628790687",
"tran_id": "Data-SVKjDfker7634",
"plan": 6,
"Status": "successful",
"plan_network": "MTN",
"api_response": "You have successfully subscribed to SME data 500.0MB valid for 30days",
"plan_name": "500.0MB",
"plan_amount": "₦123.0",
"create_date": "2023-07-03T13:10:34.071638",
"Ported_number": true
}
View code in other programming languages here