List Validation Runs
List validation runs with GET /v1/validation/runs. Each run scores a job run against a Ground Truth dataset and reports overall extraction accuracy.
A validation run is a benchmark: it compares the structured output of one job run against a Ground Truth dataset and produces per-field and overall accuracy scores. GET /v1/validation/runs lists all validation runs for your organization, most recent first. This is Benchmarks — accuracy measurement after the fact — not the in-pipeline validation checks that gate results before delivery.
Each run includes its status (pending, running, completed, failed), the overall accuracy score (available once completed), and links to the detailed results. Use this to track validation history and identify accuracy trends.
created_at descending, with no pagination. Delete obsolete runs with DELETE /v1/validation/runs/{id} if older runs you still need fall outside the window./v1/validation/runsResponse
Response fields
Response
{
"data": [
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "Q1 Invoice accuracy check",
"status": "completed",
"dataspace_run_id": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
"golden_sample_id": "c3d4e5f6-a7b8-9012-cdef-123456789012",
"accuracy": 0.94,
"total_comparisons": 250,
"created_at": "2024-09-14T10:32:00.000Z",
"completed_at": "2024-09-14T10:35:00.000Z",
"links": {
"self": "/v1/validation/runs/a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"results": "/v1/validation/runs/a1b2c3d4-e5f6-7890-abcd-ef1234567890/results"
}
}
]
}Errors
Error responses