API Keys
Authorizations
AuthorizationstringRequired
API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.
Query parameters
limitinteger · max: 20OptionalDefault:
10continuation_tokenintegerOptionalDefault:
0Responses
200
Successful Response
application/json
401
Missing or invalid API key.
403
Insufficient permissions.
422
Validation Error
application/json
get
/v1/{workspace_id}/api-keys/Authorizations
AuthorizationstringRequired
API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.
Path parameters
workspace_idstring · uuidRequired
Body
nameany ofOptional
string · min: 1Optional
nullOptional
duration_daysinteger · min: 1 · max: 90Required
rolestringOptionalDefault:
adminResponses
201
Successful Response
application/json
key_idstringRequired
api_keystringRequired
nameany ofRequired
stringOptional
nullOptional
rolestringRequired
expires_atstring · date-timeRequired
404
Workspace not found.
422
Invalid request body or role.
post
/v1/{workspace_id}/api-keys/Authorizations
AuthorizationstringRequired
API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.
Path parameters
key_idstringRequired
Responses
204
Successful Response
401
Missing or invalid API key.
403
Insufficient permissions.
404
API key not found.
422
Validation Error
application/json
delete
/v1/{workspace_id}/api-keys/{key_id}No content
Last updated
Was this helpful?

