Filter account transactions
You can use this endpoint to filter transactions on an account.
Authorizations
Nomba authenticates API calls with OAuth2 HTTP bearer tokens. There are two methods of authentication; Client-Credentials method and PKCE (Proof Key for Code Exchange) method. In each of the methods, You will get an ACCESS_TOKEN
. You need to use an "Authorization"
HTTP header to provide your ACCESS_TOKEN
. For example: Authorization: {ACCESS_TOKEN}
.
Headers
The parent accountId of the business.
Path Parameters
The accountId whose terminals are to be fetched.
Query Parameters
This endpoint is paginated. limit
describes the size of the page you are querying
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
This starting date (UTC). Sample date: 2023-01-01T00:00:00
This ending date (UTC). Sample date: 2024-09-30T23:59:59
Body
Transaction ID/Reference
Transaction status
NEW
, PENDING_PAYMENT
, PAYMENT_SUCCESSFUL
, PAYMENT_FAILED
, PENDING_BILLING
, SUCCESS
, REFUND
Transaction source
api
, pos
, web
, android_app
, ios_app
Transaction type
withdrawal
, purchase
, transfer
, p2p
, online_checkout
, qrt_credit
, qrt_debit
Terminal ID
RRN (Retrieval Reference Number)
Merchant transaction reference
Online checkout order reference
Online checkout order id
Response
Response Code
Response description