Search the property database by investment criteria (1 credit per result)

POST /api/workspace/search/

1 credit per property

What it returns

The full set of properties matching your investment filters — each with valuation, investment metrics, condition, and location detail. This is the charged database search.

⚠️ Cost — read before calling

1 credit per property returned. A search that matches 1,200 properties costs 1,200 credits. Charging is all-or-nothing: if the balance can't cover the whole set, nothing is charged and the call returns 402.

Always call preview_property_search first, show the user the count and cost, and get an explicit yes before calling this. Never run a broad or location-only search without confirming the cost.

When to use it

Required filters

Same as preview_property_search: a location (city/county/ZIP — NEVER a whole state: state-wide queries time out before returning), a property_status, and at least one investment filter (or allow_location_only=true to waive only the investment filter). Send the SAME filters you previewed so the cost matches.

Pricing

1 credit per matching property, charged all-or-nothing on success. 400/401/402 cost 0 credits.

Responses

More in Property Search