Skip to main content

Product

A Product contains one or more ProductVariants and serves as a container for those variants, providing an overall name, description etc.

Signature

constructor

method(input?: DeepPartial<Product>) => Product

deletedAt

propertyDate | null

name

propertyLocaleString

slug

propertyLocaleString

description

propertyLocaleString

enabled

propertyboolean

featuredAsset

propertyAsset

featuredAssetId

propertyID

assets

propertyProductAsset[]

translations

propertyArray<Translation<Product>>

variants

propertyProductVariant[]

optionGroups

facetValues

propertyFacetValue[]

channels

propertyChannel[]

customFields

propertyCustomProductFields
Was this chapter helpful?
Report Issue
Edited Feb 25, 2026ยทEdit this page