Skip to main content
Real Estate APIs give AI agents access to property listings, pricing history, neighborhood data, and agent contacts from the major property platforms worldwide. Use them to automate property search, track market trends, or build investment research tools.
This category contains 1,584 APIs, updated daily from Apify’s marketplace.

Top APIs in this category

APIs are ranked by Bayesian quality score, which balances rating with review volume to surface consistently high-quality tools.
APIRatingDescription
Zillow Property Details Scraper⭐ 5.00 (25)Scrape detailed Zillow property data including prices, photos, location details, and more.
Zillow Property Data Scraper⭐ 4.98 (24)Input search URLs from keyword searches, location filters, or custom criteria to collect price, status, and location data.
Idealista Scraper⭐ 5.00 (19)Scrape real estate listings from Idealista.com including property prices, locations, features, photos, and agent contacts for Spain, Italy, and Portugal.
Realtor Scraper⭐ 5.00 (18)Scrape property listings from Realtor.com with prices, beds, baths, sqft, photos, agents, schools, tax history, and 40+ fields per property.
UAE Dubai Property Leads Finder⭐ 4.38 (21)Find property owner details and unit numbers for UAE properties listed on Propertyfinder, Bayut, or Dubizzle. Integrate leads directly with your CRM.
Google Maps Data Scraper⭐ 3.69 (28)Capture detailed data from Google Maps including ratings, reviews, contact info, and business details. Breaks through the 120-item limit.
Skip Trace⭐ 4.18 (21)Locate hard-to-find individuals using people-search aggregators including TruePeopleSearch, Spokeo, BeenVerified, and PeopleFinders.
Zillow Detail Scraper⭐ 4.81 (16)Get details of Zillow properties from URLs. Integrates easily with other Zillow scrapers.
Idealista Scraper - Spain, Italy, Portugal⭐ 4.29 (19)Extract real estate data from Spain, Italy, and Portugal on idealista.com including pricing, property features, and contact information.
Zillow Search Scraper⭐ 4.95 (13)Extract comprehensive property data from Zillow search results including prices, addresses, and more.

Use with your agent

The following example uses the Zillow Property Details Scraper to fetch property data from a list of Zillow URLs:
import requests

response = requests.post(
    "https://api.apify.com/v2/acts/delicious_zebu~zillow-property-details-scraper/run-sync-get-dataset-items",
    headers={"Authorization": "Bearer YOUR_APIFY_TOKEN"},
    json={
        "startUrls": [
            {"url": "https://www.zillow.com/homes/for_sale/San-Francisco-CA/"},
        ],
        "maxItems": 50
    }
)
properties = response.json()

for prop in properties:
    print(f"{prop.get('address')} — ${prop.get('price')} ({prop.get('bedrooms')} bed, {prop.get('bathrooms')} bath)")

What you can build

  • Property search automation — Let agents filter listings by price, location, size, and school district across multiple platforms simultaneously.
  • Market analysis tools — Track median prices, days on market, and inventory levels across zip codes to spot market shifts early.
  • Investment research — Combine Zillow pricing data, Realtor tax history, and flood/wildfire risk scores to evaluate investment opportunities.
  • International property discovery — Search European listings on Idealista and Middle Eastern listings on Bayut from a single agent workflow.

Travel APIs

Hotel, attraction, and location data for trip planning.

Ecommerce APIs

Product pricing and marketplace data.

Build docs developers (and LLMs) love