Overview
Workspaces endpointsAvailable Operations
- list - List workspaces
- create - Create a workspace
- delete - Delete a workspace
- get - Get a workspace
- update - Update a workspace
- list_budgets - List workspace budgets
- delete_budget - Delete a workspace budget
- set_budget - Create or update a workspace budget
- list_members - List workspace members
- bulk_add_members - Bulk add members to a workspace
- bulk_remove_members - Bulk remove members from a workspace
list
List all workspaces for the authenticated user. Management key required.Example Usage
Parameters
Response
operations.ListWorkspacesResponseErrors
create
Create a new workspace for the authenticated user. Management key required.Example Usage
Parameters
Response
components.CreateWorkspaceResponseErrors
delete
Delete an existing workspace. The default workspace cannot be deleted. Workspaces with active API keys cannot be deleted; remove the keys first. Management key required.Example Usage
Parameters
Response
components.DeleteWorkspaceResponseErrors
get
Get a single workspace by ID or slug. Management key required.Example Usage
Parameters
Response
components.GetWorkspaceResponseErrors
update
Update an existing workspace by ID or slug. Management key required.Example Usage
Parameters
Response
components.UpdateWorkspaceResponseErrors
list_budgets
List all budgets configured for a workspace. Management key required.Example Usage
Parameters
Response
components.ListWorkspaceBudgetsResponseErrors
delete_budget
Remove the budget for a given interval. Management key required.Example Usage
Parameters
Response
components.DeleteWorkspaceBudgetResponseErrors
set_budget
Create or update the budget for a given interval. Budget limits must strictly decrease as the interval narrows (lifetime > monthly > weekly > daily). The optionalinclude_byok_in_budgets flag is a workspace-wide setting: when provided it applies to every budget interval for the workspace, not just the interval in this request. Note that a change made here is applied to budget enforcement immediately, but an already-open workspace settings page in the web dashboard may keep showing the previous value until it is reloaded. Management key required.