Real Estate Data
Look up property records, get value and rent estimates with comparables, search sale and rental listings, and retrieve market statistics for any US zip code.
Actions
value_estimate
Get an estimated property value with comparable sales.
Required: address (string, full address) OR latitude+longitude
Optional: property_type, bedrooms, bathrooms, square_footage, max_radius, days_old, comp_count (5-25)
Returns: price estimate, price range (low/high), subject property details, array of comparable properties with correlation scores.
Example: {"action":"value_estimate","address":"5500 Grand Lake Dr, San Antonio, TX, 78244"}
rent_estimate
Get an estimated monthly rent with comparable rentals.
Required: address OR latitude+longitude
Optional: property_type, bedrooms, bathrooms, square_footage, max_radius, days_old, comp_count (5-25)
Returns: rent estimate, rent range (low/high), subject property details, array of comparable rentals with correlation scores.
Example: {"action":"rent_estimate","address":"5500 Grand Lake Dr, San Antonio, TX, 78244"}
property_search
Search property records by location and criteria.
Required: at least one location param (address, city+state, zip_code, or latitude+longitude)
Optional: radius, property_type, bedrooms, bathrooms, square_footage, lot_size, year_built, sale_date_range, limit (1-500), offset
Returns: array of property records with tax assessments, features, owner info, sale history.
Example: {"action":"property_search","zip_code":"78244","property_type":"Single Family","limit":10}
property_details
Get a single property record by ID.
Required: record_id (string, e.g. "5500-Grand-Lake-Dr,-San-Antonio,-TX-78244")
Example: {"action":"property_details","record_id":"5500-Grand-Lake-Dr,-San-Antonio,-TX-78244"}
sale_listings
Search active or inactive sale listings.
Required: at least one location param
Optional: radius, property_type, bedrooms, bathrooms, square_footage, lot_size, year_built, status (Active/Inactive), price, days_old, limit, offset
Returns: array of listings with price, agent/office info, MLS data, listing history.
Example: {"action":"sale_listings","city":"Austin","state":"TX","status":"Active","limit":10}
sale_listing_details
Get a single sale listing by ID.
Required: record_id
rental_listings
Search active or inactive rental listings.
Required: at least one location param Optional: same filters as sale_listings
Returns: array of rental listings with rent price, agent/office info, MLS data.
Example: {"action":"rental_listings","zip_code":"78705","bedrooms":"2","limit":10}
rental_listing_details
Get a single rental listing by ID.
Required: record_id
market_statistics
Get aggregated market data for a zip code.
Required: zip_code
Optional: data_type (All/Sale/Rental, default All), history_range (months, default 12)
Returns: sale data (avg/median/min/max price, price per sqft, listings count) and rental data (avg/median/min/max rent, rent per sqft) with historical trends.
Example: {"action":"market_statistics","zip_code":"78244","history_range":24}
Notes
bedrooms,bathrooms,square_footage,lot_size,year_built,price,days_oldsupport numeric ranges ("min-max") and multiple values ("val1,val2")- Property types: Single Family, Condo, Townhouse, Manufactured, Multi-Family, Apartment, Land
- IDs use the format "Street-Address,-City,-ST-Zip" with hyphens replacing spaces








