Admin API/Products and collections/Mutations
productVariantsBulkUpdate
mutationReturns ProductVariantsBulkUpdatePayload!
mutation ProductVariantsBulkUpdate($productId: ID!, $variants: [ProductVariantsBulkInput!]!) {
productVariantsBulkUpdate(productId: $productId, variants: $variants) {
product {
id
title
handle
status
createdAt
callScript
}
productVariants {
id
title
createdAt
barcode
compareAtPrice
displayName
}
userErrors {
code
message
field
}
}
}
# Variables
{
"productId": "gid://ostorya/Product/0f8c5b1e-…",
"variants": [
{
"id": "gid://ostorya/Product/0f8c5b1e-…"
}
]
}Arguments
- productIdID!required
- variants[ProductVariantsBulkInput!]!required
Payload
- productProduct
- productVariants[ProductVariant!]
- userErrors[UserError!]!required