Skip to content

Project features overview ​

Project features are the per-project toggles for optional Plane surfaces.

The project feature object ​

Attributes ​

  • is_automated_cycle_enabled boolean

    Whether automated cycles are turned on.

  • is_epic_enabled boolean

    Whether epics are turned on.

  • is_manually_start_end_cycles_enabled boolean

    Whether starting and ending cycles manually is turned on.

  • is_milestone_enabled boolean

    Whether milestones are turned on.

  • is_parallel_cycles_enabled boolean

    Whether parallel cycles are turned on.

  • is_project_updates_enabled boolean

    Whether project updates are turned on.

  • is_workflow_enabled boolean

    Whether workflows are turned on.

Response200
json
{
  "is_automated_cycle_enabled": false,
  "is_epic_enabled": false,
  "is_manually_start_end_cycles_enabled": false,
  "is_milestone_enabled": false,
  "is_parallel_cycles_enabled": false,
  "is_project_updates_enabled": false,
  "is_workflow_enabled": false
}

Endpoints ​

MethodPathDescription
GET/api/v2/workspaces/{slug}/projects/{project_id}/features/Get project features
PATCH/api/v2/workspaces/{slug}/projects/{project_id}/features/Update project features

Response shaping ​

Every project feature read accepts ?fields= for sparse responses. See Sparse fields. Errors follow the shared problem+json contract.