Search for transactions using various filter criteria.
GET /search
Search for transactions based on criteria.
Name | Description | Allowed Values |
---|---|---|
status | Filter transactions by status. | created , successful , failed , expired |
medium | Filter by payment medium. | mobile money , orange money |
start | Start date (YYYY-MM-DD) for filtering initiated transactions. | Date format |
end | End date (YYYY-MM-DD) for filtering initiated transactions. | Date format |
amt | Exact amount to filter by. | Integer |
limit | Maximum number of results (default 10). | 1 to 100 |
sort | Sort order: asc or desc . Defaults to descending (most recent first). | asc , desc |
Filter by transaction status.
created
, successful
, failed
, expired
Filter by payment medium.
mobile money
, orange money
Start date (YYYY-MM-DD).
End date (YYYY-MM-DD).
Exact amount to filter.
Maximum number of results.
1 <= x <= 100
Sort order.
asc
, desc
Filtered list of transactions
The response is of type object[]
.