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.
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.
Was this guide helpful?