Update Product in Catalog

Updates products in a particular catalog. This is the legacy version of the Products API, which allows you to access product data that hasn't yet been rewritten to the newer API model with localizedContent. If possible, Kibo recommends calling the /products endpoint with an x-api-version header set to "1" instead of using this V1 endpoint (as it may be deprecated at some point). This is only necessary if you upgraded your implementation to use the new API version by default to support multi-locale catalogs.

Path Params
string
required
int32
required
Query Params
string

limits which fields are returned in the response body

Body Params
int32

The CatalogId of the catalog that the product is associated with (The catalog must a valid catalog within the MasterCatalog that the product belongs to)

boolean | null

If true, the product is marked as available for sale in the catalog. Setting a product to IsActive = false will prevent it from being shown on the customer facing storefront.

boolean | null

If true, the content for this product is overridden in the catalog. If false, the MasterCatalog level content will be used for the product.

content
object

Container for language-specific content to display on the storefront. You'll have a container for each supported language (LocaleCode). This enables you to display a product in multiple languages yet manage it as a single product internally.

boolean | null

If true, the price for this product is overridden in the catalog. If false, the MasterCatalog level price will be used for the product.

price
object

Price of the product and currency used.

boolean | null

If true, the SEO content for this product is overridden in the catalog. If false, the MasterCatalog level SEO content will be used for the product.

seoContent
object

Container for language-specific content to display on the storefront. You'll have a container for each supported language (LocaleCode). This enables you to display a product in multiple languages yet manage it as a single product internally.

array of objects | null

Categories to which the product belongs for this catalog.

productCategories
primaryProductCategory
object

Categories to which the product belongs.

date-time | null

Date this product was first Available for sale in the catalog. This is utilized in expressions that reference DaysInCatloag.

activeDateRange
object

Active Effectivity Dates

auditInfo
object
Response

Language
Credentials
URL
Click Try It! to start a request and see the response here! Or choose an example:
application/json
text/json
text/plain