Realtor.com Scraper โ€” US Property Data ยท Market KPIs ยท Schools avatar

Realtor.com Scraper โ€” US Property Data ยท Market KPIs ยท Schools

Pricing

Pay per event

Go to Apify Store
Realtor.com Scraper โ€” US Property Data ยท Market KPIs ยท Schools

Realtor.com Scraper โ€” US Property Data ยท Market KPIs ยท Schools

๐Ÿ  Scrape Realtor.com for-sale listings nationwide โ€” by city/state, ZIP, coordinates, polygon, or URL. Built-in market KPIs (median price, $/sqft) + property lookup with schools, tax history, price history. Independent tool โ€” not affiliated with Move, Inc. or NAR.

Pricing

Pay per event

Rating

0.0

(0)

Developer

SIรN Oรœ

SIรN Oรœ

Maintained by Community

Actor stats

1

Bookmarked

10

Total users

4

Monthly active users

2 days ago

Last modified

Share

๐Ÿ  Realtor.com Property Scraper โ€” US Real Estate Data, Sold Comps, Market KPIs & Property Lookup

SIรN Agency Store Zillow Property Scraper Redfin Property Scraper StreetEasy NYC Scraper

Scrape Realtor.com listings nationwide โ€” active for-sale AND recently sold comps. Search any US city, ZIP code, coordinates radius, polygon boundary, or Realtor.com URL. Pull recent sold comps with last sold price & date for CMA and valuation work. Look up any property by ID, address, or URL and get full details: schools, tax history, price history, monthly fees, mortgage estimates. Built-in market KPIs (median price, $/sqft, distribution) ship as an HTML report on every run.

Built for real estate investors, brokerages, market analysts, appraisers, lead-gen teams, and anyone who needs reliable Realtor.com property data at scale.

