The underwriting API
One POST with an address returns the full analysis: selected comps, condition scores, an itemized repair budget, as-is value, ARV, and a shareable report link.
How it works
POST an address
Create a property with a single request. Authentication is one x-api-key header.
Bricked runs the full pass
Comps, photo-scored condition, itemized repairs, ARV, and an offer price.
Read the underwrite
Fetch the property by ID and act on the numbers, or open the share link.
Data APIs end where decisions start
Property data APIs return records, comp lists, and AVM estimates. Those are useful, but your system still has to turn them into a decision: which comps count, what condition the property is in, what the repairs cost, and what number to offer. That modeling is months of work that most teams never finish. The Bricked API removes it, because the response is the decision with the evidence attached.
The response is the analysis
Every property comes back with the subject details, the selected comparables with condition scores and adjustments, as-is value, ARV, an itemized repair budget with a total, and a shareable report link your team or buyers can open. It is the same method as the Bricked app, at API speed.
Built for pipelines
You can score inbound leads the moment they reach your CRM, add defensible numbers to disposition sheets, or supply internal dashboards. Because one system produces every analysis, results are consistent across your whole pipeline, no matter who or what submitted the address.
Frequently asked questions
What does the API return?
A complete underwrite for each property: normalized subject details, selected and adjusted comparables with condition scores, as-is value, ARV, an itemized repair budget with a total, and a shareable report link.
How does authentication work?
With API keys, passed in an x-api-key header. You generate keys from your Bricked dashboard.
Can I underwrite leads from my CRM automatically?
Yes. That is the main use case. You create a property for each inbound lead, then read the analysis back into your CRM so every lead arrives already underwritten.
Where are the docs?
The full endpoint reference and examples are at docs.bricked.ai.