Skip to main content
Version: v3

Send Estimate

POST 

/invoices/estimate/:estimateId/send

API to send estimate by estimate id

Request

Version stringrequired

API Version

Available optionsv3
estimateId stringrequired

Estimate Id

application/json

Bodyrequired

    altIdstringrequired

    Location Id or Agency Id

    altTypestringrequired
    Available optionslocation
    actionstringrequired
    Available optionssms_and_emailsend_manuallyemailsms
    liveModebooleanrequired

    livemode for estimate

    userIdstringrequired

    Please ensure that the UserId corresponds to an authorized personnel, either by an employee ID or agency ID, to access this location. This account will serve as the primary channel for all future communications and updates.

    sentFromobject

    sender details for invoice, valid only if invoice is not sent manually

    estimateNamestring

    estimate name

application/json

Created

Schema
    altIdstringrequired

    Location Id or Agency Id

    altTypestringrequired
    Available optionslocation
    _idstringrequired

    Unique identifier

    liveModebooleanrequired

    Indicates if it is in live mode

    deletedbooleanrequired

    Indicates if deleted

    namestringrequired

    Name

    currencystringrequired

    Currency code

    businessDetailsobjectrequired

    Business details associated with the estimate

    itemsarray[]required

    An array of items

    discountobjectrequired

    Discount details for the estimate template

    titlestring

    Title

    estimateNumberPrefixstring

    Estimate number prefix

    attachmentsobject[]

    Attachments

    updatedBystring

    User Id of who last updated

    totalnumberrequired

    Total amount

    createdAtstring<date-time>required

    Timestamp when created

    updatedAtstring<date-time>required

    Timestamp when last updated

    __vnumberrequired

    Version number

    automaticTaxesEnabledbooleanrequired

    Indicates if automatic taxes are enabled for this estimate

    termsNotesstring

    Terms and conditions for the estimate, supports HTML markup

    companyIdstringrequired

    Company identifier associated with the estimate

    contactDetailsobjectrequired

    Contact details for the estimate

    issueDatestring<date-time>required

    Date when the estimate was issued

    expiryDatestring<date-time>required

    Date when the estimate expires

    sentBystring

    User who sent the estimate

    automaticTaxesCalculatedbooleanrequired

    Indicates if automatic taxes were calculated

    metaobjectrequired

    Additional metadata associated with the estimate

    estimateActionHistorystring[]required

    History of actions taken on the estimate

    sentToobjectrequired

    Recipient details for the estimate

    frequencySettingsobjectrequired

    Frequency settings for recurring estimates

    lastVisitedAtstring<date-time>required

    Timestamp when the estimate was last visited

    totalamountInUSDnumberrequired

    Total amount in USD

    autoInvoiceobject

    Auto-invoice settings for the estimate

    traceIdstringrequired

    Trace ID for logging and debugging