Zillow API endpoints
Explore 54 endpoints for accessing Zillow real estate data. Each endpoint is designed for a specific use case and returns structured JSON.
/pro/byaddressThe API will find its ZPID from the property address at the backend with 100% accuracy, then get you the property details..
/pro/byzpidYou can find the ZPID in the Zillow url. If you can't find your ZPID, then use /byaddress endpoint. It works exactly the same.
/pro/byurlGet details by a Zillow URL.
/byaddressMinimalistic and trimmed version of the /pro/byaddress endpoint for easier navigation.
/byzpidYou can find the ZPID in the Zillow URL. Minimalistic and trimmed version of the /pro/zpid endpoint for easier navigation.
/byurlPut any property url from Zillow to get details. Minimalistic and trimmed version of the /pro/byurl endpoint for easier navigation.
/autocompleteProvides Zillow search box autocomplete data.
/search/byaddressFull Zillow search and filter endpoint. Every search filters you see on Zillow website, is available in this endpoint.
/search/byurlSearch Zillow, use any filters. Then copy the url, and put it here to get data.
/search/bymlsMLS Search Endpoint on Zillow.
/search/bypolygonSearch on Zillow by polygon input.
/search/bycoordinatesSearch on Zillow by coordinates input.
/search/bymapboundsSearch on Zillow by mapbounds input.
/search/byaipromptYes, you can describe the filters you want to use. Zillow's built-in search.
/search/offmarketSearch Zillow Off-Market Properties
/graph_chartsGet listing price chart data for last **TEN(10)** years.. - If recent_first = **True**, Chart data: Current month(first) to previous months(last) - If recent_first = **False**, Chart data: Previous months(first )to Current month(last)
/graph_chartsGet listing price chart data for last **TEN(10)** years.. - If recent_first = **True**, Chart data: Current month(first) to previous months(last) - If recent_first = **False**, Chart data: Previous months(first )to Current month(last)
/graph_chartsGet listing price chart data for last **TEN(10)** years.. - If recent_first = **True**, Chart data: Current month(first) to previous months(last) - If recent_first = **False**, Chart data: Previous months(first )to Current month(last)
/graph_chartsGet listing price chart data for last **TEN(10)** years.. - If recent_first = **True**, Chart data: Current month(first) to previous months(last) - If recent_first = **False**, Chart data: Previous months(first )to Current month(last)
/graph_chartsGet listing price chart data for last **TEN(10)** years.. - If recent_first = **True**, Chart data: Current month(first) to previous months(last) - If recent_first = **False**, Chart data: Previous months(first )to Current month(last)
/graph_chartsGet listing price chart data for last **TEN(10)** years.. - If recent_first = **True**, Chart data: Current month(first) to previous months(last) - If recent_first = **False**, Chart data: Previous months(first )to Current month(last)
/ownerinfoGet owner information of a property by zpid/address/url.
/comparable_homesGet comparable homes nearby a property by zpid/address/url.
/similarGet similar homes/properties by zpid/address/url/lotid.
/nearbyGet nearby properties of a property by zpid/address/url/lotid.
/climateGet owner information of a property by zpid/address/url.
/propimagesGet all the images of any property by ZPID/address/URL.
/pricehistoryGives you Price History information by zpid/url/address. If you provide all three parameters, params accept order will be: ZPID > URL > ADDRESS
/taxinfoGives you property tax information by zpid/url/address.. If you provide all three parameters, params access order will be: ZPID > URL > ADDRESS
/walk_transit_bikeGives you Walk-Transit-Bike Scores by zpid/url/address.. If you provide all three parameters, params access order will be: ZPID > URL > ADDRESS
/lotid_from_addressFind the lotID from the address. `Lotid is used for buildings and apartments.`
/apartment_detailsGet apartment/building details from the lot ID and URL.
/housing_marketFind the Zillow Home Value Index or housing market data.
/rental_marketGet rental market trends for any city/zip.
/agent/searchSearch Zillow Agents.
/agent/detailsGet Zillow agent details.
/agent/for_saleGet agent's for-sale properties.
/agent/for_rentGet agent's for-rent properties.
/agent/sold_propertiesGet agent's previously sold properties.
/agent/reviewsGet Zillow agent reviews..
/skip/byaddressGet IDs of persons matching with the addresses. Use this ID in the other skip trace endpoint to get phone, email and more info.
/skip/detailsbyidGet all personal details from ID. Get phone, email, associates, relatives, address details and more!
/current_mortgage_ratesFind Zillow Current Mortgage Rates
/client/byaddress** This endpoint has no images URL.. This is a custom endpoint made for a client. Property details by address search. Input any property address to get results.
/custom_ab/byaddressCustom endpoint
/custom_ac/byzpidCustom endpoint that has `owner-info / listed-by` data integrated with custom data points. Cost: `2 requests/call`.
/custom_ad/byzpidThis endpoint has custom data points.
/search/byaddressThis endpoint allows you to set up to 1000 properties per search query.
/search/bycoordinatesCustom /search/bycoordinates Endpoint. With the ability to scrape more than 200 per request.
/search/bypolygonCustom /search/bypolygon endpoint.
/custom_ae/searchbyaddressCustom searchByAddress endpoint with client-specific rental metrics calculations. With monthlyCashFlow sort Filters.
/custom_ag/byzpidGet Property Details By ZPID with custom pageViews & saves data.
/maskMask your image endpoints. 2x req per call.
/mypingThis endpoints let's you know the api status.
We built RealtyAPI so developers can focus on their products, not on data collection infrastructure.
Get the most current Zillow data without dealing with rate limits, IP blocks, or anti-bot protections. Our infrastructure handles the heavy lifting.
Clear documentation and a straightforward REST API make it easy to start pulling Zillow data into your application within minutes.
Our infrastructure is built for uptime and performance. Rely on consistent, uninterrupted access to Zillow data for your production applications.
Access a wide range of Zillow data points through carefully designed endpoints that cover properties, listings, agents, and market metrics.
Optimized data pipelines deliver Zillow results in milliseconds. Low latency means a better experience for your end users.
Every Zillow endpoint returns clean, well-structured JSON that is ready to parse and use directly in your application logic.
From property valuation to market analysis, the Zillow powers a wide range of real estate applications.
Analyze Zillow property data to determine accurate market values, estimate appreciation, and identify undervalued investment opportunities.
Track Zillow listing trends, pricing shifts, and inventory changes to make informed, data-driven investment and development decisions.
Monitor your real estate portfolio with live Zillow data. Track current values, rental comps, and market conditions in one place.
Identify high-potential properties and neighborhoods using Zillow data to power targeted outreach and marketing campaigns.
Compare listings, pricing, and agent activity across Zillow to understand market positioning and stay ahead of competition.
Build real-time dashboards that aggregate Zillow data for internal teams, clients, or investors with always-current information.
Common questions about using the Zillow through RealtyAPI.
Get started with 250 free API calls. No credit card required.