Realtor.com New Listings Scraper
Pricing
from $1.50 / 1,000 fresh listings
Realtor.com New Listings Scraper
Scrape Realtor.com for-sale listings published in the last 14 days with price, address, beds, baths, sqft, brokerage, photo, and price-reduction flags. Search cities, ZIP codes, or states, filter before billing, and export fresh property leads without a login or API key for outreach campaigns.
Pricing
from $1.50 / 1,000 fresh listings
Rating
0.0
(0)
Developer
Nate Schnell
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
What does Realtor.com New Listings Scraper do?
Realtor.com New Listings Scraper finds recent for-sale property listings in US cities, ZIP codes, and states. It returns one clean row per property with the listing date, current price, address, property facts, brokerage, photos, and source flags so agents, investors, and lead-generation teams can act on fresh inventory.
What data can you extract from Realtor.com?
- Property identity — property ID, listing ID, listing URL, status
- Freshness and pricing — listed date, last update, days since listed, current price, price-reduced flag, reduction amount
- Location — address, city, state, ZIP code, county, latitude, longitude
- Property facts — type, bedrooms, bathrooms, square feet, new-construction flag, feature tags
- Business context — brokerage, source ID, primary photo URL
The actor keeps source values as null when Realtor.com does not publish a field for a listing. No values are guessed or filled from unrelated properties.
How to use Realtor.com New Listings Scraper
- Open Realtor.com New Listings Scraper and click Try for free.
- Add one or more locations such as
Austin, TX,78701, orTXin Search locations. - Choose a listing age window. Use
1for a daily feed or14for a broader fresh-listing sweep. - Add optional property, price, bedroom, bathroom, or price-reduction filters.
- Click Run and download the dataset as JSON, CSV, or Excel, or connect it through the Dataset API.
How much does it cost?
The actor uses pay-per-event pricing: $0.0015 per emitted fresh listing, plus a one-time $0.005 actor-start event. An empty or dry run still incurs the actor-start event because the search request consumes platform compute. Filters run before dataset writes, so excluded listings are not billed as listing events. Start with maxItems: 20 and one location while checking a market, then raise the limit for scheduled feeds.
Input
The required input is searchLocations, an array of city/state strings, ZIP codes, or two-letter state codes. The remaining fields narrow the freshness window and property shape without requiring a Realtor.com login or API key.
{"searchLocations": ["Austin, TX", "78701"],"newerThanDays": 7,"propertyTypes": ["single_family", "condos"],"minPrice": 300000,"minBeds": 2,"priceReducedOnly": false,"maxItems": 100}
Output
Each dataset row is a normalized fresh Realtor.com listing.
{"propertyId": "8994351851","listingId": "2999962986","listingUrl": "https://www.realtor.com/realestateandhomes-detail/6403-Bluesky-Way_Austin_TX_78745_M89943-51851","status": "for_sale","price": 425000,"priceReducedAmount": 24000,"isNewListing": true,"isPriceReduced": true,"listDate": "2026-08-21T21:26:30.000Z","daysSinceListed": 8,"address": "6403 Bluesky Way","city": "Austin","state": "TX","postalCode": "78745","propertyType": "single_family","beds": 4,"baths": 2,"sqft": 1610,"brokerage": "Keller Williams Realty","tags": ["central_air", "swimming_pool"],"sourceUrl": "https://www.realtor.com/realestateandhomes-search/Austin_TX","scrapedAt": "2026-08-30T20:00:00.000Z"}
Integrations
Use the Apify API or official integrations for Make, n8n, Zapier, webhooks, and scheduled runs. Send the resulting Dataset to a CRM, spreadsheet, warehouse, or alerting workflow through the Apify integrations and Apify API documentation.
Related actors
- Zillow Price Drop Scraper — find price-reduced Zillow listings with normalized drop amounts and percentages.
- Airbnb Listing Extractor — collect short-term rental listing prices, ratings, and booking URLs.
- Booking.com Review Monitor — collect recent hotel reviews for property and hospitality workflows.
FAQ
How does Realtor.com New Listings Scraper work?
It sends a summary search request to the public Realtor.com search data surface, paginates the returned result set, normalizes listing fields, and keeps rows whose source list_date is inside your selected window. It does not visit a separate detail page for each listing.
Can I use Realtor.com New Listings Scraper as an API?
Yes. Start a run through the Apify REST API or apify-client, then read the run's default Dataset. The actor page's API tab provides ready-to-copy JavaScript, Python, and cURL examples.
Can I use Realtor.com New Listings Scraper in Python or Node.js?
Yes. For Node.js, install apify-client, call client.actor('schnellscrapers/realtor-new-listings-scraper').call({ searchLocations: ['Austin, TX'] }), and read run.defaultDatasetId.
What does this actor access?
The actor accesses public for-sale search data returned for the locations supplied in the input. It does not require a Realtor.com account, session cookies, or a third-party API key, and it does not open contact forms or other interactive controls.
How fresh can the listing feed be?
Set newerThanDays to 1 for a daily feed, then schedule the actor hourly or daily in Apify. The result is a current snapshot; cross-run history and alert delivery belong in your Dataset, webhook, or downstream automation.
Is it legal to scrape Realtor.com?
The actor is designed for publicly displayed listing information. Whether a particular collection, storage, or outreach use is permitted depends on your jurisdiction, agreements, and intended use, so review the applicable requirements before running a large or commercial workflow.
Your feedback
If a field is missing, a location returns an unexpected shape, or you want another filter, report it through the Issues tab on the actor page. Feature requests that improve fresh listing feeds are welcome.