Interface: UpdateProductInput
Defined in: type/UpdateProductInput.ts:8
Input object for UpdateProductInput
Properties
autoGenerateSlugs?
optionalautoGenerateSlugs?:boolean
Defined in: type/UpdateProductInput.ts:103
Whether to auto-generate slugs from names. When true (default), slugs are always regenerated for languages with names unless explicitly provided. When false, slugs are only generated for languages without existing slugs in the database.
barCode?
optionalbarCode?:string
Defined in: type/UpdateProductInput.ts:32
The bar code of this product
categoryId?
optionalcategoryId?:number
Defined in: type/UpdateProductInput.ts:10
The id of the category the product should be created in
clusterId?
optionalclusterId?:number
Defined in: type/UpdateProductInput.ts:93
Cluster ID if assigned to a cluster
customKeywords?
optionalcustomKeywords?:LocalizedStringInput[]
Defined in: type/UpdateProductInput.ts:20
Additional keywords of this product per language. Added via the PIM
depth?
optionaldepth?:number
Defined in: type/UpdateProductInput.ts:99
Product depth
descriptions?
optionaldescriptions?:LocalizedStringInput[]
Defined in: type/UpdateProductInput.ts:14
The descriptions of this product per language
eanCode?
optionaleanCode?:string
Defined in: type/UpdateProductInput.ts:36
The European Article Number (EAN) code of this product
economicOrderQuantity?
optionaleconomicOrderQuantity?:number
Defined in: type/UpdateProductInput.ts:78
The quantity that provides the best value for money for this product
height?
optionalheight?:number
Defined in: type/UpdateProductInput.ts:97
Product height
hidden?
optionalhidden?:YesNo
Defined in: type/UpdateProductInput.ts:88
Product hidden status
keywords?
optionalkeywords?:LocalizedStringInput[]
Defined in: type/UpdateProductInput.ts:18
Additional keywords of this product per language. Added by the supplier
manufacturer?
optionalmanufacturer?:string
Defined in: type/UpdateProductInput.ts:38
The manufacturer of this product
manufacturerCode?
optionalmanufacturerCode?:string
Defined in: type/UpdateProductInput.ts:34
The Original Equipment Manufacturer code (OEM) of this product
metadataCanonicalUrls?
optionalmetadataCanonicalUrls?:LocalizedStringInput[]
Defined in: type/UpdateProductInput.ts:72
[SEO] Metadata canonical urls in different languages.
metadataDescriptions?
optionalmetadataDescriptions?:LocalizedStringInput[]
Defined in: type/UpdateProductInput.ts:68
[SEO] Metadata description in different languages.
metadataKeywords?
optionalmetadataKeywords?:LocalizedStringInput[]
Defined in: type/UpdateProductInput.ts:70
[SEO] Metadata keywords in different languages.
metadataTitles?
optionalmetadataTitles?:LocalizedStringInput[]
Defined in: type/UpdateProductInput.ts:66
[SEO] Metadata title in different languages.
minimumQuantity?
optionalminimumQuantity?:number
Defined in: type/UpdateProductInput.ts:76
The minimum quantity of products that can be ordered
names?
optionalnames?:LocalizedStringInput[]
Defined in: type/UpdateProductInput.ts:12
The names of this product per language
notes?
optionalnotes?:LocalizedStringInput[]
Defined in: type/UpdateProductInput.ts:62
Notes on the product for internal use
orderable?
optionalorderable?:YesNo
Defined in: type/UpdateProductInput.ts:80
Is this product orderable
orderableFrom?
optionalorderableFrom?:string
Defined in: type/UpdateProductInput.ts:48
The orderable from date of this product
orderableTo?
optionalorderableTo?:string
Defined in: type/UpdateProductInput.ts:50
The orderable to date of this product
package?
optionalpackage?:string
Defined in: type/UpdateProductInput.ts:40
The package type of this product. i.e.: PIECE, BOX, BLISTER
packageDescriptions?
optionalpackageDescriptions?:LocalizedStringInput[]
Defined in: type/UpdateProductInput.ts:60
The package description of this product per language
packageUnit?
optionalpackageUnit?:string
Defined in: type/UpdateProductInput.ts:42
Description of what an item within a package looks like, i.e.: PIECE or BOX
packageUnitQuantity?
optionalpackageUnitQuantity?:string
Defined in: type/UpdateProductInput.ts:86
Number of items within the package
physical?
optionalphysical?:YesNo
Defined in: type/UpdateProductInput.ts:84
Is it a physical product or a service, download or warranty
priceGroup?
optionalpriceGroup?:string
Defined in: type/UpdateProductInput.ts:56
The price group the product belongs to, this field can be used for price calculations
priority?
optionalpriority?:number
Defined in: type/UpdateProductInput.ts:64
The products priority, this field can be used to sort the products
purchaseMinimumQuantity?
optionalpurchaseMinimumQuantity?:number
Defined in: type/UpdateProductInput.ts:46
The minimum quantity of products that can be ordered when creating a purchase order
purchaseUnit?
optionalpurchaseUnit?:number
Defined in: type/UpdateProductInput.ts:44
The unit in which the product can be ordered when creating a purchase order
releaseDate?
optionalreleaseDate?:string
Defined in: type/UpdateProductInput.ts:52
The release date of this product
returnable?
optionalreturnable?:YesNo
Defined in: type/UpdateProductInput.ts:82
Is this product returnable
shortDescriptions?
optionalshortDescriptions?:LocalizedStringInput[]
Defined in: type/UpdateProductInput.ts:16
The short descriptions of this product per language
sku?
optionalsku?:string
Defined in: type/UpdateProductInput.ts:22
The SKU (stock keeping unit) of this product
slugs?
optionalslugs?:LocalizedStringInput[]
Defined in: type/UpdateProductInput.ts:91
Localized slugs
sources?
optionalsources?:SourceInput[]
Defined in: type/UpdateProductInput.ts:105
Source/SourceId combinations for external system lookup (replaces existing sources)
status?
optionalstatus?:ProductStatus
Defined in: type/UpdateProductInput.ts:24
The status of this product
statusExtra?
optionalstatusExtra?:string
Defined in: type/UpdateProductInput.ts:26
The extra status of this product, commonly linked to a custom valueset
supplier?
optionalsupplier?:string
Defined in: type/UpdateProductInput.ts:28
The supplier of this product
supplierCode?
optionalsupplierCode?:string
Defined in: type/UpdateProductInput.ts:30
The supplier code of this product
taxonomy?
optionaltaxonomy?:string
Defined in: type/UpdateProductInput.ts:58
The taxonomy the product belongs to
turnoverGroup?
optionalturnoverGroup?:string
Defined in: type/UpdateProductInput.ts:54
The turnover group that classifies the product within the financial structure
unit?
optionalunit?:number
Defined in: type/UpdateProductInput.ts:74
The unit in which the product can be ordered
weight?
optionalweight?:number
Defined in: type/UpdateProductInput.ts:101
Product weight
width?
optionalwidth?:number
Defined in: type/UpdateProductInput.ts:95
Product width