---
title: "CreateSpace"
method: POST
path: "/kythene.v1.KytheneService/CreateSpace"
tags: ["kythene.v1.KytheneService"]
---

# CreateSpace

`POST /kythene.v1.KytheneService/CreateSpace`

## Request

- Base URL: `https://kythene.com` (the document declares no server; this is the origin it was published from)
- URL: `https://kythene.com/kythene.v1.KytheneService/CreateSpace`
- Auth: none required

CreateSpace creates a new workspace owned by the caller, subject to the
 caller's plan workspace limit. Returns the new space's id.

## Headers

- `Connect-Protocol-Version` 1, required: Define the version of the Connect protocol
- `Connect-Timeout-Ms` number: Define the timeout, in ms

## Request body

- KytheneV1CreateSpaceRequest
  - `name` string: name is the new workspace's display name.

## Response `200`

Success

- KytheneV1CreateSpaceResponse
  - `id` string
  - `name` string
  - `slug` string: slug is the workspace's readable URL segment, derived from the name (empty if the name had nothing slug-able). Used in share links.

## Other responses

- `default`: Error

---

[API](https://skmtc.dev/kythene/apis/kythene-v1.md) · [All operations](https://skmtc.dev/kythene/apis/kythene-v1/llms.txt) · [OpenAPI document](https://skmtc.dev/kythene/apis/kythene-v1/revisions/5a768e642d10?raw)
