API: Products
API: Products
API: Products
The Products API provides RPCs for updating individual products and applying bulk updates across many products in a single request.
Developers building integrations that sync product catalogues, apply attribute corrections, or automate product data management.
Updates a single product’s attributes by applying a JSON patch. The patch is merged server-side — only included fields are changed. Attribute values are validated against the brand’s DPP schema.
Applies patches to multiple products in a single synchronous request. Each product is processed independently — a failure on one row does not roll back others.
bulk_update_products processes all items synchronously; for larger workloads, use the asynchronous bulk update job workflow.Can I create a product via this API?
Product creation is handled via the import workflow. update_product is for updating existing products.
Is the bulk update synchronous or asynchronous?
bulk_update_products is synchronous. For large-scale updates with progress tracking, use the async job workflow documented in Bulk Updates.