Create master key
Create a new master key (provider API key). Owner or admin. Provider keys are unlimited across tiers. Raw key is encrypted before storage.
请求头
Authorization
Bearer {access_token}
X-Workspace-Id
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
apiKey
Must be 20-500 characters. Provider-specific prefixes and characters are validated.
label
provider
baseUrl
modelsInfo
Optional provider model pricing keyed by model ID.
响应
data: created master key
baseUrl
createdAt
departments
id
label
lastUsedAt
lastVerifiedAt
maskedKey
provider
requests
spend
status
updatedAt
错误
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
422
Unprocessable Entity Error