---
title: "Updates an existing blocked keyword for the specified Group."
method: PATCH
path: "/v1/groups/{groupId}/blocked-keywords/{keywordId}"
tags: ["Bans and blocks", "Groups"]
---

# Updates an existing blocked keyword for the specified Group.

`PATCH /v1/groups/{groupId}/blocked-keywords/{keywordId}`

## Path parameters

- `groupId` integer, required
- `keywordId` string, required

## Request body

- RobloxGroupsApiUpdateBlockedKeywordRequest
  - `keyword` string
  - `isPrivate` boolean

## Response `200`

OK

- RobloxGroupsClientBlockedKeywordModel
  - `id` string
  - `keyword` string
  - `createdBy` integer
  - `isPrivate` boolean
  - `createdAt` string, date-time
  - `updatedAt` string, date-time

## Other responses

- `400` — 1: Group is invalid or does not exist. 3: KeywordId is invalid. 4: Invalid request. 12: The provided content was moderated.
- `401` — 0: Authorization has been denied for this request.
- `403` — 0: Token Validation Failed 8: Insufficient permissions to complete the request. 9: User is invalid or does not exist. 10: Insufficient permissions to complete the request.
- `404` — 7: Not found.
- `405` — 31: Service is currently unavailable.
- `409` — 11: There was a conflict in your request.

---

[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/revisions/9e4acc812347/schema)
