Zillow API

US Real Estate Data — Listings, Buildings, and Market Research

Search Zillow property listings, get full property and building records, resolve locations, find nearby schools, and pull monthly market research data for any US geography. Build property search tools, rental screening apps, market analytics dashboards, and location pickers on top of one JSON API.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
10
Endpoints
US
Coverage
JSON
Output

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/zillow/search?latitude=47.6062&longitude=-122.3321&radius_mi=5&listing_category=category1&page_size=20" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "data": {
    "listings": [
      {
        "property": {
          "zpid": 48725499,
          "location": { "latitude": 47.629833, "longitude": -122.302025 },
          "address": {
            "streetAddress": "1140 23rd Avenue E",
            "zipcode": "98112",
            "city": "Seattle",
            "state": "WA"
          },
          "listing": { "listingStatus": "forSale", "marketingStatus": "active" }
        }
      }
    ],
    "count": 1,
    "total_matching_count": 2092,
    "freshness": [
      "Based on information submitted to the MLS GRID as of 2026-10-04 03:01:45 PDT."
    ]
  }
}

What you can build

Structured data for real applications. Here are some ideas.

Property Search Applications

Build home finders, investment screeners, and relocation tools with for-sale and for-rent listings across the entire US market, filtered by price, beds, size and status.

Rental & Apartment Tools

Get building and apartment records with unit counts, rent ranges, floor plans and per-unit pricing to power rental comparison and apartment finder products.

Market Analytics Dashboards

Plot monthly home value and rent indices, sale prices, transaction volume and days-to-close for any city, ZIP, county or metro to track market momentum over time.

Neighborhood Research

Combine nearby schools, listing inventory and regional market series to build relocation guides, school-district reports and neighborhood comparison tools.

Available endpoints

Everything you need in one API.

GET

Property Search

/api/zillow/search

Search for-sale and for-rent listings by bounding box, radius, region ids or polygon with price, bedroom and size filters

GET

Property Details

/api/zillow/property

Get complete property records including prices, estimates, facts, listing status and media links

GET

Building Data

/api/zillow/building

Get building and apartment records with unit counts, rent ranges, floor plans and reviews

GET

Estimate Accuracy

/api/zillow/zestimate-accuracy

Reported accuracy of home value estimates by state and metropolitan area

Scrappa vs Zillow Bridge API

See how Scrappa compares to the official API.

API status
Scrappa: Active
Zillow Bridge API: Partner only
Property search
Scrappa: Sale, rent and building search
Zillow Bridge API: Not publicly documented
Valuation data
Scrappa: Zestimate and rent estimate per property
Zillow Bridge API: Yes (partner tier)
Market research
Scrappa: Monthly series for any US geography
Zillow Bridge API: Published, not API
Authentication
Scrappa: API key only
Zillow Bridge API: Partner application
Price per 1k requests
Scrappa: $0.20
Zillow Bridge API: Partner pricing
Free tier
Scrappa: 500 credits/month
Zillow Bridge API: No (partner only)
Setup time
Scrappa: Minutes
Zillow Bridge API: Weeks (partnership)

Key features

Complete listing records with prices, estimates and property facts
For sale, for rent and recently sold coverage
Building and apartment data with per-unit pricing
Monthly market research series for every US geography
Nearby school lookup by area or school id
Structured JSON for easy integration
No Zillow partner agreement required

Frequently asked questions

No. Authentication is a single Scrappa API key sent as an X-API-KEY header. There is no partner application, no Bridge API agreement and no separate Zillow account.

Use a centre point with radius_mi, an explicit bounding box, a list of region ids from the location lookup endpoint, or a custom polygon. Most integrations start with the location lookup endpoint to resolve a place.

page multiplied by page_size must not exceed 1000. Ask for 100 rows per page as you page through results, or request 1000 rows in a single call.

A small share of valid property ids have no current record. Those are reported in missing_count rather than silently dropped, and they are never retried because the absence is a property of the data.

Comparable properties come from running a listing search over the same area; there is no separate comparable-sales array. Per-property price history is not included.

Just a Scrappa API key passed as an X-API-KEY header. Every Scrappa account includes free monthly credits, and no credit card is needed to start.

Start using the Zillow API

Sign up and get 500 free credits. No credit card required.