Given a subject property, you can query this endpoint to find comparable properties. We developed a proprietary similarity score to rank candidate properties based on their similarity to the subject property. This API endpoint is useful for real estate professionals looking to find comparable properties for valuation, analysis, or market research purposes.
The score is based on the following features:
This endpoint is free! Refine your comparables as much as needed.
This will return a list of properties that are similar to the subject property. The list is sorted by similarity score in descending order.
Each property simplified payload gives you high-level information, such that you can decide which properties to explore further:
You might have specific requirements for the properties you are looking for. You can add constraints to the request to filter the results:
maxDistance)minNumberUnits, maxNumberUnits)minYearBuilt, maxYearBuilt)minNumberStories, maxNumberStories)id to the excluded_ids array in the request. They will not appear in the results.id to the selected_ids array in the request. The API will return these properties first, and then if topN is high enough, it will also add best next comparables to the response.You can also specify the number of properties you want to get in the response by setting the topN parameter in the request.
You can request up to 50 comps most similar properties at once.
If you need more, you can make multiple requests with topN=50 and excluded_ids set to the id of the properties you have already seen.
We encourage you to query once with 50 properties and filter results in your application for speed and performance reasons.
This endpoint aggregates a lot of data to provide you with the most relevant properties. Some requests might take longer than others, depending on the number of properties in the area and the complexity of the properties. Feel free to make multiple requests in parallel, but be aware that you might hit the rate limit, or slow down the response time if you make too many requests in a short period.
Find more details about the API response in our API Reference.