Property Search Field Guide

An all purpose data dictionary for using Property Search to find properties & enrich them using the Property Detail API

Property Search Filter Name(s)Property Detail Property NameNotes
Geo Fields
addresspropertyInfo.address.address
housepropertyInfo.address.house
streetpropertyInfo.address.street
citypropertyInfo.address.city
statepropertyInfo.address.stateMust be a valid 2 digit state code
countypropertyInfo.address.county
zippropertyInfo.address.zipMust be exactly 5 digits
latitudepropertyInfo.latitudeMust have at least 6 digits of precision
longitudepropertyInfo.longitudeMust have at least 6 digits of precision
usps_mail_stateN/ACheck ownerInfo.mailAddress
census_blocklotInfo.censusBlockValues 1000-5000
census_block_grouplotInfo.censusBlockGroupValues 0-10
census_tractlotInfo.censusTractOfficial tract number from the U.S. Census Bureau
radius
MLS Fields
mls_activemlsActive
mls_pendingmlsPending
mls_cancelledmlsCancelled
mls_soldmlsSold
mls_days_on_market_min / mls_days_on_market_maxmlsDaysOnMarket
mls_listing_pricemlsListingPriceSearches using mls_listing_price_operator, mls_listing_price_min, mls_listing_price_max can be validated against mlsListingPrice in the response
AutoComplete Params
idid
apnlotInfo.apn or lotInfo.apnUnformatted
stateIdN/A
countcount
countyIdN/A
neighborhood_idneighborhood.id
neighborhood_nameneighborhood.name
searchTypeN/A
fipspropertyInfo.address.fips
titleN/A
ids_only
resultIndex
summary
Boolean Filters
absentee_ownerabsenteeOwner
air_conditioning_availableairConditioningAvailable
adjustable_rateadjustableRate
assumableassumable
atticN/Aneeds to be added to PD response
auctionauction
basementpropertyInfo.basementSquareFeetbasementSquareFeet should be > 0
breezewayN/Aneeds to be added to PD response
carportpropertyInfo.carport
cash_buyercashBuyer
corporate_ownedcorporateOwned
deathdeath
deckpropertyInfo.deck
equityequitycheck for estimatedEquity > 0
feature_balconyN/Aneeds to be added to PD response
fire_sprinklerspropertyInfo.safetyFireSprinklers
flood_zonefloodZone
foreclosureN/Aif set to true, check for existence of .foreclosureInfo and it's array length > 0 in PD responses
free_clearfreeClearif set to true, results will have no .currentMortgages
garagepropertyInfo.garageSquareFeetgarageSquareFeet should be > 0
high_equityhighEquity
hoapropertyInfo.hoa
individual_ownedN/ACheck the .owner1LastName and/or .owner2LastName
inheritedinherited
in_state_ownerinStateAbsenteeOwner
investor_buyerinvestorBuyer
judgmentjudgment
last_sale_arms_lengthlastSaleArmsLengthUse in conjunction with last_sale_date_min/max
mfh_2to4MFH2to4
mfh_5plusMFH5plus
negative_equityN/AequityPercent < 0
out_of_state_owneroutOfStateAbsenteeOwner
patiopropertyInfo.patio
poolpropertyInfo.pool
pre_foreclosurepreForeclosure
price_reducedpriceReduced
prior_owner_individuallastSale.priorOwnerIndividual
private_lenderN/A
quit_claimquitClaim
reoN/A
rv_parkingpropertyInfo.rvParking
tax_lientaxLien
trust_ownedN/ACheck the .owner1LastName and/or .owner2LastName
vacantvacant
Enumeration Fields
constructionpropertyInfo.constructionDifferent types of construction can be found at: Coming Soon
document_type_codelastSale.documentTypeCodeCodes can be found at: <https://developer.realestateapi.com/reference/document-type-codes>
flood_zone_typefloodZoneTypeTo be used in conjunction with the flood_zone boolean
loan_type_code_firstloanTypeCodeFirstTo learn more about loan type searches go to: <https://developer.realestateapi.com/reference/loan-type-codes>
loan_type_code_secondloanTypeCodeSecond
loan_type_code_thirdloanTypeCodeThird
notice_typeforeclosureInfo[x].documentTypeOptions: NOL, NOD, NOR, FOR; use reo boolean for REO notice type
property_typepropertyTypeOptions: SFR, MFR, CONDO, MOBILE, LAND, OTHER
property_use_codepropertyInfo.propertyUseCodeTo learn more about property use codes go to: <https://developer.realestateapi.com/reference/property-use-codes-reference>
roof_construction_codepropertyInfo.roofConstruction<https://developer.realestateapi.com/reference/roof-construction-codes>
roof_material_codepropertyInfo.roofMaterial<https://developer.realestateapi.com/reference/roof-materials-codes>
search_rangeN/AOptions: 1_MONTH, 2_MONTH, 3_MONTH, 6_MONTH, 1_YEAR
last_trustee_full_name
multi_polygonMinimum of 1 polygon
obfuscate
parcel_account_numberparcelAccountNumber
polygon
sewage
tax_exemption_code
water_source
building_condition
Operator Search Fields
estimated_equity / equity_operatorestimatedEquity
equity_percent / equity_percent_operatorequityPercent
last_sale_date / last_sale_date_operatorlastSaleDate
median_income / median_income_operatordemographics.medianIncome
years_owned / years_owned_operatorownerInfo.ownershipLength
mls_listing_price_operator
Range Search Fields
assessed_improvement_value_min / assessed_improvement_value_maxtaxInfo.assessedImprovementValue:
assessed_land_value_min / assessed_land_value_maxtaxInfo.assessedLandValue:
assessed_value_min / assessed_value_maxtaxInfo.assessedValue:
auction_date_min / auction_date_max
baths_min / baths_maxpropertyInfo.bathrooms
beds_min / beds_maxpropertyInfo.bedrooms
building_size_min / building_size_maxpropertyInfo.livingSquareFeetThis field is named with the "building_" prefix because we default to using buildingSquareFeet in the case where any properties have an unknown livingSquareFeet
deck_area_min / deck_area_maxpropertyInfo.deckArea
estimated_equity_min / estimated_equity_maxestimatedEquity
estimated_mortgage_payment_min / estimated_mortgage_payment_maxestimatedMortgagePayment
first_mortgage_percent_min / first_mortgage_percent_maxfirstMortgagePercent
first_mortgage_recording_date_min / first_mortgage_recording_date_max
foreclosure_date_min / foreclosure_date_max
improvement_value_percent_min / improvement_value_percent_maximprovementValuePercent
last_sale_date_min / last_sale_date_maxlastSaleDate
last_sale_price_min / last_sale_price_maxlastSalePrice
last_judgment_amount_min / last_judgment_amount_max
last_opening_bid_amount_min / last_opening_bid_amount_max
last_update_date_min / last_update_date_maxlastUpdateDate
listing_price_to_value_percent_min / listing_price_to_value_percent_max
ltv_min / ltv_max
lot_size_min / lot_size_maxlotInfo.lotSquareFeet
median_income_min / median_income_maxdemographics.medianIncome
mls_listing_price_min / mls_listing_price_max
mortgage_min / mortgage_maxopenMortgageBalance
open_mortgage_percent_min / open_mortgage_percent_maxopenMortgagePercent
open_mortgages_min / open_mortgages_maxopenMortgageBalance
rooms_min / rooms_maxpropertyInfo.roomsCount
pool_area_min / pool_area_maxpropertyInfo.poolArea
portfolio_equity_min / portfolio_equity_maxlinkedProperties.totalEquity
portfolio_mortgage_balance_min / portfolio_mortgage_balance_maxlinkedProperties.totalMortgageBalance
portfolio_purchased_last12_min / portfolio_purchased_last12_maxportfolioPurchasedLast12Months
portfolio_purchased_last6_min / portfolio_purchased_last6_maxportfolioPurchasedLast6Months
portfolio_value_min / portfolio_value_maxlinkedProperties.totalValue
pre_foreclosure_date_min / pre_foreclosure_date_max
prior_owner_months_owned_min / prior_owner_months_owned_maxlastSale.priorOwnerMonthsOwned
properties_owned_min / properties_owned_maxlinkedProperties.totalOwned
second_mortgage_percent_min / second_mortgage_percent_maxsecondMortgagePercent
second_mortgage_recording_date_min / second_mortgage_recording_date_max
stories_min / stories_maxpropertyInfo.stories
tax_delinquent_year_min / tax_delinquent_year_maxtaxInfo.taxDelinquentYear
third_mortgage_percent_min / third_mortgage_percent_maxthirdMortgagePercent
third_mortgage_recording_date_min / third_mortgage_recording_date_max
units_min / units_maxpropertyInfo.unitsCount
value_min / value_maxestimatedValue
year_min / year_max
year_built_min / year_built_maxpropertyInfo.yearBuilt
years_owned_min / years_owned_maxownerInfo.ownershipLength