US Real Estate avatar

US Real Estate

Pricing

from $1.00 / 1,000 properties

Go to Apify Store
US Real Estate

US Real Estate

Extract US real estate data: price, MLS, agent contacts, AVM valuations, photos & open houses. Covers all 50 states. 7 listing types, 50+ fields per property.

Pricing

from $1.00 / 1,000 properties

Rating

0.0

(0)

Developer

CheapGET

CheapGET

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

2

Monthly active users

2 days ago

Last modified

Share

Support Rating Reliability US Real Estate

Extract comprehensive property listings across the entire US — pricing, specs, agent contacts, valuations, MLS data, photos, and open houses.

Search by ZIP code, city, state, full address, neighborhood, or county. Get up to 10,000 properties per run with 50+ data fields covering sales, rentals, sold, pending, and off-market listings.

🤝 Support & Community

📧 Support: Contact Us 💬 Community: Telegram Group

🏆 Key Features

  • 📍 Any US Location: Search by ZIP code (10001), city (Austin), city + state (Austin, TX), full address (350 5th Ave, New York, NY 10118), neighborhood (South Beach), county (Cook County), or entire state (Texas).
  • 🗺️ Full Coverage: Access property data across all 50 states, including rural areas, suburbs, and metro markets.
  • 🔎 7 Listing Types: Query for sale, for rent, sold, pending, off-market, new community, or ready-to-build properties — one type per run.

💰 Complete Pricing & Valuation Data

  • 💵 List & Sold Prices: Current asking price, final sold price, price range for negotiable listings, and price per square foot.
  • 📊 Automated Valuations: Best estimated value with high/low range from automated valuation models (AVM).
  • 🏦 HOA Fees: Monthly homeowners association fees when applicable.

📋 Rich Property Details

  • 🛏️ Full Specs: Bedrooms, full/half bathrooms, living area (sqft), lot size, year built, garage spaces, stories, and property type.
  • 🏷️ Status Flags: New construction, contingent, and pending indicators with exact status change dates.
  • 📸 Media: Primary photo, full photo gallery URLs, and scheduled open house events with date/time windows.
  • 📝 Descriptions & Tags: Full marketing description text and amenity/feature tags from each listing.

👤 Agent & Broker Information

  • 🤝 Seller Agent: Name, email, phone, office name, and managing broker details.
  • 👥 Co-Listing Agent: Secondary agent name and phone when available.
  • 🏢 MLS Data: MLS board ID, MLS listing ID, and exact MLS status for cross-referencing.

📍 Geographic & Tax Data

  • 🌐 Coordinates: Latitude/longitude (WGS 84) for mapping and geospatial analysis.
  • 🏘️ Neighborhoods: Associated subdivision and neighborhood names.
  • 📄 Tax Records: Public tax record ID and FIPS county code for data analysis.
  • 🐾 Pet Policy: Dog and cat permission flags for rental properties.

💰 Pricing

ResourceCostDescription
Actor Usage$0.00001Charged for Actor compute and storage. Cost depends on resource consumption during execution
Property$0.00189Per property returned — price, address, status, and listing details.

Example Cost Calculation:

  • Searching Austin, TX for sale, 500 properties
  • Cost: 500 × $0.00189 = $0.95 + minimal runtime fees

🌟 Why choose this Actor?

Purpose-built for US real estate data extraction, this Actor delivers comprehensive property listings with pricing, valuations, agent contacts, and MLS data in a single API call.

FeatureUS Real EstateBright DataScraperAPIZyte
Pricing Model$0.00189/property❌ $500+/month❌ $49+/month❌ Enterprise only
Data Fields50+ per property⚠️ Limited⚠️ Limited⚠️ Varies
No CommitmentPay-per-result❌ Monthly contract❌ Monthly contract❌ Annual contract
Listing Types7 types supported⚠️ Sales only⚠️ Limited❌ Basic
Valuation EstimatesAVM included❌ No❌ No❌ No
Agent ContactsEmail + Phone⚠️ Name only❌ No❌ No
Setup ComplexityNo-code, 1-click⚠️ Technical setup⚠️ API integration❌ Complex setup

💻 Input Parameters

