Xactimate, made by Verisk, is the
estimating software most North American property insurers and the restoration contractors
who work with them use to write and settle claims. An .esx file is Xactimate's
estimate file. It carries the sketch, the roof geometry and the line items for a job, and it
is how a measurement gets from whoever measured the roof into the estimate an adjuster or
contractor is writing.
Why does the ESX matter?
Because a claims user does not want a PDF of measurements. They want the roof already in Xactimate, with facets, pitches and edge lengths in place, so they can price the job without re-drawing anything. A measurement report that does not produce an ESX means someone types every number in by hand, and every retyped number is a supplement waiting to happen.
What does RoofQuery put in the file?
The measured geometry: every roof plane with its pitch and area, and every edge by type.
Order the report with "esx": true, or
add the ESX to the order later, and it downloads from
GET /api/v1/reports/orders/:id/esx. It is built from
the same parse as the XML and the PDF, so the ESX cannot disagree with the report.
Pass a claim number on the order and the technicians put it on the ESX, and the
file downloads as <claim>.esx, so it lands under the number the estimator
already has open. The claim number is set at order time or not at all.
curl "https://api.roofquery.com/api/v1/reports/orders/rq_ord_8f3a21c9/esx" \
-o report.esx
# Content-Disposition: attachment; filename="CLAIM12345.esx"
How does it fit an insurance workflow?
- A claim is opened and your platform orders a report with the claim number on it.
- About two hours later for residential, the
completedwebhook fires with the file links. - Your platform attaches the ESX to the claim record and the PDF to the file.
- The adjuster or contractor opens the ESX in Xactimate and starts on line items, not on sketching.
The ESX route needs no API key, so the link can be handed to a field adjuster or a contractor directly. The full workflow is in roof measurements in insurance claims.
How does ESX compare with the other formats?
| Format | Who it is for | Branding |
|---|---|---|
| Homeowners, sales, anyone reading | Yours, applied at download | |
| XML | Your own software | None |
| ESX | Xactimate users | Carries the claim number |
| Diagrams | Proposals, portals, your own PDFs | SVG or PNG, embed anywhere |
Frequently asked questions
Does RoofQuery export to Xactimate?
Yes. Any residential or commercial report can come with an Xactimate ESX file, for $5 more: ask for it when you order, or add it to the order later. It downloads from the API under the claim number you set on the order.
Can I open a RoofQuery ESX without an API key?
Yes. The ESX, PDF, XML and diagram routes are keyless. The order id is the credential, so the link can be sent to an adjuster or contractor directly.
How much does the ESX cost?
$5 per report on top of the report itself: $15 residential or $35 commercial with the ESX. The PDF, XML and diagrams come with every report.