Realtor.com Scraper ๐Ÿ  Listings, Agents & Reviews | $1.5/1K avatar

Realtor.com Scraper ๐Ÿ  Listings, Agents & Reviews | $1.5/1K

Pricing

from $1.30 / 1,000 property listings

Go to Apify Store
Realtor.com Scraper ๐Ÿ  Listings, Agents & Reviews | $1.5/1K

Realtor.com Scraper ๐Ÿ  Listings, Agents & Reviews | $1.5/1K

Scrape Realtor.com listings, property details & agents โ€” no API key. Get prices, beds/baths, photos, tax & price history, schools, AVM value estimates, building permits & neighborhood medians, plus agent contacts, ratings & full reviews. For-sale, rent & sold. Export CSV/JSON. From $1.5/1K.

Pricing

from $1.30 / 1,000 property listings

Rating

0.0

(0)

Developer

Raven

Raven

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

Share

Realtor.com Scraper โ€” Listings, Property Details, Agents & Reviews (from $1.50 / 1,000)

Scrape Realtor.com property listings, full property details, and real-estate agents โ€” with data no other scraper returns: client reviews & star ratings, building permit history, and neighborhood price medians. Export to JSON, CSV, or Excel. No login, no API key, no code โ€” proxy rotation and anti-bot handling are built in.

Price anchor: from $1.50 per 1,000 property listings ยท $4 / 1,000 full property details ยท $3 / 1,000 agents. Pay only for the results you get โ€” no monthly fee, no platform surcharge.


What does this Realtor.com Scraper do?

Realtor.com has no public listings API for bulk data, so this actor is the practical Realtor.com API alternative: point it at a location (or a Realtor.com URL) and get clean, structured data at scale.

Three modes in one actor:

ModeInputReturns
๐Ÿ  Property searchCity, ZIP, "City, State", address, or any Realtor.com search URLEvery listing for the area โ€” for sale, for rent, recently sold, pending, coming soon
๐Ÿ“„ Property detailsListing URL(s) or property ID(s)The complete record โ€” tax & price history, schools, value estimates, risk scores, mortgage, permits, all photos
๐Ÿง‘โ€๐Ÿ’ผ AgentsCity, ZIP, or "City, State"Real-estate agents with contacts, brokerage, active listings, profile, and client ratings & reviews

Works across all US markets. Keyless, no browser, results stream straight into an Apify dataset.


Why use this scraper?

  • โœ… 90+ fields per property โ€” see the field tables below.
  • โœ… Agent ratings & full review text โ€” real client testimonials with star ratings, satisfaction scores, and dates. Most agent scrapers give you contacts only.
  • โœ… Building permit history โ€” permit type, work class, status, issue date, valuation, and description, sourced from city open data.
  • โœ… Neighborhood market medians โ€” each property is tagged with its ZIP's median list price, days on market, and price per sqft.
  • โœ… Multi-provider AVM estimates โ€” Quantarium, Cotality, and Collateral Analytics value estimates, plus historical and forecast values.
  • โœ… Environmental risk โ€” Flood Factor score + FEMA zone, wildfire score, noise score.
  • โœ… All-in-one โ€” properties, deep details, and agents in a single actor (most scrapers do just one).
  • โœ… Every listing status โ€” for sale, for rent, sold, pending, coming soon.
  • โœ… Powerful filters โ€” beds, baths, price, sqft, lot size, year built, property type.

How it compares

Official Realtor.com APITypical Realtor scrapersThis actor
Public bulk accessโŒ Not availableโœ…โœ…
Login / API keyRequired (restricted)SometimesโŒ None
Property + details + agentsโ€”Usually one of themโœ… All three
Agent ratings + review textโ€”โŒ Rareโœ… Yes
Building permitsโ€”โŒ Rare / paid add-onโœ… Included (covered metros)
Neighborhood mediansโ€”โŒโœ… Included
AVM estimates + forecastโ€”Sometimesโœ… Multi-provider
PricingEnterprise contract$0.70โ€“$5 / 1kfrom $1.50 / 1k, all-inclusive

What data can you extract?

Property fields (search returns ~70, full details ~90+)

