OBJECT

SimpleProduct

Basic product details. Doesn't offer sub-products (eg accessories) Products can include SimpleProducts. This avoids performance or recursive issues.

link GraphQL Schema definition

  • type SimpleProduct {
  • product_id: ID!
  • name: String!
  • brand: String
  • model: String
  • short_description: String
  • manufacturer_code: String
  • # An object with all price details. E.g. both with and without tax values
  • price: Price
  • # Price value including vat
  • price_inc: Float
  • # Price value excluding vat
  • price_exc: Float
  • currency: String
  • stock: Int
  • main_image: String
  • }