Project features overview
Project features are the per-project toggles for optional Plane surfaces.
The project feature object
Attributes
is_automated_cycle_enabledbooleanWhether is automated cycle enabled.
is_epic_enabledbooleanWhether is epic enabled.
is_manually_start_end_cycles_enabledbooleanWhether is manually start end cycles enabled.
is_milestone_enabledbooleanWhether is milestone enabled.
is_parallel_cycles_enabledbooleanWhether is parallel cycles enabled.
is_project_updates_enabledbooleanWhether is project updates enabled.
is_workflow_enabledbooleanWhether is workflow enabled.
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
| Method | Path | Description |
|---|---|---|
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.

