Use this resource to fetch credit/debit type transactions associated with accounts.

GET /v1/transactions/bank

Query parameters

limit
integer

This endpoint is paginated. limit describes the size of the page you are querying.

cursor
string

The cursor is used to scroll to the next page. When making the first call to list all accounts, there is no need to pass in any cursor since the API has not returned any cursor back to you. Only use cursor when the API provides it. For more information, please see Pagination

dateFrom
string

This starting date. Expected format: yyyy-MM-dd'T'HH:mm:ss (in UTC)

dateTo
string

This ending date. Expected format: yyyy-MM-dd'T'HH:mm:ss (in UTC)

Response body

code
string
required

Response code

description
string
required

Response description

data
object
required
cursor
string

Cursor for pagination. It will be empty if there is no more page to scroll to.

results
object[]
amount
number
required

The transaction amount.

currency
string
required

The transaction currency.

status
string
required

The transaction status.

timeUpdated
string
required

The updated timestamp.

transactionType
string
required

The transaction type.

walletBalance
number
required

The account balance.

meta
object
required
mCollectionsId
string
required

The merchant collections ID.

type
string
required

The transaction type.

transactionAmount
number
required

The transaction amount.

billerId
string

The biller ID.

accountId
string

The account ID.

parentAccountId
string

The parent account ID.

rrn
string

The RRN (Retrieval Reference Number).

transactionId
string

The transaction ID.

posTerminalLabel
string

The POS terminal label.

fee
string

The transaction fee.

productId
string

The product ID.

terminalActionId
string

The terminal action ID.

merchantTxRef
string

The merchant transaction reference.