/
BE
bencherdev
/
Bencher API
Search skmtc…
⌘K
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Subscribe
v51
latest
OpenAPI 3.0.3
raw.githubusercontent.com
2026-08-01
140
309
549.5 KB
server
get
/
Response
successful operation
string
required
All 140 operations
get
/
post
/
post
/v0/auth/accept
post
/v0/auth/confirm
get
/v0/auth/github
post
/v0/auth/github
get
/v0/auth/google
post
/v0/auth/google
post
/v0/auth/login
get
OCI token endpoint (GET)
post
OCI token endpoint (POST) — `OAuth2` token exchange
post
When a user signs up, a new personal organization is automatically created.
post
/v0/checkout
get
List organizations
post
Create an organization
get
View an organization
delete
Delete an organization
patch
Update an organization
get
/v0/organizations/{organization}/allowed/{permission}
post
Claim an organization
get
List organization members
post
Invite a user to an organization
get
View an organization member
delete
Remove an organization member
patch
Update an organization member
get
/v0/organizations/{organization}/plan
post
/v0/organizations/{organization}/plan
delete
Delete an organization's subscription plan (admin only).
patch
Update an organization's metered subscription plan.
get
List organization projects
post
Create a project for an organization
get
List SSO domains for an organization
post
Add an SSO domain to an organization
get
View an SSO domain for an organization
delete
Remove an SSO domain from an organization
get
View organization usage
get
List projects
get
View a project
delete
Delete a project
patch
Update a project
get
List alerts for a project
get
View an alert
patch
Update an alert
get
/v0/projects/{project}/allowed/{permission}
get
List benchmarks for a project
post
Create a benchmark
get
View a benchmark
delete
Delete a benchmark
patch
Update a benchmark
get
List branches for a project
post
Create a branch
get
View a branch
delete
Delete a branch
patch
Update a branch
get
List jobs for a project
get
View a job
get
List project keys
post
Create a project key
get
View a project key
delete
Revoke a project key
patch
Update a project key
get
List measures for a project
post
Create a measure
get
View a measure
delete
Delete a measure
patch
Update a measure
get
View a metric
get
Query project performance metrics
get
Generate a dynamic image of project performance metrics
get
List plots for a project
post
Create a plot
get
View a plot
delete
Delete a plot
patch
Update a plot
get
List reports for a project
post
Create a report
get
View a report
delete
Delete a report
get
List testbeds for a project
post
Create a testbed
get
View a testbed
delete
Delete a testbed
patch
Update a testbed
get
List thresholds for a project
post
Create a threshold
get
View a threshold
put
Update a threshold
delete
Delete a threshold
post
Create a run
get
List runners
post
Create a runner
get
View a runner
patch
Update a runner
get
Persistent WebSocket channel for runner lifecycle
post
Rotate runner key
get
List specs for a runner
post
Add a spec to a runner
delete
Remove a spec from a runner
post
Backup server
get
View server configuration
get
View console configuration
get
View server OpenAPI specification
get
View server stats
post
/v0/server/stats
get
/v0/server/stats/{server}
get
View server version
get
List specs
post
Create a spec
get
View a spec
delete
Delete a spec
patch
Update a spec
get
List users
get
View a user
patch
Update a user
get
List user API keys
post
Create a user API key
get
View a user API key
delete
Revoke a user API key
patch
Update a user API key
get
List tokens for a user
post
Create a token
get
View a token
delete
Revoke a token
patch
Update a token
get
OCI API version check endpoint
get
Download a blob (GET)
put
Monolithic upload (PUT to /v2/{name}/blobs/uploads?digest=...)
post
Start a new blob upload (POST to /v2/{name}/blobs/uploads)
delete
Delete a blob (DELETE)
head
Check if a blob exists (HEAD) or start upload check
get
Get upload status
put
Complete an upload (with digest verification)
delete
Cancel an upload
patch
Upload a chunk of data
get
Download a manifest
put
Upload a manifest
delete
Delete a manifest
head
Check if a manifest exists
get
List referrers to a manifest
get
List tags for a repository