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/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
Create workspace POST
Creates a new workspace and associates the authenticated user to it. This endpoint requires a signed-in session and does not accept API keys.
Create workspace credential POST
Creates a workspace-shared credential and validates MCP-backed connections against the remote server when possible. This endpoint requires a signed-in session and does not accept API keys.