Home Utilities Electricity Bill API
Utilities API

Electricity Bill API

Fetch and pay electricity bills in real time across India. Integrated with 100+ state electricity boards via BBPS, with instant confirmation and full audit logs.

<3sAvg response
99.9%Uptime SLA
100+Billers supported
Electricity Bill FETCHED
Consumer No.1002345678
Customer NameRAHUL SHARMA
Bill AmountRs. 2,450
Due Date25-09-2026
StatusUNPAID
ISO 27001 Certified 256-bit Encryption Real-Time Response REST & SDK Support Made in India
Overview

What is Electricity Bill API?

A BBPS-integrated API that fetches live electricity bills and processes payments in real time. Ideal for fintech apps, banks, kiosks, and bill payment platforms.

Real-Time Bill Fetch

Retrieve current outstanding amount, due date, and connection details instantly.

Instant Payment

Process payments via UPI, net banking, or wallet with instant BBPS confirmation.

Full Receipt Data

Get transaction IDs, BBPS reference numbers, and payment receipts for records.

Key Benefits

Wide Coverage, Fast Settlement

Pan-India Coverage

Support for 100+ electricity boards across all states and union territories.

Sub-3 Second Response

Optimised for real-time bill fetch and payment flows.

BBPS Certified

All payments routed via NPCI BBPS, ensuring authenticity and reconciliation.

Auto-Pay Support

Enable recurring auto-pay for customers with scheduled reminders.

Use Cases

Where It Shines

Fintech Apps
Bank Bill Pay
Retail Kiosks
Housing Societies
How It Works

Three Steps to Integration

From sandbox to production in under 24 hours — no paperwork, no waiting.

1

Get API Key

Free sandbox access in under a minute.

2

Fetch & Pay

POST consumer number. Fetch bill and process payment via BBPS.

3

Go Live

Production within 24 hours with dedicated support.

Sample Request

Fetch Bill in One Call

POST /v1/utilities/electricity/fetch
// Request curl -X POST "https://api.cgpey.com/v1/utilities/electricity/fetch" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "biller_id": "MSEB00000MAH01", "consumer_number": "1002345678" }' // Response { "status": "success", "data": { "customer_name": "RAHUL SHARMA", "bill_amount": 2450, "due_date": "2026-09-25", "bill_number": "BILL_9a8b7c6d", "status": "UNPAID" } }
FAQ

Frequently Asked Questions

We support 100+ electricity boards across all Indian states via BBPS.
BBPS confirmations are typically returned in under 3 seconds.
Yes, subject to the biller rules. The API returns available payment options.
All bill payments are routed through NPCI BBPS to ensure authenticity and reconciliation.

Ready to integrate?

Get your sandbox credentials in seconds. Talk to our team to go live in production within 24 hours.