Skip to main content
EstimateVersion: v3

Create Invoice from Estimate

POST/invoices/estimate/{estimateId}/invoice

Create a new invoice from an existing estimate

Authorizations

Authorizationstringheaderrequired

Bearer authentication header of the form Bearer <token>, where <token> is your access token.

Scope:invoices/estimate.write
Auth methods:OAuthPrivate Integration
Token types:Sub-Account TokenAgency Token

Request​

Headers

Versionstringrequired

API Version

Available optionsv3

Path Parameters

estimateIdstringrequired

Estimate Id

Example:5f9d6d8b1b2d2c001f2d9e4b

Body

altIdstringrequired

Location Id or Agency Id

Example:6578278e879ad2646715ba9c
altTypestringrequired
Available optionslocation
markAsInvoicedbooleanrequired

Mark Estimate as Invoiced

Example:true
versionstring

Version of the update request

Available optionsv1v2
Example:v2

Response

Successfully Created

estimateobjectrequired

Estimate details

invoiceobjectrequired

Invoice details