Search Properties
search_propertiesSearch real estate property records by address, city, zip, or location radius, then filter by property type, bedrooms, bathrooms, and square footage to find matching homes.
Instructions
Search RentCast's property records database — the underlying county/MLS-sourced record for real US homes (NOT active listings; use list_active_listings for what's for sale/rent). Filter by a single address, or by a city+state, a zip code, or a lat/long + radius, then narrow with propertyType, bedrooms, bathrooms, or square footage. Returns a summarized list of matching properties (id, address, type, beds/baths, square footage, year built, last sale). Use the returned id or address with get_property_details for full attributes. Bedrooms/bathrooms/squareFootage accept an exact value ('3'), a range ('3-5'), or a list ('2,3,4'). Prices are USD; square footage is in square feet.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City name, e.g. 'Austin'. Use together with state. | |
| limit | No | Max records to return (1-500, default 20). Keep low to conserve API quota. | |
| state | No | 2-character state abbreviation, e.g. 'TX'. Use together with city. | |
| address | No | A full address to look up, in the format 'Street, City, State, Zip' (e.g. '5500 Grand Lake Dr, San Antonio, TX, 78244'). Overrides the area filters. | |
| bedrooms | No | Bedrooms: exact ('3'), range ('3-5'), or list ('2,3,4'). Use 0 for studios. | |
| zip_code | No | 5-digit US zip code, e.g. '78244'. | |
| bathrooms | No | Bathrooms: exact ('2'), range ('1-3'), or list. Fractions allowed ('2.5'). | |
| property_type | No | Filter to a single property type. |