update_product
Modify existing WooCommerce products by updating specific fields like price, stock, attributes, categories, and images. Partial updates only change specified fields; setting images replaces all existing ones.
Instructions
Update an existing product. Only include fields you want to change. Note: setting images replaces all existing images.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Product ID | |
| sku | No | SKU | |
| name | No | Product name | |
| tags | No | Tag IDs | |
| type | No | Product type | |
| brands | No | Brand IDs | |
| fields | No | Comma-separated fields to return in response | |
| images | No | Image URLs | |
| status | No | Product status | |
| weight | No | Weight | |
| attributes | No | Product attributes | |
| categories | No | Category IDs | |
| sale_price | No | Sale price | |
| description | No | Full description | |
| manage_stock | No | Enable stock management | |
| stock_status | No | Stock status | |
| regular_price | No | Regular price | |
| stock_quantity | No | Stock quantity | |
| short_description | No | Short description | |
| default_attributes | No | Default variation attributes |