Realtor.com Scraper (US & International Real Estate) avatar

Realtor.com Scraper (US & International Real Estate)

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Realtor.com Scraper (US & International Real Estate)

Realtor.com Scraper (US & International Real Estate)

Scrape real estate listings, homes for sale, apartments for rent, prices, beds, baths, sqft, photo galleries, and agent contacts from Realtor.com (US & International).

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

datablow

datablow

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Realtor.com Real Estate Scraper (US & International)

Extract real estate properties, homes for sale, apartments for rent, prices, bedrooms, bathrooms, square footage, photo galleries, agent contacts, and property specifications from Realtor.com across both US and International markets.

Powered by the Camoufox C++ Stealth Browser and Apify Residential Proxies to bypass anti-bot and perimeter blocks without detection.


๐Ÿš€ Key Features

  • ๐ŸŒŽ Full US & International Support:
    • Scrape US cities, states, and zip codes (e.g. Miami, FL, Austin, TX, 90210).
    • Scrape International listings worldwide (e.g. https://www.realtor.com/international/in/Hyderabad/p58/).
  • ๐Ÿก All Listing Types:
    • For Sale (Buy): Single family homes, condos, townhomes, villas, apartments.
    • For Rent: Rental apartments and homes.
    • Recently Sold: Historic transaction prices and property data.
  • ๐Ÿ“ธ High-Resolution Photo Galleries:
    • Extracts 20โ€“50+ full-resolution photos per property.
  • ๐Ÿ“‹ Deep Property Details:
    • Exact pricing (USD + Local currency e.g. INR, EUR), price per sqft.
    • Bedrooms, bathrooms, full/half baths, living sqft, lot sqft.
    • Full property descriptions, features, amenities, and year built.
    • Geolocation coordinates (latitude, longitude).
    • Listing agent and brokerage details with phone and office info.
  • ๐Ÿ›ก๏ธ Stealth Camoufox Engine:
    • Bypasses PerimeterX, Kasada, and bot detection mechanisms.

๐Ÿ“ฅ Input Configuration

FieldTypeDefaultDescription
startUrlsArray["https://www.realtor.com/international/in/Hyderabad/p58/"]List of Realtor.com URLs (search catalog or direct property detail pages).
locationString"Hyderabad"Location query ("Hyderabad", "Miami, FL", "Austin, TX"). Used if no startUrls provided.
modeString"BUY"Listing type: "BUY", "RENT", or "SOLD".
maxItemsInteger20Maximum number of properties to scrape.
maxPagesPerQueryInteger2Maximum pagination depth.
scrapeDetailsBooleantrueWhen true, visits individual property pages for complete photo galleries and agent info.
proxyConfigurationObjectRESIDENTIALResidential proxy configuration.

Sample Input (JSON)

{
"startUrls": [
{
"url": "https://www.realtor.com/international/in/Hyderabad/p58/"
}
],
"maxItems": 10,
"maxPagesPerQuery": 2,
"scrapeDetails": true
}

๐Ÿ“ค Output Dataset Example

{
"propertyId": "250107272083",
"mlsId": null,
"title": "Bongloor, Hyderabad, Telangana",
"url": "https://www.realtor.com/international/in/bongloor-hyderabad-uttar-pradesh-250107272083/",
"status": "FOR_SALE",
"price": 178000,
"priceFormatted": "$178,000",
"localPrice": "INR โ‚น 1,50,00,000",
"pricePerSqFt": 89,
"currency": "USD",
"beds": 3,
"baths": 3,
"fullBaths": null,
"halfBaths": null,
"sqft": 2000,
"lotSqft": null,
"propertyType": "Villa",
"yearBuilt": 2024,
"address": "Bongloor, Hyderabad, Telangana",
"city": "Hyderabad",
"state": "Telangana",
"zipCode": null,
"country": "India",
"coordinates": {
"latitude": 17.2148,
"longitude": 78.5832
},
"description": "Luxurious 3-bedroom independent villa in a gated community with modern amenities...",
"features": [
"Gated Community",
"Car Parking",
"Clubhouse",
"24/7 Security"
],
"thumbnail": "https://ap.rdcpix.com/39328402/photos/1.jpg",
"photos": [
"https://ap.rdcpix.com/39328402/photos/1.jpg",
"https://ap.rdcpix.com/39328402/photos/2.jpg",
"https://ap.rdcpix.com/39328402/photos/3.jpg"
],
"agent": {
"name": "Listing Advisor",
"brokerName": "Premier Realty",
"phone": "+91 9876543210",
"email": null
},
"scrapedAt": "2026-09-11T17:40:00.000Z"
}

๐Ÿ Python Client Example

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_API_TOKEN")
run_input = {
"startUrls": [
{"url": "https://www.realtor.com/international/in/Hyderabad/p58/"}
],
"maxItems": 15,
"scrapeDetails": True
}
run = client.actor("datablow/realtor-scraper").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['title']} - {item['priceFormatted']} ({item['beds']} beds, {item['baths']} baths)")

โš–๏ธ License

ISC