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
Please use grouped_signup_counts instead
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 ● 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