Skip to main content
POST
創建 API 密鑰
創建一個新的 API 密鑰。完整的密鑰值僅在創建時返回一次。

身份驗證

需要提供 Bearer 令牌。參見身份驗證。

請求體

string
便於識別的標籤(例如 "Production Server"、"Development")。
string[]
該密鑰的權限範圍(例如 ["completions", "skills"])。默認為全部範圍。
'personal' | 'org'
聲明新密鑰是個人憑證(僅你可見)還是團隊憑證(與所屬組織的所有成員共享)。
  • "personal" — 創建個人密鑰。不得提供 org_id。即使你擁有管理團隊密鑰的權限,服務器也永遠不會自動關聯你當前所在的團隊。
  • "org" — 創建團隊共享密鑰。可提供 org_id 指定特定組織,或省略以回退到你當前的活動團隊上下文。
若省略 scope,服務器會自動推斷該值:若提供了 org_id 則為 "org",否則為 "personal"。
string
用於限定密鑰所屬範圍的組織 UUID。當 scope 為 "org" 且調用方沒有活動團隊上下文時為必填項;當 scope 為 "personal" 時禁止提供。調用方必須擁有目標組織的 manageApiKeys 權限。

請求示例

個人密鑰(顯式指定):
團隊共享密鑰(指定特定組織):

響應

返回創建的密鑰對象。完整的 API 密鑰字符串僅在此響應中包含一次——請妥善保存。
完整的密鑰值僅在創建時顯示一次,之後將無法再次獲取。

端點

POST /api/v1/keys 需要通過 Bearer 令牌進行身份驗證。參見身份驗證。