Zillow scraper API

Zillow listings and property API

For-sale and rental listings, full property details and price and tax history as JSON. Send a city, get the listings back.

  • No card needed
  • Failed calls are free
  • Pack credits never expire
City
Endpoint
curl "https://api.toolzerhub.com/v1/zillow/search?region=san-francisco-ca" \
  -H "x-api-key: $TOOLZERHUB_API_KEY"
200 OK
Real response, 15 Oct 2026
{
  "data": {
    "region": "san-francisco-ca",
    "status": "for_sale",
    "results": [
      {
        "zpid": "15116574",
        "address": "2070 46th Ave, San Francisco, CA 94116",
        "price": 1495000,
        "price_display": "$1,495,000",
        "bedrooms": 3,
        "bathrooms": 2,
        "living_area": 1564,
        "status_text": "House for sale",
        "marketing_status": "For Sale by Agent"
      },
      {
        "zpid": "249665186",
        "address": "4077 23rd St, San Francisco, CA 94114",
        "price": 1595000,
        "price_display": "$1,595,000",
        "bedrooms": 2,
        "bathrooms": 2,
        "living_area": 1248,
        "status_text": "Condo for sale",
        "marketing_status": "For Sale by Agent"
      },
      {
        "zpid": "15070306",
        "address": "44 Toledo Way, San Francisco, CA 94123",
        "price": 4500000,
        "price_display": "$4,500,000",
        "bedrooms": 4,
        "bathrooms": 3,
        "living_area": 2610,
        "status_text": "House for sale",
        "marketing_status": "For Sale by Agent"
      }
    ],
    "total_results": 1013,
    "total_pages": 20,
    "has_more": true,
    "next_page": 2
  }
}

3 of 41 listings; photo URLs and map coordinates removed.

1K+
Zillow calls served
100%
finished without a server error
1.9 s
median response time
4
Zillow endpoints

From our request logs.

Response

What comes back

Field names and types read off the real responses in the demo above.

  • Search listings/v1/zillow/search9 fields
    • zpidstring"15116574"
    • addressstring"2070 46th Ave, San Fran…"
    • pricenumber1,495,000
    • price_displaystring"$1,495,000"
    • bedroomsnumber3
    • bathroomsnumber2
    • living_areanumber1,564
    • status_textstring"House for sale"
    • marketing_statusstring"For Sale by Agent"
  • Property details/v1/zillow/property3 fields
    • zpidstring"15116574"
    • propertyobject{ home_status, home_type }
    • attributionobject{ broker_name, mls_name }
  • Price and tax history/v1/zillow/history4 fields
    • datestring"2026-10-09"
    • pricenumber1,495,000
    • eventstring"Listed for sale"
    • sourcestring"MLSListings Inc"

Use cases

What people build with it

  • 01Scan a market's for-sale listingsSearch listingsProperty details
  • 02Check price cuts and relistingsPrice and tax historyProperty details
  • 03Compare tax and sale historyPrice and tax history
  • 04Collect rentals in bulkSitemap listingsProperty details
  • 05Build a listings dataset by citySearch listingsSitemap listings

How it works

From key to JSON

  1. 01x-api-key••••••••••Get a key100 free credits a month, no card
  2. 02GET/v1/zillow/searchSend a requestAny HTTP client, no SDK needed
  3. 03{ data, status }200Get JSONFailed calls cost nothing

Pricing

What it costs

Every endpoint on this page costs 1 credit per call. Failed calls cost nothing.

  • Free$0every month
    • 100 credits a month
    • No card needed
  • 10K pack$19one time
    • 10,000 credits
    • Never expire
    • $1.90 per 1,000
  • Starter$29a month
    • 20,000 credits a month
    • Cancel anytime
    • $1.45 per 1,000

Per 1,000 credits

  • 10K pack$1.90
  • Starter$1.45
  • Growth$1.32
  • Scale$1.21
  • Business$0.99
  • Customfrom $0.99

Plans renew monthly and cancel anytime. Custom plans start at 1M+ credits. Full pricing

Compare

Why not build it yourself

Three ways to get Zillow data into your app.

CompareToolzer HubZillow data feedsYour own scraper
SetupOne API keyPartner programs with approvalProxies, sessions, retries
When Zillow changesWe fix itZillow keeps it workingYou fix the parser
Cost to start100 free credits a monthApproval firstProxies and your time

Official API access rules: Zillow Group: Developers (opens in new tab)

Want to try it yourself first? Our free zillow-scraper on GitHub covers listings, property details, price history.

FAQ

Questions

Is this the official Zillow API?
No. Toolzer Hub is not affiliated with Zillow Group. We read public listing pages with no application; the official feeds are separate programs with their own approvals.
What does the official Zillow API allow?
Zillow Group's developer site lists close to 20 APIs grouped under Agents, MLS & Broker Listings, Mortgage, Public Data, Rentals, Transactions and Zestimate, offered to the public as well as partners.
What data does it return?
Search listings, Property details, Price and tax history, Sitemap listings, as JSON.
What does it cost?
1 credit per call. New workspaces get 100 credits a month at no cost; plans work out to $0.99 to $1.45 per 1,000 credits. Failed calls are not charged.

Try the Zillow API free

Every new workspace gets 100 credits a month. Buy credits only when you need more.

Not affiliated with Zillow Group.