Skip to main content
Power real estate market research, lead generation, and investment analysis. Returns full address, city/state/zip, coordinates, price + Zestimate/rent Zestimate, home type, area, beds/baths, year built, days on Zillow, listing details, photos, broker/agent info (with optional emails), price and tax history, schools, floor plans, and nearby data. This scraper job is asynchronous. You’ll receive a jobId, and can fetch results via polling or webhook delivery.

Request Cost

Each row of data returned consumes 10 credits from your balance.
Credits are deducted only for successful rows.

Example Request

curl --request POST \
  --url 'https://api.hasdata.com/scrapers/zillow/jobs' \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <your-api-key>' \
  --data '{"limit":120,"keyword":"New York","type":"forSale","homeTypes":"all","daysOnZillow":"all","detailedInformation":false,"extractEmails":false}'

Job Parameters

limit
number
required
Result rows limit
keyword
string
required
Location of properties to scrape
keywords
string
MLS #, yard, etc.
type
string
required
Type
homeTypes
string
required
Home Type
price
string
Price
beds
string
Beds
baths
string
Baths
yearBuilt
string
Year Built
lotSize
string
Lot Size
squareFeet
string
Square Feet
daysOnZillow
string
required
Days On Zillow (Sold In Last)
detailedInformation
boolean
Listings Detailed Information
extractEmails
boolean
Extract agents emails (+5 credits per row)

Supported Enrichments

Request any of the fields below via the enrichments array in your job payload.
IDTitleDescriptionCost per Request
emailEmail AddressListing agent email address5 credits
websiteWebsite URLListing agent or brokerage website URL5 credits
phonePhone NumberListing agent or brokerage phone number5 credits
linkedinUrlLinkedIn ProfileListing agent LinkedIn profile URL5 credits
facebookUrlFacebook ProfileListing agent Facebook profile URL5 credits
instagramUrlInstagram ProfileListing agent Instagram profile URL5 credits
xUrlX (Twitter) ProfileListing agent X profile URL5 credits
revenueRevenueBrokerage revenue5 credits
trafficWebsite TrafficBrokerage website traffic5 credits
fundingFunding InfoBrokerage funding information5 credits
foundedFounded YearBrokerage founded year5 credits

Getting Results

Webhooks

Receive real-time updates when your scraper job starts, completes, or collects data.

Results API

Use the Results API to fetch your data using the jobId, with support for polling and pagination.

Stopping a Job

Cancel an active scraper job early if it’s no longer needed or you want to save credits.