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