Vend Electricity

Make a call to our electricity purchase endpoint to buy electricity

Buy Electricity

POST {{base_url}}/electricity

Headers

NameTypeDescription

authorization*

SECRET_KEY

Set value to Bearer SECRET_KEY

Request Body

NameTypeDescription

meterno*

String

Meter holder number as returned by the verify electricity endpoint

provider*

String

Disco/Provider

amount*

String

Amount to vend

vendtype*

String

Vend type as seen on the verify electricity endpoint

metername

String

Meter holder name as returned by the verify electricity endpoint

{
    "status": true,
    "message": "Success - Bills Payment  effected successfully - Token: 0283-6213-2450-8322-0153",
    "txref": "API2650280812e8401",
    "charged": 10030,
    "token": "Bills Payment  effected successfully - Token: 0283-6213-2450-8322-0153",
    "newbal": 300094.79
}

Take a look at how you might do this:

curl --location --request POST 'https://api.oneappgo.com//v1/electricity' \
--header 'Authorization: Bearer SECREY_KEY' \
--form 'meterno="62320094725"' \
--form 'metername="BRAHIM MARY OPE"' \
--form 'provider="IBADAN"' \
--form 'amount="10000"' \
--form 'vendtype="PREPAID"'

Sample Response

{
    "status": true,
    "message": "Success - Bills Payment  effected successfully - Token: 0283-6213-2450-8322-0153",
    "txref": "API2650280812e8401",
    "charged": 10030,
    "token": "Bills Payment  effected successfully - Token: 0283-6213-2450-8322-0153",
    "newbal": 300094.79
}

Last updated