> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pretium.africa/llms.txt
> Use this file to discover all available pages before exploring further.

# List transactions

> List recent transactions for a currency (optional date window).

When `start_date` / `end_date` are provided, results are limited to a **3-day** window. No pagination — the full matching set is returned.

<ParamField path="currency_code" type="string" required>
  Currency code, e.g. `KES`.
</ParamField>

<ParamField body="start_date" type="string">
  Optional start date (`YYYY-MM-DD`).
</ParamField>

<ParamField body="end_date" type="string">
  Optional end date (`YYYY-MM-DD`).
</ParamField>

<RequestExample>
  ```bash theme={null}
  curl -X POST "{{base_url}}/v1/transactions/KES" \
    -H "x-api-key: YOUR_CONSUMER_KEY" \
    -H "Content-Type: application/json" \
    -d '{"start_date":"2026-07-28","end_date":"2026-07-30"}'
  ```
</RequestExample>
