Skip to main content

BulkCreateProductRowInput

One spreadsheet row of a bulk create. Each row is one product variant with its product data.

input BulkCreateProductRowInput {
baseUOMName: String
brandName: String
categoryName: String
cost: Float
inventoryUOMName: String
price: Float
productName: String!
purchaseUOMName: String
salePrice: Float
salesUOMName: String
sku: String!
stockQuantity: Float
uomName: String
variantName: String
}

Fields​

BulkCreateProductRowInput.baseUOMName ● String scalar​

The name of the base unit of measure.

BulkCreateProductRowInput.brandName ● String scalar​

The name of the brand.

BulkCreateProductRowInput.categoryName ● String scalar​

The name of the category.

BulkCreateProductRowInput.cost ● Float scalar​

The cost of one unit.

BulkCreateProductRowInput.inventoryUOMName ● String scalar​

The name of the unit of measure stock is kept in.

BulkCreateProductRowInput.price ● Float scalar​

The list price. Must be greater than zero.

BulkCreateProductRowInput.productName ● String! non-null scalar​

The name of the product.

BulkCreateProductRowInput.purchaseUOMName ● String scalar​

The name of the unit of measure used for purchases.

BulkCreateProductRowInput.salePrice ● Float scalar​

The sale price.

BulkCreateProductRowInput.salesUOMName ● String scalar​

The name of the unit of measure used for sales.

BulkCreateProductRowInput.sku ● String! non-null scalar​

The SKU of the variant.

BulkCreateProductRowInput.stockQuantity ● Float scalar​

The opening stock quantity.

BulkCreateProductRowInput.uomName ● String scalar​

The name of the unit of measure.

BulkCreateProductRowInput.variantName ● String scalar​

The name of the variant.

Member Of​

BulkCreateProductsInput input