Zillow Real Estate Scraper

No credit card required

This Actor is under maintenance.

This actor is under maintenance and it may unreliable.

Zillow Real Estate Scraper

Zillow Real Estate Scraper

maxcopell/zillow-api-scraper

No credit card required

Our free Zillow scraper lets you extract data about properties for sale and rent on Zillow using the Zillow API, but with no daily call limits. Scrape millions of listings and download your data as HTML, JSON, CSV, Excel, XML, and RSS feed.

search
string
Optional

Query to search on Zillow.com

Type filter

type
Enum
Optional

Property for sale/rent

Value options:

"all": string"sale": string"fsbo": string"rent": string"sold": string

Default value of this property is

"all"

Max items

maxItems
integer
Optional

Limit of home detail pages to be scraped

Default value of this property is

100

Simple results

simple
boolean
Optional

Return only a subset of possible result attributes.

Default value of this property is

true

Start URLs

startUrls
array
Optional

List of URLs that will be crawled.

Zillow home IDs

zpids
array
Optional

List of ZPIDs that will be scraped.

US Zipcodes

zipcodes
array
Optional

List of zipcodes that will be scraped. Notice that this can take a lot of time to complete!

Max zoom level

maxLevel
integer
Optional

Maximum map splitting level. The bigger number is set, the longer the scrape will take

Default value of this property is

1

Minimum date

minDate
string
Optional

Oldest date allowed in results. Can use literal dates, such as YYYY-MM-DD or relative ones, like 3 hours, 1 month, 2 days, today or yesterday

Maximum date

maxDate
string
Optional

Newest date allowed in results. Can use literal dates, such as YYYY-MM-DD or relative ones, like 3 hours, 1 month, 2 days, today or yesterday

Include more results

includeRelaxedResults
boolean
Optional

Setting this option might give results close but outside to the original city / county / state.

Default value of this property is

true

Max retries

maxRetries
integer
Optional

How many retries until the scraper should give up

Default value of this property is

10

Max concurrency

maxConcurrency
integer
Optional

How many requests can be running simultaneously

Default value of this property is

10

Debug log

debugLog
boolean
Optional

Enable debug log

Default value of this property is

false

Extend output function

extendOutputFunction
string
Optional

Extend the output item to contain more fields. The raw data is present in the 'data' variable.

Extend Scraper Function

extendScraperFunction
string
Optional

Advanced function that allows you to extend the default scraper functionality, allowing you to manually perform actions on the page

Default value of this property is

""

Custom data

customData
object
Optional

Any data that you want to have available inside the Extend Output/Scraper Function

Default value of this property is

{}

Raw output

rawOutput
boolean
Optional

Output the results without any filtering or formatting. It's recommended to leave this option unchecked.

Default value of this property is

false
Developer
Maintained by Apify
Actor stats
  • 1.7k users
  • 15.3k runs
  • Modified 7 days ago

You might also like these Actors