---
title: "Create a workspace"
canonical: "https://bird.com/docs/api/reference/create-workspace"
---

# Create a workspace

`POST /v1/organization/workspaces`

Creates a workspace in the caller's organization. The caller needs organization workspace write access, which organization master keys and signed-in organization owners and administrators have, as do CLI or MCP access tokens they authorize with that access. Workspace API keys cannot create workspaces. The organization's workspace limit counts every workspace it holds, including workspaces awaiting permanent deletion, and a request beyond the limit fails with `E10014`.

## Code samples

**CLI**

```sh
bird organization workspaces create Production
```

Examples: [CLI](/docs/api/reference/create-workspace.cli.md) · [MCP](/docs/api/reference/create-workspace.mcp.md) · [cURL](/docs/api/reference/create-workspace.curl.md)

## Example response `201`

```json
{
  "id": "ws_01krdgeqcxet5s7t44vh8rt9mg",
  "organization_id": "org_01krdgeqcxet5s7t44vh8rt9mg",
  "name": "Production",
  "notification_emails": {
    "operational": [
      "alerts@example.com"
    ]
  },
  "created_at": "2026-05-20T09:14:52Z",
  "updated_at": "2026-05-25T16:42:01Z"
}
```

## Request body

- `name` (string, required): Must include at least one letter or number.

## Response body

- `id` (string, required)
- `organization_id` (string, required)
- `name` (string, required)
- `notification_emails` (object, required)
- `notification_emails.operational` (array of string): Addresses for operational notifications about this workspace (sending domain authentication failures, webhook endpoint degradation). When empty, these notifications go to the organization owners. Maximum 10 addresses.
- `logo_url` (nullable string): HTTPS URL to the current workspace logo. `null` when unset.
- `created_at` (string, required)
- `updated_at` (string, required)

## Related resources

- [Should I use a Bird SDK or call the API directly?](/explained/platform/should-i-use-an-sdk-or-call-the-api-directly) (answer)
- [Build your first integration](/learn/paths/integration) (course)
- [Send your first email](/docs/get-started/send-your-first-email) (docs)

[Get an implementation brief](/learn/workspace?topic=api-basics)
