Update an existing estimate with new details
API Version
2021-07-28 Estimate Id
"5f9d6d8b1b2d2c001f2d9e4b"
Location Id or Agency Id
"6578278e879ad2646715ba9c"
location Estimate Name
"Home Service Estimate"
Currency code
"USD"
An array of items for the estimate.
livemode for estimate
true
Terms notes, Also supports HTML markups
"<p>This is a default terms.</p>"
Title for the estimate
"ESTIMATE"
Estimate Number, if not specified will take in the next valid estimate number
1001
issue date estimate
"2024-08-07"
expiry date estimate
"2024-08-10"
Automatic taxes enabled for the Estimate
true
Meta data for the estimate
{ "key": "value" }Prefix for the estimate number
"EST-"
User Id
"6578278e879ad2646715ba9c"
attachments for the invoice
{ "enabled": true, "directPayments": true }Estimate Status
all, draft, sent, accepted, declined, invoiced, viewed "sent"
Successfully updated
Location Id or Agency Id
"6578278e879ad2646715ba9c"
location Unique identifier
"67ac9a51106ee8311e911XXXX"
Indicates if it is in live mode
true
Indicates if deleted
false
Name
"Estimate Name"
Currency code
"USD"
{
"logoUrl": "your_image-url",
"name": "Business name",
"address": {
"addressLine1": "address line 1",
"city": "Test City",
"state": "State Name",
"countryCode": "US",
"postalCode": "12345"
},
"phoneNo": "+1 1234567890",
"website": "www.example.com",
"customValues": [
{
"name": "Test",
"fieldKey": "{{custom_values.test}}",
"id": "5DYTWoiQvWiIJZXX44XXX",
"value": "Test's Custom Value"
}
]
}An array of items
[
{
"taxes": [],
"taxInclusive": false,
"_id": "67ac9a51106ee8311e911XXXX",
"description": "<p>Futuristic anti-gravity racing</p>",
"currency": "USD",
"productId": "67ac9a51106ee8311e911XXXX",
"priceId": "67ac9a51106ee8311e911XXXX",
"amount": 9.99,
"qty": 1,
"name": "TEST",
"type": "one_time"
},
{
"taxes": [
{
"_id": "67ac9a51106ee8311e911XXXX",
"name": "TaxTwo",
"rate": 8.5,
"calculation": "exclusive"
}
],
"taxInclusive": true,
"_id": "67ac9a51106ee8311e911XXXX",
"productId": "67ac9a51106ee8311e911XXXX",
"priceId": "67ac9a51106ee8311e911XXXX",
"currency": "USD",
"name": "TEST2",
"qty": 1,
"amount": 500,
"description": "",
"type": "recurring"
}
]{ "type": "percentage", "value": 0 }Total amount
1222.03
Timestamp when created
"2025-02-12T13:17:47.416Z"
Timestamp when last updated
"2025-02-12T13:17:47.416Z"
Version number
0
Indicates if automatic taxes are enabled for this estimate
false
Company identifier associated with the estimate
"COMP12345"
{
"id": "jvzfKTNdE7OYXXXXXX",
"name": "Contact Name",
"phoneNo": "+911111111114",
"email": "email@test.com",
"address": { "countryCode": "US" }
}Date when the estimate was issued
"2023-06-15T00:00:00.000Z"
Date when the estimate expires
"2023-07-15T00:00:00.000Z"
Indicates if automatic taxes were calculated
true
Additional metadata associated with the estimate
{ "key": "value" }History of actions taken on the estimate
[
{
"action": "Created",
"timestamp": "2023-06-15T10:00:00.000Z"
}
]{
"email": ["test@example.com"],
"phoneNo": ["+1 99444444444"]
}{ "enabled": false }Timestamp when the estimate was last visited
"2023-06-20T08:30:00.000Z"
Total amount in USD
1500.75
Trace ID for logging and debugging
"010c7a01-857f-4619-970d-xyxyxyxy"
Title
"ESTIMATE"
Estimate number prefix
"EST-"
Attachments
User Id of who last updated
"3HIpOF9NIc5ltriQXXXX"
Terms and conditions for the estimate, supports HTML markup
"<p>All services are subject to availability.</p>"
User who sent the estimate
"user@example.com"
{ "enabled": true, "directPayments": false }