Updates product settings.
- Channel ID can be used as a query parameter for updating channel-specific settings. If omitted, you will interact with the global settings only.
- `null` should be supplied to delete overrides per given channel and to inherit values from global level. Partial updates are not supported and all settings should be supplied with `null` value in order to delete overrides per channel.
Request
This endpoint expects an object.
show_product_pricebooleanOptional
Determines the visibility of the product price.
show_product_skubooleanOptional
Determines the visibility of the product SKU.
show_product_weightbooleanOptional
Determines the visibility of the productʼs weight.
show_product_brandbooleanOptional
Determines the visibility of the productʼs brand.
show_product_shippingbooleanOptional
Determines the visibility of the productʼs shipping option.
show_product_ratingbooleanOptional
Determines the visibility of the productʼs rating.
show_add_to_cart_linkbooleanOptional
Determines the visibility of the Add to Cart link.
default_preorder_messagestringOptional
The productʼs pre-order message. If undefined, the message defaults to the storewide setting.
show_breadcrumbs_product_pagesenumOptional
show_add_to_cart_qty_boxbooleanOptional
Determines the visibility of the Add to Cart quantity setting.
show_add_to_wishlistbooleanOptional
Determines the visibility of the Add to Wishlist setting.
hide_price_from_guestsbooleanOptional
Determines the visibility of the price.