Transactions

You can get a user's transaction history within your application, and also get a user's available balance.

To query a user's transaction, you must provide an X-App-Wallet-Access-Token. Please, see the authentication section on how to obtain X-App-Wallet-Access-Token.

Eyowo Wallet Balance

GET https://api.console.staging-api.eyowo.com/v1/users/balance

Headers

Name
Type
Description

X-App-Key

string

X-App-Key

X-App-Wallet-Access-Token

string

X-App-Wallet-Access-Token

{
    "success": true,
    "data": {
        "user": {
            "id": "XXXXXXXXX",
            "mobile": "2347012345594004",
            "balance": 100000000
        }
    }
}

App Transactions History

GET https://api.console.eyowo.com/v1/transactions

Query Parameters

Name
Type
Description

limit

number

number

pages

number

number

type

string

Enum ["bank', "phone", "bills", "bvn", "vtu"]

Headers

Name
Type
Description

X-App-Key

string

X-App-Key

X-App-Wallet-Access-Token

string

X-App-Wallet-Access-Token

App Transactions History by Transaction Reference

GET https://api.console.eyowo.com/v1/transactions/:transactionRef

Path Parameters

Name
Type
Description

transactionRef

string

5d1a8..... <valid transaction ref>

Query Parameters

Name
Type
Description

limit

number

number

pages

number

number

type

string

Enum ["bank', "phone", "bills", "bvn", "vtu"]

Headers

Name
Type
Description

X-App-Key

string

X-App-Key

X-App-Wallet-Access-Token

string

X-App-Wallet-Access-Token

Last updated

Was this helpful?