Update Estimate Settings

View as Markdown

Headers

{{tenant_key_name}}stringOptional

Query parameters

user_idstringOptional

Optional: User UUID for user-level override - uuid

Request

This endpoint expects a multipart form.
enable_sms_bccstringRequired

Optional: Enable automatic SMS BCC on sent estimates - boolean - false

estimate_prefixstringRequired

Optional: Prefix for estimate numbers - max 10 chars

sms_bcc_numbersstringRequired

Optional: JSON array of phone numbers to auto-BCC via SMS - requires enable_sms_bcc=true - [“+15551234567”]

enable_email_bccstringRequired

Optional: Enable automatic email BCC on sent estimates - boolean - false

approval_thresholdstringRequired

Optional: Amount threshold for approval - numeric min 0

auto_send_estimatestringRequired

Optional: Auto-send on approval - boolean

estimate_logo_pathstringRequired

Optional: Path to estimate logo - max 255 chars

email_bcc_addressesstringRequired
Optional: JSON array of email addresses to auto-BCC - requires enable_email_bcc=true - ["sales@company.com","manager@company.com"]
expiry_reminder_daysstringRequired

Optional: Days before expiry to send reminder - integer 1-30

terms_and_conditionsstringRequired

Optional: Terms and conditions text - max 5000 chars

default_validity_daysstringRequired

Optional: Default days until expiry - integer 1-365

default_customer_notesstringRequired

Optional: Default customer-facing notes - max 2000 chars

default_internal_notesstringRequired

Optional: Default internal notes - max 2000 chars

estimate_number_formatstringRequired

Optional: Number format - max 50 chars

estimate_notes_templatestringRequired

Optional: Default notes template - max 2000 chars

expiry_reminder_enabledstringRequired

Optional: Enable expiry reminders - boolean

allow_accept_after_expirystringRequired

Optional: Allow acceptance after expiry - boolean

require_estimate_approvalstringRequired

Optional: Require approval before sending - boolean

auto_convert_on_acceptancestringRequired

Optional: Auto-convert on acceptance - none|to_work_order|to_invoice

auto_send_acceptance_notificationstringRequired

Optional: Send notification on acceptance - boolean

Response

Successful response