Back
post /v1/organizations/{organizationId}/spaces

Create space

Creates a blank space or organization template synchronously. To create a space from a template, set templateSpaceId; that request returns the new space immediately and finishes copying its contents asynchronously. When operationId is present, poll GET /v1/organizations/{organizationId}/spaces/{space.id}/operations/{operationId} until status is succeeded or failed. To duplicate an ordinary space instead, use POST /v1/organizations/{organizationId}/spaces/{spaceId}/copy.

path params

organizationIdstring required

Request body

name String Required when template_space_id is omitted. When creating from a template, this optionally overrides the template's name.

type String ENUM

otherTypeName String

organizationSharing String ENUM

linkSharing String ENUM

publicSharing String ENUM

tags Array of String

templateType String ENUM

iconName String

enableProgressTracking Boolean

onlyAllowExistingOrganizationMembers Boolean

allowBlockSharingOrganizationMembers Boolean

allowBlockSharingPublic Boolean

allowBlockSharingUsers Boolean

templateSpaceId String Creates an independent space from this template. When set, every other creation setting except name must be omitted.

Responses

Was this guide helpful?