Skip to main content

Convention

A Convention in Intercode is essentially a web site hosted by Intercode. A Convention can represent an actual, real-world convention (and this is probably the most common use case), but it can also represent a single event (if the site_mode is set to single_event) or a series of events over time (if the site_mode is set to event_series).

They're called Convention for historical reasons, because naming is hard. Sorry. It's probably best to think of them as "web site."

type Convention implements CmsParent {
accepting_proposals: Boolean
bio_eligible_user_con_profiles: [UserConProfile!]!
canceled: Boolean!
catch_all_staff_position: StaffPosition
clickwrap_agreement: String
clickwrap_agreement_html: String
cmsContentGroup(
id: ID!
): CmsContentGroup!
cmsContentGroups: [CmsContentGroup!]!
cmsFiles: [CmsFile!]!
cmsGraphqlQueries: [CmsGraphqlQuery!]!
cmsLayouts: [CmsLayout!]!
cmsNavigationItems: [CmsNavigationItem!]!
cmsPage(
id: ID
rootPage: Boolean
slug: String
): Page!
cmsPages: [Page!]!
cmsPartials: [CmsPartial!]!
cmsVariables: [CmsVariable!]!
coupon(
id: ID!
): Coupon!
coupons_paginated(
filters: CouponFiltersInput
page: Int
per_page: Int
sort: [SortInput!]
): CouponsPagination!
created_at: Date
defaultLayout: CmsLayout!
default_currency_code: String
departments: [Department!]!
domain: String
effectiveCmsLayout(
path: String!
): CmsLayout!
email_from: String!
email_mode: EmailMode!
ends_at: Date
event(
id: ID!
): Event!
event_categories(
current_ability_can_read_event_proposals: Boolean
): [EventCategory!]!
event_mailing_list_domain: String
event_proposal(
id: ID!
): EventProposal!
event_proposals_paginated(
filters: EventProposalFiltersInput
page: Int
per_page: Int
sort: [SortInput!]
): EventProposalsPagination!
events(
filters: EventFiltersInput
finish: Date
includeDropped: Boolean
start: Date
): [Event!]!
events_paginated(
filters: EventFiltersInput
page: Int
per_page: Int
sort: [SortInput!]
): EventsPagination!
favicon: ActiveStorageAttachment
favicon_url: String @deprecated
form(
id: ID!
): Form!
forms: [Form!]!
fullTextSearch(
query: String!
): SearchResult!
hidden: Boolean!
id: ID!
language: String!
liquidAssigns: [LiquidAssign!]!
location: Json
mailing_lists: MailingLists!
maximum_event_signups: ScheduledValue @deprecated
maximum_tickets: Int
my_profile: UserConProfile
my_signup_ranked_choices: [SignupRankedChoice!]!
my_signup_requests: [SignupRequest!]!
my_signups: [Signup!]!
name: String!
notification_templates: [NotificationTemplate!]!
notifier_liquid_assigns(
eventKey: String!
): [LiquidAssign!]!
open_graph_image: ActiveStorageAttachment
open_graph_image_url: String @deprecated
order(
id: ID!
): Order!
orders_paginated(
filters: OrderFiltersInput
page: Int
per_page: Int
sort: [SortInput!]
): OrdersPagination!
organization: Organization
pre_schedule_content_html: String
previewLiquid(
content: String!
): String!
previewMarkdown(
eventId: ID
eventProposalId: ID
markdown: String!
): String!
preview_notifier_liquid(
content: String!
eventKey: String!
): String!
product(
id: ID!
): Product!
products(
only_available: Boolean
only_ticket_providing: Boolean
): [Product!]!
reports: ConventionReports!
rooms: [Room!]!
rootPage: Page!
run(
id: ID!
): Run!
runs_paginated(
filters: RunFiltersInput
page: Int
per_page: Int
sort: [SortInput!]
): RunsPagination!
show_event_list: ShowSchedule
show_schedule: ShowSchedule
signup(
id: ID!
): Signup!
signup_automation_mode: SignupAutomationMode!
signup_changes_paginated(
filters: SignupChangeFiltersInput
page: Int
per_page: Int
sort: [SortInput!]
): SignupChangesPagination!
signup_counts_by_state: [SignupCountByState!]!
signup_mode: SignupMode!
signup_requests_open: Boolean!
signup_requests_paginated(
filters: SignupRequestFiltersInput
page: Int
per_page: Int
sort: [SortInput!]
): SignupRequestsPagination!
signup_round(
id: ID!
): SignupRound!
signup_rounds: [SignupRound!]!
site_mode: SiteMode!
staff_position(
id: ID!
): StaffPosition!
staff_positions: [StaffPosition!]!
starts_at: Date
stripe_account: StripeAccount
stripe_account_id: String
stripe_account_ready_to_charge: Boolean!
stripe_publishable_key: String
ticketNamePlural: String!
ticket_mode: TicketMode!
ticket_name: String!
ticket_types: [TicketType!]!
tickets_available_for_purchase: Boolean!
timezone_mode: TimezoneMode!
timezone_name: String
typeaheadSearchCmsContent(
name: String
): [CmsContent!]!
updated_at: Date
user_activity_alert(
id: ID!
): UserActivityAlert!
user_activity_alerts: [UserActivityAlert!]!
user_con_profile(
id: ID!
): UserConProfile!
user_con_profile_by_user_id(
userId: ID!
): UserConProfile!
user_con_profile_form: Form!
user_con_profiles_paginated(
filters: UserConProfileFiltersInput
page: Int
per_page: Int
sort: [SortInput!]
): UserConProfilesPagination!
}

