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
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!
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 date and time when the event is scheduled to end. For materialized instances, this reflects the actual end time if modified.

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! non-null scalar

The date and time when the event is scheduled to start. For materialized instances, this reflects the actual start time if modified.

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 ● OrganizationEventsConnectionEdge object ● User object ● VenueEventsConnectionEdge object ● VolunteerMembership object