List immutable evaluation verdicts
Returns an organization-scoped page of immutable evaluator verdicts ordered by created_at descending, then evaluation_id ascending. Optional filters are combined with AND; createdAtGte and createdAtLt select the half-open interval [createdAtGte, createdAtLt). Retained same-organization evaluation history remains readable after referenced sessions or agents are deleted; unknown and cross-organization session, agent, version, and run references are indistinguishable 404 responses.
Authorizations
A Recursion API key, created in the console under API keys.
Headers
Optional tenant consistency check. When present, it must name the tenant bound to the API key, including when x-organization-id is default.
1Organization in which to act. Required for a tenant-scoped API key. Optional for an organization-scoped key, where it must name that same organization. The value may be an organization id or default.
1Query Parameters
Narrow to one target session. Unknown, deleted-without-history, and cross-organization ids return 404.
Narrow to verdicts for one target agent. Retained same-organization history remains readable after deletion.
Narrow to verdicts produced by one evaluator agent. Retained same-organization history remains readable after deletion.
Narrow to one evaluation run, by the run_session_id managedAgentsListEvaluationRuns returns.
Maximum verdicts to return. Defaults to 50. The schema maximum is the summary view's: view=summary accepts up to 1000, while view=full (the default) accepts up to 100 and answers a larger limit with a 400.
1 <= x <= 1000Opaque signed continuation from next_page_token. It is bound to this organization, filters, and effective limit and expires after one hour.
Narrow to verdicts for one immutable target-agent version. Requires evaluatorAgentVersionId. A version neither in the organization's catalog nor judged by that evaluator version returns 404.
Narrow to verdicts produced by one immutable evaluator version. A version neither in the organization's catalog nor in its retained verdicts returns 404.
Only verdicts recorded at or after this RFC 3339 instant.
Only verdicts recorded before this RFC 3339 instant. Must be after createdAtGte when both are supplied.
Only verdicts whose rubric criterion with this key failed. Requires evaluatorAgentVersionId.
64^[a-z][a-z0-9]*(?:[-_][a-z0-9]+)*$full (default) returns every verdict field. summary omits summary and each criterion's rationale and evidence_event_ids — the evaluator's free text, most of a row's bytes — for callers that only aggregate verdicts. It shapes the representation only, so a page_token continues under either view when its limit is one both views accept (100 or less).
full, summary Only verdicts of one trigger: outcome, a grading pass of a writer's outcome, or manual, an evaluation a caller started. Omit for manual evaluations and, once outcome history is unified, outcome rounds too; before then, a list with no target_session_id or run_session_id holds manual evaluations only. A historical outcome round whose grader is no longer recorded is listed only in its outcome's evaluations.
outcome, manual Only the verdicts of one outcome, newest round first. Requires target_session_id, the outcome's writer session. A historical round whose grader is no longer recorded is listed only in the outcome's evaluations.
Response
One organization-scoped page of immutable evaluation verdicts and an optional continuation.