Skip to main content
POST
Each eval costs a real generation plus a judge call, so runs are sequential and capped per call; has_more reports when the suite was longer than the cap.

Path parameters

string (uuid)
required
The agent id.

Request body

object
integer
How many of the agent’s evals to run (newest first). Capped at 20 per call.
string
Only run evals with this status.

Response

object
string
required
string (uuid)
required
integer
required
Number of evals run (runs.length).
integer
required
Runs with passed: true.
integer
required
Runs with passed: false.
integer
required
Runs with passed: null.
boolean
required
True when more evals exist for the agent than were run — the suite stopped at limit.
string
Present only when has_more is true: states that only the first N were run.
object[]
required

Status codes

Access

Last modified on August 31, 2026