Integrate seamless Airtel prepaid and postpaid recharge services with our dedicated API. Offer all Airtel plans with instant processing and high success rate.
Specialized features for Airtel recharge services
Recharges are processed within seconds with 99.9% success rate for Airtel
Access to all Airtel prepaid plans including unlimited data, calling, and Wynk benefits
Earn up to 6% commission on Airtel recharge transactions
Support for Airtel Xstream Fiber bill payments and recharges
Process Airtel postpaid bill payments through the same API
Get real-time status of Airtel recharges with detailed response
Offer these trending Airtel plans to your customers
28 days validity
2GB/day + Unlimited Calls + 100 SMS/day + Wynk Music
56 days validity
1.5GB/day + Unlimited Calls + 100 SMS/day
56 days validity
2GB/day + Unlimited Calls + 100 SMS/day + Amazon Prime
365 days validity
2GB/day + Unlimited Calls + 100 SMS/day + Disney+ Hotstar
24 days validity
Unlimited Calls + 1GB Data
28 days validity
Unlimited Calls + 1GB Data + Wynk Music
84 days validity
1.5GB/day + Unlimited Calls + 100 SMS/day
365 days validity
2GB/day + Unlimited Calls + 100 SMS/day + Amazon Prime
Your customers get more with Airtel recharge
Free access to Wynk Music with many Airtel plans
Free subscription to Xstream Play with select plans
Free Amazon Prime subscription with premium plans
Free Disney+ Hotstar subscription with annual plans
Free security features and antivirus protection
Comprehensive guide to integrate our Airtel recharge API
POST https://a1topup.com/api/v1/airtel/recharge
| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | String | Yes | Your unique API key |
| mobile | Number | Yes | 10-digit Airtel mobile number |
| amount | Number | Yes | Recharge amount |
| circle | String | Yes | Airtel circle code (e.g., DL, MH, KA) |
| plan_id | String | No | Specific Airtel plan ID (optional) |
| type | String | No | Recharge type: prepaid/postpaid/dth (default: prepaid) |
{
"api_key": "your_api_key_here",
"mobile": "9876543210",
"amount": 299,
"circle": "DL",
"plan_id": "AIRTEL299",
"type": "prepaid"
}
{
"status": "success",
"transaction_id": "AIRTEL_TXN123456789",
"message": "Airtel recharge successful",
"amount": 299,
"commission": 17.94,
"balance": 9542.50,
"airtel_reference": "AIRTEL_REF_987654321",
"benefits": ["Wynk Music", "Airtel Thanks Benefits"]
}
| Parameter | Type | Description |
|---|---|---|
| status | String | Request status (success/error) |
| transaction_id | String | Unique transaction ID for reference |
| message | String | Response message |
| amount | Number | Recharge amount |
| commission | Number | Commission earned on this transaction |
| balance | Number | Your current wallet balance |
| airtel_reference | String | Airtel's internal reference ID |
| benefits | Array | List of benefits included with this recharge |
| Error Code | Message | Description |
|---|---|---|
| 1201 | Invalid Airtel number | The mobile number is not a valid Airtel number |
| 1202 | Airtel plan not available | The requested plan is not available for this circle |
| 1203 | Airtel system busy | Airtel's recharge system is temporarily busy |
| 1204 | Invalid circle code | The provided circle code is not valid |
| 1205 | Airtel DTH recharge failed | Recharge failed for Airtel DTH service |
| 1206 | Airtel Thanks benefits not available | Thanks benefits not applicable for this recharge |
{
"status": "error",
"error_code": "1201",
"message": "Invalid Airtel number",
"mobile": "9876543210",
"suggested_operator": "Check if number belongs to Airtel"
}
Choose the plan that works best for your business
Perfect for small businesses
Ideal for growing businesses
For high-volume businesses
Success stories from our satisfied customers
Sign up today and get your API keys to start integrating Airtel recharge services.