1. Electricity
Dailybest Developer API
  • Auth
    • Check your credentials
      GET
  • Data
    • Buy data
      POST
    • List data plans
      GET
    • Check a data purchase
      GET
  • Wallet
    • Get wallet balance
      GET
  • Airtime
    • Buy airtime
      POST
    • List airtime networks
      GET
    • Check an airtime purchase
      GET
  • Electricity
    • Pay for electricity
      POST
    • Check an electricity payment
      GET
    • List distribution companies
      GET
    • Verify a meter
      POST
  • Cable TV
    • Renew a TV subscription
      POST
    • List TV operators
      GET
    • Check a TV subscription
      GET
    • List TV packages
      GET
    • Verify a smartcard
      POST
  • Data PINs
    • Generate a batch of data PINs
      POST
    • List your PIN batches
      GET
    • List data PIN plans
      GET
    • Your PIN generation limits
      GET
    • Approve a PIN batch
      POST
    • Get a PIN batch
      GET
    • Reject a PIN batch
      POST
    • Disable a PIN batch
      POST
    • List a batch's PINs
      GET
    • Look up a PIN
      GET
    • Disable one PIN
      POST
    • Simulate a dial
      POST
    • Get print layout customization
      GET
    • Print a batch (data and layout)
      GET
  • Virtual cards
    • Issue a virtual card
  • Transactions
    • List transactions
    • Get a transaction
    • Resend a transaction webhook
  • Webhooks
    • List supported webhook events
    • Send a sample webhook
  • Schemas
    • PurchaseDataDto
    • PurchaseAirtimeDto
    • VerifyMeterDto
    • PurchaseElectricityDto
    • VerifyTvCustomerDto
    • IssueVirtualCardDto
    • PurchaseTvDto
    • TransactionType
    • GenerateBatchDto
    • TransactionStatus
    • BatchReasonDto
    • TransactionChannel
    • SimulateDialDto
    • Network
    • MeterType
    • TvOperator
    • SendSampleWebhookDto
  1. Electricity

Check an electricity payment

GET
/v1/electricity/b2b/{reference}
The current status of an electricity payment, with the token once it is SUCCESS. While it is PROCESSING this checks with the provider.

Request

Authorization
API Key
Add parameter in header
x-api-key
Example:
x-api-key: ********************
or
Path Params

Responses

🟢200
application/json
Success
Bodyapplication/json

🟠400
🟠401
🟠403
🟠404
🟠429
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'http://localhost:5050/v1/electricity/b2b/' \
--header 'x-api-key: <api-key>'
Response Response Example
200 - Success
{
    "success": true,
    "message": "Request successful",
    "statusCode": 200,
    "path": "/v1/…",
    "timestamp": "2026-09-26T12:00:00.000Z",
    "hash": "a1b2c3d4-…",
    "data": {
        "reference": "DB-ELEC-20250923-MFX2K9QZ-5E6F7A8B",
        "type": "ELECTRICITY",
        "status": "PROCESSING",
        "amount": 4950,
        "recipient": "45067891234",
        "network": "IKEJA",
        "planId": null,
        "description": "Ikeja Electric (IE) prepaid ₦5,000",
        "tokenOrPin": null,
        "balanceBefore": 10000,
        "balanceAfter": 9520,
        "failureReason": null,
        "createdAt": "2026-09-26T12:00:00.000Z"
    }
}
Modified at 2026-10-05 17:27:33
Previous
Pay for electricity
Next
List distribution companies
Built with