OBJECT

Query

link GraphQL Schema definition

  • type Query {
  • # Arguments
  • # id: [Not documented]
  • cart(id: String): Cart
  • # get categories by channel id, culture, root and culture
  • #
  • # Arguments
  • # root: category id of root parent, null or omit means all
  • # levels: number of levels to traverse in the category tree, null
  • # or omit means all
  • # includeHidden: Deprecated, this argument does not affect the
  • # result
  • categories(root: Int, levels: Int, includeHidden: Boolean): [Category]!
  • # get category by id
  • #
  • # Arguments
  • # id: [Not documented]
  • category(id: Int!): Category
  • # get channel by id, null gets default channel
  • #
  • # Arguments
  • # id: [Not documented]
  • channel(id: String): Channel
  • # get all channels
  • channels: [Channel]!
  • customer: Customer
  • # get customer product list by id, null gets default product list
  • #
  • # Arguments
  • # id: [Not documented]
  • # shareToken: [Not documented]
  • customerProductList(id: Int, shareToken: String): CustomerProductList
  • customerProductLists: [CustomerProductList]!
  • # Fetches customer-unique offers
  • loyalty: Loyalty
  • # Fetches my pages content
  • myPagesContent: MyPagesContent
  • # fetch order by id
  • #
  • # Arguments
  • # id: [Not documented]
  • order(id: Int!): Order
  • # Arguments
  • # id: [Not documented]
  • page(id: Int!): Page
  • pages: [Page]!
  • # Get information on person by Key(personal id number or phone number)
  • #
  • # Arguments
  • # key: [Not documented]
  • personLookup(key: String!): PersonLookup
  • # Arguments
  • # articleNumber: [Not documented]
  • # id: [Not documented]
  • # barcode: [Not documented]
  • product(articleNumber: String, id: Int, barcode: String): Product
  • # Arguments
  • # articleNumbers: [Not documented]
  • # ids: [Not documented]
  • # barcodes: [Not documented]
  • products(articleNumbers: [String], ids: [Int], barcodes: [String]): [Product]!
  • # get product, category or page by path.
  • #
  • # Arguments
  • # path: [Not documented]
  • route(path: String!): Route
  • # Arguments
  • # term: [Not documented]
  • search(term: String!): SearchResult
  • # Arguments
  • # term: [Not documented]
  • searchAutoComplete(term: String!): SearchAutoCompleteResult
  • # Arguments
  • # id: [Not documented]
  • startPage(id: Int): StartPage
  • # Arguments
  • # id: [Not documented]
  • store(id: Int!): Store
  • stores: [Store]!
  • }

link Require by

This element is not required by anyone