Core GraphQL APIReferenceInputs
UpdateProductInput
input
UpdateProductInputFields
- fields
allowBackorder?BooleanDefault
falsebuyingPrice?FloatcollectionIds?[String!]comparingPrice?FloatdownloadableFiles?gallery?handle?StringinformationSections?initialQuantity?FloatDefault
0isInStock?BooleanlongDescription?StringlowStockThreshold?FloatDefault
0price?FloatshortDescription?Stringstatus?ProductStatusProduct status
Value in
DRAFTPUBLISHEDtechnicalSpecs?thumbnail?title?StringtrackInventory?BooleanDefault
truetype?ProductTypeProduct type
Value in
DOWNLOADABLEPHYSICALVIRTUALvariantConfigs?variants?vendors?Usages
- Input for
- MUTATION
inventory__updateProduct
input UpdateProductInput { allowBackorder: Boolean = false buyingPrice: Float collectionIds: [String!] comparingPrice: Float downloadableFiles: [ServerFileInput!] gallery: [ServerFileInput!] handle: String informationSections: [ProductInformationSectionInput!] initialQuantity: Float = 0 isInStock: Boolean longDescription: String lowStockThreshold: Float = 0 price: Float shortDescription: String status: ProductStatus technicalSpecs: [TechnicalSpecificationSectionInput!] thumbnail: ServerFileInput title: String trackInventory: Boolean = true type: ProductType variantConfigs: [ProductVariantConfigInput!] variants: [CreateProductVariantInput!] vendors: [VendorReferenceInput!]}