Create workspace API key
Creates a workspace API key for the authenticated user and scopes it to the workspace via metadata. Effective access is the union of role permissions and explicit permissions. If neither is provided, role defaults to admin. This endpoint requires a signed-in session and does not accept API keys.
/api/v1/experimental/workspaces/{workspaceHandle}/api-keysCreates a workspace API key for the authenticated user and scopes it to the workspace via metadata. Effective access is the union of role permissions and explicit permissions. If neither is provided, role defaults to admin. This endpoint requires a signed-in session and does not accept API keys.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
List workspace API keys GET
Lists API keys for the authenticated user scoped to the workspace. This endpoint requires a signed-in session and does not accept API keys.
Create workspace user POST
Creates a user and adds them to the workspace. This endpoint can be called by a session member or a workspace-scoped API key with write access.