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: String
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
● String
scalar
Description of what an item within a package looks like, i.e.: PIECE or BOX
CreateProductInput.packageUnitQuantity
● String
scalar
Number of items within the package
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