Workspaces

List workspaces

get

List the workspaces for the organization.

Authorizations
HTTPRequired

Uses the Authorization header: 'AccessKey ' followed by your access key token (e.g., 'Authorization: AccessKey AbCdEfGhIjKlMnOpQrStUvWxYzAbCdEfGhIj')

Path parameters
organizationIdstringRequired

The organization ID

Query parameters
limitinteger · min: 1 · max: 100Optional

Limits the number of results to return

Default: 10
pageTokenstringOptional

Pagination token that keeps of track of the current position in the list

reversebooleanOptional

Order in which to retrieve the results

Default: false
Responses
chevron-right
200

OK

application/json
get
/organizations/{organizationId}/workspaces

Create workspace

post

Create a workspace for the organization.

Authorizations
HTTPRequired

Uses the Authorization header: 'AccessKey ' followed by your access key token (e.g., 'Authorization: AccessKey AbCdEfGhIjKlMnOpQrStUvWxYzAbCdEfGhIj')

Path parameters
organizationIdstringRequired

The organization ID

Body
namestring · min: 1 · max: 256Required

The display name for the workspace

descriptionstring · min: 1 · max: 256Optional

The description for the workspace

userUsernamestring · nullableOptional

The username of the user that is creating the workspace.

Pattern: ^[a-z0-9._-]+$
flavorsstring[] · nullableOptional
Responses
post
/organizations/{organizationId}/workspaces

Get workspace

get

Get the workspace instance.

Authorizations
HTTPRequired

Uses the Authorization header: 'AccessKey ' followed by your access key token (e.g., 'Authorization: AccessKey AbCdEfGhIjKlMnOpQrStUvWxYzAbCdEfGhIj')

Path parameters
organizationIdstringRequired

The organization ID

workspaceIdstring · uuidRequired

The workspace ID

Responses
chevron-right
200

OK

application/json
get
/organizations/{organizationId}/workspaces/{workspaceId}

Delete workspace

delete

Delete a workspace from the organization.

Authorizations
HTTPRequired

Uses the Authorization header: 'AccessKey ' followed by your access key token (e.g., 'Authorization: AccessKey AbCdEfGhIjKlMnOpQrStUvWxYzAbCdEfGhIj')

Path parameters
organizationIdstringRequired

The organization ID

workspaceIdstring · uuidRequired

The workspace ID

Responses
delete
/organizations/{organizationId}/workspaces/{workspaceId}

No content

Update workspace

patch

Update a workspace's properties.

Authorizations
HTTPRequired

Uses the Authorization header: 'AccessKey ' followed by your access key token (e.g., 'Authorization: AccessKey AbCdEfGhIjKlMnOpQrStUvWxYzAbCdEfGhIj')

Path parameters
organizationIdstringRequired

The organization ID

workspaceIdstring · uuidRequired

The workspace ID

Body
namestring · min: 1 · max: 256Optional

The display name for the workspace

descriptionstring · min: 1 · max: 256Optional

The description for the workspace

Responses
chevron-right
200

OK

application/json
patch
/organizations/{organizationId}/workspaces/{workspaceId}

Last updated

Was this helpful?