Skip to main content

IMutationCreateEventInput

Admin Docs


Interface: IMutationCreateEventInput

Defined in: src/types/Event/interface.ts:318

Input shape accepted by MutationCreateEventInput in GraphQL.

It supports either timed (startAt/endAt) or all-day (startDate/endDate) payloads depending on the allDay flag.

Properties​

allDay​

allDay: boolean

Defined in: src/types/Event/interface.ts:325


description?​

optional description: string

Defined in: src/types/Event/interface.ts:333


endAt?​

optional endAt: string

Defined in: src/types/Event/interface.ts:321


endDate?​

optional endDate: string

Defined in: src/types/Event/interface.ts:323


isInviteOnly​

isInviteOnly: boolean

Defined in: src/types/Event/interface.ts:332


isPublic​

isPublic: boolean

Defined in: src/types/Event/interface.ts:330

Determines if the event is visible to the entire community. Often referred to as "Community Visible" in the UI.


isRegisterable​

isRegisterable: boolean

Defined in: src/types/Event/interface.ts:331


location?​

optional location: string

Defined in: src/types/Event/interface.ts:334


name​

name: string

Defined in: src/types/Event/interface.ts:319


organizationId​

organizationId: string

Defined in: src/types/Event/interface.ts:324


recurrence?​

optional recurrence: Omit<InterfaceRecurrenceRule, "endDate"> & object

Defined in: src/types/Event/interface.ts:335

Type Declaration​

endDate?​

optional endDate: string


startAt?​

optional startAt: string

Defined in: src/types/Event/interface.ts:320


startDate?​

optional startDate: string

Defined in: src/types/Event/interface.ts:322