Fetch Multiple Transactions

GET/api/v1/transaction

Fetches paginated transactions.

Query Parameters

NameTypeRequiredDescription
limitintegerNoDefault: 20, max: 100.
cursorstringNoPagination.
typestringNo"debit" or "credit".
statusstringNo"pending", "failed", "successful".
wallet_idstringNoFilter by wallet.
start_datestringCond.YYYY-MM-DD HH:mm:ss (with end_date).
end_datestringCond.YYYY-MM-DD HH:mm:ss (with start_date).
wallet_typestringNo"api", "expense".
minimum_amountintegerNoAmount range filter.
maximum_amountintegerNoAmount range filter.
categorystringNo"p2p", "bank-inflow", etc.
1
Request Example
(cURL)
curl -X GET "https://api.piggyvest.business/api/v1/transaction?limit=20" \\
-H "Authorization: Bearer YOUR_SECRET_KEY"

Success Response (200): (Paginated transactions list.)