Optional ReadonlyattributesOptional ReadonlycategoriesCategories assigned to the Product.
Optional ReadonlycategoryNumerical values to allow ordering of Products within specified Categories. If the referenced Categories are not also assigned in the categories field, an InvalidOperation error is returned.
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 Search Term Suggestions, but is also considered for a full text search in the Product Projection Search API.
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.
Attributes according to the respective AttributeDefinition.