VOOZH about

URL: https://apify.com/maximedupre/realtor-scraper

โ‡ฑ Realtor.com Scraper for Property Listings ยท Apify


Pricing

from $7.50 / 1,000 property listings

Go to Apify Store

Scrape Realtor.com property listings by city, ZIP code, county, or address. Export prices, addresses, listing IDs, photos, agents, offices, coordinates, and property details.

Pricing

from $7.50 / 1,000 property listings

Rating

0.0

(0)

Developer

๐Ÿ‘ Maxime Duprรฉ

Maxime Duprรฉ

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 days ago

Last modified

Share

๐Ÿก Realtor scraper for property listings

Realtor Scraper collects public property listings from Realtor.com and saves them as structured rows you can export, schedule, or use through the Apify API. Search by city, ZIP code, county, or full address, then get listing prices, addresses, property URLs, source IDs, photos, agents, offices, coordinates, property details, estimates, and scrape timestamps.

Use this Realtor scraper when you need a clean real estate dataset for market research, listing monitoring, investment analysis, lead research, brokerage operations, or local property reports. For a small first run, keep the prefilled Austin, TX, set Properties per location to 25, and review the dataset before scaling up.

๐Ÿ”Ž What this Realtor.com scraper does

  • Searches Realtor.com by city, ZIP code, county, or full street address.
  • Supports for_sale, for_rent, sold, and pending listing types.
  • Saves one dataset item per accepted property listing.
  • Extracts property URLs, listing IDs, property IDs, prices, dates, address data, coordinates, county data, descriptions, photos, tags, agents, offices, and estimates when Realtor.com returns them.
  • Lets you sort by relevance, listing date, last update, price, beds, baths, square feet, or sold date.
  • Lets you filter by minimum price, maximum price, minimum bedrooms, and minimum bathrooms.
  • Works with Apify exports, API clients, schedules, webhooks, and integrations.

The Actor focuses on public Realtor.com listing data. It does not log in, contact agents, submit lead forms, value properties, scrape private dashboards, or enrich listings from third-party databases.

๐Ÿ“ฆ Data you can extract

Each dataset item is one Realtor.com property listing. Some fields can be empty when Realtor.com does not show or return that value for a listing.

  • searchLocation and searchLocationIndex - submitted location and its input position
  • resultPosition - listing position within that location's results
  • propertyId, listingId, propertyUrl, and permalink
  • status, mlsStatus, listing dates, sold dates, and update dates
  • listPrice, listPriceMin, listPriceMax, pricePerSqft, and sold price when available
  • address - street line, city, state code, ZIP code, and formatted address
  • coordinates - latitude and longitude
  • county - county name and FIPS code
  • description - property type, text, beds, baths, square feet, lot size, year built, garage, and stories
  • primaryPhoto and photos
  • agents and office contact details when shown by the source
  • tags, details, estimates, scrapedAt, and source

๐Ÿš€ How to run it

  1. Open the Input tab.
  2. Add one or more Realtor.com locations such as Austin, TX, 78704, Travis County, TX, or a full address.
  3. Choose the listing types you want to collect.
  4. Keep the property limits small for your first run.
  5. Optionally set price, bedroom, bathroom, or sort filters.
  6. Run the Actor and open the dataset.

You can export the finished dataset as JSON, CSV, Excel, XML, RSS, or HTML. You can also consume the same rows through the Apify API, schedule repeated checks, or send results to another tool with webhooks.

โš™๏ธ Input options

  • Locations: Realtor.com search locations such as cities, ZIP codes, counties, or full addresses.
  • Listing types: listing statuses to collect: for sale, for rent, sold, or pending.
  • Properties per location: maximum listings saved from each location.
  • Total properties: run-wide listing limit.
  • Sort by: Realtor.com result ordering.
  • Sort direction: ascending or descending order for supported sorts.
  • Minimum price and Maximum price: optional list price filters in US dollars.
  • Minimum bedrooms and Minimum bathrooms: optional property filters.

๐Ÿงพ Example input

{
"locations":["Austin, TX"],
"listingTypes":["for_sale"],
"maxItemsPerLocation":25,
"maxTotalItems":25,
"sortBy":"list_date",
"sortDirection":"desc"
}

๐Ÿ“Š Example output