Fields

Convention.accepting_proposals ● Boolean scalar

Is this convention currently accepting event proposals?

Convention.bio_eligible_user_con_profiles ● [UserConProfile!]! non-null object

User profiles in this convention that can have a bio (because they're staff or event team members).

Convention.canceled ● Boolean! non-null scalar

Is this convention canceled?

Convention.catch_all_staff_position ● StaffPosition object

If this convention's email_mode is set to staff_emails_to_catch_all, all email sent to staff position email addresses at this convention will be forwarded to this staff position.

Convention.clickwrap_agreement ● String scalar

A clickwrap agreement, in Liquid format. If present, users will have to agree to this before they're allowed to use the web site.

Convention.clickwrap_agreement_html ● String scalar

The value of clickwrap_agreement, rendered as HTML.

Convention.cmsContentGroup ● CmsContentGroup! non-null object

Finds a CMS content group by ID within the domain name of this HTTP request. If there is no CMS content group with that ID, or the CMS content group is associated with a different domain name, errors out.

Convention.cmsContentGroup.id ● ID! non-null scalar

The ID of the CMS content group to find.

Convention.cmsContentGroups ● [CmsContentGroup!]! non-null object

Returns all CMS content groups within the current domain.

Convention.cmsFiles ● [CmsFile!]! non-null object

Returns all CMS files within the current domain.

Convention.cmsGraphqlQueries ● [CmsGraphqlQuery!]! non-null object

Returns all CMS GraphQL queries within the current domain.

Convention.cmsLayouts ● [CmsLayout!]! non-null object

Returns all CMS layouts within the current domain.

Convention.cmsNavigationItems ● [CmsNavigationItem!]! non-null object

Returns all CMS navigation items within the current domain.

Convention.cmsPage ● Page! non-null object

Finds a CMS page within the domain name of this HTTP request. Exactly one of the three optional arguments (id, slug, and rootPage) must be specified. These each represent a different way of finding a page. If the desired page can't be found within the current domain name, errors out.

Convention.cmsPage.id ● ID scalar

The ID of the page to find.

Convention.cmsPage.rootPage ● Boolean scalar

If true, returns the root page for this domain.

Convention.cmsPage.slug ● String scalar

The unique slug of the page to find.

Convention.cmsPages ● [Page!]! non-null object

Returns all CMS pages within the current domain.

Convention.cmsPartials ● [CmsPartial!]! non-null object

Returns all CMS partials within the current domain.

Convention.cmsVariables ● [CmsVariable!]! non-null object

Returns all CMS variables within the current domain.

Convention.coupon ● Coupon! non-null object

Find a coupon by ID.

Convention.coupon.id ● ID! non-null scalar

The ID of the coupon to find.

Convention.coupons_paginated ● CouponsPagination! non-null object

Convention.coupons_paginated.filters ● CouponFiltersInput input

Filters to restrict what items will appear in the result set.

Convention.coupons_paginated.page ● Int scalar

The page number to return from the result set. Page numbers start with 1.

Convention.coupons_paginated.per_page ● Int scalar

The number of items to return per page. Defaults to 20, can go up to 200.

Convention.coupons_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).

