product Update
Requires access scope. Also: The user must have a permission to update products.
Updates a product with attributes such as title, description, vendor, and media.
The mutation helps you modify many products at once, avoiding the tedious or time-consuming
process of updating them one by one in the Shopify admin. Common examples including updating
product details like status or tags.
The mutation doesn't support updating
product variants.
To update multiple product variants for a single product and manage prices, use the
mutation.
The mutation has a throttle
that takes effect when a store has 50,000 product variants. After this threshold is reached, no more than
1,000 new product variants can be updated per day.
After updating a product, you can make additional changes using one of the following mutations:
: Used to perform multiple operations on products, such as creating or modifying product options and variants.
: Used to publish the product and make it available to customers, if the product is currently unpublished.
Learn more about the product model and adding product data.
Arguments
- Anchor to mediamedia•[Create
Media Input!] List of new media to be added to the product.
- Anchor to productproduct•Product
Update Input The updated properties for a product.
- Anchor to inputinput•Product
Input Deprecated
- Anchor to productproduct•Product
The updated product object.
- Anchor to userErrorsuser•[User
Errors Error!]! non-null The list of errors that occurred from executing the mutation.