---
title: "Get test snapshot detail for an evidence row"
method: GET
path: "/audits/{auditId}/information-requests/{requestId}/evidence/{evidenceId}/test-snapshot"
tags: ["Audits"]
---

# Get test snapshot detail for an evidence row

`GET /audits/{auditId}/information-requests/{requestId}/evidence/{evidenceId}/test-snapshot`

Retrieves the rich detail for a single VANTA_TEST_SNAPSHOT evidence row
attached to an information request. The response includes test-level
metadata (description, integrations, SLA), the raw test data captured
at snapshot time, and the resources that were excluded from the test
(out-of-scope resources).

For structured snapshots, the `rawTestData` array contains one row per
resource the test ran against; each row carries `resourceId`,
`resourceType`, and the raw JSON for that resource.

For unstructured snapshots, the `rawTestData` array contains a single
row with `resourceId` and `resourceType` set to `null` and `rawJson`
containing the entire test-run JSON blob.

The `outOfScopeResources` field lists resources excluded at the test
level (customer-disabled) and the framework level (segment
configuration). Empty exclusion groups are filtered out.

The `apiRequests` array contains the HTTP requests captured during API
introspection tests. Empty when the test does not perform API
introspection.

Rate limit: 10 requests / minute.

## Path parameters

- `auditId` string, required
- `requestId` string, required
- `evidenceId` string, required

## Response `200`

Ok

- VantaTestSnapshotEvidenceDetail — Detail response for a captured automated-test snapshot evidence row. Combines the test-level metadata (description, integrations, SLA remediation) with a uniform raw-data array so external clients see the same shape regardless of whether the snapshot was structured or unstructured.
  - `testId` string, required — The unique identifier for the test in Vanta's system.
  - `testName` string, required — The display name of the test.
  - `description` string, required — A short description of what the test checks.
  - `evaluationCriteria` string, nullable, required — Longer-form, formatted description of the test. Null when unset.
  - `integrations` VantaTestSnapshotIntegration[], required — Integrations whose data feeds the test.
    - `integrationId` string, required
    - `displayName` string, required
  - `slaRemediation` VantaTestSnapshotSlaRemediation, required
    - `id` string, required
    - `settings` VantaTestSnapshotSlaRemediationSettings, required
      - `numericValue` number, double, required
      - `unit` string, nullable, required
  - `rawTestData` VantaTestSnapshotRawTestDataRow[], required — Raw test data captured at snapshot time.
    - `resourceId` string, nullable, required — Identifier of the underlying resource the row was captured from. Null for unstructured snapshots, which do not partition by resource.
    - `resourceType` string, nullable, required — Specific resource kind for the row (e.g. `AwsIamUser`). Null for unstructured snapshots.
    - `rawJson` unknown, required
  - `outOfScopeResources` VantaTestSnapshotOutOfScopeResources — Resources excluded from the test at snapshot time, grouped by exclusion reason. `testLevel` contains resources the customer disabled for the test; `frameworkLevel` contains resources scoped out by the framework's segment configuration.
    - `testLevel` VantaTestSnapshotExcludedItemGroup[], required
      - `reason` string, required
      - `entities` VantaTestSnapshotExcludedItem[], required
        - `id` string, required
        - `displayName` string, nullable, required
    - `frameworkLevel` VantaTestSnapshotFrameworkExclusion[], required
      - `frameworkId` string, required
      - `frameworkName` string, required
      - `groupedByReason` VantaTestSnapshotExcludedItemGroup[], required
        - `reason` string, required
        - `entities` VantaTestSnapshotExcludedItem[], required
          - `id` string, required
          - `displayName` string, nullable, required
  - `apiRequests` VantaTestSnapshotApiRequest[] — API requests captured during the test run. Absent when the snapshot data could not be loaded. Empty array when the test does not perform API introspection.
    - `id` string, required
    - `resourceType` string, required
    - `resourceTypeDisplayName` string, required
    - `requestMethod` string, required
    - `url` string, required
    - `responseCode` number, double, required
    - `timestamp` string, date-time, required
    - `dataTooLarge` boolean, required

---

[API](https://skmtc.net/vanta/apis/build-integrations.md) · [All operations](https://skmtc.net/vanta/apis/build-integrations/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vanta/build-integrations/versions/6c1f7590538b/schema)