Convention.created_at ● Date scalar

When this convention was created.

Convention.defaultLayout ● CmsLayout! non-null object

Returns the default CMS layout used in this domain.

Convention.default_currency_code ● String scalar

The ISO 4217 currency code used by default for products in this convention. If null, defaults to USD.

Convention.departments ● [Department!]! non-null object

All the departments in this convention.

Convention.domain ● String scalar

The domain name used for serving this convention web site.

Convention.effectiveCmsLayout ● CmsLayout! non-null object

Returns the CMS layout to be used for a particular URL path within the current domain. (This will be the page-specific layout if the URL corresponds to a page with a layout override, or the default layout for the domain otherwise.)

Convention.effectiveCmsLayout.path ● String! non-null scalar

The path to find the effective layout for.

Convention.email_from ● String! non-null scalar

The default address that site emails will be sent from.

Convention.email_mode ● EmailMode! non-null enum

How this convention site will handle incoming emails to its domain.

Convention.ends_at ● Date scalar

When this convention ends.

Convention.event ● Event! non-null object

Finds an active event by ID in this convention. If there is no event with that ID in this convention, or the event is no longer active, errors out.

Convention.event.id ● ID! non-null scalar

The ID of the event to find

Convention.event_categories ● [EventCategory!]! non-null object

All the EventCategories in this convention.

Convention.event_categories.current_ability_can_read_event_proposals ● Boolean scalar

If true, will only return EventCategories where the current user is allowed to read event proposals.

Convention.event_mailing_list_domain ● String scalar

If present, the site will automatically offer to set up forwarding email addresses for event teams under this domain.

Convention.event_proposal ● EventProposal! non-null object

Finds an event proposal by ID in this convention. If there is no event proposal with that ID in this convention, errors out.

Convention.event_proposal.id ● ID! non-null scalar

The ID of the event proposal to find.

Convention.event_proposals_paginated ● EventProposalsPagination! non-null object

Convention.event_proposals_paginated.filters ● EventProposalFiltersInput input

Filters to restrict what items will appear in the result set.

Convention.event_proposals_paginated.page ● Int scalar

The page number to return from the result set. Page numbers start with 1.

Convention.event_proposals_paginated.per_page ● Int scalar

The number of items to return per page. Defaults to 20, can go up to 200.

Convention.event_proposals_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).

Convention.events ● [Event!]! non-null object

Returns all active events in convention associated with the domain name of this HTTP request. Filterable by a range of start/finish times.

CAUTION: this query can return a lot of data and take a long time. Please be careful when using it.

Convention.events.filters ● EventFiltersInput input

If present, filters the returned events.

Convention.events.finish ● Date scalar

If present, only returns events that occur earlier than this time (non-inclusive.) These events may end after this time, but start before it.

Convention.events.includeDropped ● Boolean scalar

If true, includes dropped events in addition to active events.

Convention.events.start ● Date scalar

If present, only returns events that occur at this time or later. (These events may have started before that time, but will still be ongoing during it.)

Convention.events_paginated ● EventsPagination! non-null object

Convention.events_paginated.filters ● EventFiltersInput input

Filters to restrict what items will appear in the result set.

Convention.events_paginated.page ● Int scalar

The page number to return from the result set. Page numbers start with 1.

Convention.events_paginated.per_page ● Int scalar

The number of items to return per page. Defaults to 20, can go up to 200.

Convention.events_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).

Convention.favicon ● ActiveStorageAttachment object

The favicon that will be served to browsers on this site.

Convention.favicon_url ● String deprecated scalar

DEPRECATED

Please use the favicon field instead.

Convention.form ● Form! non-null object

Finds a form by ID in this convention. If there is no form with that ID in this convention, errors out.

