Skip to main content

Event

An event at a convention

type Event {
admin_notes: String
age_restrictions: String @deprecated
author: String
bucket_keys_with_pending_signups_or_requests: [String!]!
can_play_concurrently: Boolean!
con_mail_destination: String
content_warnings: String
convention: Convention!
created_at: Date
current_user_form_item_viewer_role: FormItemRole!
current_user_form_item_writer_role: FormItemRole!
description: String
description_html: String
email: String
event_category: EventCategory!
form: Form
form_response_attrs_json(
itemIdentifiers: [String!]
): Json
form_response_attrs_json_with_rendered_markdown(
itemIdentifiers: [String!]
): Json
form_response_changes: [FormResponseChange!]!
id: ID!
images: [ActiveStorageAttachment!]!
length_seconds: Int!
maximum_event_provided_tickets_overrides: [MaximumEventProvidedTicketsOverride!]!
my_rating: Int
organization: String
participant_communications: String
private_signup_list: Boolean
provided_tickets: [Ticket!]!
registration_policy: RegistrationPolicy
run(
id: ID
): Run!
runs(
excludeConflicts: Boolean
finish: Date
start: Date
): [Run!]!
short_blurb: String
short_blurb_html: String
slots_limited: Boolean
status: String
team_members: [TeamMember!]!
ticket_types: [TicketType!]!
title: String
total_slots: Int
url: String
}

Fields

Event.admin_notes ● String scalar

Admin-only notes about this event

Event.age_restrictions ● String deprecated scalar

⚠️ DEPRECATED

Has not worked correctly in a long time. Please use form_response_attrs or form_response_attrs_json.

Age restrictions for this event (deprecated)

Event.author ● String scalar

The author(s) of this event

Event.bucket_keys_with_pending_signups_or_requests ● [String!]! non-null scalar

The distinct requested_bucket_key values from active signups, pending signup requests, and active signup ranked choices for this event. Used to determine which bucket key changes require a remapping UI when editing the registration policy.

Event.can_play_concurrently ● Boolean! non-null scalar

Whether attendees can sign up for this event at the same time as other events

Event.con_mail_destination ● String scalar

Where convention emails about this event should be sent

Event.content_warnings ● String scalar

Content warnings for this event

Event.convention ● Convention! non-null object

The convention this event belongs to

Event.created_at ● Date scalar

When this event was created

Event.current_user_form_item_viewer_role ● FormItemRole! non-null enum

Event.current_user_form_item_writer_role ● FormItemRole! non-null enum

Event.description ● String scalar

The full description of this event

Event.description_html ● String scalar

The description of this event rendered as HTML

Event.email ● String scalar

The contact email for this event

Event.event_category ● EventCategory! non-null object

The category of this event

Event.form ● Form object

The form used for this event

Event.form_response_attrs_json ● Json scalar

Event.form_response_attrs_json.itemIdentifiers ● [String!] list scalar

Event.form_response_attrs_json_with_rendered_markdown ● Json scalar

Event.form_response_attrs_json_with_rendered_markdown.itemIdentifiers ● [String!] list scalar

Event.form_response_changes ● [FormResponseChange!]! non-null object

The history of changes to this event's form response

Event.id ● ID! non-null scalar

The ID of this event

Event.images ● [ActiveStorageAttachment!]! non-null object

Images attached to this event

Event.length_seconds ● Int! non-null scalar

The length of this event in seconds

Event.maximum_event_provided_tickets_overrides ● [MaximumEventProvidedTicketsOverride!]! non-null object

Overrides for the maximum number of tickets this event can provide

Event.my_rating ● Int scalar

The current user's rating for this event (1 or -1)

Event.organization ● String scalar

The organization running this event

Event.participant_communications ● String scalar

Communications to send to participants of this event

Event.private_signup_list ● Boolean scalar

Whether the signup list for this event is private

Event.provided_tickets ● [Ticket!]! non-null object

Tickets provided by this event

Event.registration_policy ● RegistrationPolicy object

The registration policy for this event

Event.run ● Run! non-null object

A single run of this event by ID

Event.run.id ● ID scalar

The ID of the run to return

Event.runs ● [Run!]! non-null object

The runs of this event

Event.runs.excludeConflicts ● Boolean deprecated scalar
⚠️ DEPRECATED

This parameter hasn't actually worked for a long time

Deprecated; has no effect

Event.runs.finish ● Date scalar

Only return runs that finish before this time

Event.runs.start ● Date scalar

Only return runs that start after this time

Event.short_blurb ● String scalar

A short description of this event

Event.short_blurb_html ● String scalar

The short blurb for this event rendered as HTML

Event.slots_limited ● Boolean scalar

Whether this event has a limited number of slots

Event.status ● String scalar

The status of this event (active, dropped, etc.)

Event.team_members ● [TeamMember!]! non-null object

The team members (GMs) of this event

Event.ticket_types ● [TicketType!]! non-null object

The ticket types associated with this event

Event.title ● String scalar

The title of this event

Event.total_slots ● Int scalar

The total number of slots available for this event

Event.url ● String scalar

The URL for more information about this event

Member Of

AttachImageToEventPayload object ● Convention object ● CreateEventPayload object ● CreateFillerEventPayload object ● DropEventPayload object ● EventProposal object ● EventProvidedTicketList object ● EventsPagination object ● EventWithChoiceCounts object ● FreezeBucketAssignmentsPayload object ● MaximumEventProvidedTicketsOverride object ● RateEventPayload object ● RestoreDroppedEventPayload object ● Run object ● TeamMember object ● Ticket object ● TicketType object ● UpdateEventAdminNotesPayload object ● UpdateEventPayload object

Implemented By

SearchableModel union ● TicketTypeParent union