Run
A run of an event within a convention. Events can have multiple runs of the course of a convention (with some exceptions, such as conventions that use single_event site mode).
type Run {
  confirmed_limited_signup_count: Int!
  confirmed_signup_count: Int!
  current_ability_can_signup_summary_run: Boolean!
  ends_at: Date!
  event: Event!
  grouped_signup_counts: [GroupedSignupCount!]!
  id: ID!
  my_signup_ranked_choices: [SignupRankedChoice!]!
  my_signup_requests: [SignupRequest!]!
  my_signups: [Signup!]!
  not_counted_confirmed_signup_count: Int!
  not_counted_signup_count: Int!
  room_names: [String!]!
  rooms: [Room!]!
  schedule_note: String
  signup_changes_paginated(
    filters: SignupChangeFiltersInput
    page: Int
    per_page: Int
    sort: [SortInput!]
  ): SignupChangesPagination!
  signup_count_by_state_and_bucket_key_and_counted: Json! @deprecated
  signups_paginated(
    filters: SignupFiltersInput
    page: Int
    per_page: Int
    sort: [SortInput!]
  ): SignupsPagination!
  starts_at: Date!
  title_suffix: String
  waitlisted_signup_count: Int!
}
Fields
Run.confirmed_limited_signup_count ● Int! non-null scalar
The number of confirmed signups in limited-signup buckets for this run
Run.confirmed_signup_count ● Int! non-null scalar
The number of confirmed signups (regardless of bucket) for this run
Run.current_ability_can_signup_summary_run ● Boolean! non-null scalar
Whether or not the current user is allowed to request a signup summary of this run
Run.ends_at ● Date! non-null scalar
The time at which this run finishes
Run.event ● Event! non-null object
The event this is a run of
Run.grouped_signup_counts ● [GroupedSignupCount!]! non-null object
A GroupedSignupCounts object for this run, from which more detailed information about the number of signups can be obtained (sliced in various ways).
Run.id ● ID! non-null scalar
The ID of this run
Run.my_signup_ranked_choices ● [SignupRankedChoice!]! non-null object
The current user's SignupRankedChoices for this Run
Run.my_signup_requests ● [SignupRequest!]! non-null object
The current user's SignupRequests for this Run
Run.my_signups ● [Signup!]! non-null object
The current user's Signups for this Run
Run.not_counted_confirmed_signup_count ● Int! non-null scalar
The number of confirmed, but not counted signups for this run
Run.not_counted_signup_count ● Int! non-null scalar
The number of non-counted signups for this run (regardless of confirmation status)
Run.room_names ● [String!]! non-null scalar
The names of all the rooms this run takes place in
Run.rooms ● [Room!]! non-null object
The rooms this run takes place in
Run.schedule_note ● String scalar
An optional, admin-only note to put on this run. This note is not visible to most users.
Run.signup_changes_paginated ● SignupChangesPagination! non-null object
Run.signup_changes_paginated.filters ● SignupChangeFiltersInput input
Filters to restrict what items will appear in the result set.
Run.signup_changes_paginated.page ● Int scalar
The page number to return from the result set. Page numbers start with 1.
Run.signup_changes_paginated.per_page ● Int scalar
The number of items to return per page. Defaults to 20, can go up to 200.
Run.signup_changes_paginated.sort ● [SortInput!] list input
A set of fields to use for ordering the result set. The second field is used as a tiebreaker for the first, the third field is used as a tiebreaker for the first two, and so on. If the sort argument is missing or empty, the order of items will be left up to the database (and may be unpredictable).
Run.signup_count_by_state_and_bucket_key_and_counted ● Json! deprecated non-null scalar
Run.signups_paginated ● SignupsPagination! non-null object
The signups for this run
Run.signups_paginated.filters ● SignupFiltersInput input
Only return objects matching these filters
Run.signups_paginated.page ● Int scalar
The number of the page to return (the first page is 1)
Run.signups_paginated.per_page ● Int scalar
The number of items to return per page
Run.signups_paginated.sort ● [SortInput!] list input
Sort the resulting objects
Run.starts_at ● Date! non-null scalar
The time at which this run starts
Run.title_suffix ● String scalar
If present, Intercode will append this suffix string to this run whenever it appears in the UI. This can be used to disambiguate between multiple runs of the same event.
Run.waitlisted_signup_count ● Int! non-null scalar
The number of signups currently on the waitlist for this run
Member Of
Convention  object ● CreateMultipleRunsPayload  object ● CreateOrUpdateRunForEventPayload  object ● CreateRunPayload  object ● DeleteRunPayload  object ● Event  object ● MailingListsWaitlistsResult  object ● OrderEntry  object ● Room  object ● RunsPagination  object ● Signup  object ● SignupChange  object ● SignupRankedChoice  object ● SignupRequest  object ● Ticket  object ● UpdateRunPayload  object