Skip to main content

ProductSnapshot

No description

type ProductSnapshot {
id: ID!
type: ProductSnapshotType!
storeId: ID!
title: String!
descriptionHtml: HTML
options: [ID!]!
images: [Image]!
handle: String!
shortDescription: String
isVisible: Boolean!
isArchived: Boolean!
seo: ProductSnapshotSEO
locale: String!
createdAt: DateTime!
updatedAt: DateTime!
status: ProductSnapshotStatus!
initialPrice: Money
discount: CustomProductSnapshotDiscount
categories: [CustomProductSnapshotCategory]
collectionIds: [ID]
}

Fields​

ProductSnapshot.id ● ID! non-null scalar​

ProductSnapshot.type ● ProductSnapshotType! non-null enum​

ProductSnapshot.storeId ● ID! non-null scalar​

ProductSnapshot.title ● String! non-null scalar​

ProductSnapshot.descriptionHtml ● HTML scalar​

ProductSnapshot.options ● [ID!]! non-null scalar​

ProductSnapshot.images ● [Image]! non-null object​

ProductSnapshot.handle ● String! non-null scalar​

ProductSnapshot.shortDescription ● String scalar​

ProductSnapshot.isVisible ● Boolean! non-null scalar​

ProductSnapshot.isArchived ● Boolean! non-null scalar​

ProductSnapshot.seo ● ProductSnapshotSEO object​

ProductSnapshot.locale ● String! non-null scalar​

ProductSnapshot.createdAt ● DateTime! non-null scalar​

ProductSnapshot.updatedAt ● DateTime! non-null scalar​

ProductSnapshot.status ● ProductSnapshotStatus! non-null enum​

ProductSnapshot.initialPrice ● Money object​

ProductSnapshot.discount ● CustomProductSnapshotDiscount object​

ProductSnapshot.categories ● [CustomProductSnapshotCategory] list object​

ProductSnapshot.collectionIds ● [ID] list scalar​

Member Of​

BaseItem interface ● CustomItem object ● ItemDiscount object ● ItemExchangeData object ● ItemProductAndVariant object ● ItemsQuantityChanged object ● SimpleItem object