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