Realtor.com Scraper + New Listings Feed & Alerts, No Phones avatar

Realtor.com Scraper + New Listings Feed & Alerts, No Phones

Pricing

from $0.84 / 1,000 properties

Go to Apify Store
Realtor.com Scraper + New Listings Feed & Alerts, No Phones

Realtor.com Scraper + New Listings Feed & Alerts, No Phones

Realtor.com homes in the US: for sale, sold or for rent — price, beds, baths, sq ft, lot, year built, HOA, list and sold dates, address, MLS id, brokerage. No agent names. Unofficial Realtor.com API. US real estate data, sold homes data, home prices API.

Pricing

from $0.84 / 1,000 properties

Rating

0.0

(0)

Developer

yestrue

yestrue

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

2 days ago

Last modified

Share

Realtor.com Scraper — Homes for Sale, Sold & Rentals, No Phones

Try it in 1 minute: press Start — the prefilled input works as is (homes for sale in Seattle, WA, first 30 results). You get: price, beds, baths, sqft and fullAddress with mlsId — no agent names, no phone numbers. Price: $1.20 per 1,000 homes on the Free plan, no start fee, pay only for homes delivered — that first run is about $0.04.

Use it to:

  • Screen investment properties: filter for-sale homes by price, beds, HOA and price per square foot, then export to a spreadsheet.
  • Pull sold comps: sale price, sale date and last list price for recently sold homes.
  • Watch the rental market: rent ranges, available units and whether pets are allowed.
  • Catch price cuts with priceReducedBy on homes still on the market.
  • Get a daily new-listings alert: schedule the same search with feed mode on and send it to Slack or Discord.

Example output of realtor-properties

Get US property listings from Realtor.com: homes for sale, sold homes and rentals. Price (or rent), beds, baths, square feet, lot size, year built, property type, HOA fee, price per square foot, list date, sold date and sale price, price cuts, full address with ZIP code and map point, MLS number, and the listing office and brokerage. Paste your Realtor.com search links — or just type a city, a ZIP code, a county, a neighborhood or a state.

Why this one

  • 🔗 Your search, as you set it up. Set the filters you like on realtor.com — price, beds, home type, HOA, new construction, recently sold, rentals that allow dogs — and paste the link. Or type a place here (Austin, TX · 98101 · King County, WA · Texas) and set the filters below.
  • ⚡ Fast, and no start fee. A live test run read four searches — Los Angeles for sale, Seattle sold, Chicago rentals and Austin houses — 8,000 homes in 164 seconds. You pay per home delivered, nothing per run.
  • 🏷️ For sale, sold and for rent in one tool. Sold homes come with the sale price, the sale date and the last list price. Rentals come with the rent range of a building, its name and property manager, available units, and whether cats and dogs are allowed.
  • 🔒 No agent names, no phone numbers. Brokerages, builders and property managers are named by their company only. Phone numbers, e-mail addresses and people's names after "call", "text" or "contact" in a description are replaced with [phone removed], [e-mail removed] and [name removed]. Rentals that landlords list themselves keep their town and ZIP code, not their street or map point.
  • 💸 You pay only for homes delivered. A link that is not a Realtor.com search, or a place Realtor.com does not know, comes back as a free record with the reason.

What you get

For every home:

