Update a product by lookup key
PATCH/products/:lookupKey/:lookupValue
Update a product using any supported lookup key. This endpoint allows partial updates and supports multiple identification methods, including internal ID, external source ID, SKU, and supplier code. If multiple products match the lookup key, use additional filtering (such as source
and language
for source-based lookups) to uniquely identify the product.
Key Features
- Multiple Lookup Keys: Support for
id
,sourceId
+source
,sku
, andsupplierCode
+supplier
- Partial Updates: Only send fields you want to change
- Multi-language Support: Update LocalizedString content
- Category Management: Update parent category using lookup keys
- External Integration: Update sourceId for synchronization with external systems
- Inventory Management: Update stock levels, orderable quantities, and availability status
- SEO Optimization: Update metadata titles, descriptions, keywords, and canonical URLs
- Supplier Integration: Update supplier relationships and external codes
Request
Responses
- 200
- 404
Update a product by lookup key - 200
Update a product by lookup key - 404