The Dramepe API

REST endpoints for bill payments, recharges, status and complaints. JSON in, JSON out, a sandbox to test against, and webhooks for every change in status.

Authentication

Bearer API keys, separate for sandbox and live, restricted to your whitelisted server IPs.

Idempotency

Every payment carries your ref_id. A repeated reference returns the original result instead of paying again.

Webhooks

Signed callbacks on success, failure and reversal. Verify the signature with your webhook secret.

Status API

Pending payments can be checked any time — don’t retry a payment whose status is unknown.

Endpoints

What you can call

Base URLs, request schemas and error codes are in the full reference, shared with partners at onboarding.

MethodPathPurpose
GET/v1/bbps/billersList billers by category, with the input fields each one needs
POST/v1/bbps/bill/fetchFetch the outstanding bill for a customer
POST/v1/bbps/bill/validateValidate customer inputs for billers without bill fetch
POST/v1/bbps/bill/payPay a bill
GET/v1/transactions/{ref_id}Get the current status of any transaction
POST/v1/bbps/complaintsRaise a Bharat Connect complaint
GET/v1/bbps/complaints/{id}Track a complaint
POST/v1/recharge/mobilePrepaid mobile recharge
GET/v1/recharge/plansPlans for an operator and circle
POST/v1/recharge/dthDTH recharge
GET/v1/wallet/balanceCurrent wallet balance
Webhooks

Know the moment status changes

We POST a JSON event to your URL whenever a transaction settles. Respond with HTTP 200; we retry with back-off if you don’t.

  • transaction.success — biller or operator confirmed
  • transaction.failed — rejected; amount reversed to wallet
  • transaction.reversed — a pending payment was later reversed
  • complaint.updated — a complaint moved to a new status
Webhook payload
// X-Dramepe-Signature: sha256=…
{
  "event": "transaction.success",
  "ref_id": "PAY-20260916-0001",
  "bbps_ref": "CC016259XXXXXXXX",
  "service": "BBPS",
  "amount": 1846.00,
  "status": "SUCCESS",
  "timestamp": "2026-09-16T11:42:08+05:30"
}

Illustrative payload. Field list is final in the partner reference.

Start collecting bills this week

Tell us about your business — retail network, app or enterprise — and we will set up your onboarding and sandbox access.