BSNL Mobile Recharge API

Integrate seamless BSNL prepaid and postpaid recharge services with our dedicated API. Offer affordable BSNL plans with pan-India coverage and high success rate.

BSNL API Integration

Why Choose Our BSNL Recharge API?

Specialized features for BSNL recharge services

Instant BSNL Recharge

Recharges are processed within seconds with 99.9% success rate for BSNL

Pan-India Coverage

BSNL's extensive network coverage across all circles in India

Affordable Plans

Access to BSNL's budget-friendly plans with high commission rates

Rural Coverage

Excellent connectivity in rural and remote areas where BSNL excels

Postpaid & Landline

Support for BSNL postpaid, landline, and broadband bill payments

Real-time Status

Get real-time status of BSNL recharges with detailed response

Popular BSNL Recharge Plans

Offer these affordable BSNL plans to your customers

Data & Calling Plans Budget Friendly

₹107 Plan

28 days validity

₹107
Commission: ₹6.42

Unlimited Calls + 2GB Data + 100 SMS/day

₹197 Plan

28 days validity

₹197
Commission: ₹11.82

Unlimited Calls + 1GB/day + 100 SMS/day

₹297 Plan

56 days validity

₹297
Commission: ₹17.82

Unlimited Calls + 1.5GB/day + 100 SMS/day

₹549 Plan

70 days validity

₹549
Commission: ₹32.94

Unlimited Calls + 2GB/day + 100 SMS/day

Special & Long Term Plans Value for Money

₹49 Plan

15 days validity

₹49
Commission: ₹2.94

Unlimited Calls + 1GB Data

₹333 Plan

42 days validity

₹333
Commission: ₹19.98

Unlimited Calls + 2GB/day + 100 SMS/day

₹779 Plan

84 days validity

₹779
Commission: ₹46.74

Unlimited Calls + 2GB/day + 100 SMS/day

₹2,399 Plan

365 days validity

₹2,399
Commission: ₹143.94

Unlimited Calls + 2GB/day + 100 SMS/day

BSNL Exclusive Benefits

Your customers get more with BSNL recharge

Pan-India Coverage

Largest network coverage including remote areas

Rural Connectivity

Best connectivity in rural and semi-urban areas

Affordable Pricing

Most budget-friendly plans in the market

Broadband Integration

Seamless integration with BSNL broadband services

Landline Support

Support for BSNL landline bill payments

Government Backed

Trusted government telecommunications provider

BSNL API Documentation

Comprehensive guide to integrate our BSNL recharge API

API Endpoint

POST https://a1topup.com/api/v1/bsnl/recharge

Request Parameters

Parameter Type Required Description
api_key String Yes Your unique API key
mobile Number Yes 10-digit BSNL mobile number
amount Number Yes Recharge amount
circle String Yes BSNL circle code (e.g., DL, MH, KA, TN)
plan_id String No Specific BSNL plan ID (optional)
type String No Recharge type: prepaid/postpaid/landline (default: prepaid)

Sample Request

{
  "api_key": "your_api_key_here",
  "mobile": "9876543210",
  "amount": 197,
  "circle": "DL",
  "plan_id": "BSNL197",
  "type": "prepaid"
}

Success Response

{
  "status": "success",
  "transaction_id": "BSNL_TXN123456789",
  "message": "BSNL recharge successful",
  "amount": 197,
  "commission": 11.82,
  "balance": 9542.50,
  "bsnl_reference": "BSNL_REF_987654321",
  "validity_days": 28,
  "benefits": ["Pan-India Coverage", "Rural Connectivity"]
}

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
bsnl_reference String BSNL's internal reference ID
validity_days Number Plan validity in days
benefits Array List of benefits included with this recharge

BSNL Specific Error Responses

Error Code Message Description
1401 Invalid BSNL number The mobile number is not a valid BSNL number
1402 BSNL plan not available The requested plan is not available for this circle
1403 BSNL system busy BSNL's recharge system is temporarily busy
1404 Invalid circle code The provided circle code is not valid
1405 Landline recharge failed Recharge failed for BSNL landline service
1406 BSNL broadband payment failed Payment failed for BSNL broadband service

Sample Error Response

{
  "status": "error",
  "error_code": "1401",
  "message": "Invalid BSNL number",
  "mobile": "9876543210",
  "suggested_operator": "Check if number belongs to BSNL"
}

Simple & Transparent Pricing

Choose the plan that works best for your business

Starter Plan

Perfect for small businesses

  • BSNL Prepaid Recharge
  • upto 3% commission on BSNL recharges
  • Email & WhatsApp support
  • Standard API access

Gold Plan

Ideal for growing businesses

  • BSNL Prepaid & Postpaid Recharge
  • upto 4% commission on BSNL recharges
  • Priority support
  • Advanced API features

Platinum Plan

For high-volume businesses

  • BSNL Prepaid, Postpaid & Landline
  • upto 5% commission on BSNL recharges
  • 24/7 dedicated support
  • All features included

What Our Clients Say

Success stories from our satisfied customers

Ready to Get Started with BSNL Recharge API?

Sign up today and get your API keys to start integrating BSNL recharge services.