Convention.form.id ● ID! non-null scalar

The ID of the form to find.

Convention.forms ● [Form!]! non-null object

All the forms in this convention.

Convention.fullTextSearch ● SearchResult! non-null object

Does a full-text search within this domain.

Convention.fullTextSearch.query ● String! non-null scalar

The text to search for.

Convention.hidden ● Boolean! non-null scalar

If true, this convention will not be listed in CMS content on the root site.

Convention.id ● ID! non-null scalar

The ID of this convention.

Convention.language ● String! non-null scalar

The language to use for localized content in this site.

Convention.liquidAssigns ● [LiquidAssign!]! non-null object

Returns all the Liquid assigns for regular CMS page rendering in the current domain name. This is a combination of globally-accessible Liquid assigns and domain-specific user-defined CMS variables.

Convention.location ● Json scalar

The physical location of the convention, in GeoJSON format.

Convention.mailing_lists ● MailingLists! non-null object

A sub-object for accessing this convention's autogenerated mailing lists.

Convention.maximum_event_signups ● ScheduledValue deprecated object

DEPRECATED

Please use SignupRound instead

The schedule of how many signups are allowed in this convention and when.

Convention.maximum_tickets ● Int scalar

The maximum number of tickets this convention can sell.

Convention.my_profile ● UserConProfile object

Returns the convention-specific profile for the current user within this convention. If no user is signed in, returns null.

Convention.my_signup_ranked_choices ● [SignupRankedChoice!]! non-null object

Returns all signup ranked choices for the current user within this convention. If no user is signed in, returns an empty array.

Convention.my_signup_requests ● [SignupRequest!]! non-null object

Returns all signup requests for the current user within this convention. If no user is signed in, returns an empty array.

Convention.my_signups ● [Signup!]! non-null object

Returns all signups for the current user within this convention. If no user is signed in, returns an empty array.

Convention.name ● String! non-null scalar

The name of this convention.

Convention.notification_templates ● [NotificationTemplate!]! non-null object

All the NotificationTemplates in this convention.

Convention.notifier_liquid_assigns ● [LiquidAssign!]! non-null object

Returns all the Liquid assigns for rendering a particular notification event in this convention. This is a combination of globally-accessible Liquid assigns, values specific to that notification event, and convention-specific user-defined CMS variables.

Convention.notifier_liquid_assigns.eventKey ● String! non-null scalar

The key of the notification event to use for generating assigns.

Convention.open_graph_image ● ActiveStorageAttachment object

The image that will be served from this site using the <meta property="og:image"> tag. For more information about OpenGraph, see https://ogp.me/.

Convention.open_graph_image_url ● String deprecated scalar

DEPRECATED

Please use the open_graph_image field instead.

Convention.order ● Order! non-null object

Find an order by ID.

Convention.order.id ● ID! non-null scalar

The ID of the order to find.

Convention.orders_paginated ● OrdersPagination! non-null object

Convention.orders_paginated.filters ● OrderFiltersInput input

Filters to restrict what items will appear in the result set.

Convention.orders_paginated.page ● Int scalar

The page number to return from the result set. Page numbers start with 1.

Convention.orders_paginated.per_page ● Int scalar

The number of items to return per page. Defaults to 20, can go up to 200.

Convention.orders_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).

Convention.organization ● Organization object

The organization in charge of this convention.

Convention.pre_schedule_content_html ● String scalar

If present, a block of HTML content to show above the schedule on various schedule pages.

Convention.previewLiquid ● String! non-null scalar

Given a Liquid text string, renders it to HTML and returns the result.

Convention.previewLiquid.content ● String! non-null scalar

The Liquid content to render.

Convention.previewMarkdown ● String! non-null scalar

Given a Markdown text string, renders it to HTML and returns the result.

Convention.previewMarkdown.eventId ● ID scalar

The event ID that this Markdown will apply to, if applicable.

Convention.previewMarkdown.eventProposalId ● ID scalar

The event proposal ID that this Markdown will apply to, if applicable.

Convention.previewMarkdown.markdown ● String! non-null scalar

The Markdown content to render.

Convention.preview_notifier_liquid ● String! non-null scalar

