A P I Keys
List API keys
Returns a paginated list of all API keys with optional search.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Query Parameters
pageintegerPage number
limitintegerPage size
searchstringSearch filter
OK
Revoke an API key
Revokes an API key, immediately invalidating it.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Path Parameters
idRequiredstringAPI Key ID
"uuid"OK
List tenant API keys
Lists API keys for the current organization.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
OK
Create tenant API key
Creates an organization-scoped API key and returns the plaintext key once.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Request Body
application/jsonRequiredAPI key creation request
expiresAtstringmcpActivebooleanmcpAllowlistModestringmcpInstanceIdsarray<string>mcpPermissionsarray<string>Phase 64: Granular MCP access control.
mcpPresetstringmcpProjectIdsarray<string>mcpReadOnlybooleanmcpToolAllowlistarray<string>namestringpermissionsarray<string>scopestringCreated
Get tenant API key
Gets one API key from the current organization.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Path Parameters
idRequiredstringAPI key ID
OK
Delete tenant API key
Revokes one API key from the current organization.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Path Parameters
idRequiredstringAPI key ID
OK
Update tenant API key
Updates API key metadata and MCP permissions for the current organization.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Request Body
application/jsonRequiredAPI key update request
mcpActivebooleanmcpAllowlistModestringmcpInstanceIdsarray<string>mcpPermissionsarray<string>mcpPresetstringmcpProjectIdsarray<string>mcpReadOnlybooleanmcpToolAllowlistarray<string>namestringpermissionsarray<string>Path Parameters
idRequiredstringAPI key ID
OK
Toggle tenant API key active state
Pauses or resumes MCP access for one API key in the current organization.
Authorization
Authorization<token>JWT Bearer token (format: Bearer {token})
In: header
Path Parameters
idRequiredstringAPI key ID
OK