Docs

Solve Line Item Cost From Margin

PATCH /Proposals/{proposalId}/lineItems/{lineItemId}/solve-cost

PATCH/Proposals/{proposalId}/lineItems/{lineItemId}/solve-cost

Sets a line item's unit cost from its existing charge so that it reaches a target margin (targetMarginPercent, 0 to 1, also stored on the line). It runs once; nothing re-solves afterward. Refused while the proposal's price is locked (status Accepted, Paid or Canceled). Requires event admin permission.

Path Parameters

FieldTypeRequiredDescription
proposalIduuidRequired
lineItemIduuidRequired

Request Body

FieldTypeRequiredDescription
targetMarginPercentnumberOptional