v1

latestOpenAPI 3.0.42026-08-04342835917.6 KB
Benchmark

Creates a benchmark.

post/benchmark

Request body

namestring required

The name of the benchmark.

descriptionstring nullable

Optional plain-text credit for the people or sources behind the benchmark. Limited to 2000 characters. Leave unset for no description.

initialBoostLevelinteger nullable

Initial boost level applied to the campaign of every run created from this benchmark. Leave unset to fall back to DefaultInitialBoostLevel. Admins may set any value the validator allows (0-10); non-admins are restricted to 0..BenchmarkEntity.DefaultInitialBoostLevel — anything outside that range returns 403 Forbidden via IsAllowedToSetInitialBoostLevel.

scoreShiftnumber double nullable

Additive offset applied to displayed scores on the overall scoreboard of this benchmark. Defaults to 0 when unset.

scoreScalenumber double nullable

Multiplicative factor applied to displayed scores (relative to the Bradley-Terry center) on the overall scoreboard of this benchmark. Defaults to 1.0 when unset; must be strictly positive.

Response

OK

idstring required

The id of the created benchmark.