Docs
Update Event
PATCH /Events/{eventId}
PATCH
/Events/{eventId}Required Tokens
| Field | Type | Required | Description |
|---|---|---|---|
| Bearer | Authorization: Bearer <api-key> | Optional | Your API key. Pass it as the Bearer token on every request. |
| Event token | x-Event-Token | Optional | Run **Get Tokens** in the Authorization folder, or call `GET /Events/{eventId}/authorize` manually. |
Updates the event's name and custom attribute values. All required attributes (as defined by the organization's attribute schema) must be provided with non-empty values, or the request will be rejected.
Requires EventAdmin permission on the event.
Path Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| eventId | Guid | Required | The ID of the event to update. |
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
| name | string | Required | The new name for the event. |
| attributes | Attribute[] | Optional | Attribute values to set on the event. Required attributes must be included. |
Attribute Object
| Field | Type | Required | Description |
|---|---|---|---|
| attributeId | Guid | Required | The ID of the organization-defined event attribute. |
| value | string | Required | The value to assign to this attribute. |
Example Request
{
"name": "Summer Festival 2026",
"attributes": [
{
"attributeId": "a1b2c3d4-0000-0000-0000-000000000001",
"value": "Outdoor"
}
]
}
Response
200 OK — No response body.
Error Codes
| Code | HTTP Status | Description |
|---|---|---|
UNAUTHORIZED | 401 | Missing or invalid token. |
NOT_FOUND | 404 | Event not found. |
BAD_REQUEST | 400 | One or more required attributes were not provided. |