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
productIdRequiredstring
folderIdOptionalstring
nameOptionalstring
typeOptionalstring
skuOptionalstring
priceLineLabelOptionalstring
priceLineNoteOptionalstring
internalNotesOptionalstring
priceOptionalnumber
costOptionalnumber
defaultQuantityOptionalnumber
oneOffOptionalboolean
termOptionalnumber
sellStartAtOptionalnumber
sellEndAtOptionalnumber
activeOptionalboolean
attachmentDataOptionalobject
lockDataOptionalobject
optionsOptionalobject
customFieldsOptionalobject
productOptionsOptionallist of object
variantsOptionallist of object
quantityDiscountsOptionallist of object
bundleItemsOptionallist of object