OBJECT

Product

A product represents a general item sold. The variants that make it up have specific sizes, colors, etc

link GraphQL Schema definition

  • type Product {
  • id: ID!
  • # If present, the special product type. If absent, it is a normal product
  • type: ProductType
  • # The main product name
  • name: String
  • # A description of the product
  • description: String
  • # If present, a description of the product that will be used within the mobile
  • # apps
  • appDescription: String
  • # If present, a description of the product that will be used within the webstore
  • storeDescription: String
  • # The SKU or internal style name of the product
  • sku: String
  • # The brand of the product
  • brand: String
  • # The SKU or internal style name of the product used by the brand or vendor
  • brandSku: String
  • # The variants that are part of this product
  • variants: [Variant!]!
  • # If present, the DateTimeTz that the product was published to the webstore.
  • publishedAt: DateTimeTz
  • # The URL slug of the product, for use in the webstore
  • slug: String
  • # The tax code used for this product with Avalara
  • taxCode: String
  • # If present, the URL of a video for this product
  • videoUrl: String
  • }