MLS Scraper - Real Estate Listings avatar
MLS Scraper - Real Estate Listings

Pricing

from $0.01 / 1,000 results

Go to Apify Store
MLS Scraper - Real Estate Listings

MLS Scraper - Real Estate Listings

Extract real estate listings from MLS databases. Get property details, prices, photos, agent info & market data. Perfect for real estate analytics, investment research & market monitoring.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

1

Bookmarked

8

Total users

5

Monthly active users

4 days ago

Last modified

Share

MLS Scraper - Property Lookup by MLS Number

Look up real estate properties by MLS number. Returns property links (Zillow, Realtor.com, Redfin), full address, Google Maps link, and property details.

Features

  • MLS Number Lookup - Search properties by their MLS listing number
  • Multi-Site Links - Get Zillow, Realtor.com, and Redfin URLs
  • Address Data - Full street address with city, state, ZIP
  • Google Maps Integration - Direct Google Maps link for each property
  • Property Details - Beds, baths, sqft, price, year built
  • Demo Mode - Test with realistic sample data before running actual scrapes

Quick Start

{
"url": "https://example.com",
"maxResults": 100
}

Demo Mode

Set demoMode: true to test with sample data (no charges). When you're ready for real results, set demoMode: false or omit it.

{
"demoMode": true,
...
}

Input Parameters

{
"mlsNumbers": ["12345678", "87654321"],
"targetState": "IN",
"targetCity": "Indianapolis",
"includePropertyDetails": true,
"demoMode": false
}

Input Parameters

ParameterTypeDefaultDescription
mlsNumbersarray[]MLS numbers to look up
targetStatestring-Filter to state (e.g., "IN" for Indiana)
targetCitystring-Filter to city (e.g., "Indianapolis")
targetZipCodestring-Filter to ZIP code (most precise)
includePropertyDetailsbooleantrueExtract beds, baths, sqft, price, etc.
demoModebooleantrueRun with sample data (no actual scraping)
webhookUrlstring-URL for webhook delivery (Zapier, Make, n8n)
useStealthModebooleanfalseUse Firecrawl for anti-bot bypass
firecrawlApiKeystring-Your Firecrawl API key (for stealth mode)

Output Format

Each property result includes:

{
"mlsNumber": "12345678",
"found": true,
"address": "123 Oak St",
"city": "Indianapolis",
"state": "IN",
"zipCode": "46204",
"fullAddress": "123 Oak St, Indianapolis, IN 46204",
"googleMapsUrl": "https://www.google.com/maps/search/?api=1&query=123+Oak+St%2C+Indianapolis%2C+IN+46204",
"zillowUrl": "https://www.zillow.com/homes/123-Oak-St-Indianapolis-IN-46204",
"realtorUrl": "https://www.realtor.com/realestateandhomes-search/Indianapolis_IN",
"redfinUrl": "https://www.redfin.com/search?searchQuery=123+Oak+St%2C+Indianapolis%2C+IN+46204",
"price": "$425,000",
"priceNumeric": 425000,
"bedrooms": 3,
"bathrooms": 2,
"sqft": 1850,
"yearBuilt": 1995,
"propertyType": "Single Family",
"listingStatus": "Active",
"images": ["https://photos.zillowstatic.com/..."],
"description": "Beautiful 3 bedroom, 2 bath home in Indianapolis...",
"targetLocation": "Indianapolis, IN",
"locationMismatch": false,
"scrapedAt": "2025-01-15T10:30:00.000Z"
}

Pricing

This actor uses pay-per-event billing: This actor uses pay-per-event pricing:

EventDescriptionPrice
property_foundPer property successfully looked up with address and links$0.025
property_not_foundPer MLS number that could not be matched$0.005

Example costs:

  • Look up 100 MLS numbers (90% found): 90 x $0.025 + 10 x $0.005 = $2.30
  • Look up 500 MLS numbers (95% found): 475 x $0.025 + 25 x $0.005 = $12.00

Use Cases

  • Real Estate Research - Quickly find property details from MLS numbers
  • Lead Enrichment - Enrich lead lists with property links and addresses
  • CRM Integration - Populate CRM records with property data
  • Competitive Analysis - Track listings across multiple real estate sites
  • Marketing Automation - Generate property links for email campaigns

Built by John Rippy | Actor Arsenal