---
title: "Changes to Partially update a game event. Only fields present in the request body are changed; omitted or null fields are left\nunchanged. Empty body is a no-op and returns the current game event resource."
method: PATCH
path: "/virtual-events/v3/game-events/{eventId}"
---

# Changes to Partially update a game event. Only fields present in the request body are changed; omitted or null fields are left
unchanged. Empty body is a no-op and returns the current game event resource.

`PATCH /virtual-events/v3/game-events/{eventId}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 33 revisions.

- **2026-10-19** `33047aba4a3d`: 1 info
- **2026-10-14** `5dcfa33df56a`: 4 breaking, 5 warning, 1 info

## Changes

- **2026-10-19** `33047aba4a3d`: 1 info
  - api operation id `GameEvent_Update` removed and replaced with `GameEvent_UpdateGameEvent`
- **2026-10-14** `5dcfa33df56a`: 4 breaking, 5 warning, 1 info
  - removed the enum value `invalid` of the request property `allOf[#/components/schemas/UpdateGameEventRequest]/featuringStatus/allOf[#/components/schemas/FeaturingStatus]/` (media type: application/json-patch+json)
  - removed the enum value `invalid` of the request property `allOf[#/components/schemas/UpdateGameEventRequest]/featuringStatus/allOf[#/components/schemas/FeaturingStatus]/` (media type: application/json)
  - removed the enum value `invalid` of the request property `allOf[#/components/schemas/UpdateGameEventRequest]/featuringStatus/allOf[#/components/schemas/FeaturingStatus]/` (media type: text/json)
  - removed the enum value `invalid` of the request property `allOf[#/components/schemas/UpdateGameEventRequest]/featuringStatus/allOf[#/components/schemas/FeaturingStatus]/` (media type: application/*+json)
  - removed the request property `allOf[#/components/schemas/UpdateGameEventRequest]/config` (media type: application/json-patch+json)
  - removed the request property `allOf[#/components/schemas/UpdateGameEventRequest]/config` (media type: application/json)
  - removed the request property `allOf[#/components/schemas/UpdateGameEventRequest]/config` (media type: text/json)
  - removed the request property `allOf[#/components/schemas/UpdateGameEventRequest]/config` (media type: application/*+json)
  - removed the optional property `config` from the response with the `200` status
  - removed the `invalid` enum value from the `featuringStatus/allOf[#/components/schemas/FeaturingStatus]/` response property for the response status `200`

---

[Operation](https://skmtc.dev/roblox/apis/roblox-api/docs/virtual-events/v3/game-events/:eventId/patch.md) - [API](https://skmtc.dev/roblox/apis/roblox-api.md) - [Page](https://skmtc.dev/roblox/apis/roblox-api/changes/virtual-events/v3/game-events/:eventId/patch)
