The BatchData Property Search API also allows searching for property owner profiles using certain property owner profile attributes as below:
Count of properties owned
Total Equity of all properties owned
Total Estimated Value of all properties owned
Total Mortgage Balance of all properties owned
Count of Total Mortgages of all properties owned
Average Balance of all Mortgage of all properties owned
Setting up the comparable property search criteria
For finding the property owner profiles in a particular area you need to use the Property Search API which accepts two primary JSON objects as input parameters, searchCriteria
and options
.
The searchCriteria
object is used to specify area or geography in which you want to search the property owner profiles in. The options
object is used to further refine the API response and to control how many records to retrieve in each request.
searchCriteria
has multiple properties (attributes) to define the filtering criteria, out of which query
and propertyOwnerProfile
are the important ones to be used in this case.
query
part expects a US location such as a city, county, zip code, or State.
propertyOwnerProfile
takes one or more parameters that are explained below:
1. Count of properties owned :
propertiesCount is the filter that can be used under propertyOwnerProfile
to filter the property owner profile results by how many proeprties are owned by a profile.
E.g. Search for property owner profiles for in Phoenix, Arizona that own minimum 5 and maximum 10 properties can be done as below:
{
"searchCriteria": {
"query": "Phoenix, AZ",
"propertyOwnerProfile": {
"propertiesCount": {
"min": 5,
"max": 10
}
}
}
}
2. Total Equity:
Proeprty owner profile results can also be filtered by Total Equity of all the properties owned by each profile. To achieve this proeprtiesTotalEquity
is the filter that comes into play.
E.g. Search for property owner profiles for in Phoenix, Arizona that have minimum Total equity of $500,000 and maximum Total equity Value of $1,000,000 can be done as below:
{
"searchCriteria": {
"query": "Phoenix, AZ",
"propertyOwnerProfile": {
"propertiesTotalEquity": {
"min": 500000,
"max": 1000000
}
}
}
}
3. Total Estimated Value:
Proeprty owner profile results can also be filtered by Total Estimated Value of all the properties owned by each profile. To achieve this the filter we want to use is proeprtiesTotalEstimatedValue
.
E.g. Search for property owner profiles for in Phoenix, Arizona that have minimum Total estimated Value of $200,000 and maximum Total estimated Value of $1,000,000 can be done as below:
{
"searchCriteria": {
"query": "Phoenix, AZ",
"propertyOwnerProfile": {
"propertiesTotalEstimatedValue": {
"min": 200000,
"max": 1000000
}
}
}
}
4. Total Mortgage Balance:
Another way we might need to and is supported is to refine the property owner profile search results is by Total Mortgage Balance of all the properties owned by an owner profile. This can be achieved by using a filter called morgagesTotalBalance
.
E.g. Search for property owner profiles for in Phoenix, Arizona that have Total Morgage Balance (for all the owned properties) of minimum $350,000 and maximum $500,000 can be done as below:
{
"searchCriteria": {
"query": "Phoenix, AZ",
"propertyOwnerProfile": {
"morgagesTotalBalance": {
"min": 350000,
"max": 500000
}
}
}
}
5. Count of Total Mortgages:
Proeprty owner profile results can also be filtered by Count of Total Mortgages of all the properties owned by an owner profile. To achieve this the filter we want to use is mortgagesCount
.
E.g. Search for property owner profiles for in Phoenix, Arizona that have minimum 10 total morgages greater than 10 and less than 25 can be done as below:
{
"searchCriteria": {
"query": "Phoenix, AZ",
"propertyOwnerProfile": {
"mortgagesCount": {
"min": 10,
"max": 25
}
}
}
}
6. Average Balance of all Mortgages:
Average Balance of all mortgages is another way proeprty owner profile results can filtered. To achieve this the filter we want to use is mortgagesAverageBalance
E.g. Search for property owner profiles for in Phoenix, Arizona that have average mortgage balance greater than $400,000 and less than $1,200,000 can be done as below:
{
"searchCriteria": {
"query": "Phoenix, AZ",
"propertyOwnerProfile": {
"mortgagesAverageBalance": {
"min": 400000,
"max": 1200000
}
}
}
}