Skip to main content
POST
Create a spec (benchmark) submission

Authorizations

X-API-Key
string
header
required

Organization API key

Headers

Idempotency-Key
string
required
Required string length: 1 - 128

Body

application/json
bench_name
string
required

Reusing a benchmark name pushes a new version of that benchmark.

Required string length: 3 - 1024
Pattern: ^[A-Za-z0-9 ._-]+$
metadata
Metadata · object
required
upload_digest
string
required
Pattern: ^[a-f0-9]{64}$
agent_id
string | null

The benchmark's agent ID. Provide agent_id or agent_name for every ingestion.

Maximum string length: 64
Pattern: ^agt_[a-z0-9]+$
agent_name
string | null

The benchmark's agent name. Provide agent_id or agent_name for every ingestion.

Maximum string length: 256
build_images
boolean
default:false

Response

Successful Response

session_id
string
required
bench_id
string
required
accepted
boolean
required