Update Line Item Option

Changed on

Sets or clears the selected product variant (e.g. color/finish/SKU) on a single line item — unrelated to the estimate-level CPQ good/better/best proposal_options (see Update Estimate Option). The line item must reference a catalog product (custom/manual line items are rejected), and the product must define option_values. Omitting option_uid clears the selection. Pass bundle_line_item_uid when line_item_uid is one of a BUNDLE's associated_products rather than a top-level line item. No pricing recalculation occurs — option values carry no price delta in this schema.

patch/estimate/{estimate_uid}/line_items/{line_item_uid}/options

Request

  • Base URL
    https://dc-region.zuperpro.com/api
  • URL
    https://dc-region.zuperpro.com/api/estimate/{estimate_uid}/line_items/{line_item_uid}/options
  • Auth
    API key in header x-api-key

Path parameters

estimate_uidstring required
line_item_uidstring required

Request body

bundle_line_item_uidstring

Required when line_item_uid refers to a BUNDLE's associated_product rather than a top-level line item.

option_uidstring

Omit to clear the selection. Must match one of the product's available option_values.

option_valuestring
option_imagestring

Response

200

Changes