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

# Policy Snapshots

> Retrieve point-in-time policy configuration snapshots for forensic replay.

Policy snapshots capture the full policy configuration at the time a decision was made. They enable forensic replay and audit investigations — you can see exactly what rules, policies, and weights were active when a specific decision was rendered.

## GET /api/v1/policy-snapshots

Retrieve a policy snapshot by its version hash. The hash is stored on each decision trace.

### Query Parameters

| Parameter | Type   | Required | Description                                                               |
| --------- | ------ | -------- | ------------------------------------------------------------------------- |
| `hash`    | string | Yes      | Policy version hash (from the decision trace's `policyVersionHash` field) |

### Example

```bash theme={null}
curl "https://playground.kaireonai.com/api/v1/policy-snapshots?hash=abc123def456" \
  -H "X-Tenant-Id: my-tenant"
```

### Response

```json theme={null}
{
  "hash": "abc123def456",
  "capturedAt": "2026-03-18T10:00:00.000Z",
  "qualificationRules": [ ... ],
  "contactPolicies": [ ... ],
  "guardrailRules": [ ... ],
  "rankingWeights": { ... },
  "flowConfig": { ... }
}
```

<Tip>
  Use this endpoint alongside [Decision Traces](/api-reference/decision-traces) to fully reconstruct why a specific decision was made.
</Tip>