ParameterTypeRequiredDescription
locationstring✅ YesUS location: ZIP code, city, city+state, full address, neighborhood, county, or state
max_resultsinteger✅ YesMaximum properties to return (100–10,000)
listing_typestring✅ YesOne listing status to search: for_sale, for_rent, sold, pending, off_market, new_community, ready_to_build
property_typestring[]❌ NoFilter by property style: single_family, multi_family, condos, townhomes, land, etc.
listed_sincestring❌ NoTime filter: relative ("7 days", "1 year") or absolute date ("2025-06-15")

📝 Example Input

{
"location": "Austin, TX",
"max_results": 500,
"listing_type": "for_sale",
"property_type": ["single_family", "condos"],
"listed_since": "6 months"
}

📤 Output Structure

FieldTypeDescription
processorstringURL of the Apify actor that processed this data
processed_atstringISO 8601 timestamp when the data was processed
property_urlstringFull URL to the property listing page
property_idstringUnique property identifier
listing_idstringUnique listing identifier for this listing event
mls_idstringMLS board identifier code (e.g. SDCA, CRMLS)
mls_listing_idstringListing ID within the MLS board
statusstringListing status: for_sale, for_rent, sold, pending, etc.
mls_statusstringExact MLS status string from the listing board
is_new_constructionbooleanTrue if the property is newly built
is_contingentbooleanTrue if under contract with contingencies
is_pendingbooleanTrue if under contract pending closing
date_listedstringDate the property was first listed
date_pendingstringDate the listing entered pending status
date_soldstringDate the property sale was closed
date_updatedstringDate the listing was last modified
date_status_changedstringDate and time the listing status last changed
list_pricenumberCurrent asking price in USD
list_price_minnumberMinimum asking price for range-priced listings
list_price_maxnumberMaximum asking price for range-priced listings
sold_pricenumberFinal recorded sale price in USD
price_per_sqftnumberPrice per square foot in USD
hoa_feenumberMonthly HOA fee in USD
estimated_valuenumberBest automated valuation estimate in USD
estimated_highnumberUpper bound of valuation range in USD
estimated_lownumberLower bound of valuation range in USD
property_typestringProperty style: single_family, condos, land, etc.
bedsintegerNumber of bedrooms
baths_fullintegerNumber of full bathrooms
baths_halfintegerNumber of half bathrooms
sqftintegerInterior living area in square feet
lot_sqftintegerTotal lot area in square feet
year_builtintegerYear the structure was built
garage_spacesintegerNumber of garage parking spaces
storiesintegerNumber of above-ground floors
addressstringStreet address line
unitstringApartment or unit number
citystringCity name
statestringTwo-letter state code (CA, TX, NY, etc.)
zip_codestringFive-digit ZIP code
countystringCounty name
fips_codestringFive-digit Federal FIPS county code
latitudenumberLatitude coordinate (WGS 84)
longitudenumberLongitude coordinate (WGS 84)
neighborhoodsarrayAssociated neighborhood or subdivision names
descriptionstringFull marketing description from the listing
tagsarrayAmenity and feature tags
pets_dogsbooleanTrue if dogs are permitted
pets_catsbooleanTrue if cats are permitted
agent_namestringListing agent full name
agent_emailstringListing agent email address
agent_phonestringListing agent phone number
agent_officestringReal estate office name
agent_brokerstringManaging broker name
co_agent_namestringCo-listing agent name
co_agent_phonestringCo-listing agent phone
tax_record_idstringPublic tax record identifier
primary_photostringCover photo URL
photosarrayAll property photo URLs
open_housesarrayScheduled open house events with dates and times
detailsarrayDetailed property attributes by category (appliances, heating, construction, etc.)

📤 Example Output