{
"searchLocation":"Austin, TX",
"resultPosition":1,
"propertyId":"8776072630",
"listingId":"2996139258",
"propertyUrl":"https://www.realtor.com/realestateandhomes-detail/10506-Yucca-Dr_Austin_TX_78759_M87760-72630",
"status":"for_sale",
"listPrice":675000,
"address":{
"line":"10506 Yucca Dr",
"city":"Austin",
"stateCode":"TX",
"postalCode":"78759",
"formatted":"10506 Yucca Dr, Austin, TX, 78759"
},
"coordinates":{
"latitude":30.415,
"longitude":-97.773
},
"description":{
"type":"single_family",
"beds":3,
"bathsFull":2,
"sqft":1864,
"yearBuilt":1974
},
"photos":["https://ap.rdcpix.com/example.jpg"],
"agents":[
{
"name":"Listing agent",
"email":"agent@example.com",
"phones":["5125550100"]
}
],
"scrapedAt":"2026-05-28T22:00:00.000Z",
"source":"realtor.com"
}

Field availability varies by listing. The example is shortened to show the row shape.

๐Ÿ’ต Pricing

This Actor uses pay-per-event pricing. You pay a small Actor-start fee and then pay for each Realtor.com property listing saved to the dataset. Runs that find fewer matching properties save fewer paid property events.

Use a small limit such as 25 for the first run when you are checking a new location or filter set.

โš ๏ธ Limits and caveats

  • Results depend on what Realtor.com returns for the submitted location and filters.
  • Some listings do not include every field, photo, agent detail, office detail, or estimate.
  • Very broad locations can have many results, so use Total properties to control run size.
  • Pending and sold inventory can vary by market and source availability.
  • The Actor does not provide legal, financial, valuation, or investment advice.

โ“ FAQ

Can I scrape Realtor.com listings by ZIP code?

Yes. Add a ZIP code such as 78704 to Locations. You can mix ZIP codes, cities, counties, and full addresses in the same run.

Does this Actor return agent contact data?

It returns agent and office details when Realtor.com includes them in the listing result. Some listings may have partial or missing contact fields.

Can I monitor new listings?

Yes. Use Sort by set to newest listings, keep a reasonable property limit, and schedule the Actor to run repeatedly from Apify Console.

Does it require a Realtor.com account?

No. The Actor is built for public Realtor.com listing data and does not ask for Realtor.com cookies, login credentials, or API keys.

๐Ÿ“ Changelog

  • 0.1: Initial release.

๐Ÿ†˜ Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h ๐Ÿซก

๐Ÿ”— Other actors

Made with โค๏ธ by Maxime Duprรฉ

You might also like

Realtor Agents Scraper

jupri/realtor-agents

๐Ÿ’ซ Scrape agents data from Realtor.com

Realtor Property Scraper

agentx/realtor-property-scraper

Search Realtor.com listings across the United States. Extract sale, rent, and sold property data with prices, addresses, specs, descriptions, agents, MLS IDs, photos, and source URLs.

Realtor Agents Listings Scraper

igview-owner/realtor-agents-listings-scraper

Scrape real estate agent listings from Realtor.com! ๐Ÿ  Extract property data including price, beds, baths, sqft, photos, addresses, coordinates & status flags.. Works with Agent Fulfillment IDs from Realtor Agents Scraper. Fast, reliable & cost-effective!

๐Ÿ‘ User avatar

Sachin Kumar Yadav

13

Realtor.com Property Listings Scraper

crawlio/realtor-property-listings-scraper

Extract Realtor.com property listings, full property details, photos, prices, agents, locations, similar homes, surroundings, and mortgage estimates from search results or known property IDs. Built for real estate leads, market research, and property data collection.

Realtor.com Scraper

automation-lab/realtor-scraper

Scrape Realtor.com property listings for repeatable US market research. Extract prices, addresses, GPS coordinates, agent contacts, photos, and listing details for sale, rental, and sold properties.

๐Ÿ‘ User avatar

Stas Persiianenko

47

Realtor Agents Scraper

igview-owner/realtor-agents-scraper-usa

Scrape Realtor.com agents by ZIP code and export a clean agent list with broker, ratings, reviews, and listing stats. Perfect for real estate lead generation & market research.

๐Ÿ‘ User avatar

Sachin Kumar Yadav

70

realtor.com Agents Scraper

cleansyntax/realtor-com-agents-scraper

Scrape Realtor.com Agents by ZIP Code โ€” No Subscription. Only $3 per 1,000 records.

Realtor.com Scraper - Property Data

alizarin_refrigerator-owner/realtor-scraper

Scrape property listings from Realtor.com. Extract prices, descriptions, photos, agent contacts & neighborhood data. Ideal for real estate market analysis & lead generation.