Search / List

Transaction listing and search using specified parameters are available using the API below. Data is returned with meta providing total number of records found, current page and the set limit per page.

get
‚Äč

https://staging.moneywaveapp.com/v1/report/transactions
Request
Response
Headers
Authorization
required
string
Authorization Token
Query Parameters
page
optional
string
Specify a report page
limit
optional
string
Specify transactions limit per page
date
optional
string
Transaction date filter specified a single date 2019-03-19 or date range 2018-12-19--2019-01-10
status
optional
string
Transaction status filter
amount
optional
string
Transaction amount filter
ref
optional
string
Your transaction reference
flwref
optional
string
Flutterwave transaction reference
currency
optional
string
Transaction currency filter
type
optional
string
Transacion type specified as Credit or Debit
wallet
optional
string
Balance ID filter, for transactions related to the specified balance only.
200: OK
{
"status": "success",
"data": [
{
"id": 1,
"amount": 500,
"fee": null,
"status": "completed",
"system_type": "wallet-fund",
"source": "card",
"source_id": 810,
"dest": "wallet",
"dest_id": 1,
"ref": null,
"flutterResponseMessage": null,
"flutterResponseCode": null,
"flutterReference": null,
"linkingReference": null,
"disburseOrderId": null,
"createdAt": "2016-11-23T14:34:50.000Z",
"currencyId": 1,
"walletCharged": null,
"refund": null,
"reversed": null
},
{
...
},
{
"id": 432131,
"amount": 10,
"fee": 25,
"status": "failed",
"system_type": "wallet-disburse",
"source": "wallet",
"source_id": 331,
"dest": "beneficiary",
"dest_id": null,
"ref": null,
"flutterResponseMessage": "Not enough wallet balance",
"flutterResponseCode": "CF",
"flutterReference": null,
"linkingReference": null,
"disburseOrderId": 38684,
"createdAt": "2017-08-10T06:54:42.000Z",
"currencyId": 3,
"walletCharged": null,
"refund": null,
"reversed": null
}
],
"meta": {
"count": 500,
"page": 1,
"limit": 100
}
}