Skip to main content

UpdateEventInput (Input)

Description​

Input for updating an existing event.



Fields​

NameDescription
attachmentIds - [String!]IDs of files to attach to the event.
capacity - IntThe maximum number of attendees allowed for the event.
content - StringThe main content/description of the event.
customSeoDetail - CustomSeoDetailInputCustom SEO details for the event.
endTime - DateTimeThe end date and time of the event.
hostIds - [String!]IDs of members who will be hosts of the event.
notificationSettings - EventNotificationSettingsInputNotification settings for the event.
physicalLocations - [CreatePhysicalLocationInput!]Physical locations where the event takes place.
pollIds - [String!]IDs of polls to associate with the event.
recurrenceConfig - EventRecurrenceConfigInputThe recurrence configuration for the event.
recurringEventUpdateMode - RecurringEventUpdateModeThe mode to update the event recurrence.
slug - StringThe URL slug for the event. If not provided, it will be generated from the title.
startTime - DateTimeThe start date and time of the event.
tagIds - [String!]IDs of tags to associate with the event.
thumbnailId - StringThe ID of the thumbnail image for the event.
timeZone - StringThe IANA timezone for the event times (e.g., "America/New_York", "UTC").
title - StringThe title of the event.
virtualLocations - [CreateVirtualLocationInput!]Virtual locations where the event takes place online.

input UpdateEventInput {
attachmentIds: [String!]
capacity: Int
content: String
customSeoDetail: CustomSeoDetailInput
endTime: DateTime
hostIds: [String!]
notificationSettings: EventNotificationSettingsInput
physicalLocations: [CreatePhysicalLocationInput!]
pollIds: [String!]
recurrenceConfig: EventRecurrenceConfigInput
recurringEventUpdateMode: RecurringEventUpdateMode
slug: String
startTime: DateTime
tagIds: [String!]
thumbnailId: String
timeZone: String
title: String
virtualLocations: [CreateVirtualLocationInput!]
}