Skip to content

Update workspace features ​

PATCH/api/v1/workspaces/{workspace_slug}/features/

Turn features on or off for a workspace.

Path parameters ​

workspace_slug:requiredstring

The workspace slug. It appears in your Plane URLs. In https://app.plane.so/my-team/projects/, the slug is my-team.

Body parameters ​

project_grouping:optionalboolean

Whether project grouping is enabled for the workspace.

initiatives:optionalboolean

Whether initiatives are enabled for the workspace.

teams:optionalboolean

Whether teams are enabled for the workspace.

customers:optionalboolean

Whether customers are enabled for the workspace.

wiki:optionalboolean

Whether the wiki is enabled for the workspace.

pi:optionalboolean

Whether Pi is enabled for the workspace.

Scopes ​

workspaces.features:write

Update workspace features
bash
curl -X PATCH \
  "https://api.plane.so/api/v1/workspaces/my-workspace/features/" \
  -H "X-API-Key: $PLANE_API_KEY" \
  # Or use -H "Authorization: Bearer $PLANE_OAUTH_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "project_grouping": true,
  "initiatives": true,
  "teams": true,
  "customers": true,
  "wiki": true,
  "pi": true
}'
Response200
json
{
  "project_grouping": true,
  "initiatives": true,
  "teams": true,
  "customers": true,
  "wiki": true,
  "pi": true
}