Create Benchmark Run
Executes a benchmark run and returns the aggregated result with nested evaluators, questions, and a flat evaluations array. A run that cannot finish inside one request returns 202 with completed_at null and continues in the background. Poll Get a benchmark run until completed_at is set.
Authentication
x-api-keystring
API key for authentication
OR
AuthorizationBearer
Bearer token authentication
Path parameters
id
The id or key of the benchmark
Request
This endpoint expects an object.
content
Content to evaluate. Required when source_id is supplied.
completion_id
Completion UUID whose stored response should be evaluated.
source_id
model
num_responses
use_question_variants
reasoning_effort
Allowed values:
verbosity
Allowed values:
score_threshold
value_threshold
temperature
top_p
frequency_penalty
presence_penalty
Response
Benchmark run result
Errors
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error
500
Internal Server Error
503
Service Unavailable Error