Skip to main content

CreateProductInput

No description

input CreateProductInput {
language: String!
categoryId: Int
names: [LocalizedStringInput!]
descriptions: [LocalizedStringInput!]
shortDescriptions: [LocalizedStringInput!]
keywords: [LocalizedStringInput!]
customKeywords: [LocalizedStringInput!]
sku: String
status: ProductStatus
statusExtra: String
supplier: String
supplierCode: String
barCode: String
manufacturerCode: String
eanCode: String
unit: Int
minimumQuantity: Int
economicOrderQuantity: Int
manufacturer: String
package: String
packageUnit: Int
packageUnitQuantity: String
purchaseUnit: Int
purchaseMinimumQuantity: Int
orderable: YesNo
orderableFrom: String
orderableTo: String
releaseDate: String
returnable: YesNo
physical: YesNo
turnoverGroup: String
priceGroup: String
taxonomy: String
shortName: String
packageDescriptions: [LocalizedStringInput!]
notes: [LocalizedStringInput!]
}

Fields

CreateProductInput.language ● String! non-null scalar

The language of the product.

CreateProductInput.categoryId ● Int scalar

The id of the category the product should be created in.

CreateProductInput.names ● [LocalizedStringInput!] list input

The names of this product per language

CreateProductInput.descriptions ● [LocalizedStringInput!] list input

The descriptions of this product per language

CreateProductInput.shortDescriptions ● [LocalizedStringInput!] list input

The short descriptions of this product per language

CreateProductInput.keywords ● [LocalizedStringInput!] list input

Additional keywords of this product per language. Added by the supplier

CreateProductInput.customKeywords ● [LocalizedStringInput!] list input

Additional keywords of this product per language. Added via the PIM

CreateProductInput.sku ● String scalar

The SKU (stock keeping unit) of this product

CreateProductInput.status ● ProductStatus enum

The status of this product

CreateProductInput.statusExtra ● String scalar

The extra status of this product, commonly linked to a custom valueset

CreateProductInput.supplier ● String scalar

The supplier of this product

CreateProductInput.supplierCode ● String scalar

The supplier code of this product

CreateProductInput.barCode ● String scalar

The bar code of this product

CreateProductInput.manufacturerCode ● String scalar

The Original Equipment Manufacturer code (OEM) of this product

CreateProductInput.eanCode ● String scalar

The European Article Number (EAN) code of this product

CreateProductInput.unit ● Int scalar

The unit in which the product can be ordered

CreateProductInput.minimumQuantity ● Int scalar

The minimum quantity of products that can be ordered

CreateProductInput.economicOrderQuantity ● Int scalar

The quantity that provides the best value for money for this product

CreateProductInput.manufacturer ● String scalar

The manufacturer of this product

CreateProductInput.package ● String scalar

The package type of this product. i.e.: PIECE, BOX, BLISTER

CreateProductInput.packageUnit ● Int scalar

The amount of items per package

CreateProductInput.packageUnitQuantity ● String scalar

The quantifier for the package unit, i.e.: PIECE or BOX

CreateProductInput.purchaseUnit ● Int scalar

The unit in which the product can be ordered when creating a purchase order

CreateProductInput.purchaseMinimumQuantity ● Int scalar

The minimum quantity of products that can be ordered when creating a purchase order

CreateProductInput.orderable ● YesNo enum

Is this product orderable

CreateProductInput.orderableFrom ● String scalar

The orderable from date of this product

CreateProductInput.orderableTo ● String scalar

The orderable to date of this product

CreateProductInput.releaseDate ● String scalar

The release date of this product

CreateProductInput.returnable ● YesNo enum

Is this product returnable

CreateProductInput.physical ● YesNo enum

Is it a physical product or a service, download or warranty

CreateProductInput.turnoverGroup ● String scalar

The turnover group that classifies the product within the financial structure

CreateProductInput.priceGroup ● String scalar

The price group the product belongs to, this field can be used for price calculations

CreateProductInput.taxonomy ● String scalar

The taxonomy the product belongs to

CreateProductInput.shortName ● String scalar

The short name for the product, used for abbreviated orderlines

CreateProductInput.packageDescriptions ● [LocalizedStringInput!] list input

The package description of this product per language

CreateProductInput.notes ● [LocalizedStringInput!] list input

Notes on the product for internal use

Member Of

productCreate mutation