Zillow API endpoints
Explore 53 endpoints for accessing Zillow real estate data. Each endpoint is designed for a specific use case and returns structured JSON.
/byaddressMinimalistic yet advanced. The API will find it's ZPID from property address at backend with 100% accuracy then get's you the property details..
/byurlput any property url from zillow: ex. https://www.zillow.com/homes/3071%20IMPERIAL%20ST%20JACKSONVILLE,%20FL-%2032254/44466838_zpid
/byzpidGet Property Details By ZPID( you can see the zpid in the zillow url) If you can't find your zpid, then use /byaddress endpoint above. It works the same..
/pro/byaddressINPUT: Property Address (3 W Forest Dr, Rochester, NY 14624) The API will find its ZPID from the property address at the backend with 100% accuracy, then get you the property details..
/pro/byzpidINPUT: ZPID(30907787) Get Property Details By ZPID( you can see the zpid in the zillow url) If you can't find your zpid, then use /byaddress endpoint below. It works the same..
/pro/byurlInput Zillow URL: https://www.zillow.com/homedetails/3-W-Forest-Dr-Rochester-NY-14624/30907787_zpid
/search/byaddressOne Search Endpoint to Rule Them All..
/search/byurlSearch Zillow, use any filters. Then copy the url, and put it here to get data..
/search/bymapbounds/search/bymapbounds Endpoint.
/search/bycoordinates/search/bycoordinates Endpoint.
/search/bypolygon/search/bypolygon Endpoint..
/search/bymlsMLS Search Endpoint.
/search/byaipromptYes, you can describe the filters you want to use. Zillow built-in search..
/autocompleteProvides Zillow search box autocomplete data..
/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 rent zestimate history 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 tax assessment history 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 tax paid history 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 zestimate history 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 zestimate percent change 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)
/similarGet similar homes/properties by zpid/address/url/lotid.
/climateGet owner information of a property by zpid/address/url..
/comparable_homesGet comparable homes nearby a property by zpid/address/url.
/nearbyGet nearby properties of a property by zpid/address/url/lotid.
/ownerinfoGet owner information of a property by zpid/address/url..
/pricehistoryGives you Price History information by zpid/url/address.. If you provide all three parameters, the power order will be: ZPID > URL > ADDRESS
/propimagesGet all the images of any property by ZPID/address/URL..
/taxinfoGives you property tax information by zpid/url/address.. If you provide all three parameters, the power order will be: ZPID > URL > ADDRESS
/walk_transit_bikeGives you Walk-Transit-Bike Scores by zpid/url/address.. If you provide all three parameters, the power 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 agents.
/agent/detailsGet agent's details..
/agent/for_saleGet Zillow agents's for-sale properties..
/agent/for_rentGet Zillow agents's for-rent properties..
/agent/sold_propertiesGet Zillow agents's for-rent properties..
/agent/reviewsGet Zillow agents's reviews..
/skip/byaddressGet address details and IDs of persons matching with the addresses..
/skip/detailsbyidGet all personal details from ID.. Get phone, email, associates, relatives, address details and more!
/api_reqcountThis endpoints let's you know the api status..
/mypingThis endpoints let's you know the api status..
/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/byaddressThis is a custom endpoint made for a client..
/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..
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.