Batch update products
Updates multiple existing products in a single request (does not create new ones). tags is the only field that supports add/remove batch operations — there is no way to bulk-set status, price, or other fields through this endpoint.
POST
/products/updatersAuthorization
AuthorizationBearer token (JWT) · headerrequiredQuery parameters
shop_idintegerrequiredRequest body
requiredapplication/jsonidsinteger[]requiredadditionsobjectShow propertiesHide properties
tagsstring[]removalsobjectShow propertiesHide properties
tagsstring[]Responses
201
Products processed
_embeddedobjectShow propertiesHide properties
valid_itemsobject[]Show propertiesHide properties
Array of
objectidintegertitlestringinvalid_itemsobject[]Show propertiesHide properties
Array of
objectidintegertitlestring422
Validation error (e.g. missing ids, or neither additions/removals given)