Skip to main content
GET
Read a benchmark back as a JSON spec

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

Benchmark id

Response

The benchmark as a spec

id
integer
title
string
description
string
terms
string
contact_email
string<email>
organization_name
string
Maximum string length: 256
reward
string
Maximum string length: 256
report
string
Maximum string length: 256
published
boolean
pages
object[]

The benchmark's markdown tabs, in display order

type
enum<string>
Available options:
question_answer,
multiple_choice
items_readable
boolean

False when the platform cannot reconstruct the questions

items
object[]
runs
object

Run counts for the whole benchmark.

questions_frozen
boolean

True once the benchmark has been run, so its questions can no longer be replaced. Read this before offering a question change: edit_spec answers 409 for one.

Last modified on September 16, 2026