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