Integrate seamless VI (Vodafone Idea) prepaid and postpaid recharge services with our dedicated API. Offer all VI plans with instant processing and high success rate.
Specialized features for VI recharge services
Recharges are processed within seconds with 99.9% success rate for VI
Access to all VI prepaid plans including unlimited data, calling, and VIP benefits
Earn up to 6% commission on VI recharge transactions
Leverage VI's improved 4G network coverage across India
Process VI postpaid bill payments through the same API
Get real-time status of VI recharges with detailed response
Offer these trending VI plans to your customers
28 days validity
2GB/day + Unlimited Calls + 100 SMS/day + VIP Benefits
28 days validity
1.5GB/day + Unlimited Calls + 100 SMS/day + VIP Benefits
56 days validity
2GB/day + Unlimited Calls + 100 SMS/day + VIP Benefits
365 days validity
2GB/day + Unlimited Calls + 100 SMS/day + VIP Benefits
28 days validity
Unlimited Calls + 1GB Data + VIP Benefits
28 days validity
Unlimited Calls + 1.5GB Data + VIP Benefits
84 days validity
1.5GB/day + Unlimited Calls + 100 SMS/day + VIP Benefits
365 days validity
2GB/day + Unlimited Calls + 100 SMS/day + VIP Benefits
Your customers get more with VI recharge
Exclusive access to VI's VIP benefits and rewards
Free access to movies and TV shows on VI app
Free music streaming with unlimited downloads
Special gaming packs and zero-rated gaming data
Free security features and antivirus protection
Enhanced 4G network with wider coverage
Comprehensive guide to integrate our VI recharge API
POST https://a1topup.com/api/v1/vi/recharge
| Parameter | Type | Required | Description |
|---|---|---|---|
| api_key | String | Yes | Your unique API key |
| mobile | Number | Yes | 10-digit VI mobile number |
| amount | Number | Yes | Recharge amount |
| circle | String | Yes | VI circle code (e.g., DL, MH, KA) |
| plan_id | String | No | Specific VI plan ID (optional) |
| type | String | No | Recharge type: prepaid/postpaid (default: prepaid) |
{
"api_key": "your_api_key_here",
"mobile": "9876543210",
"amount": 299,
"circle": "DL",
"plan_id": "VI299",
"type": "prepaid"
}
{
"status": "success",
"transaction_id": "VI_TXN123456789",
"message": "VI recharge successful",
"amount": 299,
"commission": 17.94,
"balance": 9542.50,
"vi_reference": "VI_REF_987654321",
"vip_benefits": ["VI Movies & TV", "VI Music", "Gaming 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 |
| vi_reference | String | VI's internal reference ID |
| vip_benefits | Array | List of VIP benefits included with this recharge |
| Error Code | Message | Description |
|---|---|---|
| 1301 | Invalid VI number | The mobile number is not a valid VI number |
| 1302 | VI plan not available | The requested plan is not available for this circle |
| 1303 | VI system busy | VI's recharge system is temporarily busy |
| 1304 | Invalid circle code | The provided circle code is not valid |
| 1305 | VIP benefits not available | VIP benefits not applicable for this recharge amount |
| 1306 | VI number ported recently | Number recently ported to VI, recharge not allowed |
{
"status": "error",
"error_code": "1301",
"message": "Invalid VI number",
"mobile": "9876543210",
"suggested_operator": "Check if number belongs to VI"
}
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 VI recharge services.