Redfin

Redfin API endpoints

Redfin logo

Available Redfin Endpoints

Explore 31 endpoints for accessing Redfin real estate data. Each endpoint is designed for a specific use case and returns structured JSON.

GET/autocomplete

/autocomplete

Get Autocomplete results from query/location.

query
View endpoint
GET/search/bycoordinates

/search/bycoordinates

This endpoint lets you search Redfin via latitude, longitude and radius(miles).

latituderadius
View endpoint
GET/search/bylocation

/search/bylocation

This endpoint lets you search Redfin via location.

locationName
View endpoint
GET/search/bypolygon

/search/bypolygon

This endpoint lets you search Redfin via polygon.

polygon
View endpoint
GET/search/byregionid

/search/byregionid

This endpoint lets you search Redfin via regionId.

regionId
View endpoint
GET/search/byurl

/search/byurl

Search by the Redfin search URL.

searchUrl
View endpoint
GET/detailsbyaddress

/detailsByAddress

Get details by property address.

property_address
View endpoint
GET/detailsbyid

/detailsByID

Get details by property id and listing id.

property_idlisting_id
View endpoint
GET/detailsbyurl

/detailsByUrl

Get details by property url.

property_url
View endpoint
GET/agentInfo

/agentInfo

Get agent details

property_idlisting_id
View endpoint
GET/amenities

/amenities

Get amenities details

property_idlisting_id
View endpoint
GET/avm

/avm (Estimate)

Get avm details.

property_idlisting_id
View endpoint
GET/basicDetails

/basicDetails

Get basic details from this endpoint.

property_url
View endpoint
GET/customerConversionInfo

/customerConversionInfo

Get customerConversionInfo data.

property_idlisting_id
View endpoint
GET/floodInfo

/floodInfo

Get flood info data.

fipsCodeapnlat
View endpoint
GET/getDatePickerData

/getDatePickerData

Get getDatePickerData data.

listing_id
View endpoint
GET/hotMarketInfo

/hotMarketInfo

Get hotMarketInfo data.

property_id
View endpoint
GET/insights

/insights

Get insights (below the fold) data

property_idlisting_id
View endpoint
GET/mainHouseInfoPanelInfo

/mainHouseInfoPanelInfo

Get mainHouseInfoPanel details

property_idlisting_id
View endpoint
GET/mortgageCalculatorInfo

/mortgageCalculatorInfo

Get mortgage calculator info.

property_idlisting_id
View endpoint
GET/overview

/overview

Get overview (above the fold)

property_idlisting_id
View endpoint
GET/popularityInfo

/popularityInfo

Get popularityInfo data.

listing_id
View endpoint
GET/priceDropInfo

/priceDropInfo

Get priceDropInfo data.

listing_id
View endpoint
GET/tourInsights

/tourInsights

Get tourInsights data

property_idlisting_id
View endpoint
GET/walkScore

/walkScore

Get walkScore data.

property_idlisting_id
View endpoint
GET/housingMarketTrends

/housingMarketTrends

Time-series housing market trends for a ZIP, city, county, neighborhood, or `region_id`. Returns: - **Median Sale Price** - **# Homes Sold** - **Days on Market** + **Sale-to-List**, **Above-list**, **Price Drops** For US-national figures use [/usHousingMarketTrends](https://realtyapi.io/dashboard?tab=playground&api=redfin&endpoint=ushousingmarkettrends) instead.

location
View endpoint
GET/usHousingMarketTrends

/usHousingMarketTrends

US-national housing market trends. The backend hard-codes the US national region — no `location` param needed. Returns three blocks: - **Overview** — Median Sale Price, # Homes Sold, Mortgage Rate - **Supply** — # Homes for Sale, Newly Listed, Days on Market, Months of Supply - **Demand** — Above-list, Price Drops, Sale-to-List For region-scoped trends use [/housingMarketTrends](https://realtyapi.io/dashboard?tab=playground&api=redfin&endpoint=housingmarkettrends).

View endpoint
GET/marketHotness

/marketHotness

How hot is the market in this region? Returns the **Redfin Compete Score** plus a nearby-ZIP comparison block.

location
View endpoint
GET/schools

/schools

Schools serving the region — Elementary, Middle, and High — with **GreatSchools** ratings.

location
View endpoint
GET/climateRisk

/climateRisk

Climate risk for the region from **First Street Foundation**: Flood, Fire, Wind, and Heat factors.

location
View endpoint
GET/recentlySold

/recentlySold

Recently sold homes in the region.

location
View endpoint

Why Choose RealtyAPI for Redfin Data

We built RealtyAPI so developers can focus on their products, not on data collection infrastructure.

Real-Time Data Access

Get the most current Redfin data without dealing with rate limits, IP blocks, or anti-bot protections. Our infrastructure handles the heavy lifting.

Simple Integration

Clear documentation and a straightforward REST API make it easy to start pulling Redfin data into your application within minutes.

High Reliability

Our infrastructure is built for uptime and performance. Rely on consistent, uninterrupted access to Redfin data for your production applications.

Comprehensive Data

Access a wide range of Redfin data points through carefully designed endpoints that cover properties, listings, agents, and market metrics.

Lightning Fast Responses

Optimized data pipelines deliver Redfin results in milliseconds. Low latency means a better experience for your end users.

Structured JSON Output

Every Redfin endpoint returns clean, well-structured JSON that is ready to parse and use directly in your application logic.

Redfin API Use Cases

From property valuation to market analysis, the Redfin powers a wide range of real estate applications.

Property Valuation

Analyze Redfin property data to determine accurate market values, estimate appreciation, and identify undervalued investment opportunities.

Market Research

Track Redfin listing trends, pricing shifts, and inventory changes to make informed, data-driven investment and development decisions.

Portfolio Management

Monitor your real estate portfolio with live Redfin data. Track current values, rental comps, and market conditions in one place.

Lead Generation

Identify high-potential properties and neighborhoods using Redfin data to power targeted outreach and marketing campaigns.

Competitive Analysis

Compare listings, pricing, and agent activity across Redfin to understand market positioning and stay ahead of competition.

Custom Dashboards

Build real-time dashboards that aggregate Redfin data for internal teams, clients, or investors with always-current information.

Frequently Asked Questions

Common questions about using the Redfin through RealtyAPI.

Is the Redfin API official?
No, RealtyAPI provides an unofficial Redfin data API that lets you access real estate data through our platform. We handle the complexities of data collection so you can focus on building your application.
How current is the data?
We provide real-time Redfin data. When you make a request, we fetch the latest information available so your application always works with up-to-date figures.
Can I use this API in production?
Absolutely. Many businesses rely on RealtyAPI for their production applications. Our infrastructure is designed for reliability, low latency, and high throughput.
What response format does the API use?
All endpoints return structured JSON responses. The data is clean, well-documented, and ready to use directly in your application without additional parsing.
Do I need a credit card to get started?
No. You can start with 250 free API calls to test any endpoint. No credit card is required. Upgrade to a paid plan when you are ready to scale.
What programming languages are supported?
RealtyAPI is a standard REST API, so it works with any language that can make HTTP requests: Python, JavaScript, Go, PHP, Ruby, Java, C#, and more.

Ready to Access Redfin Data?

Get started with 250 free API calls. No credit card required.

Common Terms for Redfin API Access

Redfin API integrationRedfin data APIAccess Redfin data programmaticallyRedfin API for developersRedfin API endpointRedfin API documentationHow to use Redfin APIRedfin real estate APIRedfin property data APIRedfin listing API