> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wisepim.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Update Product

> Update a product attributes, pricing, inventory, or categories via the WISEPIM API. Supports partial updates with flexible field selection and validation.

Update the details of an existing product.

### Path Parameters

<ParamField path="id" type="integer" required>
  The ID of the product to update
</ParamField>

### Body Parameters

<ParamField body="name" type="string">
  Updated product name
</ParamField>

<ParamField body="description" type="string">
  Updated product description
</ParamField>

<ParamField body="status" type="string">
  Updated product status
</ParamField>

<ParamField body="attributes" type="object">
  Updated attribute values
</ParamField>

<RequestExample>
  ```json theme={null}
  {
    "name": "Updated Product Name",
    "description": "Updated description",
    "status": "active",
    "attributes": {
      "color": "red",
      "size": "large"
    }
  }
  ```
</RequestExample>

<ResponseExample>
  ```json theme={null}
  {
    "id": 1,
    "sku": "PROD-001",
    "name": "Updated Product Name",
    "updated_at": "2024-01-01T13:00:00Z"
  }
  ```
</ResponseExample>
