---
title: "Validation Case"
method: GET
path: "/schema/validation-case"
---

# Validation Case

`GET /schema/validation-case`

## Response `200`

Successful Response

- ValidationCase — Validation case for comparing to scanner results. A `ValidationCase` specifies the ground truth for a scan of particular id (e.g. transcript id, message id, etc. Use `target` for single-value or dict validation. Use `labels` for validating resultsets with label-specific expectations.
  - `id` union, required
    - string
    - string[]
  - `labels` object, nullable
  - `predicate` 'gt' | 'gte' | 'lt' | 'lte' | 'eq' | 'ne' | 'contains' | 'startswith' | 'endswith' | 'icontains' | 'iequals', nullable
  - `split` string, nullable
  - `target` unknown
  - `task_id` string, nullable
  - `task_repeat` integer, nullable

---

[API](https://skmtc.net/meridianlabs-ai/apis/inspect-scout-viewer-api.md) · [All operations](https://skmtc.net/meridianlabs-ai/apis/inspect-scout-viewer-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/meridianlabs-ai/inspect-scout-viewer-api/revisions/09cc54e3f328/schema)