GroupFields
Identity & linkspropertyId, listingId, mlsId, mlsName, status, mlsStatus, url, permalink
Address & locationaddressLine, city, state, stateCode, postalCode, county, countyFips, neighborhoods, latitude, longitude, streetViewUrl
PricelistPrice, listPriceMin, listPriceMax, pricePerSqft, lastSoldPrice, lastSoldDate
Specsbeds, baths, bathsFull, bathsHalf, sqft, lotSqft, yearBuilt, garage, stories, propertyType, description
Listing metalistDate, daysOnMarket, lastUpdateDate, tags, isNewListing, isPriceReduced, isNewConstruction, isForeclosure, isPending, isComingSoon
MediaprimaryPhoto, photos, photoCount, virtualTours, videos, openHouses
Agent / officeagentName, agentEmail, agentPhone, agentStateLicense, officeName, officePhone, brokerName, advertisers
Value estimates (AVM)estimate, estimateHigh, estimateLow, estimateSource, estimates
Financial & historyhoaFee, taxHistory, latestTaxAmount, latestTaxAssessmentTotal, priceHistory, mortgageMonthlyPayment
Schoolsschools (name, GreatSchools rating, distance, grades, district)
Neighborhood marketneighborhoodMedianListPrice, neighborhoodMedianDaysOnMarket, neighborhoodMedianPricePerSqft
Building permitspermits (type, work class, status, issue date, valuation, description), permitsCount
Environmental riskfloodFactorScore, floodFemaZone, wildfireFactorScore, noiseScore
RentalspetsCats, petsDogs, units (per-unit beds/baths/sqft/price/availability)

Agent fields

agentName, agentType, agentEmail, agentPhone, agentPhones, nrdsId, stateLicense, brokerName, officeName, officeEmail, officePhone, officeHref, bio, photoUrl, yearsExperienceLabel, languages, specializations, servedAreas, activeListingsCount, activeListings, agentRating, reviewsCount, reviews (text, customer type, per-review scores, date), realSatisfiedUrl.


How to scrape Realtor.com step by step

  1. Click Try for free / open the actor in Apify Console.
  2. Choose a mode (scrapeType): Property search, Property details, or Agents.
  3. Enter your locations (e.g. Austin, TX, 78704) or paste Realtor.com URLs.
  4. Set filters and maxItems as needed.
  5. Click Start and watch results stream into the dataset.
  6. Export to JSON, CSV, Excel, or XML โ€” or pull from the API.

New Apify accounts include $5 in free platform credits every month โ€” enough for roughly 3,000+ listings/month free on this actor.


How to get agent ratings and reviews

Set scrapeType to agents and keep includeReviews on (default). Each agent is matched to their public client reviews and enriched with a star rating, review count, satisfaction/recommendation/performance scores, and the full text of individual reviews (with customer type and date). Coverage is the set of agents who publish client reviews publicly โ€” where an agent has none, you still get their full contact + profile + active listings.

How to get building permit history

Keep includePermits on (default) in Search or Property details mode. For properties in covered major US metros (Austin, New York City, Los Angeles, Chicago, San Francisco, Seattle, San Diego, Dallas, Denver, Washington DC, Boston, and more), each record is enriched with its building permit history from free city open-data portals. Properties outside covered cities simply return no permits.

How to pull recently sold comps

Set listingType to sold and add soldWithinDays (e.g. 90) plus a ZIP in location. You get sold prices, sold dates, and โ€” with includeDetails โ€” full price and tax history for CMA/comp analysis.


Input parameters

FieldTypeDescription
scrapeTypeenumsearch, propertyDetail, or agents
locationarrayCities, ZIPs, "City, State", addresses, or Realtor.com search URLs (Search & Agents)
listingTypeenumfor_sale, for_rent, sold, pending, coming_soon
propertyTypearraysingle_family, condo, townhome, multi_family, duplex_triplex, farm, land, mobile, apartment
propertyUrlsarrayListing URLs or property IDs (Property details mode)
bedsMin / bedsMaxintegerBedroom range
bathsMinintegerMinimum bathrooms
priceMin / priceMaxintegerPrice range (USD)
sqftMin / sqftMaxintegerBuilding size range
lotSqftMinintegerMinimum lot size
yearBuiltMin / yearBuiltMaxintegerYear-built range
soldWithinDaysintegerSold mode: only homes sold in the last N days
listedWithinDaysintegerFor sale/rent: only homes listed in the last N days
includeDetailsbooleanSearch: enrich each listing with the full detail record
includeAgentProfilebooleanAgents: add bio, experience, languages, specializations
includeReviewsbooleanAgents: add star rating and full client reviews
includeMarketStatsbooleanAdd neighborhood median list price / DOM / $-per-sqft
includePermitsbooleanAdd building permit history (covered metros)
maxItemsintegerMax records per run
proxyConfigurationobjectProxy settings (US residential recommended)

