OneKeyLLM

管理

OneKeyLLM admin 端点概览。

Admin 端点使用 Authorization: Bearer <ADMIN_API_KEY>。它们用于 dashboard 和内部运营。

API keys

MethodPath说明
GET/v1/organization/admin_api_keys列出组织 API keys。
POST/v1/organization/admin_api_keys创建 API key。
GET/v1/organization/admin_api_keys/pending_charges列出待处理费用。
DELETE/v1/organization/admin_api_keys/{id}删除 API key。
POST/v1/organization/admin_api_keys/{id}/rotate轮换 API key。
POST/v1/organization/admin_api_keys/{id}/topup给密钥预算充值。
POST/v1/organization/my/admin_api_keys为调用者所在 pool 创建密钥。

Pools

MethodPath说明
GET/v1/organization/pools列出 pools。
POST/v1/organization/pools创建 pool。
GET/v1/organization/pools/default获取分配的默认 pool。
DELETE/v1/organization/pools/{id}删除 pool。
POST/v1/organization/pools/{id}/api_keys/{key_id}将 API key 分配到 pool。
DELETE/v1/organization/pools/{id}/api_keys/{key_id}从 pool 移除 API key。
POST/v1/organization/pools/{id}/owner/{owner_id}分配 owner。
DELETE/v1/organization/pools/{id}/owner移除 owner。

连接账号

MethodPath说明
GET/v1/organization/codex_accounts列出 Codex 账号。
POST/v1/organization/codex_accounts/device_code开始 Codex device-code 登录。
POST/v1/organization/codex_accounts/device_code/{login_id}/poll轮询 Codex 登录。
DELETE/v1/organization/codex_accounts/{id}删除 Codex 账号。
POST/v1/organization/codex_accounts/{id}/disable禁用 Codex 账号。
POST/v1/organization/codex_accounts/{id}/enable启用 Codex 账号。
GET/v1/organization/claude_accounts列出 Claude 账号。
POST/v1/organization/claude_accounts/oauth/start开始 Claude OAuth 登录。
POST/v1/organization/claude_accounts/oauth/complete完成 Claude OAuth 登录。
DELETE/v1/organization/claude_accounts/{id}删除 Claude 账号。

Upstreams

MethodPath说明
GET/v1/organization/upstreams列出 upstreams。
POST/v1/organization/upstreams创建 upstream。
DELETE/v1/organization/upstreams/{id}删除 upstream。
POST/v1/organization/upstreams/{id}/disable禁用 upstream。
POST/v1/organization/upstreams/{id}/enable启用 upstream。
POST/v1/organization/upstreams/{id}/topup给 upstream 充值。