Skip to main content
All CollectionsBatchDataGood to know
How to perform owner profile searches
How to perform owner profile searches
K
Written by Kuldeep Shitole
Updated over a month ago

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
}
}
}
}

Did this answer your question?