Skip to main content

ProductVariant

No description

type ProductVariant implements Node {
id: ID!
title: String
storeId: ID!
productId: ID!
product: Product!
handle: String
displayName: String!
position: Int
sku: String
trackQuantity: Boolean
quantity: Int
price: Money!
compareAtPrice: Money
selectedOptions: [SelectedOption!]!
locales: [String!]
locale: String
image: Image
cost: Money
externalId: String
createdAt: DateTime
updatedAt: DateTime
cartLimitsEnabled: Boolean
minPerCart: Int
maxPerCart: Int
packageDetails: ProductPackageDetails
}

Fields​

ProductVariant.id ● ID! non-null scalar​

ProductVariant.title ● String scalar​

ProductVariant.storeId ● ID! non-null scalar​

ProductVariant.productId ● ID! non-null scalar​

ProductVariant.product ● Product! non-null object​

ProductVariant.handle ● String scalar​

ProductVariant.displayName ● String! non-null scalar​

ProductVariant.position ● Int scalar​

ProductVariant.sku ● String scalar​

ProductVariant.trackQuantity ● Boolean scalar​

ProductVariant.quantity ● Int scalar​

ProductVariant.price ● Money! non-null object​

ProductVariant.compareAtPrice ● Money object​

ProductVariant.selectedOptions ● [SelectedOption!]! non-null object​

ProductVariant.locales ● [String!] list scalar​

ProductVariant.locale ● String scalar​

ProductVariant.image ● Image object​

ProductVariant.cost ● Money object​

ProductVariant.externalId ● String scalar​

ProductVariant.createdAt ● DateTime scalar​

ProductVariant.updatedAt ● DateTime scalar​

ProductVariant.cartLimitsEnabled ● Boolean scalar​

ProductVariant.minPerCart ● Int scalar​

ProductVariant.maxPerCart ● Int scalar​

ProductVariant.packageDetails ● ProductPackageDetails object​

Interfaces​

Node interface​

Returned By​

productVariant query ● updateProductVariantImage mutation

Member Of​

CartItemSelectedVariant object ● CartSimpleItem object ● CustomerBuysItems object ● CustomerGetsItems object ● CustomProductCategoryVariant object ● LowStockProductsConnection object ● ProductVariantConnection object ● SelectedVariant object ● SimpleItem object