OBJECT

Shop

     Represents a shop resource containing general shop's data

and configuration.

link GraphQL Schema definition

  • type Shop {
  • # Customer's geolocalization data.
  • geolocalization: Geolocalization
  • # List of configured authorization keys. Authorization
  • # keys are used to enable third party OAuth authorization
  • # (currently Facebook or Google).
  • authorizationKeys: [AuthorizationKey]!
  • # List of countries available in the shop.
  • countries: [CountryDisplay]!
  • # List of available currencies.
  • currencies: [String]!
  • # Default shop's currency.
  • defaultCurrency: String!
  • # Default shop's country
  • defaultCountry: CountryDisplay
  • # Shop's description.
  • description: String
  • # Shop's domain data.
  • domain: Domain!
  • # Collection displayed on homepage
  • homepageCollection: Collection
  • # List of the shops's supported languages.
  • languages: [LanguageDisplay]!
  • # Shop's name.
  • name: String!
  • # Shop's navigation.
  • navigation: Navigation
  • # List of available permissions.
  • permissions: [PermissionDisplay]!
  • # List of possible phone prefixes.
  • phonePrefixes: [String]!
  • # Header text
  • headerText: String
  • # Include taxes in prices
  • includeTaxesInPrices: Boolean!
  • # Display prices with tax in store
  • displayGrossPrices: Boolean!
  • # Charge taxes on shipping
  • chargeTaxesOnShipping: Boolean!
  • # Enable inventory tracking
  • trackInventoryByDefault: Boolean
  • # Default weight unit
  • defaultWeightUnit: WeightUnitsEnum
  • # Returns translated Shop fields for the given language code.
  • #
  • # Arguments
  • # languageCode:
  • translation(languageCode: LanguageCodeEnum!): ShopTranslation
  • # Enable automatic fulfillment for all digital products
  • automaticFulfillmentDigitalProducts: Boolean
  • # Default number of max downloads per digital content url
  • defaultDigitalMaxDownloads: Int
  • # Default number of days which digital content url will be valid
  • defaultDigitalUrlValidDays: Int
  • # Company address
  • companyAddress: Address
  • }