FieldWhat it is
searchType, listingStatusfor-sale, sold or for-rent, and the listing's status (Active, Pending, Contingent, Sold, Ready to build…)
price, priceMax, pricePerSqft, hoaPerMonththe asking price, the sale price for sold homes, or the rent per month (priceMax for a building's range)
listPrice, soldDatefor sold homes: the last list price and the sale date
lastSoldPrice, lastSoldDate, priceReducedByfor homes on the market: the previous sale, and the last price cut in dollars
beds, bedsMax, baths, bathsMax, fullBaths, halfBaths, sqft, sqftMax, lotSqft, yearBuilt, stories, garagethe home (…Max for a building's floor plans)
propertyType, propertySubTypesingle_family, condos, townhomes, multi_family, mobile, land, farm, apartment…
address, unit, city, state, zip, county, neighborhood, fullAddress, latitude, longitudewhere it is
listDate, pendingDate, lastUpdated, openHousestiming
isNewConstruction, isForeclosure, isPending, isContingent, isComingSoon, isNewListing, isPriceReduced, isShortSaleRealtor.com's flags
listedBy, mlsId, mlsSource, listingOffice, listingBroker, builder, community, planNamewho sells it — companies only: agent (MLS), builder, property manager, private landlord or public record
buildingName, propertyManager, unitsAvailable, catsAllowed, dogsAllowedrentals
features, descriptionRealtor.com's feature tags (central_air, swimming_pool, garage_2_or_more…) and the listing's text
image, photoCount, hasVirtualTour, has3DTour, url, propertyId, listingIdthe listing
input, place, position, scrapedAt, status, errorwhich search it came from, and why a search gave nothing

Examples

Real records from live runs, 25 September 2026 (shortened) — a house sold in Capitol Hill, Seattle:

{
"place": "Capitol Hill, Seattle, WA",
"propertyId": "2637036669",
"listingId": "2999930411",
"mlsId": "2572320",
"mlsSource": "SEWA",
"url": "https://www.realtor.com/realestateandhomes-detail/2518-E-Roy-St_Seattle_WA_98112_M26370-36669",
"searchType": "sold",
"listingStatus": "Sold",
"price": 1653000,
"listPrice": 1595000,
"soldDate": "2026-09-24",
"pricePerSqft": 806,
"beds": 3,
"baths": 2.5,
"sqft": 2050,
"lotSqft": 3999,
"yearBuilt": 1990,
"propertyType": "single_family",
"address": "2518 E Roy St",
"city": "Seattle",
"state": "WA",
"zip": "98112",
"county": "King",
"latitude": 47.625289,
"longitude": -122.299056,
"listDate": "2026-08-21",
"pendingDate": "2026-08-27",
"listedBy": "agent (MLS)",
"listingOffice": "The Saki Group LLC",
"listingBroker": "THE SAKI GROUP",
"features": ["central_air", "city_view", "community_outdoor_space", "corner_lot", "dining_room"],
"description": "Perched gracefully on a corner lot in the Arboretum, this impeccably maintained residence offers a serene retreat in the heart of Seattle. L…",
"photoCount": 38,
"status": "OK"
}

An apartment building for rent in Chicago:

{
"propertyId": "1022582675",
"url": "https://www.realtor.com/rentals/details/175-N-Harbor-Dr_Chicago_IL_60601_M10225-82675",
"searchType": "for-rent",
"price": 2249,
"priceMax": 4856,
"beds": 0,
"bedsMax": 2,
"baths": 1,
"bathsMax": 2,
"sqft": 465,
"sqftMax": 1465,
"propertyType": "apartment",
"address": "175 N Harbor Dr",
"city": "Chicago",
"state": "IL",
"zip": "60601",
"latitude": 41.885273,
"longitude": -87.61555,
"listedBy": "property manager",
"buildingName": "North Harbor Tower",
"propertyManager": "Waterton",
"catsAllowed": true,
"dogsAllowed": true,
"unitsAvailable": 14,
"features": ["community_gym", "pets_allowed", "community_no_fee", "swimming_pool", "parking_garage", "waterfront"],
"has3DTour": true,
"status": "OK"
}

How to use it

  1. Paste Search links from realtor.com — a city, ZIP code, county, neighborhood or state results page (/realestateandhomes-search/…), sold homes (…/show-recently-sold) or rentals (/apartments/…) — one per line. Or type Places and choose For sale, sold or for rent and the optional filters.
  2. Set Max results per search.
  3. Press Start, and download the results from the Output tab as JSON, CSV or Excel.

To follow new listings in an area, type the place, set Listed in the last (days) to 1, save the input as a task and schedule it daily.

You can also call it from the Apify API, from Make, Zapier or n8n, or from an AI agent through the Apify MCP server.

Feed mode: only new listings + alerts

Run the same search every day and get only what is new. Tick Only new listings (feed mode) and the Actor remembers every item it has delivered for this exact search.

  • How it works: the seen items are kept in a named key-value store in your own account, feed-realtor-properties-<hash>. The hash comes from your search inputs (everything except the feed, alert, proxy and parallelism settings), so each distinct search has its own memory and changing a filter starts a fresh one.
  • First run returns everything. Later runs with the same inputs return only items not seen before, each with a firstSeenAt timestamp. Items already seen are neither saved to the dataset nor charged.
  • Memory: an item is remembered for 60 days after you last saw it (up to 50,000 per search); after that it counts as new again.
  • Alerts: set Alert webhook URL and, when a run finds new items, the Actor sends one POST (10 second timeout, a failure never fails the run). It works with Slack and Discord incoming webhooks, because the body has a text field, and with any HTTPS endpoint:
{
"text": "realtor-properties: 3 new items — https://console.apify.com/storage/datasets/<datasetId>",
"actor": "realtor-properties",
"newCount": 3,
"sampleItems": [ { "url": "https://…", "firstSeenAt": "2026-10-13T08:00:00.000Z" } ],
"datasetUrl": "https://console.apify.com/storage/datasets/<datasetId>",
"runId": "<runId>"
}

Schedule the Actor (Apify Console > Schedules) to run daily with feed mode on, and the webhook turns it into a new-listings alert.

Pricing

You are charged per home delivered — see the price on this page. There is no start fee. Links that are not Realtor.com searches and places Realtor.com does not know are free.

FAQ

How many homes per search? All that Realtor.com finds, up to 10,000 — the most Realtor.com shows for one search. A live run read 10,000 of the 12,226 homes for sale in Los Angeles in 302 seconds, every one different. For more, split a search by price or by place.

Which filters of my link are used? The link is read the way realtor.com reads it: price, beds, baths, square feet, lot size, home age, home type, HOA, days on realtor.com, hide pending and contingent, new construction, foreclosures, open houses, price reduced, 55+ communities, features (pool, garage, views…), keywords, radius, sort, and sold within; for rentals also cats, dogs, specials and move-in date. A live run checked them: King County condos of 800–1,500 sq ft, HOA up to $500, no pending, cheapest first — all 293, every one inside the filters and in price order; Austin rentals with 2+ beds at $1,200–2,000 that allow cats — 600, all inside. Filters it cannot apply (a school, a commute time, a monthly payment) are left out and named in the run log.

In which order? Newest first (sold homes: most recently sold) unless your link or the form asks for another order. Realtor.com's own "relevant" order shifts while you page through it and would repeat or skip homes.

A whole state? Yes — type the state (Texas) or paste its link. Only the first 10,000 homes of a search can be read, so a large state is best split into cities or counties.

Why no sale price for sold homes in Texas? Texas and a few other states do not make sale prices public: the sale price is empty and listPrice has the last list price (all 600 Texas sales in a live run).

Why do some sold homes have no listing office? They are sales known only from public records, without an MLS listing (listedBy: "public record"): 364 of 2,000 Seattle sales in a live run.

Why no street for some rentals? They are listed by landlords themselves through rental platforms: their town and ZIP code are included, the street and map point are not, and url is the address-free form of the Realtor.com link. In a live run this was 796 of 2,000 Chicago rentals. Where a listing hides its own address, the map point is left out too.

Why no agent names or phone numbers? Every home has its url; buyers and renters contact the agent on Realtor.com.

Is this affiliated with Realtor.com? No. This is an independent tool that reads public Realtor.com listings.

Like it? A short review on the Store page helps other people find this Actor. Something missing or broken? Tell us on the Issues tab — we read every one.