Property data.
One clear API.
Bring property listings, source observations, and market context into your products. One contract across supported real estate platforms.
Explore the API contract and check current source availability.
Every observation has a source.
Illustration of the unified contract; not a live listing.
200
Platforms researched
43
Defined API operations
1
Common response contract
Built for the way property data works.
A listing is an observation from a source. A property is a physical asset. Keep the distinction, the original units, and the evidence.
Search across sources
Use consistent location and transaction selectors, with capabilities declared for each market.
Preserve provenance
Keep source URLs, timestamps, currencies, and explicit unknown values with your data.
Build with your tools
Use the REST API, OpenAPI contract, or MCP integration from your existing workflow.
Start with a location.
Keep the source.
Check source capabilities, choose your market, and request structured data. Unsupported operations return a clear error.
Explore the APIcurl https://realtycrawl.dev/v1/listings/search \
-H "Authorization: Bearer $REALTYCRAWL_API_KEY" \
-H "Content-Type: application/json" \
-d '{"platforms":["zillow"],"location":{"kind":"bbox","bbox":[-97.82,30.2,-97.65,30.35]},"transaction":"sale","limit":10}'Make room for better property products.
Explore the platform catalog and the API contract. Availability is published per source, operation, and market.
Explore platforms