Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.
UpdateGameEventRequest — openapi
Request body for PATCH /v3/game-events/{eventId}. Every field is optional; null = "no change". An empty body is a no-op and returns the current resource.
Properties
| Name | Type | Required | Description |
|---|---|---|---|
| title | string | false | |
| subtitle | string | false | |
| description | string | false | |
| startTime | string | false | |
| endTime | string | false | |
| visibility | false | Must be Public or Private; other values are rejected. Null = no change. | |
| placeId | integer | false | |
| categories | array | false | |
| thumbnails | array | false | |
| config | false | Optional config block on the v3 PATCH body. Null sub-fields = no change. | |
| featuringStatus | false | ||
| tagline | string | false |
Related Schemas
Complete Schema
{
"type": "object",
"properties": {
"title": {
"type": "string",
"nullable": true
},
"subtitle": {
"type": "string",
"nullable": true
},
"description": {
"type": "string",
"nullable": true
},
"startTime": {
"type": "string",
"format": "date-time",
"nullable": true
},
"endTime": {
"type": "string",
"format": "date-time",
"nullable": true
},
"visibility": {
"allOf": [
{
"$ref": "#/components/schemas/EventVisibility"
}
],
"description": "Must be `Public` or `Private`; other values are rejected. Null = no change.",
"nullable": true
},
"placeId": {
"type": "integer",
"format": "int64",
"nullable": true
},
"categories": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EventRankedCategory"
},
"nullable": true
},
"thumbnails": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EventMedia"
},
"nullable": true
},
"config": {
"allOf": [
{
"$ref": "#/components/schemas/UpdateGameEventConfigRequest"
}
],
"description": "Optional config block on the v3 PATCH body. Null sub-fields = no change.",
"nullable": true
},
"featuringStatus": {
"allOf": [
{
"$ref": "#/components/schemas/FeaturingStatus"
}
],
"nullable": true
},
"tagline": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false,
"description": "Request body for `PATCH /v3/game-events/{eventId}`.\r\nEvery field is optional; null = \"no change\". An empty body is a no-op and returns the current resource."
}