Given a Liquid text string and a notification event, renders the Liquid to HTML using the current domain's CMS context as if it were the content for that notification type.

Convention.preview_notifier_liquid.content ● String! non-null scalar

The Liquid content to render.

Convention.preview_notifier_liquid.eventKey ● String! non-null scalar

The key of the notification event to use for generating the preview.

Convention.product ● Product! non-null object

Finds a product by ID in this convention. If there is no product with that ID in this convention, errors out.

Convention.product.id ● ID! non-null scalar

The ID of the product to find.

Convention.products ● [Product!]! non-null object

Returns the products in this convention.

Convention.products.only_available ● Boolean scalar

If true, only returns products that are currently available for purchase.

Convention.products.only_ticket_providing ● Boolean scalar

If true, only returns products that provide the buyer a ticket to this convention.

Convention.reports ● ConventionReports! non-null object

A sub-object containing various reports that can be generated for this convention.

Convention.rooms ● [Room!]! non-null object

All the rooms in this convention.

Convention.rootPage ● Page! non-null object

The CMS page used for the root path (/) of this domain.

Convention.run ● Run! non-null object

Finds an active run by ID in this convention. If there is no run with that ID in this convention, or the run's event is no longer active, errors out.

Convention.run.id ● ID! non-null scalar

The ID of the run to find

Convention.runs_paginated ● RunsPagination! non-null object

Convention.runs_paginated.filters ● RunFiltersInput input

Filters to restrict what items will appear in the result set.

Convention.runs_paginated.page ● Int scalar

The page number to return from the result set. Page numbers start with 1.

Convention.runs_paginated.per_page ● Int scalar

The number of items to return per page. Defaults to 20, can go up to 200.

Convention.runs_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).

Convention.show_event_list ● ShowSchedule enum

Who can currently see the event catalog?

Convention.show_schedule ● ShowSchedule enum

Who can currently see the event schedule?

Convention.signup ● Signup! non-null object

Finds a signup by ID in this convention. If there is no signup with that ID in this convention, errors out.

Convention.signup.id ● ID! non-null scalar

The ID of the signup to find.

Convention.signup_automation_mode ● SignupAutomationMode! non-null enum

The type of signup automation used for this convention.

Convention.signup_changes_paginated ● SignupChangesPagination! non-null object

Convention.signup_changes_paginated.filters ● SignupChangeFiltersInput input

Filters to restrict what items will appear in the result set.

Convention.signup_changes_paginated.page ● Int scalar

The page number to return from the result set. Page numbers start with 1.

Convention.signup_changes_paginated.per_page ● Int scalar

The number of items to return per page. Defaults to 20, can go up to 200.

Convention.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).

Convention.signup_counts_by_state ● [SignupCountByState!]! non-null object

Convention.signup_mode ● SignupMode! non-null enum

The signup mode used for this convention.

Convention.signup_requests_open ● Boolean! non-null scalar

In a moderated-signup convention, are signup requests currently allowed?

Convention.signup_requests_paginated ● SignupRequestsPagination! non-null object

Convention.signup_requests_paginated.filters ● SignupRequestFiltersInput input

Filters to restrict what items will appear in the result set.

Convention.signup_requests_paginated.page ● Int scalar

The page number to return from the result set. Page numbers start with 1.

Convention.signup_requests_paginated.per_page ● Int scalar

The number of items to return per page. Defaults to 20, can go up to 200.

Convention.signup_requests_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).

Convention.signup_round ● SignupRound! non-null object

Finds a signup round by ID in this convention. If there is no signup round with that ID in this convention, errors out.

Convention.signup_round.id ● ID! non-null scalar

The ID of the signup round to find.

Convention.signup_rounds ● [SignupRound!]! non-null object

The signup rounds in this convention.

Convention.site_mode ● SiteMode! non-null enum

The mode this convention site is operating in.

Convention.staff_position ● StaffPosition! non-null object

Finds a staff position by ID in this convention. If there is no staff position with that ID in this convention, errors out.

Convention.staff_position.id ● ID! non-null scalar

The ID of the staff position to find.

Convention.staff_positions ● [StaffPosition!]! non-null object

