---
title: "Sets the desired status of group features.
Currently only removes active freezes for features set to Roblox.Groups.Api.FeatureStatus.On."
method: PATCH
path: "/v1/groups/{groupId}/features"
tags: ["Groups"]
---

# Sets the desired status of group features.
Currently only removes active freezes for features set to Roblox.Groups.Api.FeatureStatus.On.

`PATCH /v1/groups/{groupId}/features`

## Path parameters

- `groupId` integer, required

## Request body

- RobloxGroupsApiSetFeaturesRequestModel — Request model for setting the desired status of group features.
  - `Features` object, required — Dictionary of features and their desired status.
    - `Payouts` 'On' | 'Blocked' — The desired status of a group feature. ['On' = 0, 'Blocked' = 1]
    - `ContentUpload` 'On' | 'Blocked' — The desired status of a group feature. ['On' = 0, 'Blocked' = 1]
    - `GroupOwnershipTransfer` 'On' | 'Blocked' — The desired status of a group feature. ['On' = 0, 'Blocked' = 1]
    - `GameOwnershipTransfer` 'On' | 'Blocked' — The desired status of a group feature. ['On' = 0, 'Blocked' = 1]
    - `ForumRead` 'On' | 'Blocked' — The desired status of a group feature. ['On' = 0, 'Blocked' = 1]
    - `ForumWrite` 'On' | 'Blocked' — The desired status of a group feature. ['On' = 0, 'Blocked' = 1]

## Response `200`

OK

- RobloxGroupsApiSetFeaturesResponseModel — Response model for setting the desired status of group features.
  - `Updated` boolean, required — Whether any features were updated.

## Other responses

- `400` — 1: Group is invalid or does not exist.
- `401` — 0: Authorization has been denied for this request.
- `403` — 0: Token Validation Failed 23: Insufficient permissions to complete the request. 49: User is invalid or does not exist

---

[API](https://skmtc.net/roblox/apis/roblox-api.md) · [All operations](https://skmtc.net/roblox/apis/roblox-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/roblox/roblox-api/versions/756260310407/schema)
