Create master key

View as Markdown

Create a new master key (provider API key). Owner or admin. Free tier: max 1 key. Raw key is encrypted before storage.

Headers

AuthorizationstringRequired

Bearer {access_token}

X-Workspace-IdstringRequired
Workspace UUID

Request

label, provider, apiKey (20-500 chars), baseUrl (optional)

apiKeystringRequired
labelstringRequired
providerstringRequired
baseUrlstringOptional

Response

data: created master key

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

Errors

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