Create master key

以 Markdown 格式查看

Create a new master key (provider API key). Owner or admin. Provider keys are unlimited across tiers. Raw key is encrypted before storage.

请求头

Authorizationstring必需

Bearer {access_token}

X-Workspace-Idstring必需
Workspace UUID

请求

label, provider, and apiKey are required; OpenAI/Anthropic keys require at least 20 characters and other provider keys at least 10; baseUrl and modelsInfo are optional

apiKeystring必需20-500 characters

Must be 20-500 characters. Provider-specific prefixes and characters are validated.

labelstring必需1-100 characters
providerstring必需
baseUrlstring可选
modelsInfomap from strings to objects可选
Optional provider model pricing keyed by model ID.

响应

data: created master key

baseUrlstring可选
createdAtstring可选
departmentslist of strings可选
idstring可选
labelstring可选
lastUsedAtstring可选
lastVerifiedAtstring可选
maskedKeystring可选
providerstring可选
requestsinteger可选
spenddouble可选
statusstring可选
updatedAtstring可选

错误

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
422
Unprocessable Entity Error