Skip to content
Recharge API India for fintech platforms

Mobile Recharge & DTH Recharge API for Businesses

Integrate prepaid mobile recharge and DTH recharge services using a single REST API. Support Airtel, Jio, Vi, BSNL, Tata Play, Dish TV, Sun Direct, Airtel Digital TV and more.

99.99%

API uptime

<200ms

Avg response

10M+

Monthly txns

FinPay Ultra Recharge Console

Live API response and analytics

Live

Recent Recharge

Jio
Mobile98******10
Plan84 days • 2GB/day
Amount₹719

API Response

SUCCESS • Fetched in 118ms

Operator Wise Transactions

Today’s recharge analytics

Success rate 98.8%

Today's Volume

42,618

Transaction Status

Instant Success

99.99%

API Uptime

<200ms

Average Response

10M+

Monthly Transactions

24×7

Support

Enterprise

Infrastructure

REST

JSON Response

Supported Operators

Mobile Recharge API and DTH API coverage for leading Indian operators.

Build Airtel Recharge API, Jio Recharge API, VI Recharge API, BSNL Recharge API, Tata Play API, Dish TV API and DTH recharge journeys with one platform.

A

Airtel

Airtel Recharge API support.

J

Jio

Jio Recharge API flows.

VI

Vodafone Idea

VI Recharge API support.

B

BSNL

BSNL Recharge API coverage.

M

MTNL

MTNL prepaid recharge.

T

Tata Play

Tata Play API support.

D

Dish TV

Dish TV API payments.

S

Sun Direct

Sun Direct API support.

AD

Airtel Digital TV

Airtel DTH API support.

d2h

d2h

Videocon D2H API flows.

Features

Recharge API Integration built for success rate, speed, and developer experience.

A complete Online Recharge API stack covering recharge, lookup, plan intelligence, Roffer, callbacks and settlement-ready references.

Instant Recharge

Submit prepaid and DTH recharges instantly.

Real-time Status

Track success, pending, failed and reversal states.

REST API

Predictable HTTPS endpoints for every flow.

JSON Response

Structured responses for quick backend handling.

Easy Integration

Simple auth, examples, sandbox and docs.

High Success Rate

Operator validation and status visibility.

Webhook Support

Receive recharge updates through callbacks.

Transaction Status API

Query final status by transaction reference.

Callback URL

Configure secure callback endpoints.

Operator Fetch API

Detect operator and circle where available.

Plan Fetch API

Show plan amount, validity and benefits.

Roffer Fetch API

Fetch relevant recharge offers where supported.

Circle Detection

Reduce mismatched recharge requests.

Affordable Pricing

Commercials designed for scale.

Enterprise Infrastructure

API stack for high-volume recharge businesses.

Developer Friendly

Clean docs and support from testing to live.

API Flow

A clean recharge journey from mobile number to instant success response.

Use Operator Detection API, Plan Fetch API, Recharge API and Transaction Status API to create a reliable customer journey.

1

Customer enters Mobile Number

Capture mobile number or DTH subscriber ID.

2

Operator Detection API

Detect operator and circle to reduce wrong recharge attempts.

3

Plan Fetch API

Display plan value, benefits, validity and operator details.

4

Recharge API

Submit recharge with your reference ID and amount.

5

Instant Success Response

Show confirmation or pending state immediately.

6

Transaction Status API

Confirm the final operator status by API or callback.

Recharge API Documentation

Premium code examples for fast developer onboarding.

Sample API Request

POST /v1/recharge/mobile

POST https://api.finpayultra.com/v1/recharge/mobile
Content-Type: application/json
Authorization: Bearer YOUR_API_KEY
X-Client-Id: YOUR_CLIENT_ID

{
  "mobile": "9876543210",
  "operator": "JIO",
  "circle": "DL",
  "amount": 719,
  "reference_id": "FPU-RCG-100921",
  "callback_url": "https://yourdomain.com/recharge/callback"
}

Sample JSON Response

Developer-friendly status payload

{
  "status": "success",
  "code": 200,
  "message": "Recharge processed successfully",
  "data": {
    "transaction_id": "FPU2407198831",
    "reference_id": "FPU-RCG-100921",
    "operator_ref": "OPR99881234",
    "operator": "JIO",
    "amount": 719,
    "transaction_status": "success"
  }
}

Authentication

API keys and secure headers.

SDK Ready

PHP, Node.js, Python, Java and C#.

Webhook

Callback URLs for status events.

Sandbox

Test safely before launch.

Production

Go live with monitored APIs.

Recharge Services

Complete Recharge Software API suite.

Mobile Recharge API

Prepaid recharge for major operators.

DTH Recharge API

Subscriber-based DTH recharge support.

Operator Fetch API

Detect operator and circle data.

