Skip to main content
GET
Rate limit tier: general, 600 requests/min. See Rate limits. Returns one keyset page of a workflow’s evals, newest first. Follow next_cursor until it is null. See Pagination. Each item is the same headline GET /v3/workflows/{workflow_id}/evals/{eval_id}/ returns: run_number, grading status, accuracy with its matched, mismatched and ungraded tallies, file_count, and failed_count. The headline fields are null on any item still in_progress, so one page can mix graded and running evals. See its status model. An unknown workflow returns 404, as does one in another organization.

Authorizations

Authorization
string
header
required

API key issued from app.anyformat.ai/api-key. Send as Authorization: Bearer <key>.

Path Parameters

workflow_id
string
required

Query Parameters

limit
integer
default:20

Page size, capped at 100.

Required range: 1 <= x <= 100
cursor
string | null

Opaque token from a previous response's next_cursor.

Response

Successful Response

One keyset page of evals.

Fixed (-created_at, -id) order. No totals or page numbers — iterate by following next_cursor until it is null.

items
EvalDetailV3 · object[]
required

Evals on this page, newest first.

next_cursor
string | null

Opaque token to fetch the next page; pass it back as ?cursor=. null on the last page.