All the staff positions in this convention.

Convention.starts_at ● Date scalar

When this convention starts.

Convention.stripe_account ● StripeAccount object

The Stripe account this convention uses for payments.

Convention.stripe_account_id ● String scalar

The ID of the Stripe account this convention uses for payments.

Convention.stripe_account_ready_to_charge ● Boolean! non-null scalar

Is this convention's Stripe account in a state where the convention can accept payments?

Convention.stripe_publishable_key ● String scalar

The publishable key of this convention's Stripe account.

Convention.ticketNamePlural ● String! non-null scalar

The word this convention uses for 'tickets'.

Convention.ticket_mode ● TicketMode! non-null enum

The mode used for ticket behaviors in this convention.

Convention.ticket_name ● String! non-null scalar

The word this convention uses for 'ticket'.

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

All the ticket types in this convention.

Convention.tickets_available_for_purchase ● Boolean! non-null scalar

Can users currently buy tickets to this convention?

Convention.timezone_mode ● TimezoneMode! non-null enum

The mode used for time zone display and time conversion behavior in this site.

Convention.timezone_name ● String scalar

The home time zone of this convention.

Convention.typeaheadSearchCmsContent ● [CmsContent!]! non-null union

Finds CMS content by partial name, case-insensitive, within the current domain's CMS content. For example, in a convention that has a partial called attendee_profile and a page called info_for_attendees, a search for attendee would return both of these.

This query is always limited to a maximum of 10 results.

Convention.typeaheadSearchCmsContent.name ● String scalar

The partial name to search by. If not specified, returns all CMS content within the current domain (limited to 10 results).

Convention.updated_at ● Date scalar

When this convention was last modified.

Convention.user_activity_alert ● UserActivityAlert! non-null object

Find a UserActivityAlert by ID.

Convention.user_activity_alert.id ● ID! non-null scalar

The ID of the UserActivityAlert to find.

Convention.user_activity_alerts ● [UserActivityAlert!]! non-null object

All the UserActivityAlerts in this convention.

Convention.user_con_profile ● UserConProfile! non-null object

Finds a UserConProfile by ID in the convention associated with this convention. If there is no UserConProfile with that ID in this convention, errors out.

Convention.user_con_profile.id ● ID! non-null scalar

The ID of the UserConProfile to find.

Convention.user_con_profile_by_user_id ● UserConProfile! non-null object

Finds a UserConProfile by user ID in the convention associated with this convention. If there is no UserConProfile with that user ID in this convention, errors out.

Convention.user_con_profile_by_user_id.userId ● ID! non-null scalar

The user ID of the UserConProfile to find.

Convention.user_con_profile_form ● Form! non-null object

The form used for user profiles in this convention.

Convention.user_con_profiles_paginated ● UserConProfilesPagination! non-null object

Convention.user_con_profiles_paginated.filters ● UserConProfileFiltersInput input

Filters to restrict what items will appear in the result set.

Convention.user_con_profiles_paginated.page ● Int scalar

The page number to return from the result set. Page numbers start with 1.

Convention.user_con_profiles_paginated.per_page ● Int scalar

The number of items to return per page. Defaults to 20, can go up to 200.

Convention.user_con_profiles_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).

Interfaces

CmsParent interface

A CMS parent is a web site managed by Intercode. It acts as a container for CMS content, such as pages, partials, files, layouts, variables, content groups, and user-defined GraphQL queries.

Most CMS parents are conventions, so their content will be convention-specific and scoped to that convention's domain name. The exception to this is the root site, which is what Intercode renders when there is no convention associated with the current domain name. (See the RootSite object for more details about this.)

Returned By

conventionByDomain query ● conventionById query ● conventionByRequestHost query ● conventionByRequestHostIfPresent query

Member Of

ConventionsPagination object ● Coupon object ● CreateConventionPayload object ● Event object ● EventCategory object ● EventProposal object ● Form object ● Organization object ● Product object ● SetConventionCanceledPayload object ● SignupRound object ● Ticket object ● TicketType object ● UpdateConventionPayload object ● UserActivityAlert object ● UserConProfile object

Implemented By

PermissionedModel union ● TicketTypeParent union