Prepaid Mobile Recharge API
Integrate seamless mobile recharge services for all major telecom operators with our robust API. Offer instant recharges with high commissions in the industry.
- GST registered company
- Direct operator connectivity
- Phone & WhatsApp support
Supported Telecom Operators
We support all major prepaid mobile service providers in India
Airtel
Jio
Vodafone
Idea
BSNL
Why Choose Our Prepaid Recharge API?
Powerful features designed for seamless integration
Instant Processing
Recharges are processed within seconds with 99.9% success rate
Secure Transactions
Bank-grade security with end-to-end encryption for all transactions
High Commissions
Earn up to 6% commission on every recharge transaction
Easy Integration
Simple REST API with comprehensive documentation and SDKs
Instant Settlement
Get your commissions settled daily to your bank account
24/7 Support
Dedicated technical support team available round the clock
API Documentation
Comprehensive guide to integrate our recharge API
API Endpoint
POST /api/v1/rechargeRequest Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | String | Yes | Your unique API key |
| mobile | Number | Yes | 10-digit mobile number |
| operator | String | Yes | Operator code (e.g., AIRTEL, JIO, VI) |
| amount | Number | Yes | Recharge amount |
| circle | String | No | Circle code (default: detected automatically) |
Sample Request
{
"api_key": "your_api_key_here",
"mobile": "9876543210",
"operator": "AIRTEL",
"amount": 299,
"circle": "AP"
}Success Response
{
"status": "success",
"transaction_id": "TXN123456789",
"message": "Recharge successful",
"amount": 299,
"commission": 17.94,
"balance": 9542.50
}Response Parameters
| 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 |
Error Responses
| Error Code | Message | Description |
|---|---|---|
| 1001 | Invalid API key | The provided API key is invalid or disabled |
| 1002 | Insufficient balance | Your wallet doesn't have enough balance |
| 1003 | Invalid mobile number | The mobile number format is incorrect |
| 1004 | Invalid operator | The operator code is not recognized |
| 1005 | Invalid amount | The recharge amount is not valid for this operator |
| 2001 | Operator system down | The operator's system is temporarily unavailable |
Sample Error Response
{
"status": "error",
"error_code": "1002",
"message": "Insufficient balance",
"required_amount": 299,
"current_balance": 250.50
}Simple & Transparent Pricing
Choose the plan that works best for your business
Starter Plan
Perfect for small businesses
- Mobile, DTH, Postpaid Recharge
- upto 3% commission on recharges
- Email & Whatsdapp support
- Standard API access
Gold Plan
Ideal for growing businesses
- Mobile, DTH, Postpaid Recharge, Electricity,Google plat gift card
- upto 4% commission on recharges
- Priority support
- Advanced API features
Platinum Plan
For high-volume businesses
- Mobile, DTH, Postpaid Recharge, Electricity,Google plat gift card, Fastag
- upto 5% commission on recharges
- 24/7 dedicated support
- All features included
What our customers say
Retailers, distributors and businesses that run on A1Topup every day.
Ready to Get Started?
Sign up today and get your API keys to start integrating recharge services.
Rated 4.9/5 from 310 Google reviews by businesses.
- GST registeredGSTIN 36AAWCA0064F1ZN
- Since 2016In the recharge business
- 10,000+ partnersAcross India
- Real peoplePhone & WhatsApp support