Update a workspace
Updates a workspace’s name and/or integrations. environment is immutable. Pass integrations: [] to reset the workspace to expose all integrations.
Authorizations
Enter your API key with the Bearer prefix — e.g. Bearer sk_live_xxx (production) or Bearer sk_test_xxx (sandbox)
Path Parameters
Workspace UUID.
Body
Partial update — send only the fields to change. environment is immutable after creation.
New workspace display name.
1 - 100"Renamed Bot"
Toolkit slugs to expose. Pass [] to reset the workspace to expose all integrations.
github, gmail, hubspot, jira, monday-crm, notion, pipedrive, quickbooks-online, salesforce, slack, xero, zoho-books, zoho-crm Set or replace the workspace's per-workspace OpenRouter API key (bring-your-own LLM key). Input-only: validated, encrypted at rest, and NEVER returned in any response. Use DELETE /mcp/workspaces/{id}/llm-key to remove it.
8"sk-or-v1-xxxxxxxxxxxxxxxxxxxxxxxx"
OpenRouter model id in vendor/model format.
"anthropic/claude-sonnet-4-6"
Toggle stateless chat for this workspace. When true, POST /mcp/{workspaceId}/chat persists nothing and the caller must supply prior turns via history. Default false.
false
Response
Workspace updated.