Skip to main content

updateQuoteLineItem

Changes the quantity, the unit price, the label and — on a free position — the tax rate of a quote line item, then recalculates the quote. This is how a quote departs from the list price. An omitted field keeps its current value, and a quantity of 0 takes the position off the quote. A credit position is rejected; use updateQuoteCredit for those. Only a quote in state draft can be changed — any other state fails the mutation. Returns the recalculated quote.

Required scopes​

The token needs the quotes:write access scope.

updateQuoteLineItem(
input: UpdateQuoteLineItemInput!
): Quote!

Arguments​

updateQuoteLineItem.input ● UpdateQuoteLineItemInput! non-null input​

Type​

Quote object​

A sales quotation prepared for a customer: priced line items, a validity date and its own state machine. Becomes an order once the customer accepts it, at which point orderId points at the resulting order.