OBJECT

Query

link GraphQL Schema definition

  • type Query {
  • me: User
  • # Arguments
  • # siteId: Id of a Site
  • # siteHost: Host of a Site
  • site(siteId: Int, siteHost: String): Site
  • # Arguments
  • # siteId: Id of a site
  • # siteHost: Host of a site
  • # fallbackOnSiteBaseHost: [Not documented]
  • publicSite(siteId: Int, siteHost: String, fallbackOnSiteBaseHost: Boolean): PublicSite
  • # List of sites with https protocol
  • httpsSites: [Site]
  • # Arguments
  • # query: The Title or Host of the Site
  • # siteType: Type of the Sites
  • searchSites(query: String, siteType: SiteType): [Site]!
  • # List of sites
  • #
  • # Arguments
  • # page: [Not documented]
  • # perPage: [Not documented]
  • # siteType: Type of the Sites
  • sites(page: Int, perPage: Int, siteType: SiteType): PaginatableSites
  • lightenedSites: [LightenedSite]!
  • # Arguments
  • # themeId: Id of theme
  • theme(themeId: Int!): ThemeV2
  • # List of themes
  • #
  • # Arguments
  • # page: [Not documented]
  • # perPage: [Not documented]
  • themes(page: Int, perPage: Int): PaginatableThemes
  • # List of theme parameter types
  • themeComponentListParameterTypes: [ThemeComponentParameterType]!
  • # List of theme parameter select types
  • themeComponentListParameterSelectTypes: [ThemeComponentParameterSelectType]!
  • # List of theme entity parameter types
  • themeComponentListEntityParameterTypes: [ThemeComponentEntityParameterType]!
  • # Asset validation rules for theme uploads
  • themeAssetValidationRules: ThemeAssetValidationRules!
  • # Arguments
  • # pageId: Id of a page
  • # pageTitle: Title of a page (siteId mandatory)
  • # siteId: Site of a page (pageTitle mandatory)
  • page(pageId: Int, pageTitle: String, siteId: Int): Page
  • # Arguments
  • # companyId: Id of a Company
  • # companyCrmId: CRM Id of a Company
  • company(companyId: Int, companyCrmId: String): Company
  • # List of all available timezones
  • timezones: [String!]!
  • # List of days of the week with translations
  • daysOfWeek: [DayOfWeekOption!]!
  • # List of analytics type values creatable on a given site (excludes non-multiple
  • # types already configured)
  • #
  • # Arguments
  • # siteId: Id of the site
  • availableAnalyticsTypesForSite(siteId: Int!): [String!]!
  • # History of saved versions for a given site Orion layout (latest first)
  • #
  • # Arguments
  • # siteId: Id of the site
  • # siteThemeId: Id of the SiteThemeOrion
  • # layoutUuid: UUID of the layout whose history is requested
  • orionLayoutSnapshots(
  • siteId: Int!,
  • siteThemeId: Int!,
  • layoutUuid: String!
  • ): [OrionLayoutSnapshot!]!
  • # JSON-encoded content (array of SectionDTO) of a given snapshot, or null if not
  • # found
  • #
  • # Arguments
  • # siteId: Id of the site
  • # siteThemeId: Id of the SiteThemeOrion
  • # snapshotId: Id of the OrionLayoutSnapshot
  • orionLayoutSnapshotContent(
  • siteId: Int!,
  • siteThemeId: Int!,
  • snapshotId: Int!
  • ): String
  • # Resolve Webpack Encore entry CSS and JS file URLs for the given entry names
  • #
  • # Arguments
  • # names: List of Encore entry names to resolve (e.g.
  • # ["theme/orion", "location/orion"])
  • encoreEntries(names: [String!]!): [EncoreEntry!]!
  • }

link Require by

This element is not required by anyone