Skip to main content
POST
Create a benchmark from a JSON spec

Authorizations

Authorization
string
header
required

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

Query Parameters

dry_run
boolean

Validate only: answers 200 with a summary and creates nothing

Body

application/json
title
string
required
Example:

"Unit Conversion Basics"

items
object[]
required
Required array length: 5 - 2000 elements
description
string
type
enum<string>

Optional; inferred from the items when omitted

Available options:
question_answer,
multiple_choice

Response

dry_run: the spec is valid; nothing was created

Last modified on September 15, 2026