POST
/
teams
/
{team_slug}
/
workspaces

Authorizations

Authorization
string
headerrequired

Default authentication mechanism

Path Parameters

team_slug
string
required

The slug of the team.

Body

application/json

Create a new workspace. Workspaces are collections of projects and tasks. Workspaces can be private or public. Private workspaces are only visible to members of the workspace.

name
string
required

The name of the workspace.

Required string length: 1 - 32
description
string
default:

The description of the workspace.

Maximum length: 120
visibility
any

The visibility of the workspace. Private workspaces are only visible to members of the workspace.

defaultAccess
enum<string>
default: full

The default access level of the workspace. Full access allows members to perform all actions in the workspace. Read access allows members to view the workspace but not make changes.

Available options:
full,
read-only

Response

200 - application/json

A workspace is a collection of projects and tasks. Workspaces can be private or public. Private workspaces are only visible to members of the workspace.

_id
string
required

The unique ID of the workspace.

name
string
required

The name of the workspace.

description
string
default: required

The description of the workspace.

Maximum length: 120
defaultAccess
enum<string>
default: fullrequired

The default access level of the workspace. Full access allows members to perform all actions in the workspace. Read access allows members to view the workspace but not make changes.

Available options:
full,
read-only
meta
object
required

The meta of the workspace.

Visibility
any
required

The visibility of the workspace. Private workspaces are only visible to members of the workspace.

createdAt
string
required

The date and time when the workspace was created.

updatedAt
string
required

The date and time when the workspace was last updated.