UAD 3.6 is mandatory November 2. Dwelling Blocks has delivered 3.6 to UCDP since 2025. See where your pipeline stands →

Wire Dwelling Blocks into whatever you already run.

Everything the platform does is available over a REST API, with webhooks on every order and assignment event. Create an order from your LOS, take the assignment and inspection events as they happen, receive Ava's result, and get the UCDP submission ID back on the loan. Full API docs and no per-call pricing.

POST /orders
{
  "loan_number": "4400123",
  "property": { "address": "1420 Cedar St", "city": "Austin", "state": "TX" },
  "product": "urar",
  "due_date": "2026-10-14",
  "routing": "direct"
}

201 Created   { "order_id": "ord_7f3a9", "status": "assigning" }

REST API resources

POST /auth/token
Exchange your credentials for a bearer token.
POST /orders
Create an order from the loan file.
GET /orders/{orderId}
The order, its property, product and status.
POST /orders/{orderId}/assignments
Assign to an appraiser, AMC or inspector.
GET /orders/{orderId}/balance
What is paid and what the vendor is owed.
POST /orders/{orderId}/payments
Take a borrower payment against the order.
GET /orders/{orderId}/files
Every file on the order, with download URLs.

Webhook events

orderCreated
Order created, with its property and product.
appraiserSet
Appraiser or AMC assigned to the order.
appointmentSet
Inspection appointment confirmed with the borrower.
inspectionComplete
Inspection marked complete.
uploadReport
Report uploaded, with a signed URL to fetch it.
QcReviewItemFailed
A review item failed and needs a response.
ReportSubmissionCompleted
Submission finished, with the response on the record.

Integrations

LOS connections, AMC connections and appraisal forms software that produce and deliver into the platform. Anything that speaks REST connects over the API, and orders, events, reports and the UCDP response move the same way whatever sits on the other end. Tell us what you run and we will tell you what is live today.

How it holds up

SOC 2 Type IIAudited, report available under NDA
99.9% uptimeStatus page: live uptime and incident history →
Public API docsEvery endpoint, with request and response shapes
Bearer token authOne exchange, then call any endpoint
OAuth webhooksA token from your auth server on every delivery

See what changes in thirty minutes.

Your workflow on the screen and a straight answer about what we would automate first.