OneKeyLLM

Administration

Overview of OneKeyLLM admin endpoints.

Admin endpoints use Authorization: Bearer <ADMIN_API_KEY>. They are intended for dashboards and internal operations.

API keys

MethodPathDescription
GET/v1/organization/admin_api_keysList organization API keys.
POST/v1/organization/admin_api_keysCreate an API key.
GET/v1/organization/admin_api_keys/pending_chargesList pending charges.
DELETE/v1/organization/admin_api_keys/{id}Delete an API key.
POST/v1/organization/admin_api_keys/{id}/rotateRotate an API key.
POST/v1/organization/admin_api_keys/{id}/topupTop up a key budget.
POST/v1/organization/my/admin_api_keysCreate a key for the caller's pool.

Pools

MethodPathDescription
GET/v1/organization/poolsList pools.
POST/v1/organization/poolsCreate a pool.
GET/v1/organization/pools/defaultRetrieve the assigned default pool.
DELETE/v1/organization/pools/{id}Delete a pool.
POST/v1/organization/pools/{id}/api_keys/{key_id}Assign an API key to a pool.
DELETE/v1/organization/pools/{id}/api_keys/{key_id}Remove an API key from a pool.
POST/v1/organization/pools/{id}/owner/{owner_id}Assign an owner.
DELETE/v1/organization/pools/{id}/ownerRemove the owner.

Connected accounts

MethodPathDescription
GET/v1/organization/codex_accountsList Codex accounts.
POST/v1/organization/codex_accounts/device_codeStart Codex device-code login.
POST/v1/organization/codex_accounts/device_code/{login_id}/pollPoll the Codex login.
DELETE/v1/organization/codex_accounts/{id}Delete a Codex account.
POST/v1/organization/codex_accounts/{id}/disableDisable a Codex account.
POST/v1/organization/codex_accounts/{id}/enableEnable a Codex account.
GET/v1/organization/claude_accountsList Claude accounts.
POST/v1/organization/claude_accounts/oauth/startStart Claude OAuth login.
POST/v1/organization/claude_accounts/oauth/completeComplete Claude OAuth login.
DELETE/v1/organization/claude_accounts/{id}Delete a Claude account.

Upstreams

MethodPathDescription
GET/v1/organization/upstreamsList upstreams.
POST/v1/organization/upstreamsCreate an upstream.
DELETE/v1/organization/upstreams/{id}Delete an upstream.
POST/v1/organization/upstreams/{id}/disableDisable an upstream.
POST/v1/organization/upstreams/{id}/enableEnable an upstream.
POST/v1/organization/upstreams/{id}/topupTop up an upstream.