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

# List transactions

> List and filter transactions in your organization.

## Overview

Returns a paginated transaction list scoped to your organization. Filters can also be reused by transaction exports and bulk rules re-evaluation.

## Latest rules evaluation filters

<ParamField query="lastRiskEvaluationFrom" type="string">
  Optional inclusive lower bound, as an ISO 8601 timestamp with timezone, for the transaction's latest successful rules evaluation.
</ParamField>

<ParamField query="lastRiskEvaluationTo" type="string">
  Optional inclusive upper bound, as an ISO 8601 timestamp with timezone, for the transaction's latest successful rules evaluation.
</ParamField>

Both parameters can be combined to select a closed date range. When a transaction has no stored evaluation timestamp, the date is resolved from its risk analysis history, so evaluations that happened before this field existed are still matched. Only transactions that were never evaluated are excluded.

```bash theme={null}
curl -s 'http://api.gu1.ai/transactions?lastRiskEvaluationFrom=2026-07-31T00:00:00.000Z&lastRiskEvaluationTo=2026-07-31T23:59:59.999Z' \
  -H "Authorization: Bearer YOUR_API_KEY"
```

Each list item also returns `lastRiskEvaluationAt` (string | null) with the stored evaluation timestamp.
