Skip to Content

StoreInfo

Basic information about the store including domain, logo, policies, and account settings.

Type Definition

type StoreInfo { domain: String! logo: String favicon: String name: String! customerAccountsEnabled: Boolean! customerAccountsOptional: Boolean! customerAccountsRequireApproval: Boolean! catalogBrowsingRequiresAccount: Boolean! canSellOverStock: Boolean! isPasswordProtected: Boolean! defaultConsentOptions: [String]! }

Fields

FieldTypeDescription
domainString!The domain of the store.
logoStringThe store’s logo if it’s set.
faviconStringThe store’s favicon if it’s set.
nameString!The name of the store.
customerAccountsEnabledBoolean!Returns true if customer accounts are enabled in the store.
customerAccountsOptionalBoolean!Returns true if customer accounts are optional.
customerAccountsRequireApprovalBoolean!Returns true if customer accounts need to be approved.
catalogBrowsingRequiresAccountBoolean!Returns true if a customer account is required to browse the catalog.
canSellOverStockBoolean!Returns true if the store can sell over stock.
isPasswordProtectedBoolean!Returns true if the store has password protection.
defaultConsentOptions[String]!Returns the default consent options for the store that a user can accept.

Relationships

StoreInfo is returned by the store query and provides core configuration and policy information about a store. It contains scalar fields representing fundamental store properties and settings that control customer access and account behavior.

Example

query { store { domain logo favicon name customerAccountsEnabled customerAccountsOptional customerAccountsRequireApproval catalogBrowsingRequiresAccount canSellOverStock isPasswordProtected defaultConsentOptions } }

Implements

This type does not implement any interfaces.

  • String
  • Boolean