Core GraphQL APIReferenceInputs
CreateProductInput
input
CreateProductInputFields
- fields
allowBackorder?BooleanDefault
falsebuyingPrice?FloatcollectionIds?[String!]comparingPrice?FloatdownloadableFiles?gallery?handle*String!informationSections?initialQuantity?FloatDefault
0isInStock?BooleanlongDescription?StringlowStockThreshold?FloatDefault
0price*Float!shortDescription?Stringstatus?ProductStatusProduct status
Value in
DRAFTPUBLISHEDtechnicalSpecs?thumbnail?title*String!trackInventory?BooleanDefault
truetype?ProductTypeProduct type
Value in
DOWNLOADABLEPHYSICALVIRTUALvariantConfigs?variants?vendors?Usages
- Input for
- MUTATION
inventory__createProduct
input CreateProductInput { 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!]}