Skip to main content

ProductVariantBulkCreateInput

No description

input ProductVariantBulkCreateInput {
product: ID
sku: String
name: String
price: PositiveDecimal
costPrice: PositiveDecimal
currency: String
trackInventory: Boolean
weight: WeightScalar
attributes: [AttributeValueInput!]
customFields: [AttributeValueInput!]
stocks: [StockInput!]
seller: ID
seo: SeoInput
overrideCurrency: Boolean
isPublished: Boolean
publishedAt: DateTime
allowBackorders: Boolean
isShippingRequired: Boolean
isDigital: Boolean
isPriceOverrideAllowed: Boolean
dimensions: ProductDimensionsInput
externalSource: String
externalId: String
image: Upload
}
Show more ↓

Fields

ProductVariantBulkCreateInput.product ● ID scalar

ProductVariantBulkCreateInput.sku ● String scalar

ProductVariantBulkCreateInput.name ● String scalar

ProductVariantBulkCreateInput.price ● PositiveDecimal scalar

ProductVariantBulkCreateInput.costPrice ● PositiveDecimal scalar

Cost price of the variant.

ProductVariantBulkCreateInput.currency ● String scalar

Currency of the product variant.

ProductVariantBulkCreateInput.trackInventory ● Boolean scalar

Determines whether to track changes to this variant's inventory.

ProductVariantBulkCreateInput.weight ● WeightScalar scalar

ProductVariantBulkCreateInput.attributes ● [AttributeValueInput!] list input

ProductVariantBulkCreateInput.customFields ● [AttributeValueInput!] list input

List of custom fields.

ProductVariantBulkCreateInput.stocks ● [StockInput!] list input

ProductVariantBulkCreateInput.seller ● ID scalar

Seller that owns the variant. (Only usable with MANAGE_MARKETPLACE permission).

ProductVariantBulkCreateInput.seo ● SeoInput input

Search engine optimization fields.

ProductVariantBulkCreateInput.overrideCurrency ● Boolean scalar

Whether to override the currency for this product variant.

ProductVariantBulkCreateInput.isPublished ● Boolean scalar

Informs whether a variant is published.

ProductVariantBulkCreateInput.publishedAt ● DateTime scalar

The datetime when this variant will become available.

ProductVariantBulkCreateInput.allowBackorders ● Boolean scalar

Whether to allow backorders for this product variant.

ProductVariantBulkCreateInput.isShippingRequired ● Boolean scalar

Set whether this variant requires shipping.

ProductVariantBulkCreateInput.isDigital ● Boolean scalar

Set whether this variant is digital.

ProductVariantBulkCreateInput.isPriceOverrideAllowed ● Boolean scalar

Set whether this variant allows price overrides.

ProductVariantBulkCreateInput.dimensions ● ProductDimensionsInput input

Product dimensions.

ProductVariantBulkCreateInput.externalSource ● String scalar

The external source identifier if a variant originated from a foreign system.

ProductVariantBulkCreateInput.externalId ● String scalar

The external ID from a foreign system if a variant originated from that system.

ProductVariantBulkCreateInput.image ● Upload scalar

Initial image to associate with the variant.

Member Of

productVariantBulkCreate mutation

Was this page helpful?