Skip to main content

Event

No description

type Event {
actionItems(
after: String
before: String
first: Int
last: Int
): EventActionItemsConnection
agendaFolders(
after: String
before: String
first: Int
last: Int
): EventAgendaFoldersConnection
allDay: Boolean
attachments: [EventAttachment!]
attendees: [User!]
attendeesCheckInStatus: [CheckInStatus!]!
baseEvent: Event
baseRecurringEventId: ID
createdAt: DateTime
creator: User
description: String
endAt: DateTime
endDate: String
hasExceptions: Boolean
id: ID!
isCancelled: Boolean
isGenerated: Boolean
isInviteOnly: Boolean
isPublic: Boolean
isRecurringEventTemplate: Boolean
isRegisterable: Boolean
location: String
name: String
organization: Organization
progressLabel: String
recurrenceDescription: String
recurrenceRule: RecurrenceRule
sequenceNumber: Int
startAt: DateTime
startDate: String
totalCount: Int
updatedAt: DateTime
updater: User
venues(
after: String
before: String
first: Int
last: Int
): EventVenuesConnection
volunteerGroups: [EventVolunteerGroup!]
volunteers(
orderBy: EventVolunteersOrderByInput
where: EventVolunteerWhereInput
): [EventVolunteer!]
}

Fields​

Event.actionItems ● EventActionItemsConnection object​

GraphQL connection to traverse through the action items associated with this event.

Event.actionItems.after ● String scalar​
Event.actionItems.before ● String scalar​
Event.actionItems.first ● Int scalar​
Event.actionItems.last ● Int scalar​

Event.agendaFolders ● EventAgendaFoldersConnection object​

GraphQL connection to traverse through the agenda folders that contain agenda items constituting a part of the agenda for the event.

Event.agendaFolders.after ● String scalar​
Event.agendaFolders.before ● String scalar​
Event.agendaFolders.first ● Int scalar​
Event.agendaFolders.last ● Int scalar​

Event.allDay ● Boolean scalar​

A boolean flag indicating if the event lasts for the entire day.

Event.attachments ● [EventAttachment!] list object​

A list of attachments associated with the event, such as images or documents. For generated instances, this falls back to the base event's attachments if none are specific to the instance.

Event.attendees ● [User!] list object​

List of users who have checked in to the event.

Event.attendeesCheckInStatus ● [CheckInStatus!]! non-null object​

Check-in status for all attendees of the event.

Event.baseEvent ● Event object​

The base event from which this materialized instance was generated.

Event.baseRecurringEventId ● ID scalar​

The ID of the base recurring event template if this is a generated instance.

Event.createdAt ● DateTime scalar​

Date time at the time the event was created.

Event.creator ● User object​

User who created the event.

Event.description ● String scalar​

A detailed description of the event, providing custom information and context.

Event.endAt ● DateTime scalar​

The UTC end timestamp for timed events (allDay = false). Null for all-day events — use endDate instead.

Event.endDate ● String scalar​

Exclusive end date (YYYY-MM-DD) for all-day events (allDay = true). e.g. March 1 → March 2 is a one-day event. Null for timed events — use endAt instead.

Event.hasExceptions ● Boolean scalar​

A boolean flag indicating if this materialized instance has any exceptions applied to it.

Event.id ● ID! non-null scalar​

The unique global identifier for the event. For recurring instances, this ID refers to the specific materialized instance.

Event.isCancelled ● Boolean scalar​

A boolean flag indicating if this instance has been cancelled.

Event.isGenerated ● Boolean scalar​

A boolean flag indicating if this event was generated from a recurrence template.

Event.isInviteOnly ● Boolean scalar​

A boolean flag indicating if the event is invite-only.

Event.isPublic ● Boolean scalar​

A boolean flag indicating if the event is visible to the public.

Event.isRecurringEventTemplate ● Boolean scalar​

A boolean flag indicating if this event serves as a template for a recurring series.

Event.isRegisterable ● Boolean scalar​

A boolean flag indicating if users can register for this event.

Event.location ● String scalar​

The physical or virtual location where the event will take place.

Event.name ● String scalar​

The name or title of the event.

Event.organization ● Organization object​

Organization the event belongs to.

Event.progressLabel ● String scalar​

A human-readable label indicating the progress of this instance in the series, such as '5 of 12' or 'Episode #7'.

Event.recurrenceDescription ● String scalar​

A human-readable description of the recurrence pattern, such as 'Daily', 'Weekly on Monday', 'Monthly on the 15th', etc. Available for recurring event templates and instances.

Event.recurrenceRule ● RecurrenceRule object​

The recurrence rule object for recurring events.

Event.sequenceNumber ● Int scalar​

The sequence number of this instance within its recurring series (e.g., 1, 2, 3, ...).

Event.startAt ● DateTime scalar​

The UTC start timestamp for timed events (allDay = false). Null for all-day events — use startDate instead.

Event.startDate ● String scalar​

Inclusive start date (YYYY-MM-DD) for all-day events (allDay = true). Null for timed events — use startAt instead.

Event.totalCount ● Int scalar​

The total number of instances in the complete recurring series. This will be null for infinite series.

Event.updatedAt ● DateTime scalar​

Date time at the time the event was last updated.

Event.updater ● User object​

User who last updated the event.

Event.venues ● EventVenuesConnection object​

GraphQL connection to traverse through the venues that are booked for the event.

Event.venues.after ● String scalar​
Event.venues.before ● String scalar​
Event.venues.first ● Int scalar​
Event.venues.last ● Int scalar​

Event.volunteerGroups ● [EventVolunteerGroup!] list object​

List of volunteer groups associated with this event.

Event.volunteers ● [EventVolunteer!] list object​

List of all volunteers associated with this event.

Event.volunteers.orderBy ● EventVolunteersOrderByInput enum​

Order criteria for event volunteers.

Event.volunteers.where ● EventVolunteerWhereInput input​

Filter criteria for event volunteers.

Returned By​

createEvent mutation ● deleteEntireRecurringEventSeries mutation ● deleteSingleEventInstance mutation ● deleteStandaloneEvent mutation ● deleteThisAndFollowingEvents mutation ● event query ● eventsByAdmin query ● eventsByAttendee query ● eventsByCreator query ● eventsByIds query ● eventsByOrganizationId query ● eventsByVolunteer query ● getRecurringEvents query ● updateEntireRecurringEventSeries mutation ● updateSingleRecurringEventInstance mutation ● updateStandaloneEvent mutation ● updateThisAndFollowingEvents mutation

Member Of​

ActionItem object ● AgendaCategory object ● AgendaFolder object ● AgendaItem object ● Event object ● EventAttendee object ● EventVolunteer object ● EventVolunteerGroup object ● OrganizationEventPreviewDay object ● OrganizationEventsConnectionEdge object ● User object ● VenueEventsConnectionEdge object ● VolunteerMembership object