---
title: "✨ Create workspace"
method: POST
path: "/api/workspaces/"
tags: ["Workspaces"]
---

# ✨ Create workspace

`POST /api/workspaces/`

<Card href="https://humansignal.com/goenterprise">
        <img style="pointer-events: none; margin-left: 0px; margin-right: 0px;" src="https://docs.humansignal.com/images/badge.svg" alt="Label Studio Enterprise badge"/>
        <p style="margin-top: 10px; font-size: 14px;">
            This endpoint is not available in Label Studio Community Edition. [Learn more about Label Studio Enterprise](https://humansignal.com/goenterprise)
        </p>
    </Card>
Create a new workspace. Workspaces in Label Studio let you organize your projects and users into separate spaces. This is useful for managing different teams, departments, or projects within your organization. For more information, see the [Workspaces documentation](https://docs.humansignal.com/workspaces).

## Request body

- WorkspaceRequest — A ModelSerializer that takes additional arguments for "fields", "omit" and "expand" in order to control which fields are displayed, and whether to replace simple values with complex, nested serializations
  - `color` string, nullable — Color
  - `description` string, nullable — Workspace description
  - `is_archived` boolean — Workspace is archived
  - `is_personal` boolean — Workspace is a personal user workspace
  - `title` string, required — Workspace Name

## Response `201`

- Workspace — A ModelSerializer that takes additional arguments for "fields", "omit" and "expand" in order to control which fields are displayed, and whether to replace simple values with complex, nested serializations
  - `color` string, nullable — Color
  - `created_by` integer, required
  - `created_by_user` object, nullable, required — Return created_by user details when include_all_workspaces is enabled.
  - `description` string, nullable — Workspace description
  - `id` integer, required
  - `is_archived` boolean — Workspace is archived
  - `is_personal` boolean — Workspace is a personal user workspace
  - `membership` object, nullable, required
  - `projects_count` integer, nullable, required
  - `title` string, required — Workspace Name

---

[API](https://skmtc.net/humansignal/apis/label-studio-api.md) · [All operations](https://skmtc.net/humansignal/apis/label-studio-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/humansignal/label-studio-api/revisions/1d13f90af57a/schema)