{
"processor": "https://apify.com/cheapget/us-real-estate?fpr=aiagentapi",
"processed_at": "2026-03-06T10:30:00+00:00",
"property_url": "https://www.example.com/property/350-5th-Ave_New-York_NY_10118",
"property_id": "M9234718495",
"listing_id": "2961478523",
"mls_id": "NYMLS",
"mls_listing_id": "H6298471",
"status": "for_sale",
"mls_status": "Active",
"is_new_construction": false,
"is_contingent": false,
"is_pending": false,
"date_listed": "2026-01-15",
"date_pending": null,
"date_sold": null,
"date_updated": "2026-03-01",
"date_status_changed": "2026-01-15T09:00:00Z",
"list_price": 1250000,
"list_price_min": null,
"list_price_max": null,
"sold_price": null,
"price_per_sqft": 892,
"hoa_fee": 1850,
"estimated_value": 1180000,
"estimated_high": 1290000,
"estimated_low": 1070000,
"property_type": "condos",
"beds": 2,
"baths_full": 2,
"baths_half": 1,
"sqft": 1401,
"lot_sqft": null,
"year_built": 2018,
"garage_spaces": 1,
"stories": 1,
"address": "350 5th Ave",
"unit": "Apt 42F",
"city": "New York",
"state": "NY",
"zip_code": "10118",
"county": "New York",
"fips_code": "36061",
"latitude": 40.7484,
"longitude": -73.9857,
"neighborhoods": ["Midtown Manhattan", "Murray Hill"],
"description": "Stunning 2BR/2.5BA condo with panoramic city views from the 42nd floor. Floor-to-ceiling windows, chef's kitchen with Sub-Zero appliances, marble bathrooms, and in-unit washer/dryer. Full-service building with 24/7 doorman, gym, rooftop terrace, and residents' lounge.",
"tags": ["doorman", "gym", "rooftop", "washer_dryer", "parking"],
"pets_dogs": true,
"pets_cats": true,
"agent_name": "Sarah Chen",
"agent_email": "sarah.chen@luxurynyc.com",
"agent_phone": "(212) 555-0198",
"agent_office": "Luxury NYC Realty",
"agent_broker": "Manhattan Premier Group",
"co_agent_name": "Michael Torres",
"co_agent_phone": "(212) 555-0234",
"tax_record_id": "1-00987-0042F",
"primary_photo": "https://photos.example.com/property/M9234718495/cover.jpg",
"photos": [
"https://photos.example.com/property/M9234718495/photo1.jpg",
"https://photos.example.com/property/M9234718495/photo2.jpg",
"https://photos.example.com/property/M9234718495/photo3.jpg"
],
"open_houses": [
{
"start_date": "2026-03-08T13:00:00",
"end_date": "2026-03-08T15:00:00",
"description": "Open House - Saturday 1-3 PM"
}
],
"details": [
{
"category": "Bedrooms",
"text": ["Primary Bedroom: 15x12", "Bedroom 2: 12x10"]
},
{
"category": "Heating and Cooling",
"text": ["Central Air", "Forced Air Heating"]
}
]
}

🔌 Integrations

Seamlessly connect this actor to your existing pipelines via the Apify API.

Ⓜ️ Make.com Integration

Get Started with Make.com (1000 Free Credits) 🎁

┌────────────────────────────────────────────┐
│ Step 1: Configure Actor Module │
│ ├─ Add Module: "Run an Actor" │
│ ├─ Enable Map: Toggle ON │
│ ├─ Actor ID: cheapget/us-real-estate │
│ ├─ Refresh: Click Refresh button │
│ └─ Input JSON: Add search parameters │
└────────────────────────────────────────────┘
┌────────────────────────────────────────────┐
│ Step 2: Set Execution Mode │
│ └─ Run synchronously: YES │
└────────────────────────────────────────────┘
┌────────────────────────────────────────────┐
│ Step 3: Retrieve Results │
│ ├─ Add Module: "Get Dataset Items" │
│ └─ Dataset ID: defaultDatasetId │
└────────────────────────────────────────────┘

🎱 N8N.io Integration

Open Source Workflow Automation

┌────────────────────────────────────────────┐
│ Step 1: Add Apify Node │
│ ├─ Search: "Run an Actor and get dataset" │
│ └─ Category: Apify │
└────────────────────────────────────────────┘
┌────────────────────────────────────────────┐
│ Step 2: Configure Actor │
│ ├─ Selection Mode: By ID │
│ ├─ Actor ID: cheapget/us-real-estate │
│ └─ Paste from Actor ID section above │
└────────────────────────────────────────────┘
┌────────────────────────────────────────────┐
│ Step 3: Set Input Parameters │
│ └─ Modify Input JSON with search criteria │
└────────────────────────────────────────────┘

📚 API Documentation

  • MCP API - Model Context Protocol integration
  • Python API - Complete Python client documentation with examples
  • JavaScript API - Node.js and browser integration guide

