Authorization: Bearer $SELFBENCH_API_KEY or X-API-Key: $SELFBENCH_API_KEY.
Creating and revoking keys requires a signed-in browser session; a key cannot mint another key. API-key requests do not need an
Origin header.Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Authenticate requests to the private workspace API.
Authorization: Bearer $SELFBENCH_API_KEY or X-API-Key: $SELFBENCH_API_KEY.
| Scope | Access |
|---|---|
read | GET requests only |
write | Actions allowed by the key owner’s workspace role |
| Method | Route | Purpose |
|---|---|---|
GET | /api/me | Caller, workspaces, auth method, and managed-offering status |
GET | /api/api-keys | Active keys without secrets |
POST | /api/api-keys | Create a key with { "name": "CI", "scope": "read" } |
DELETE | /api/api-keys/{id} | Revoke a key |
Origin header.