1.2.0
API Overview
The Products API enables you to build merchandising apps that merchandisers use to add products to catalogs, configure products for your storefront, and manage products in their ecommerce channels.
For more information, see Products in the Salesforce B2C Commerce Infocenter.
Authentication & Authorization
The client managing product information must have access to the Products resource. This API requires a bearer token in the header of the request. The client accessing the API must first authenticate against Account Manager to get the bearer token.
You must include the relevant scope(s) in the client ID used to generate the SLAS token. For a full list of required permissions, see the Authorization Scopes Catalog.
Use Cases
Add Products
Use the Products API to add new products to a catalog. You can add or update product details like attributes, variations, variation attributes, and images. You can also use the API to change a product’s catalog assignment.
If you are adding products from an external product information management (PIM) system, use the Mulesoft Accelerator component created for Commerce Cloud.
For more detail, see Variation Groups in the Salesforce B2C Commerce Infocenter.

Create & Validate Variation Groups
Use the API to enable a shopper to switch between different variants on a product page. You can group variation products into variation groups or group master products by one or more attributes. The variants within a variation group are linked. Linked variants allow a shopper to switch between different variants.
For more detail, see Variation Groups in the Salesforce B2C Commerce Infocenter.

Search for Variants
Use the Product API to enable merchants to use a set of filtering and sorting criteria to search for variants assigned to a master product, or variation group.
For more detail, see Product Variations in the Salesforce B2C Commerce Infocenter.

Manage Product Options
Use the API to view and manage product options for a given product so that optional accessories, upgrades, or services can be sold with the product. For example, a product warranty or monogramming.
For more detail, see Product Options in the Salesforce B2C Commerce Infocenter.

Let us know so we can improve!