Zillow Scraper API
v2.1 — Added sold_in_last filter to all search endpoints. When searching with listing_type=sold, pass sold_in_last=7 (or 14, 30, 90, 180, 365, 730, 1095) to limit results to properties sold within that window. Eliminates timeouts on high-volume markets by scoping results to your exact time period. Zillow Scraper API v2 — 10x more data, 90% cheaper! The most complete Zillow data API on RapidAPI.…
Zillow Scraper API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Search | ||
| GET |
searchByMls /zillow/search/by-mls |
Look up a property listing by its MLS (Multiple Listing Service) number. |
| GET |
searchByCoordinates /zillow/search/by-coordinates |
Search listings near a geographic point. Specify latitude, longitude, and radius in miles. Automatically converts to a bounding box search. |
| GET |
searchByZipcode /zillow/search/by-zipcode |
Search listings by US ZIP code. Validates ZIP format and supports all standard filters. |
| GET |
searchAutocomplete /zillow/search/autocomplete |
Get location autocomplete suggestions for cities, ZIP codes, neighborhoods, and addresses. Returns up to 5 suggestions with coordinates and region metadata. |
| GET |
searchListings /zillow/search |
Search Zillow property listings by location with optional filters for price, bedrooms, bathrooms, home type, and sort order. Returns paginated results with up to 40 listings per… |
| GET |
searchByBounds /zillow/search/by-bounds |
Search listings within a geographic bounding box defined by northeast and southwest corners. Ideal for map-based applications. |
| GET |
searchByAddress /zillow/search/by-address |
Find property listings near a specific street address. All standard search filters apply. |
| GET |
searchByUrl /zillow/search/by-url |
Execute a search from a Zillow search URL. Extracts location and filters from the URL and returns structured results. |
| Property | ||
| GET |
getPropertyMortgage /zillow/property/{zpid}/mortgage |
Get current mortgage rates for a property: 30-year fixed, 15-year fixed, and 5-year ARM. |
| GET |
getPropertyDetails /zillow/property/{zpid} |
Get full property details including price, description, features, photos, price history, tax history, and nearby schools. |
| GET |
getPropertyPhotos /zillow/property/{zpid}/photos |
Get all property photos with captions and dimensions. Returns the highest resolution available. |
| GET |
getPropertyPriceHistory /zillow/property/{zpid}/price-history |
Get price history for a property including listing events, sales, price changes, and price-per-square-foot. |
| GET |
getPropertyByUrl /zillow/property/by-url |
Get full property details from a Zillow property URL. Extracts the zpid and returns all details. |
| GET |
getPropertySchools /zillow/property/{zpid}/schools |
Get nearby schools with GreatSchools ratings, distance in miles, grade levels, and links. |
| GET |
getPropertySimilar /zillow/property/{zpid}/similar |
Get similar and comparable properties near a given property. |
| GET |
getPropertyTaxHistory /zillow/property/{zpid}/tax-history |
Get tax assessment history with annual tax paid, assessed value, and year-over-year changes. |
| GET |
getPropertyByAddress /zillow/property/by-address |
Get full property details by street address. Searches Zillow and returns details for the best match. |
| Valuation | ||
| GET |
getValuationHistory /zillow/valuation/{zpid}/history |
Get historical Zestimate values over time as chart data points for trend analysis. |
| GET |
getRentEstimate /zillow/valuation/{zpid}/rent-estimate |
Get the rental value estimate (Rent Zestimate) for a property. |
| GET |
getValuation /zillow/valuation/{zpid} |
Get the Zestimate home valuation with confidence range (high/low), 30-day change, rental estimate, and historical value data. |
| Agent | ||
| GET |
getAgentSoldProperties /zillow/agent/{agent_id}/sold |
Get an agent's recently sold properties with sale dates, prices, and whether they represented the buyer or seller. |
| GET |
getAgentReviews /zillow/agent/{agent_id}/reviews |
Get agent reviews with detailed ratings, reviewer info, dates, review text, and sub-ratings for local knowledge, process expertise, responsiveness, and negotiation skills. |
| GET |
searchAgents /zillow/agent/search |
Search for real estate agents by location. Returns agent cards with name, photo, ratings, review count, sales stats, and price range. |
| GET |
getAgentListings /zillow/agent/{agent_id}/listings |
Get an agent's active for-sale property listings with addresses, prices, and photos. |
| GET |
getAgentProfile /zillow/agent/{agent_id} |
Get full agent profile with contact info, ratings, reviews, sales statistics, active listings, sold properties, and rental listings count. |
| Market | ||
| GET |
getMarketTrends /zillow/market/{location} |
Get housing market trends for a location including median list price, inventory count, and median days on market. |
| GET |
getMortgageRates /zillow/mortgage/rates |
Get current mortgage rates: 30-year fixed, 15-year fixed, and 5-year ARM from Zillow's rate data. |
| Other endpoints | ||
| GET |
getPropertyPhotos /zillow/photos/{zpid} |
Get all available photos for a property in the highest resolution available, with captions and dimensions. |
| GET |
getPropertyDetails /zillow/property/{zpid} |
Get full property details including description, features, price history, tax history, schools, and photos. Requires the Zillow Property ID (zpid) which can be obtained from the… |
| GET |
searchListings /zillow/search |
Search Zillow property listings by location with optional filters for price, bedrooms, bathrooms, and home type. Returns paginated results with up to 40 listings per page. |
| GET |
getAgentProfile /zillow/agent/{agent_id} |
Get a real estate agent's profile including contact info, ratings, review count, recent sales, and their current active listings. |
| GET |
getSimilarProperties /zillow/similar/{zpid} |
Get comparable and similar properties near a given property. Useful for property comparison and valuation analysis. |
| GET |
getZestimate /zillow/zestimate/{zpid} |
Get Zillow's Zestimate home value estimate, rental estimate, value range, recent value changes, and historical value data for a property. |
| GET |
getMarketTrends /zillow/market/{location} |
Get housing market overview for a location including median home values, listing prices, days on market, and inventory counts. Data is aggregated from current Zillow listings. |
| GET |
searchByMls /zillow/search/by-mls |
Look up a property listing by its MLS (Multiple Listing Service) number. |
| GET |
searchByAddress /zillow/search/by-address |
Find property listings near a specific street address. All standard search filters apply. |
| GET |
searchByCoordinates /zillow/search/by-coordinates |
Search listings near a geographic point. Specify latitude, longitude, and radius in miles. Automatically converts to a bounding box search. |
| GET |
getMarketTrends /zillow/market/{location} |
Get housing market trends for a location including median list price, inventory count, and median days on market. |
| GET |
searchListings /zillow/search |
Search Zillow property listings by location with optional filters for price, bedrooms, bathrooms, home type, and sort order. Returns paginated results with up to 40 listings per… |
| GET |
searchByZipcode /zillow/search/by-zipcode |
Search listings by US ZIP code. Validates ZIP format and supports all standard filters. |
| GET |
searchAgents /zillow/agent/search |
Search for real estate agents by location. Returns agent cards with name, photo, ratings, review count, sales stats, and price range. |
| GET |
getValuation /zillow/valuation/{zpid} |
Get the Zestimate home valuation with confidence range (high/low), 30-day change, rental estimate, and historical value data. |
| GET |
getPropertySchools /zillow/property/{zpid}/schools |
Get nearby schools with GreatSchools ratings, distance in miles, grade levels, and links. |
| GET |
getPropertyMortgage /zillow/property/{zpid}/mortgage |
Get current mortgage rates for a property: 30-year fixed, 15-year fixed, and 5-year ARM. |
| GET |
getPropertyByAddress /zillow/property/by-address |
Get full property details by street address. Searches Zillow and returns details for the best match. |
| GET |
getPropertyByUrl /zillow/property/by-url |
Get full property details from a Zillow property URL. Extracts the zpid and returns all details. |
| GET |
getPropertyDetails /zillow/property/{zpid} |
Get full property details including price, description, features, photos, price history, tax history, and nearby schools. |
| GET |
getPropertyPriceHistory /zillow/property/{zpid}/price-history |
Get price history for a property including listing events, sales, price changes, and price-per-square-foot. |
| GET |
getValuationHistory /zillow/valuation/{zpid}/history |
Get historical Zestimate values over time as chart data points for trend analysis. |
| GET |
getPropertyTaxHistory /zillow/property/{zpid}/tax-history |
Get tax assessment history with annual tax paid, assessed value, and year-over-year changes. |
Zillow Scraper API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $10 / month | — |
|
| ULTRA | $35 / month | — |
|
| MEGA Recommended | $100 / month | — |
|