# Workspaces

Generated reference for Workspaces endpoints.

This generated page groups every public API operation in the Workspaces category.

## Endpoints

- [GET /v1/public/accounts/&#123;account_id&#125;/workspaces](/en/api/v1/public/accounts/account_id/workspaces/get) - List Workspaces
- [POST /v1/public/accounts/&#123;account_id&#125;/workspaces](/en/api/v1/public/accounts/account_id/workspaces/post) - Create Workspace
- [GET /v1/public/accounts/&#123;account_id&#125;/workspaces/&#123;workspace_id&#125;](/en/api/v1/public/accounts/account_id/workspaces/workspace_id/get) - Get Workspace
- [PATCH /v1/public/accounts/&#123;account_id&#125;/workspaces/&#123;workspace_id&#125;](/en/api/v1/public/accounts/account_id/workspaces/workspace_id/patch) - Update Workspace
- [DELETE /v1/public/accounts/&#123;account_id&#125;/workspaces/&#123;workspace_id&#125;](/en/api/v1/public/accounts/account_id/workspaces/workspace_id/delete) - Delete Workspace

## List Workspaces

**GET** `/v1/public/accounts/{account_id}/workspaces`

List Workspaces

List workspaces visible to the public API principal.

Full reference: [GET /v1/public/accounts/&#123;account_id&#125;/workspaces](/en/api/v1/public/accounts/account_id/workspaces/get)

OpenAPI reference: `/openapi.en.json GET /v1/public/accounts/{account_id}/workspaces`

## Create Workspace

**POST** `/v1/public/accounts/{account_id}/workspaces`

Create Workspace

Create a workspace for an account.

Full reference: [POST /v1/public/accounts/&#123;account_id&#125;/workspaces](/en/api/v1/public/accounts/account_id/workspaces/post)

OpenAPI reference: `/openapi.en.json POST /v1/public/accounts/{account_id}/workspaces`

## Get Workspace

**GET** `/v1/public/accounts/{account_id}/workspaces/{workspace_id}`

Get Workspace

Return a structural workspace detail.

Full reference: [GET /v1/public/accounts/&#123;account_id&#125;/workspaces/&#123;workspace_id&#125;](/en/api/v1/public/accounts/account_id/workspaces/workspace_id/get)

OpenAPI reference: `/openapi.en.json GET /v1/public/accounts/{account_id}/workspaces/{workspace_id}`

## Update Workspace

**PATCH** `/v1/public/accounts/{account_id}/workspaces/{workspace_id}`

Update Workspace

Update a workspace name.

Full reference: [PATCH /v1/public/accounts/&#123;account_id&#125;/workspaces/&#123;workspace_id&#125;](/en/api/v1/public/accounts/account_id/workspaces/workspace_id/patch)

OpenAPI reference: `/openapi.en.json PATCH /v1/public/accounts/{account_id}/workspaces/{workspace_id}`

## Delete Workspace

**DELETE** `/v1/public/accounts/{account_id}/workspaces/{workspace_id}`

Delete Workspace

Delete a workspace.

Full reference: [DELETE /v1/public/accounts/&#123;account_id&#125;/workspaces/&#123;workspace_id&#125;](/en/api/v1/public/accounts/account_id/workspaces/workspace_id/delete)

OpenAPI reference: `/openapi.en.json DELETE /v1/public/accounts/{account_id}/workspaces/{workspace_id}`
