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! non-null scalar

ProductVariant.displayName ● String! non-null scalar

ProductVariant.position ● Int! non-null 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!]! non-null scalar

ProductVariant.locale ● String! non-null 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