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
createdAt: DateTime
creator: User
description: String
endAt: DateTime
hasExceptions: Boolean
id: ID!
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.

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.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.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 ● eventsByIds query ● eventsByOrganizationId query ● getRecurringEvents query ● updateEntireRecurringEventSeries mutation ● updateSingleRecurringEventInstance mutation ● updateStandaloneEvent mutation ● updateThisAndFollowingEvents mutation

Member Of

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