Tracking issue for bringing the legacy SDK in line with recent additions to the upstream PIM (pim.yaml) and shopper Catalog View (catalog_view.yaml) OpenAPI specs.
In scope
From pim.yaml (admin / PXM)
From catalog_view.yaml (shopper / catalog)
Out of scope (potential follow-up)
- Threading the
EP-Pricebook-IDs-Of-Available-Prices-To-Show request header through Catalog / Catalogs.Products methods. The request factory already supports additionalHeaders, so this is a small follow-up if consumers need it — but it touches every product-facing method, so worth a separate PR.
References
Tracking issue for bringing the legacy SDK in line with recent additions to the upstream PIM (
pim.yaml) and shopper Catalog View (catalog_view.yaml) OpenAPI specs.In scope
From
pim.yaml(admin / PXM)shopper_attributes/admin_attributesonPcmProductBase(already on hierarchies and nodes)min/maxonProductComponentOptioncolumns.includeparameter onExportProducts(POST /pcm/products/export)From
catalog_view.yaml(shopper / catalog)Validatemethod onCatalogsRulesEndpoint(POST /catalogs/rules/validate) withmatch_typeoffilter|similarity|conflict|resolve_for_shopperpricebook_idsoperator onRuleFilterandpricebook_idsonRuleBase.attributesavailable_prices,alternative_prices,available_pricebook_idsonProductResponse.attributes(plusalternative_pricesoncomponent_productsmeta)ReleaseIndexingCompleteDatatype ({ data: { status: 'succeeded' | 'failed' } })Out of scope (potential follow-up)
EP-Pricebook-IDs-Of-Available-Prices-To-Showrequest header throughCatalog/Catalogs.Productsmethods. The request factory already supportsadditionalHeaders, so this is a small follow-up if consumers need it — but it touches every product-facing method, so worth a separate PR.References