# updateProduct

Updates a product of the current account and returns it. Only provided fields change. Arguments: - `input`: ID of the product and the fields to change.

```
updateProduct(

  input: UpdateProductInput!

): Product!
```

### Arguments[​](#arguments "Enlace directo al Arguments")

#### [`updateProduct.input`](#input) ● [`UpdateProductInput!`](https://docs.monei.com/es/apis/graphql/types/inputs/update-product-input.md) non-null input[​](#input "Enlace directo al input")

### Type[​](#type "Enlace directo al Type")

#### [`Product`](https://docs.monei.com/es/apis/graphql/types/objects/product.md) object[​](#product- "Enlace directo al product-")

Something a merchant sells. Its prices (`prices`) say how much it costs and how often it bills. A subscription created from a price keeps the price's `productId`.