🏗️ Metadata for Developers (JSON-LD)

{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "US Real Estate - Property Listing Scraper",
"alternateName": [
"Real Estate API",
"Property Listing Scraper",
"Home Listing Extractor",
"MLS Listing Scraper"
],
"applicationCategory": "DeveloperApplication",
"applicationSubCategory": "Real Estate Data Extraction",
"operatingSystem": "Cloud",
"offers": {
"@type": "Offer",
"price": "0.00",
"priceCurrency": "USD",
"priceValidUntil": "2099-12-31",
"availability": "https://schema.org/InStock"
},
"description": "Extract comprehensive property listings across the entire US. Search by ZIP code, city, state, or address. Get pricing, specs, agent contacts, valuations, MLS data, photos, and open houses for sales, rentals, sold, and pending properties.",
"featureList": [
"Flexible US location search (ZIP, city, state, address, neighborhood, county)",
"7 listing types: sale, rent, sold, pending, off-market, new community, ready-to-build",
"50+ data fields per property",
"Automated valuation estimates (AVM) with high/low range",
"Agent and broker contact details (email, phone, office)",
"MLS board ID and listing ID for cross-referencing",
"Property photos, primary photo, and open house schedules",
"Geographic coordinates for mapping and geospatial analysis",
"Pet policy, tax records, and FIPS codes",
"Export to JSON, CSV, Excel formats"
],
"keywords": "real estate api, property scraper, property listing scraper, mls scraper, property listing api, home scraper, real estate data extraction, property valuation api, house listing scraper, real estate market data, property search api, home price data, real estate lead generation, agent contact scraper, property data api, housing data api, home listing scraper, housing market data, property listing extractor, real estate analytics, home value estimator, mls data api, property photo scraper, open house data, hoa fee data, real estate automation",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.9",
"ratingCount": "500",
"bestRating": "5"
},
"author": {
"@type": "Organization",
"name": "cheapget",
"url": "https://apify.com/cheapget?fpr=aiagentapi"
},
"softwareVersion": "0.1",
"datePublished": "2026-03-06",
"dateModified": "2026-03-08"
}

🚀 Performance Tips

Optimize your extraction runs for speed, cost, and data quality with these best practices:

💰 Cost Optimization

  • Test First: Start with max_results: 100 (minimum) before scaling up. Each property costs $0.00189.
  • Target Specific Areas: Use city + state (Austin, TX) instead of broad state-level searches to reduce irrelevant results.

⚡ Speed Optimization

  • Smaller Regions: ZIP codes and neighborhoods return faster than full state or county searches.
  • Recent Listings: Use listed_since: "30 days" instead of "1 year" for faster results with fewer properties.

🛡️ Data Quality Tips

  • Location Format: Use City, ST format (e.g., Austin, TX) for best results. Abbreviated state codes alone (e.g., TX) are not supported — use full state names (Texas).
  • Valuation Data: Not all properties have AVM estimates. Filter by estimated_value to get properties with valuation data.
  • Agent Contacts: Agent email and phone availability varies by listing. MLS rules may restrict certain contact details.
  • Sold Data: Use listing_type: "sold" with listed_since to analyze recent comparable sales (comps).

📊 Best Practices

  • Deduplication: The Actor automatically deduplicates results by property ID.
  • Per-Type Runs: To collect multiple listing types, run the Actor once per type (e.g., one run for for_sale, another for for_rent). max_results applies to each run independently.
  • Scheduling: Set up daily or weekly runs for market monitoring. Property data changes frequently as new listings appear and prices adjust.

❓ FAQ

You can search any US location: ZIP codes (10001), cities (Austin), city + state (Austin, TX or Austin, Texas), full addresses (350 5th Ave, New York, NY 10118), neighborhoods (South Beach), counties (Cook County), or full state names (Texas). Note: abbreviated state codes alone (e.g., TX) are not supported.

What listing types are available?

Seven listing types are supported: for_sale, for_rent, sold, pending, off_market, new_community, and ready_to_build. Each run searches one listing type. Run the Actor separately to collect different types.

How many properties can I extract?

Up to 10,000 properties per run. Each run searches one listing type. To collect multiple types, run the Actor separately for each (e.g., one run for for_sale, one for sold).

