Documentation

Real estate data API

ScrapeKit now focuses on real estate data pipelines: Zillow, Redfin, Realtor.com, Compass, and Homes.com. Submit asynchronous jobs, poll for results, or receive webhook notifications when a scrape completes.

Authentication

Send your API key in the X-API-Key header.

Async jobs

Create a scrape job, then poll /api/v1/jobs/{id}.

Warehouse output

Property searches include normalized listings and market_report metrics.

Quickstart

curl -X POST https://scrapekit.dev/api/v1/scrape/homes-search \
  -H "X-API-Key: sk_live_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{"location":"Phoenix, AZ"}'

Supported endpoints

Zillow

POST/api/v1/scrape/zillow-profile

Scrape a Zillow agent profile with reviews, listings, recent sales, and contact signals.

{
  "slug": "john-doe-12345"
}
POST/api/v1/scrape/zillow-search

Search Zillow properties with filters, pagination, price-bucket splitting, and market report output.

{
  "location": "Austin, TX",
  "price_max": 500000,
  "beds_min": 3
}

Redfin

POST/api/v1/scrape/redfin-search

Search Redfin properties by location and return normalized listings plus market report metrics.

{
  "location": "Seattle, WA"
}

Realtor.com

POST/api/v1/scrape/realtor-search

Search Realtor.com properties by location for MLS-backed inventory and comparable market pulls.

{
  "location": "Denver, CO"
}

Compass

POST/api/v1/scrape/compass-search

Search Compass inventory for luxury and agent-led markets with normalized warehouse-ready output.

{
  "location": "Miami, FL"
}

Homes.com

POST/api/v1/scrape/homes-search

Search Homes.com listings and extract report-style fields such as price per square foot and days on market when available.

{
  "location": "Phoenix, AZ"
}