Update Storefront Product Settings
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.
-
nullshould 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 withnullvalue in order to delete overrides per channel.
Authentication
OAuth scopes
NOTE: Analytics endpoints require the Content (store_v2_content and store_v2_content_read_only) OAuth scope.
Authentication header
Further reading
For example requests and more information about authenticating BigCommerce APIs, see Authentication and Example Requests.
For more about BigCommerce OAuth scopes, see our Guide to API Accounts.
For a list of API status codes, see API Status Codes.
Path parameters
Headers
The MIME type of the response body.
Query parameters
Channel ID to use for channel-specific settings. If omitted, you will interact with the global settings only.
Request
Determines the visibility of the productʼs weight.
Determines the visibility of the productʼs brand.
Determines the visibility of the productʼs shipping option.
Determines the visibility of the productʼs rating.
The productʼs pre-order message. If undefined, the message defaults to the storewide setting.
Response
OK. null indicates that a particular field has not been overridden on a channel level when channel level settings are requested