Saltar al contenido principal

Update a product by external ID

PUT 

/api/integrations/v1/products/by-external/:externalId

Updates a product identified by its external ID in the source system.

This is a full replace of the updatable fields — send the complete product data, not just the changed fields. All validation rules from product creation apply.

Not modifiable via this endpoint: parentExternalId and attributes are silently ignored (they are not part of this update path). Use POST /sync to change a product's variant grouping or custom attributes.

Request

Responses

Product updated successfully