Skip to main content
Scrape Zillow real-estate listings

Authorizations

x-scrapeunblocker-key
string
header
required

Your ScrapeUnblocker API key. Apply on every request.

Query Parameters

location
string
required

City/state or ZIP to search, e.g. 'Austin, TX' or '78704'.

status
string
default:for_sale

Listing status: for_sale, for_rent, sold.

max_results
integer
default:41

How many listings to collect across pages (~41 per page).

Required range: 1 <= x <= 820
page
integer
default:1

1-based results page to start from.

Required range: x >= 1
sort
string
default:newest

Ordering: newest, price_asc, price_desc, relevant, beds, sqft, lot.

home_type
string | null

Property type filter: houses, condos, townhomes, multi_family, apartments, manufactured, lots_land. Omit for all.

min_price
integer | null

Minimum price (or monthly rent).

Required range: x >= 0
max_price
integer | null

Maximum price (or monthly rent).

Required range: x >= 0
beds
integer | null

Minimum bedrooms.

Required range: x >= 0
baths
integer | null

Minimum bathrooms.

Required range: x >= 0
proxy_country
string | null

Exit-IP country (ISO-2). Defaults to a US exit for Zillow.

Response

JSON with a homes array plus region and totals.