What are the automated valuation estimates?

The estimated_value, estimated_high, and estimated_low fields come from automated valuation models (AVM). These are algorithmic property value estimates — not appraisals. They provide a useful reference point but may not reflect exact market value.

Why are some agent emails or phones missing?

Agent contact information depends on MLS rules and listing agent preferences. Some boards restrict email or phone display. The Actor extracts all available contact data from each listing.

How do I find comparable sales (comps)?

Set listing_type to "sold" and listed_since to a recent period like "6 months". Filter the results by location, property type, and size to find relevant comparables for valuation analysis.

How long does a typical run take?

Runtime depends on the location scope and max_results. A typical run with 500 properties completes in 1–3 minutes. Broad state-level searches or 10,000 results may take 5–10 minutes.

What output formats are available?

The Actor outputs data in JSON format by default. You can export results to CSV or Excel formats using Apify's dataset export features in the Output tab.

Can I filter by price range or number of bedrooms?

The Actor supports filtering by property type (single family, condos, etc.) and listing date. For price or bedroom filters, extract the full dataset and filter the results using the list_price, beds, and other fields in your pipeline.

🏷️ US Real Estate

🔥 Search Terms: real estate api, property scraper, property listing scraper, mls scraper, property listing api, home scraper, real estate data extraction, property valuation api, house listing scraper, real estate market data, property search api, home price data, real estate lead generation, agent contact scraper, property data api, housing data api, home listing scraper, housing market data, property listing extractor, real estate analytics, home value estimator, mls data api, property photo scraper, open house data, hoa fee data, real estate automation, property comps api, real estate investment data, rental property scraper, foreclosure data

💼 Use Case: real-estate-analytics property-valuation market-research lead-generation comp-analysis investment-research rental-market-analysis agent-prospecting property-monitoring housing-market-trends real-estate-investment appraisal-data mls-data-extraction property-portfolio-tracking neighborhood-analysis

This actor extracts publicly available data only. It does not bypass authentication, access private content, or violate platform terms of service. You are responsible for:

  • Data Rights: Ensuring you have permission to collect and use the extracted data
  • Privacy Compliance: Adhering to GDPR, CCPA, and other applicable privacy laws when processing data
  • Platform Terms: Respecting the platform's terms of service and usage policies
  • Ethical Use: Using extracted data responsibly and in compliance with applicable laws
  • US Real Estate - Extract property listings across the entire US with pricing, specs, agent contacts, valuations, and MLS data for sales, rentals, sold, and pending properties.
  • Best Job Search - Aggregates job listings from LinkedIn, Indeed, Glassdoor, ZipRecruiter, and regional platforms. Automatically selects optimal platforms based on target country across 60+ regions.
  • Best Video Downloader - Downloads videos in 4K/HD/SD quality from 1000+ platforms including YouTube, TikTok, Instagram, and Twitter. Extracts metadata, comment threads, and engagement statistics.
  • Google Business Profile - Extracts Google Business listings from Maps including business details, customer reviews, star ratings, photos, and geographic coordinates.
  • Video To Text - Transcribes videos from 1000+ platforms using AI. Detects language automatically, generates time-stamped segments, and translates to 100+ languages.
  • Reddit Community Post - Extracts posts from specific subreddits with 40+ metadata fields including titles, content, authors, vote counts, timestamps, and flair.
  • Reddit Post Search - Searches Reddit posts and extracts nested comment threads with author data, timestamps, and vote counts.
  • Telegram Channel Message - Scrapes Telegram channel messages with media downloads. Captures view counts, reply threads, forward chains, and reaction data.
  • Telegram Group Member - Extracts member profiles from Telegram groups with standard and deep search modes.
  • TikTok Video Downloader - Downloads watermark-free TikTok videos with quality selection. Captures hashtag trends, audio track details, and creator profiles.
  • Youtube Video Downloader - Downloads YouTube videos with selectable quality. Extracts video metadata, comment sections, and channel statistics.
  • X User Profile - Extracts comprehensive X (Twitter) user profile data with 35+ rich data points including verification status and engagement metrics.
  • Social Media Marketing - Generates 864 unique variations from a single video using AI across 12 platforms, 12 writing tones, and 6 AI models.

Last Updated: March 8, 2026