Plan Fetch API

Fetch plans, validity and benefits.

Roffer Fetch API

Retrieve eligible recharge offers.

Circle Lookup API

Identify telecom circle details.

Transaction Status API

Check final transaction state.

Callback API

Receive real-time operator updates.

Why FinPay Ultra

Enterprise-ready Recharge API Provider for India.

99.99% Uptime

Built for always-on recharge operations.

Fast APIs

Low-latency request and response flows.

Enterprise Ready

Infrastructure for high transaction volume.

Developer Friendly

Documentation, sandbox and support.

REST APIs

JSON APIs

Affordable Pricing

Instant API Activation

Live Documentation

24×7 Support

Easy Integration

High Success Rate

Industries

Built for platforms that need reliable recharge revenue.

FinPay Ultra serves recharge portals, wallet companies, retailers, distributors, fintech apps and enterprise software teams.

Recharge Portals FinTech Wallet Companies Payment Apps Retailers Distributors White Label Software B2B Recharge Companies Utility Platforms Enterprise Software

Comparison

Traditional recharge system vs Recharge API.

CapabilityTraditional Recharge SystemFinPay Ultra Recharge API
AutomationManual operator processesAPI-led recharge, lookup and callbacks
SpeedSlow confirmation flowFast REST response with status API
Success RateHigher wrong-operator failuresOperator fetch, plan fetch and circle detection
MaintenanceMultiple disconnected systemsOne documented API suite
ScalabilityHard to scale across operatorsMobile and DTH operators in one integration
CostOperational overheadAffordable pricing for API volume
Developer ExperienceLimited docs and manual supportREST, JSON, sandbox, callbacks and documentation

FAQ

Mobile Recharge API and DTH Recharge API questions answered.

What is Mobile Recharge API?+

Mobile Recharge API lets businesses process prepaid mobile recharge for operators such as Airtel, Jio, Vi, BSNL and MTNL through their own software.

What is DTH Recharge API?+

DTH Recharge API enables Tata Play, Dish TV, Sun Direct, Airtel Digital TV and d2h recharge services through one integration.

Which operators are supported?+

Airtel, Jio, Vodafone Idea, BSNL, MTNL, Tata Play, Dish TV, Sun Direct, Airtel Digital TV and d2h can be supported where enabled.

How do I integrate Recharge API?+

Use API keys, REST endpoints, JSON payloads, callback URLs and status APIs from the FinPay Ultra documentation.

Do you provide sandbox?+

Yes. Sandbox access helps test recharge, operator lookup, plan fetch, Roffer, callbacks and transaction status before production.

Is API secure?+

Yes. FinPay Ultra uses HTTPS APIs, API key authentication, callback verification and operational monitoring.

Can I integrate using PHP?+

Yes. PHP integration works with standard HTTP clients such as cURL using headers and JSON payloads.

How long does integration take?+

Integration depends on your platform, onboarding and testing requirements. Documentation and support are provided to simplify launch.

Do you provide callback?+

Yes. Callback URLs and webhook support deliver real-time transaction status updates to your backend.

What is Operator Fetch API?+

Operator Fetch API detects mobile operator and circle data where available to reduce wrong-operator failures.

What is Plan Fetch API?+

Plan Fetch API retrieves recharge plans, amount, validity and benefits for supported operators and circles.

What is Roffer Fetch API?+

Roffer Fetch API retrieves relevant offers for a mobile number or operator where the operator supports offer data.

What is Transaction Status API?+

It checks recharge state such as success, pending, failed, processing or reversed by transaction ID or reference ID.

Does FinPay Ultra provide JSON responses?+

Yes. All main recharge workflows return developer-friendly JSON responses.

Can recharge portals use this API?+

Yes. Recharge portals, B2B companies, white-label software and distributors can use FinPay Ultra APIs.

Is DTH API different from Mobile Recharge API?+

DTH API uses subscriber IDs and DTH operator validation, while Mobile Recharge API uses mobile numbers, operators and circles.

Do you support BBPS Recharge API?+

FinPay Ultra can support recharge and bill-payment use cases, including BBPS-related workflows where enabled.

Can I use Node.js or Python?+

Yes. Any backend platform that supports REST API calls with JSON can integrate, including Node.js, Python, Java, C# and PHP.

How do I get API access?+

Contact FinPay Ultra with your business details, platform requirements and expected transaction volume.

Does FinPay Ultra offer production support?+

Yes. Production onboarding, developer assistance and operational guidance are available.

Ready to integrate Mobile Recharge & DTH Recharge APIs?

Start offering instant recharge services with FinPay Ultra today.

Launch Mobile Recharge API, DTH Recharge API, Operator Fetch API, Plan Fetch API and Roffer Fetch API with a premium developer experience.