Docs

Update Event

PATCH /Events/{eventId}

PATCH/Events/{eventId}

Required Tokens

FieldTypeRequiredDescription
BearerAuthorization: Bearer <api-key>OptionalYour API key. Pass it as the Bearer token on every request.
Event tokenx-Event-TokenOptionalRun **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

FieldTypeRequiredDescription
eventIdGuidRequiredThe ID of the event to update.

Request Body

FieldTypeRequiredDescription
namestringRequiredThe new name for the event.
attributesAttribute[]OptionalAttribute values to set on the event. Required attributes must be included.

Attribute Object

FieldTypeRequiredDescription
attributeIdGuidRequiredThe ID of the organization-defined event attribute.
valuestringRequiredThe 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

CodeHTTP StatusDescription
UNAUTHORIZED401Missing or invalid token.
NOT_FOUND404Event not found.
BAD_REQUEST400One or more required attributes were not provided.