Skip to main content

ProductBulkCreateInput

No description

input ProductBulkCreateInput {
seller: ID!
productType: ID
name: String
slug: String
description: String
descriptionJson: String
descriptionHtml: String
category: ID
collections: [ID!]
isPublished: Boolean
isAvailable: Boolean
publicationDate: Date
startDate: Date
visibleInListings: Boolean
basePrice: PositiveDecimal
costPrice: PositiveDecimal
currency: String
overridePrice: Boolean
overrideCurrency: Boolean
stocks: [StockInput!]
sku: String
trackInventory: Boolean
allowBackorders: Boolean
isShippingRequired: Boolean
isDigital: Boolean
isPriceOverrideAllowed: Boolean
weight: WeightScalar
dimensions: ProductDimensionsInput
chargeTaxes: Boolean
taxCode: String
attributes: [AttributeValueInput!]
variantAttributes: [ID!]
customFields: [AttributeValueInput!]
seo: SeoInput
subStatus: ProductSubStatusEnum
subStatusReason: String
externalSource: String
externalId: String
image: Upload
productSource: ProductSourceEnum
allowSellerVariants: Boolean
}
Show more ↓

Fields

ProductBulkCreateInput.seller ● ID! non-null scalar

ProductBulkCreateInput.productType ● ID scalar

ProductBulkCreateInput.name ● String scalar

ProductBulkCreateInput.slug ● String scalar

ProductBulkCreateInput.description ● String scalar

ProductBulkCreateInput.descriptionJson ● String scalar

ProductBulkCreateInput.descriptionHtml ● String scalar

Product description (html).

ProductBulkCreateInput.category ● ID scalar

ProductBulkCreateInput.collections ● [ID!] list scalar

List of IDs of collections that the product belongs to.

ProductBulkCreateInput.isPublished ● Boolean scalar

ProductBulkCreateInput.isAvailable ● Boolean scalar

Determine if product should be available for purchase.

ProductBulkCreateInput.publicationDate ● Date scalar

ProductBulkCreateInput.startDate ● Date scalar

A start date from which a product will be available for purchase.

ProductBulkCreateInput.visibleInListings ● Boolean scalar

Determines if product is visible in product listings.

ProductBulkCreateInput.basePrice ● PositiveDecimal scalar

Default price for product variant.

ProductBulkCreateInput.costPrice ● PositiveDecimal scalar

Default cost price for product variant.

ProductBulkCreateInput.currency ● String scalar

Choose a currency to assign to the product prices.

ProductBulkCreateInput.overridePrice ● Boolean scalar

Override price for grouped products.

ProductBulkCreateInput.overrideCurrency ● Boolean scalar

Override currency for product.

ProductBulkCreateInput.stocks ● [StockInput!] list input

ProductBulkCreateInput.sku ● String scalar

Stock keeping unit of a product.

ProductBulkCreateInput.trackInventory ● Boolean scalar

Determines whether to track changes to inventory.

ProductBulkCreateInput.allowBackorders ● Boolean scalar

Whether to allow backorders for this product variant.

ProductBulkCreateInput.isShippingRequired ● Boolean scalar

Set whether this product requires shipping.

ProductBulkCreateInput.isDigital ● Boolean scalar

Set whether this product is digital.

ProductBulkCreateInput.isPriceOverrideAllowed ● Boolean scalar

Set whether this product allows price overrides.

ProductBulkCreateInput.weight ● WeightScalar scalar

ProductBulkCreateInput.dimensions ● ProductDimensionsInput input

Product dimensions.

ProductBulkCreateInput.chargeTaxes ● Boolean scalar

Determine if taxes are being charged for the product.

ProductBulkCreateInput.taxCode ● String scalar

Tax rate for enabled tax gateway.

ProductBulkCreateInput.attributes ● [AttributeValueInput!] list input

ProductBulkCreateInput.variantAttributes ● [ID!] list scalar

List of attributes to assign as variant attributes.

ProductBulkCreateInput.customFields ● [AttributeValueInput!] list input

List of custom fields.

ProductBulkCreateInput.seo ● SeoInput input

Search engine optimization fields.

ProductBulkCreateInput.subStatus ● ProductSubStatusEnum enum

Substatus the product is to be changed to.

ProductBulkCreateInput.subStatusReason ● String scalar

A reason for why the sub status changed.

ProductBulkCreateInput.externalSource ● String scalar

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

ProductBulkCreateInput.externalId ● String scalar

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

ProductBulkCreateInput.image ● Upload scalar

Represents an image file in a multipart request.

ProductBulkCreateInput.productSource ● ProductSourceEnum enum

Where the product was created (e.g dashboard, shopify, csv, api).

ProductBulkCreateInput.allowSellerVariants ● Boolean scalar

When enabled, other sellers can create their own variants on this product.

Member Of

productBulkCreate mutation

Was this page helpful?