Skip to main content
POST
Replace a bundle benchmark's scoring, ingestion or data in place

Authorizations

Authorization
string
header
required

Platform API token created under Profile Settings > Platform API tokens. Scopes are fixed at creation.

Path Parameters

id
integer
required

The benchmark id.

Query Parameters

dry_run
enum<string>

Validate only; change nothing.

Available options:
1

Body

multipart/form-data
scoring_program
file
ingestion_program
file
reference_data
file
input_data
file
task
string

Task id, needed when the benchmark has several.

Response

Checked (dry run) or replaced

valid
boolean
id
integer
tasks
integer[]
files
object[]
warnings
string[]

Leaderboard columns the new scoring program does not appear to write.

replaced
string[]

Absent on a dry run.

runs
object
Last modified on September 18, 2026