---
title: "List the operational exception report"
method: GET
path: "/audit/reports/exceptions"
tags: ["Audit"]
---

# List the operational exception report

`GET /audit/reports/exceptions`

## Query parameters

- `from` string, date-time, required
- `to` string, date-time, required
- `agentId` unknown
- `accountId` unknown
- `category` unknown
- `custodyProvider` unknown
- `handlingStatus` unknown
- `openOnly` 'true' | 'false'
- `limit` integer
- `offset` integer

## Response `200`

A page of exception rows with period metadata and a summary

- object
  - `reportType` 'operational_exceptions', required
  - `schemaVersion` 'operational_exception_report.v3', required
  - `canonicalizationVersion` 'operational_exception_report.canon.v3', required
  - `organizationId` string, required
  - `periodBasis` 'hybrid_open_queue_terminal_window', required
  - `periodStart` string, date-time, required
  - `periodEnd` string, date-time, required
  - `generatedAt` string, date-time, required
  - `asOf` string, date-time, required
  - `total` number, required
  - `truncated` boolean, required
  - `limit` number, required
  - `offset` number, required
  - `rows` object[], required
    - `intentId` string, required
    - `category` 'manual_review' | 'stale_provider_create' | 'stale_wallet_lifecycle' | 'failed_reversed' | 'blocked_denied_expired', required
    - `openedAt` string, date-time, required
    - `ageMs` number, required
    - `open` boolean, required
    - `agentId` string, required
    - `agentName` string, nullable, required
    - `accountId` string, nullable, required
    - `policyId` string, nullable, required
    - `action` 'send' | 'transfer' | 'x402' | 'mpp', required
    - `sourceType` 'transaction' | 'wallet_transaction' | 'intent', required
    - `sourceStatus` string, required
    - `custodyProvider` 'bridge' | 'turnkey' | 'none', required
    - `evidenceLookup` object, required
      - `key` 'intentId' | 'transactionId' | 'walletTransactionId', required
      - `id` string, required
    - `amount` object, required
      - `amount` string, required
      - `asset_id` string, required
    - `assetDecimals` number, nullable, required
    - `manifestStatus` 'present' | 'not_generated', required
    - `missingEvidenceCodes` string[], required
    - `manifestId` string, nullable, required
    - `payloadHash` string, nullable, required
    - `handling` object, required
      - `status` 'unreviewed' | 'open' | 'in_review' | 'resolved' | 'dismissed', required
      - `disposition` 'action_completed' | 'reviewed_no_action' | 'duplicate' | 'not_actionable' | 'superseded', nullable, required
      - `ownerMemberId` string, nullable, required
      - `reviewed` object, nullable, required
        - `userId` string, required
        - `email` string, required
        - `role` 'admin' | 'operator' | 'viewer', required
        - `at` string, date-time, required
      - `resolved` object, nullable, required
        - `userId` string, required
        - `email` string, required
        - `role` 'admin' | 'operator' | 'viewer', required
        - `at` string, date-time, required
      - `updatedAt` string, date-time, nullable, required
  - `summary` object, required
    - `rowCount` number, required
    - `missingEvidenceRowCount` number, required
    - `openCount` number, required
    - `oldestOpenAgeMs` number, nullable, required
    - `byCategory` object, required
      - `manual_review` number, required
      - `stale_provider_create` number, required
      - `stale_wallet_lifecycle` number, required
      - `failed_reversed` number, required
      - `blocked_denied_expired` number, required
    - `byCustodyProvider` object, required
      - `bridge` number, required
      - `turnkey` number, required
      - `none` number, required
    - `byHandlingStatus` object, required
      - `unreviewed` number, required
      - `open` number, required
      - `in_review` number, required
      - `resolved` number, required
      - `dismissed` number, required
    - `nativeAmounts` object[], required
      - `asset_id` string, required
      - `affected` string, required
      - `rowCount` number, required

---

[API](https://skmtc.dev/catena/apis/catena-api.md) · [All operations](https://skmtc.dev/catena/apis/catena-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/catena/catena-api/revisions/4cf035dc4837/schema)
