--- title: ProductVariantSetInput - GraphQL Admin description: The input fields for specifying a product variant to create or update. api_version: 2026-01 api_name: admin type: input-object api_type: graphql source_url: html: >- https://shopify.dev/docs/api/admin-graphql/latest/input-objects/ProductVariantSetInput md: >- https://shopify.dev/docs/api/admin-graphql/latest/input-objects/ProductVariantSetInput.md --- # Product​Variant​Set​Input input\_object The input fields for specifying a product variant to create or update. ## Fields * barcode * compareAtPrice * file * id * inventoryItem * inventoryPolicy * inventoryQuantities * metafields * optionValues * position * price * requiresComponents * showUnitPrice * sku * taxable * taxCode * unitPriceMeasurement *** ## Input objects using this input * *** ## Map ### Input objects using this input * [Product​Set​Input.variants](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/ProductSetInput#fields-variants)