Recompute CPQ Proposal

Re-evaluates a CPQ proposal's pricing after something upstream changed (e.g. the CPQ template/formula was edited, product/material pricing changed, or job measurements were updated), without re-running the whole proposal-creation flow. Reuses the same formula/line-item engine as proposal generation and runs fully synchronously (no job queue) so the caller gets immediate results.

Only valid for estimates with estimate_status DRAFT or AWAIT_RESPONSE, with a CPQ-type proposal_template and a linked job. If the estimate was AWAIT_RESPONSE, it's pushed back to DRAFT as part of the recompute.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Body Params
measurement_uids
array of strings

Optional override of which job measurements to recompute against. Defaults to the estimate's stored scope.

measurement_uids
string

Optional override, e.g. MERGE or SPLIT_GROUP. A stored SPLIT_PROPOSAL scope cannot be widened beyond the single measurement it was generated from.

boolean

If true, discards both the requested and stored measurement scope/generation type and recomputes over the job's full parent-measurement set instead.

Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json