Ready-to-paste input recipes

Homes for sale in a city, 3+ beds under $750k

{
"scrapeType": "search",
"location": ["Austin, TX"],
"listingType": "for_sale",
"propertyType": ["single_family", "condo"],
"bedsMin": 3,
"priceMax": 750000,
"maxItems": 500
}

Recently sold comps in a ZIP (last 90 days), with full history

{
"scrapeType": "search",
"location": ["78704"],
"listingType": "sold",
"soldWithinDays": 90,
"includeDetails": true,
"maxItems": 300
}

Rentals in a city with pet policy and units

{
"scrapeType": "search",
"location": ["Denver, CO"],
"listingType": "for_rent",
"maxItems": 300
}

Full details for specific listings

{
"scrapeType": "propertyDetail",
"propertyUrls": [
"https://www.realtor.com/realestateandhomes-detail/5611-Meadow-Crst_Austin_TX_78744_M87425-81034",
"9345901368"
]
}

Agents in a city with ratings & reviews

{
"scrapeType": "agents",
"location": ["Austin, TX"],
"includeReviews": true,
"maxItems": 200
}

Scrape from a Realtor.com search URL

{
"scrapeType": "search",
"location": ["https://www.realtor.com/realestateandhomes-search/Miami_FL"],
"maxItems": 500
}

Output examples

Property (search result)

{
"propertyId": "8742581034",
"url": "https://www.realtor.com/realestateandhomes-detail/5611-Meadow-Crst_Austin_TX_78744_M87425-81034",
"status": "for_sale",
"addressLine": "5611 Meadow Crst",
"city": "Austin",
"stateCode": "TX",
"postalCode": "78744",
"latitude": 30.192137,
"longitude": -97.734261,
"listPrice": 372000,
"pricePerSqft": 233,
"beds": 3,
"baths": 2,
"sqft": 1600,
"lotSqft": 7187,
"yearBuilt": 1988,
"propertyType": "single_family",
"daysOnMarket": 37,
"photoCount": 29,
"agentName": "Tarek Boulbol",
"agentPhone": "5125522198",
"officeName": "Texas Premier Realty",
"estimate": 365138,
"estimateSource": "Quantarium",
"neighborhoodMedianListPrice": 374950,
"neighborhoodMedianDaysOnMarket": 69
}

Property details โ€” extra fields on top of the above

{
"taxHistory": [{ "year": 2026, "tax": 6429, "assessmentTotal": 329644 }],
"priceHistory": [{ "date": "2026-06-30", "event": "Price Changed", "price": 372000 }],
"schools": [{ "name": "Widen Elementary School", "rating": 2, "distanceMiles": 0.4, "district": "Austin Independent School District" }],
"permits": [{ "type": "Building Permit", "workClass": "New", "status": "Final", "issueDate": "1988-03-28", "valuation": "58940", "description": "One Story Frame Residence" }],
"mortgageMonthlyPayment": 2486,
"floodFactorScore": 1,
"wildfireFactorScore": 5
}

Agent

{
"agentName": "Kathryn Scarborough",
"agentEmail": "agent@example.com",
"agentPhone": "5125550100",
"brokerName": "Engel & Voelkers",
"yearsExperienceLabel": "25 years of experience",
"languages": ["English"],
"activeListingsCount": 12,
"agentRating": 4.9,
"reviewsCount": 90,
"reviews": [
{ "text": "Kathryn made selling our home effortless...", "customerType": "Seller", "satisfaction": "100", "date": "Mon, 12 Jan 2026 00:00:00 GMT" }
]
}

How much does it cost to scrape Realtor.com?

Pay-per-result, all-inclusive (proxy and platform usage are already covered โ€” no extra charges):

EventPricePer 1,000
Property listing (search)$0.0015$1.50
Property with full details$0.004$4.00
Agent (profile + reviews)$0.003$3.00

Worked examples

