List Evaluations

List your evaluations, newest first, scoped to the environment of the API key you call with. Each row carries the status, progress and per-configuration scorecards, so a dashboard or agent can show where every evaluation stands without fetching each one. Per-case results and stored answers stay on GET /v3/evals/{eval_id}. Page with `cursor` until `next_cursor` is null; there is no total count. Evaluations still running are settled against their job before the page returns, up to a few per page, so a finished run stops reading as running.

Query parameters

collectionstring or nullOptional
Only evaluations against this collection.
statusstring or nullOptional

Filter by status: pending, running, completed, completed_with_errors or failed.

limitintegerOptional1-100Defaults to 25

Rows per page (1-100).

cursorstring or nullOptional<=512 characters

Continue from a previous page’s next_cursor.

Response

Successful Response
countinteger

Rows on this page. There is no total; page until next_cursor is null.

evalslist of objectsOptional
next_cursorstring or nullOptional

Pass as cursor to continue. Null on the last page.

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
422
Unprocessable Entity Error
© 2026 Captain