โœจ Features

  • Nationwide US coverage โ€” every state, every city, every ZIP
  • For-sale + Sold comps โ€” flip one toggle to pull active for-sale listings OR recently sold / off-market comps (with last_sold_price & last_sold_date) for comparative market analysis and valuations
  • 6 search modes โ€” by city/state, by ZIP code, by coordinates + radius, by polygon, by Realtor.com URL, or single-property lookup
  • Property lookup with rich details โ€” schools, tax history, price history (sales, listings, removals), monthly fees, HOA, mortgage estimates, AVM (depth varies by listing โ€” Realtor.com's source feeds populate different fields per property)
  • Market KPIs out of the box โ€” median price, $/sqft, sqft, beds, baths distributions, plus city/state/property-type breakdowns
  • HTML market report โ€” auto-generated summary saved to key-value store after every run
  • Bulk inputs (PAID) โ€” multiple cities, ZIPs, URLs, or property IDs in a single run
  • Fast auto-pagination โ€” drains every search query up to your maxResults cap at 200 listings per call, so big pulls finish in far fewer round-trips
  • Smart deduplication โ€” same property never pushed twice across pages
  • Clean output schema โ€” flat fields plus structured nested objects (address, pricing, specs, media)

๐Ÿš€ Use Cases

  • Real estate investors โ€” find off-market opportunities, comp analysis, deal screening
  • Brokerages & appraisers โ€” comparative market analysis (CMA) with sold comps, listing intelligence, agent prospecting
  • PropTech / iBuyers โ€” property valuations, market trends, inventory monitoring
  • Lead generation โ€” build buyer / seller lists from area-targeted searches
  • Investment underwriting โ€” pull sold prices, tax history, price history, HOA fees for due diligence
  • Market researchers โ€” track inventory, sold-vs-asking spreads, $/sqft across cities and ZIPs

๐Ÿงญ Search Modes

ModeInputBest for
location"City, ST" (e.g. "Austin, TX")Whole-city searches
zip5-digit ZIPTight neighborhood targeting
coordinateslat/lon + optional radius (mi)Map-area searches
polygon"lon lat,lon lat,..." (โ‰ฅ3 points)Custom geo boundaries
urlRealtor.com search URLMirror what's in your browser
lookuppropertyId / address / URLSingle property full details

Each search mode also takes a Listing Type โ€” for_sale (default, active listings) or sold (recently sold / off-market comps). Listing Type is ignored in lookup mode.

๐Ÿ“Š Output

Every record includes:

  • Identifiers โ€” propertyId, listingId, status (for_sale, sold, โ€ฆ), propertyType
  • Address โ€” line, unit, city, state, ZIP, county, neighborhoods
  • Coordinates โ€” latitude, longitude
  • Pricing โ€” list price, list date, last sold price & last sold date (populated for sold comps), price reductions, computed price/sqft, AVM estimate (search modes return the full block; lookup mode focuses on listing essentials + history)
  • Specs โ€” beds, baths (numeric), sqft, lot sqft (search modes; lookup detail surfaces these via detailsSections)
  • Flags โ€” is_new_construction, is_foreclosure, is_pending, is_price_reduced, ...
  • Media โ€” primary photo, all photos, virtual tours, street view URL
  • Advertisers โ€” listing agent / brokerage info
  • Open houses, pet policy, description (when available โ€” Realtor.com only returns these for a subset of listings)
  • (lookup mode, when available) schools[], tax history[], property history[], mortgage{}, estimates{}, hoaFee, monthly/one-time fees, floorplans, MLS โ€” depth varies by source feed

Plus the HTML market report with median price, $/sqft distribution, top cities, top property types, and per-query totals.

๐Ÿ’ฐ Pricing โ€” Pay Per Event

Transparent pay-per-event pricing. No subscription. No platform credits. You only pay for what you extract.

EventPrice (USD)When charged
Run started$0.005Once per run, after input validation
Listing extracted$0.005Per listing pushed (search) or property looked up

Apify also charges its standard usage credits (compute, storage). We add no per-result usage charge โ€” just the events above.

๐Ÿ†“ FREE vs PAID

FREEPAID
Queries per run1Unlimited
Listings per run25Unlimited
Bulk inputs (multiple cities/ZIPs/URLs)โŒโœ…
All search modesโœ…โœ…
For-sale + Sold compsโœ…โœ…
Property lookup with full detailsโœ…โœ…
Market KPIs + HTML reportโœ…โœ…

Upgrade to a paying Apify plan to unlock bulk + unlimited.

๐Ÿ›  Quick Start

  1. Pick a search mode (location is simplest)
  2. Provide the input (e.g. "Manhattan, NY") and choose a Listing Type (for-sale or sold)
  3. Run โ€” listings stream into the dataset, market report into the key-value store

Example: Manhattan for-sale listings

{
"searchMode": "location",
"location": "Manhattan, NY",
"maxResults": 100
}

Example: Sold comps in ZIP 10001 (for CMA)

{
"searchMode": "zip",
"zipCode": "10001",
"listingType": "sold",
"maxResults": 100
}

Example: Single property lookup (full details)

{
"searchMode": "lookup",
"lookupBy": "propertyId",
"propertyId": "9700806558"
}

Example: Bulk URLs (PAID)

{
"searchMode": "url",
"realtorUrls": [
"https://www.realtor.com/realestateandhomes-search/Austin_TX",
"https://www.realtor.com/realestateandhomes-search/Miami_FL"
],
"maxResults": 200
}

๐Ÿ”— Integration Examples

JavaScript / Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('sian.agency/realtor-property-scraper').call({
searchMode: 'zip',
zipCode: '10001',
listingType: 'sold',
maxResults: 100
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items[0]);

Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')
run = client.actor('sian.agency/realtor-property-scraper').call(
run_input={
'searchMode': 'location',
'location': 'Austin, TX',
'maxResults': 200
}
)
for item in client.dataset(run['defaultDatasetId']).iterate_items():
print(item)

cURL

curl -X POST 'https://api.apify.com/v2/acts/sian.agency~realtor-property-scraper/runs?token=YOUR_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"searchMode": "zip", "zipCode": "10001", "listingType": "sold", "maxResults": 100}'

โ“ Frequently Asked Questions

Q: Can I pull recently sold homes, not just active listings? A: Yes. Set Listing Type to sold in any search mode to get recently sold / off-market comps, including last_sold_price and last_sold_date โ€” ideal for CMA, comps, and valuations. Leave it on for_sale (default) for active listings.

Q: How many listings can I pull per run? A: FREE tier returns 25 listings per run; PAID is unlimited. Searches paginate at 200 listings per call, so large pulls finish quickly.

Q: How do I get schools, tax history, and mortgage estimates? A: Use lookup mode (by property ID, address, or URL). Detail depth varies per property based on Realtor.com's source feeds.

Q: What output formats are available? A: JSON, CSV, Excel โ€” export directly from the Apify dataset.

Q: Does it support rental listings? A: This Actor covers for-sale listings and sold comps. For rental data, see our StreetEasy NYC Scraper (sale + rent) or other SIรN property actors.

Q: Is this legal? A: Yes โ€” it reads only publicly available listing data. See the legal section below.

๐Ÿ”„ Other Real Estate Actors by SIรN Agency

Browse the full SIรN Agency store โ†’

โš ๏ธ Trademark Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Move, Inc., the National Association of Realtors (NAR), or any of their subsidiaries. "Realtor.com" is a registered trademark of Move, Inc.; the REALTORยฎ mark and Realtor.comยฎ brand are owned by their respective owners. The names are used solely in a descriptive sense to identify the public data source the Actor reads from. All trademarks are the property of their respective owners.

This Actor reads only publicly available listing data. You are responsible for ensuring your use complies with Realtor.com's terms of service and applicable laws (including data-privacy regulations like GDPR/CCPA where applicable). Do not use the Actor to harvest personally identifying information at scale or to violate any anti-discrimination law. SIรN Agency provides this tool "as is" without warranty.

You can also read Apify's blog post on the legality of web scraping.

๐Ÿ’ฌ Support

Telegram Support

  • ๐Ÿ› Found a bug? File an issue in the Apify Console Issues tab
  • โญ Loving the tool? Leave a 5-star review โ€” it helps us build more
  • ๐Ÿ“ง apify@sian-agency.online
  • โœจ More tools at SIรN Agency

Built by SIรN Agency | More Tools