Product

(OBJECT)

Product

link GraphQL Schema definition

  • type Product {
  • # product internal ID
  • id: ID!
  • # main product title
  • title: String
  • # producer
  • producer: Producer
  • # main product image
  • image: Url
  • # link to the eshop product
  • link: Url!
  • # short description (only plain text)
  • short: String
  • # long description (allowed html format)
  • long: String
  • # main product category
  • main_category: Category
  • # attribute category
  • attribute_category: Category
  • # assigned to categories
  • assigned_categories: [Category]
  • # product EAN
  • ean: Ean
  • # display the product in the store to customers
  • active: Boolean!
  • # product identificator from supplier or data source
  • import_code: String
  • # product net price (excl. tax)
  • price: Price
  • # final price of product including tax, discounts and all other price components.
  • final_price: Price
  • # warehouse item
  • warehouse_items: [WarehouseItem]
  • # attributes
  • attributes: [Attribute]
  • # product indicators (badges like 'new', 'sale')
  • indicators: [Indicator]
  • # tax rate for currency price
  • tax_rate: Percentage
  • # product image gallery
  • alternative_images: [Url]
  • # product packaging details, dimensions, weight and number of packages
  • packaging: [Package]
  • # the smallest sales unit of an product
  • sales_unit: SalesUnit
  • # quantity per sales unit
  • quantity_per_unit: Float
  • # SEO product title for HTML tag TITLE
  • seo_title: String
  • # SEO meta description of product
  • seo_description: String
  • # SEO-friendly URL identificator (raw slug)
  • url_identificator: String
  • # internal admin note for product
  • internal_note: String
  • }

link Require by