Skip to main content
POST
Start a saved setup or resume a stopped benchmark. It needs the estimated cost you accept: it is refused when the benchmark costs more, and when your available credit (your balance minus what other running benchmarks reserve) is below the estimate plus 30%, the amount it reserves. A started benchmark runs in the background: follow it with get_benchmark.
Spends credit: ask the person to accept the estimated cost before calling it.

Parameters

Passed in the request body.
string
required
The benchmark’s id.
number
required
The estimated cost in USD you accept, as the estimate of get_benchmark gives it. The benchmark is refused when it now costs more.
boolean
default:"false"
Resume without the overpriced_reasoning_efforts of get_benchmark: the run no longer replays them, and the credit reserved covers what finishing costs without them. Only for resuming a stopped benchmark that has some.
The response also carries blockers (what prevents the usual next step), in plain words. It is empty when the usual workflow applies.