Quotes
Quote configuration — the reusable tax, fee and discount presets applied when building quotes / estimates.
List quote taxes
List the workspace's tax presets, newest first. Optionally filter by `active`. Scoped to the
Create a quote tax
Create a tax preset (simple or compound). A compound tax requires a `parent_id` referencing an
Edit a quote tax
Edit a tax preset (partial update — omitted fields are unchanged). Scoped to the caller's
Activate / deactivate a quote tax
Set a tax preset's active state (the rest of the preset is preserved). Scoped to the caller's
List quote fees
List the workspace's fee presets, newest first. Optionally filter by `active`. Scoped to the
Create a quote fee
Create a fee preset (simple or compound). A compound fee requires a `parent_id` referencing an
Edit a quote fee
Edit a fee preset (partial update — omitted fields are unchanged). Scoped to the caller's
Activate / deactivate a quote fee
Set a fee preset's active state (the rest of the preset is preserved). Scoped to the caller's
List quote discounts
List the workspace's discount presets, newest first. Optionally filter by `active`. Scoped to
Create a quote discount
Create a discount preset (simple or compound). A compound discount requires a `parent_id`
Edit a quote discount
Edit a discount preset (partial update — omitted fields are unchanged). Scoped to the caller's
Activate / deactivate a quote discount
Set a discount preset's active state (the rest of the preset is preserved). Scoped to the
List quote templates
List the quote templates the workspace can build a quote from, newest first. `type` selects the
Search / list quotes
List the workspace's quotes, newest first. `search_text` filters by quote name. Scoped to the
Create a quote from a deal
Create a draft quote for a deal. The deal's products, total, sales person and primary contact
Update a quote
Edit an existing quote. Read-modify-write: only the fields provided are changed; everything