A valid request URL is required to generate request examples{
"catalogId": 123,
"isActive": true,
"isContentOverridden": true,
"content": {
"localeCode": "<string>",
"productName": "<string>",
"productFullDescription": "<string>",
"productShortDescription": "<string>",
"productImages": [
{
"id": 123,
"localeCode": "<string>",
"imageLabel": "<string>",
"altText": "<string>",
"imageUrl": "<string>",
"cmsId": "<string>",
"videoUrl": "<string>",
"mediaType": "<string>",
"sequence": 123,
"productImageGroupId": "<string>"
}
]
},
"isPriceOverridden": true,
"price": {
"isoCurrencyCode": "<string>",
"price": 123,
"salePrice": 123,
"msrp": 123,
"map": 123,
"mapStartDate": "2023-11-07T05:31:56Z",
"mapEndDate": "2023-11-07T05:31:56Z",
"creditValue": 123
},
"isSEOContentOverridden": true,
"seoContent": {
"localeCode": "<string>",
"metaTagTitle": "<string>",
"metaTagDescription": "<string>",
"metaTagKeywords": "<string>",
"titleTagTitle": "<string>",
"seoFriendlyUrl": "<string>"
},
"productCategories": [
{
"categoryId": 123
}
],
"primaryProductCategory": {
"categoryId": 123
},
"dateFirstAvailableInCatalog": "2023-11-07T05:31:56Z",
"activeDateRange": {
"startDate": "2023-11-07T05:31:56Z",
"endDate": "2023-11-07T05:31:56Z"
},
"auditInfo": {
"updateDate": "2023-11-07T05:31:56Z",
"createDate": "2023-11-07T05:31:56Z",
"updateBy": "<string>",
"createBy": "<string>"
}
}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.
A valid request URL is required to generate request examples{
"catalogId": 123,
"isActive": true,
"isContentOverridden": true,
"content": {
"localeCode": "<string>",
"productName": "<string>",
"productFullDescription": "<string>",
"productShortDescription": "<string>",
"productImages": [
{
"id": 123,
"localeCode": "<string>",
"imageLabel": "<string>",
"altText": "<string>",
"imageUrl": "<string>",
"cmsId": "<string>",
"videoUrl": "<string>",
"mediaType": "<string>",
"sequence": 123,
"productImageGroupId": "<string>"
}
]
},
"isPriceOverridden": true,
"price": {
"isoCurrencyCode": "<string>",
"price": 123,
"salePrice": 123,
"msrp": 123,
"map": 123,
"mapStartDate": "2023-11-07T05:31:56Z",
"mapEndDate": "2023-11-07T05:31:56Z",
"creditValue": 123
},
"isSEOContentOverridden": true,
"seoContent": {
"localeCode": "<string>",
"metaTagTitle": "<string>",
"metaTagDescription": "<string>",
"metaTagKeywords": "<string>",
"titleTagTitle": "<string>",
"seoFriendlyUrl": "<string>"
},
"productCategories": [
{
"categoryId": 123
}
],
"primaryProductCategory": {
"categoryId": 123
},
"dateFirstAvailableInCatalog": "2023-11-07T05:31:56Z",
"activeDateRange": {
"startDate": "2023-11-07T05:31:56Z",
"endDate": "2023-11-07T05:31:56Z"
},
"auditInfo": {
"updateDate": "2023-11-07T05:31:56Z",
"createDate": "2023-11-07T05:31:56Z",
"updateBy": "<string>",
"createBy": "<string>"
}
}JWT Authorization header using the Bearer scheme.
limits which fields are returned in the response body
Use the Products resource to create and manage products for your store. You can create products with options that a shopper configures (such as a T-shirt color and size). The system can manage inventory for all combinations of your product options, and can calculate tax and shipping costs.
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)
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.
If true, the content for this product is overridden in the catalog. If false, the MasterCatalog level content will be used for the product.
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.
Show child attributes
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 of the product and currency used.
Show child attributes
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.
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.
Show child attributes
Categories to which the product belongs for this catalog.
Show child attributes
Categories to which the product belongs.
Show child attributes
Date this product was first Available for sale in the catalog. This is utilized in expressions that reference DaysInCatloag.
Active Effectivity Dates
Show child attributes
Show child attributes
Success
Use the Products resource to create and manage products for your store. You can create products with options that a shopper configures (such as a T-shirt color and size). The system can manage inventory for all combinations of your product options, and can calculate tax and shipping costs.
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)
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.
If true, the content for this product is overridden in the catalog. If false, the MasterCatalog level content will be used for the product.
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.
Show child attributes
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 of the product and currency used.
Show child attributes
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.
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.
Show child attributes
Categories to which the product belongs for this catalog.
Show child attributes
Categories to which the product belongs.
Show child attributes
Date this product was first Available for sale in the catalog. This is utilized in expressions that reference DaysInCatloag.
Active Effectivity Dates
Show child attributes
Show child attributes