v49

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-01151216390.1 KB
Benchmark

Update a Benchmark.

Update a Benchmark. Fields that are null will preserve the existing value. Fields that are provided (including empty values) will replace the existing value entirely.

post/v1/benchmarks/{id}

Path parameters

idstring required

The Benchmark ID.

Request body

namestring nullable

The unique name of the Benchmark. Cannot be blank.

scenario_idsstring[] nullable

The Scenario IDs that make up the Benchmark. Pass in empty list to clear.

metadataobject nullable

User defined metadata to attach to the benchmark. Pass in empty map to clear.

required_environment_variablesstring[] nullable

Environment variables required to run the benchmark. If any required variables are not supplied, the benchmark will fail to start. Pass in empty list to clear.

required_secret_namesstring[] nullable

Secrets required to run the benchmark with (environment variable name will be mapped to the your user secret by name). If any of these secrets are not provided or the mapping is incorrect, the benchmark will fail to start. Pass in empty list to clear.

attributionstring nullable

Attribution information for the benchmark. Pass in empty string to clear.

descriptionstring nullable

Detailed description of the benchmark. Pass in empty string to clear.

Response

OK

idstring required

The ID of the Benchmark.

namestring required

The name of the Benchmark.

scenarioIdsstring[] required

List of Scenario IDs that make up the benchmark.

metadataobject required

User defined metadata to attach to the benchmark for organization.

required_environment_variablesstring[]

Required environment variables used to run the benchmark. If any required environment variables are missing, the benchmark will fail to start.

required_secret_namesstring[]

Required secrets used to run the benchmark. If any required secrets are missing, the benchmark will fail to start.

is_publicboolean

Whether this benchmark is public.

attributionstring

Attribution information for the benchmark.

descriptionstring

Detailed description of the benchmark.

status'active' | 'archived' required