DTH Recharge API

Integrate seamless DTH recharge services for all major DTH operators. Offer instant recharges with the highest commissions in the industry.

DTH API Integration

Supported DTH Operators

We support all major DTH service providers in India

Why Choose Our DTH Recharge API?

Powerful features designed for seamless DTH integration

Instant Activation

DTH recharges are activated 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 DTH 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

Advanced DTH Recharge Features

Comprehensive solutions for DTH recharge management

Subscriber ID Lookup

Automatically identify DTH operator from subscriber ID without customer input

Payment History

Access complete recharge history and generate detailed reports for accounting

Expiry Alerts

Set up automatic reminders for upcoming DTH package expirations

Digital Receipts

Generate and send digital receipts immediately after recharge

API Documentation

Comprehensive guide to integrate our DTH recharge API

DTH Recharge Endpoint

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

Request Parameters

Parameter Type Required Description
api_key String Yes Your unique API key
subscriber_id String Yes DTH subscriber ID or VC number
operator String Yes DTH operator code (AIRTEL_DTH, TATAPLAY, DISHTV, etc.)
amount Number Yes Recharge amount

Sample Request

{
  "api_key": "your_api_key_here",
  "subscriber_id": "1234567890",
  "operator": "AIRTEL_DTH",
  "amount": 300
}

Sample Response

{
  "status": "success",
  "transaction_id": "TXN123456789",
  "message": "DTH recharge successful",
  "amount": 300,
  "commission": 18.00,
  "balance": 9542.50,
  "receipt_url": "https://api.a1topup.com/receipt/TXN123456789"
}

Account Information Endpoint

POST https://a1topup.com/api/v1/dth/account-info

Request Parameters

Parameter Type Required Description
api_key String Yes Your unique API key
subscriber_id String Yes DTH subscriber ID or VC number
operator String Yes DTH operator code

Sample Request

{
  "api_key": "your_api_key_here",
  "subscriber_id": "1234567890",
  "operator": "AIRTEL_DTH"
}

Sample Response

{
  "status": "success",
  "subscriber_name": "RAJESH KUMAR",
  "subscriber_id": "1234567890",
  "operator": "AIRTEL_DTH",
  "current_balance": 150.50,
  "package_name": "South Value Pack",
  "next_renewal": "2024-02-15",
  "status": "Active"
}

Error Responses

Error Code Message Description
1201 Invalid subscriber ID The provided subscriber ID is invalid
1202 Invalid operator The operator code is not recognized
1203 Invalid amount The recharge amount is not valid for this operator
1204 DTH system down The DTH operator's system is temporarily unavailable
1205 Account suspended The DTH account is suspended or inactive

Sample Error Response

{
  "status": "error",
  "error_code": "1201",
  "message": "Invalid subscriber ID",
  "subscriber_id": "1234567890"
}

Simple & Transparent Pricing

Choose the plan that works best for your business

Starter

₹2000

  • Mobile, DTH, Postpaid Recharge
  • upto 3% commission on recharges
  • Email & WhatsApp support
  • Standard API access
Gold

₹3500

  • Mobile, DTH, Postpaid Recharge, Electricity, Google Play gift card
  • upto 4% commission on recharges
  • Priority support
  • Advanced API features
Platinum

₹4500

  • Mobile, DTH, Postpaid Recharge, Electricity, Google Play gift card, Fastag
  • upto 5% commission on recharges
  • 24/7 dedicated support
  • All features included

Ready to Get Started?

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