redfin_listing: GET /
hasdata_redfin_listing_getRealEstateListingsSearch Redfin for-sale, for-rent, and sold listings by zipcode, city, or address to access prices, property details, and listing URLs for market research and lead generation.
Instructions
Get Redfin Real Estate Listings
Searches Redfin for-sale, for-rent, or sold listings with pagination. The location accepts a zipcode, city, neighborhood, school, school district, apartment-building name, or a full street address. Returns each listing with address, Redfin URL, list price, beds/baths, square footage, lot size, year built, days on market, status, coordinates, photos, MLS number, and HOA; an address or building returns a single property card instead. Use for real-estate market research, lead generation for agents, price/DOM trend analysis, and feeding URLs into the Redfin Property endpoint for deep-dive details.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | The page number of the results to retrieve. | |
| sort | No | The sorting option for the search results. | |
| type | Yes | The type of listing. | |
| baths | No | The minimum number of bathrooms. | |
| pets__ | No | An array of pet types allowed. | |
| keyword | Yes | The location to search for listings. Accepts a zipcode (`33321`), a city (`Austin` or `Austin, TX`), a neighborhood (`East Austin`), a school (`BASIS Austin`), a school district (`Austin Independent School District`), an apartment building by its name (`Maizon Brickell`), or a full street address (`5805 Woodview Ave, Austin, TX 78756`), including a single unit (`221 SW 12th St Unit 1716, Miami, FL`). An address or a building returns a single property card instead of a list of listings, and the `type` parameter does not apply to it. | |
| beds_max_ | No | The maximum number of bedrooms. | |
| beds_min_ | No | The minimum number of bedrooms. | |
| cost_hoa_ | No | The maximum monthly Homeowners Association (HOA) fee. | |
| moveInDate | No | The desired move-in date in MM/DD/YYYY format. | |
| price_max_ | No | The maximum price of the listing. | |
| price_min_ | No | The minimum price of the listing. | |
| homeTypes__ | No | An array of home types to filter the listings. Allowed values depend on the listing `type`. | |
| lotSize_max_ | No | The maximum lot size. | |
| lotSize_min_ | No | The minimum lot size. | |
| stories_max_ | No | The maximum number of stories. | |
| stories_min_ | No | The minimum number of stories. | |
| timeOnRedfin | No | How long the listing has been on Redfin. | |
| yearBuilt_max_ | No | The maximum year the property was built. | |
| yearBuilt_min_ | No | The minimum year the property was built. | |
| statusOptions__ | No | An array of listing statuses. | |
| soldWithinOption | No | Filter sold listings by how recently they were sold. | |
| rentalAmenities__ | No | An array of rental amenities to filter the listings. | |
| cost_priceReduced_ | No | Filter listings by when the price was reduced. | |
| rentalOtherTerms__ | No | An array of additional rental terms. | |
| monthlyPayment_max_ | No | The maximum monthly payment. | |
| monthlyPayment_min_ | No | The minimum monthly payment. | |
| schools_schoolType___ | No | An array of school types. | |
| forSaleSquareFeet_max_ | No | The maximum square footage for for-sale listings. | |
| forSaleSquareFeet_min_ | No | The minimum square footage for for-sale listings. | |
| homeFeatures_basement_ | No | The basement type. | |
| homeFeatures_poolType_ | No | The type of pool. | |
| cost_acceptedFinancing_ | No | The accepted financing type. | |
| cost_excludeLandLeases_ | No | If set to true, listings with land leases will be excluded. | |
| cost_pricePerSqft__max_ | No | The maximum price per square foot. | |
| cost_pricePerSqft__min_ | No | The minimum price per square foot. | |
| homeFeatures_options___ | No | An array of home feature flags to filter the listings. | |
| listingType_category___ | No | An array of listing categories. | |
| onlyWithDealOrPromotion | No | If set to true, only listings with a deal or promotion will be included. | |
| exclude55PlusCommunities | No | If set to true, 55+ communities will be excluded. | |
| forRentSquareFootage_max_ | No | The maximum square footage for for-rent listings. | |
| forRentSquareFootage_min_ | No | The minimum square footage for for-rent listings. | |
| schools_greatSchoolRating_ | No | The minimum GreatSchools rating (1-10). | |
| transportScores_bikeScore_ | No | The minimum bike score (1-100). | |
| transportScores_walkScore_ | No | The minimum walk score (1-100). | |
| cost_maxPropertyTaxPerYear_ | No | The maximum property tax per year. | |
| homeFeatures_keywordSearch_ | No | A free-text keyword search applied to listing descriptions. | |
| openHouseAndTour_openHouse_ | No | Filter listings with an open house. | |
| openHouseAndTour_videoTour_ | No | If set to true, only listings with a video tour will be included. | |
| homeFeatures_garageSpotsMin_ | No | The minimum number of garage spots. | |
| monthlyPayment_interestRate_ | No | The mortgage interest rate (percent) used to calculate the monthly payment. | |
| monthlyPayment_mortgageTerm_ | No | The mortgage term used to calculate the monthly payment. | |
| monthlyPayment_insuranceRate_ | No | The home insurance rate (percent) used to calculate the monthly payment. | |
| transportScores_transitScore_ | No | The minimum transit score (1-100). | |
| listingType_excludeShortSales_ | No | If set to true, short sales will be excluded. | |
| schools_includeUnratedSchools_ | No | If set to true, unrated schools will be included. | |
| listingType_redfinListingsOnly_ | No | If set to true, only Redfin-listed properties will be included. | |
| monthlyPayment_downPaymentAmount_ | No | The down payment as an absolute amount. | |
| monthlyPayment_downPaymentPercent_ | No | The down payment as a percentage of the home price. |