Optional ReadonlycategoriesOptional ReadonlycategoryNumerical values to allow ordering of Products within a specified Category.
Optional ReadonlydescriptionDescription of the Product.
Optional ReadonlykeyUser-defined unique identifier for the Product.
This field is optional for backwards compatibility reasons, but we strongly recommend setting it. Keys are mandatory for importing Products with the [Import API](/../api/import-export/overview) and the [Merchant Center](/../merchant-center/import-data).
To update a Product using the Import API or Merchant Center, the Product `key` must match the pattern `^[A-Za-z0-9_-]{2,256}$`.
Optional ReadonlymasterThe Product Variant to be the Master Variant for the Product. Required if variants are provided also.
Optional ReadonlymetaDescription of the Product as used by search engines.
Optional ReadonlymetaKeywords that give additional information about the Product to search engines.
Optional ReadonlymetaTitle of the Product as used by search engines.
ReadonlynameName of the Product.
Optional ReadonlypriceSpecifies the type of prices used when looking up a price for the Product.
ReadonlyproductThe Product Type defining the Attributes for the Product. Cannot be changed later.
Optional ReadonlypublishIf true, the Product is published immediately to the current projection.
Optional ReadonlysearchUsed by Product Suggestions, but is also considered for a full text search.
ReadonlyslugUser-defined identifier used in a deep-link URL for the Product.
It must be unique across a Project, but a Product can have the same slug in different Locales.
It must match the pattern [a-zA-Z0-9_\\-]{2,256}.
Optional ReadonlystateState to be assigned to the Product.
Optional ReadonlytaxThe Tax Category to be assigned to the Product.
Optional ReadonlyvariantsThe additional Product Variants for the Product.
Categories assigned to the Product.