JobVolumeCost
Scan a city's for-sale market5,000 listings$7.50
Full details for a shortlist500 detailed$2.00
Agent leads for a metro1,000 agents$3.00

New accounts get $5 free credits/month โ‰ˆ 3,300 listings free every month. There are no monthly rental fees โ€” you only pay for results.


Integrations

Connect the actor to your stack with built-in Apify features: Make, Zapier, n8n, Google Sheets, Slack, webhooks, the Apify API (JS/Python clients), and Schedules for recurring runs. Export as JSON, CSV, Excel, XML, or RSS.

Use with AI agents (MCP)

This actor is available through the Apify MCP server, so AI assistants like Claude and ChatGPT can run it directly. Example prompt:

"Use the Realtor.com scraper to get all homes for sale under $500k in Austin, TX, then give me the median price per square foot."


  • ๐Ÿฆ Real-estate investors โ€” find deals, run comps, and screen markets with sold prices + AVM estimates.
  • ๐Ÿ“ˆ Market researchers โ€” track inventory, price drops, and days-on-market by ZIP.
  • ๐Ÿ“‡ Lead generation โ€” build agent lists with contacts, brokerages, and active listings.
  • ๐Ÿงฎ Appraisers & analysts โ€” pull tax history, price history, and value estimates for CMAs.
  • ๐Ÿ—๏ธ Proptech & CRM enrichment โ€” feed clean listing and agent data into your product.

This actor collects publicly available information only. Scraping public data is broadly lawful, but you are responsible for how you use it and for complying with applicable laws (e.g. GDPR/CCPA for personal data) and Realtor.com's terms of service. For personal data such as agent contacts, ensure you have a lawful basis for processing. See Apify's guide: Is web scraping legal?


FAQ

Does Realtor.com have a public API?

No public API for bulk listing/agent data. This actor is the practical Realtor.com API alternative โ€” no key or login required.

Do I need a login, API key, or my own proxies?

No. Just enter a location and run it. Proxy rotation and anti-bot handling are built in.

Can I export to CSV, Excel, or Google Sheets?

Yes โ€” export the dataset as JSON, CSV, Excel, XML, or RSS, or push to Google Sheets via the integration.

Which locations are supported?

The entire United States โ€” search by city, ZIP, "City, State", full address, or a Realtor.com search URL.

Can I scrape sold homes and rentals?

Yes. Set listingType to sold, for_rent, pending, or coming_soon.

Do agent records really include reviews?

Yes โ€” star rating, review count, and the full text of individual client reviews, where the agent publishes reviews publicly. Agents without public reviews still return full contact + profile + listings.

Which cities have building permit data?

Major US metros with open permit portals (Austin, NYC, LA, Chicago, SF, Seattle, San Diego, Dallas, Denver, Washington DC, Boston, and more). Properties elsewhere return no permits โ€” the rest of the record is unaffected.

Why are some fields empty on a listing?

Realtor.com doesn't publish every field for every listing (e.g. no HOA on a lot, no reviews for a new agent). Empty fields are simply omitted for that record.

Will I be charged for runs that return nothing?

You're charged per result. A location with zero matches produces zero billable results.

How many results can I get?

Set maxItems as high as you need; the actor paginates automatically. There's no hard cap.

How much does it cost?

From $1.50 per 1,000 listings, $4 per 1,000 full details, $3 per 1,000 agents โ€” all-inclusive. Free accounts get $5 credits/month.

Is the data live?

Yes โ€” every run fetches current data from Realtor.com at request time.


Feedback & support

Found a bug or need a field added? Open an issue on the actor's Issues tab in the Apify Console โ€” include your run ID and input so we can reproduce it quickly.


More scrapers by this developer

  • Zillow Scraper โ€” listings, property details, Zestimate & agents
  • Idealista Scraper โ€” properties, prices & agencies
  • Apartments.com Scraper โ€” rentals, prices & reviews
  • Google Maps Scraper โ€” places, emails, reviews & photos
  • Website Contact Scraper โ€” bulk emails, phones & socials

Tags: realtor.com scraper, realtor scraper, real estate scraper, realtor.com api, real estate api alternative, property listings scraper, real estate agent leads, agent reviews scraper, mls scraper, sold homes comps, rental listings scraper, zillow alternative, property data, housing market data, building permits, AVM home value, us real estate data.