Skip to main content
POST
Try a Judge

Authorizations

Authorization
string
header
required

Send Authorization: Bearer YOUR_API_KEY. The key resolves to a single organization.

Path Parameters

id
string<uuid>
required

Benchmark id.

Body

application/json
judge
object
required
caseIds
string<uuid>[]
required
Required array length: 1 - 5 elements
estimateOnly
boolean

LLM Judges: return only the cost estimate, without calling the model.

Response

Successful response.

Verdicts from trying a Judge on a few cases. Nothing is saved; an LLM Judge's model calls are billed to benchmark spend like a tiny run.

results
object[]
required
simulated
boolean
required

True when LLM Judge verdicts were simulated because the Judge's model was unavailable.

estimate
object | null

LLM Judges: the estimated model calls, tokens and list-price cost (USD) before calling. Null for built-in and code Judges.

costUsd
number | null

LLM Judges: what Zelto billed for the try (USD), like a tiny run: list cost plus margin, or the bring-your-own-key fee. Counts toward month-to-date benchmark spend. Null for built-in and code Judges.

listCostUsd
number

LLM Judges: the provider list price (USD) of the calls made.

tryId
string

LLM Judges: the try's billing id (one benchmark_spend charge per try).