Realtor.com Property Scraper avatar

Realtor.com Property Scraper

Pricing

from $3.99 / 1,000 results

Go to Apify Store
Realtor.com Property Scraper

Realtor.com Property Scraper

Pricing

from $3.99 / 1,000 results

Rating

0.0

(0)

Developer

ScrapeLabs

ScrapeLabs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Share

Realtor.com Scraper | Extract Realtor.com Property Data at Scale

Scrape detailed Realtor.com property listings from search and detail URLs with this Apify Actor.
The actor collects structured real estate data such as price, beds, baths, sqft, address, coordinates, photos, and more.

If you need a reliable Realtor.com data scraper for lead generation, market research, comps analysis, or real estate intelligence workflows, this actor is built for that use case.

What This Realtor.com Scraper Extracts

For each property detail page, the actor can return:

  • Property URL / permalink
  • Listing status
  • Property ID
  • List price
  • Beds and baths
  • Sqft and stories
  • Property subtype / type
  • Year built
  • Address object
  • Coordinates (latitude/longitude structure)
  • Photos array (with optional floorplan filtering)

Dataset fields are aligned with the Actor storage view in .actor/actor.json.

Key Features

  • Scrape from Realtor.com search URLs and direct detail URLs
  • Supports BUY, RENT, and SELL search interpretation
  • Pagination support for search pages (listingEndPage)
  • Global max cap for detail pages (maxItems)
  • Optional floorplan filtering (includeFloorplans)
  • Retry and backoff handling for rate limiting (including HTTP 429)
  • Automatic Apify proxy usage via residential proxy manager for request stability

Input

startUrls (required)

One or more Realtor.com URLs:

  • Search URL example: https://www.realtor.com/realestateandhomes-search/Las-Vegas_NV
  • Detail URL example: https://www.realtor.com/realestateandhomes-detail/...

includeFloorplans (boolean, default: true)

  • true: keep regular photos and floorplans
  • false: remove floorplan images from output photos

maxItems (integer, default: 20)

Maximum number of property detail pages to scrape across all inputs.

listingEndPage (integer, default: 1)

  • 1: only first search page
  • 0: paginate automatically until no new listing URLs are found
  • >1: stop at that search page number

searchTerms (string, optional)

Optional label used for logging context.

searchMode (BUY | RENT | SELL, default: BUY)

Controls search URL interpretation and conversion logic.

proxyConfiguration (object, optional)

Proxy configuration object from Apify input schema.
The actor’s request layer is configured to use residential proxy flow for outgoing requests.

Example Input

{
"startUrls": [
"https://www.realtor.com/realestateandhomes-search/Las-Vegas_NV",
"https://www.realtor.com/realestateandhomes-detail/8209-Spring-Arts-Ave_Las-Vegas_NV_89129_M18560-54834"
],
"includeFloorplans": true,
"maxItems": 50,
"listingEndPage": 3,
"searchTerms": "las vegas homes",
"searchMode": "BUY",
"proxyConfiguration": {
"useApifyProxy": false
}
}

Output

Results are stored in the default dataset as structured JSON rows, ready for:

  • CSV/JSON export
  • BI dashboards
  • CRM enrichment
  • Real estate market analysis pipelines

Common Use Cases

  • Real estate listing aggregation
  • Property comps and neighborhood analysis
  • Lead generation and prospecting
  • Rental market monitoring
  • Investment property scouting

SEO Keywords

Realtor.com scraper, Realtor data scraper, Realtor listing scraper, real estate data extraction, property listing scraper, home price scraper, rental listing scraper, Apify Realtor scraper, scrape Realtor.com listings, extract Realtor property details.

Notes

  • Respect Realtor.com terms and applicable legal requirements in your jurisdiction.
  • Website structure may change over time; if parsing drift occurs, update selectors/extractors in src/.