Changes data

quotecloud_update_product

Patch an existing product through the saveProduct-equivalent catalog capability. Omitted fields and QC_products.lockData are preserved; supplying lockData explicitly replaces the complete pricing-row lock policy. Replacing productOptions requires variants in the same call. active:false is rejected; use the confirmed quotecloud_delete_product tool to deactivate. Requires products:write, manageProductCatalog permission, and products.edit.

Inputs

productIdRequired
string
folderIdOptional
string
nameOptional
string
typeOptional
string
skuOptional
string
priceLineLabelOptional
string
priceLineNoteOptional
string
internalNotesOptional
string
priceOptional
number
costOptional
number
defaultQuantityOptional
number
oneOffOptional
boolean
termOptional
number
sellStartAtOptional
number
sellEndAtOptional
number
activeOptional
boolean
attachmentDataOptional
object
lockDataOptional
object
optionsOptional
object
customFieldsOptional
object
productOptionsOptional
list of object
variantsOptional
list of object
quantityDiscountsOptional
list of object
bundleItemsOptional
list of object