Foreclosure & Auction Finder — Deals + Zillow Valuation avatar

Foreclosure & Auction Finder — Deals + Zillow Valuation

Pricing

from $9.00 / 1,000 distressed deal (fused)s

Go to Apify Store
Foreclosure & Auction Finder — Deals + Zillow Valuation

Foreclosure & Auction Finder — Deals + Zillow Valuation

Scrape US foreclosure, REO and bank-owned auction listings and fuse each one with instant home valuation, rent estimate, comparable sales and neighborhood, school and demographic data. Filter by location, ZIP, coordinates or URL and pull the live auction calendar. Export to JSON, CSV or Excel.

Pricing

from $9.00 / 1,000 distressed deal (fused)s

Rating

0.0

(0)

Developer

SIÁN OÜ

SIÁN OÜ

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Share

Foreclosure & Auction Finder — Deals + Home Valuation 🏚️

SIÁN Agency Store Property Skip Tracing Sold Prices Forensics Zillow Market Analytics

🎉 The only finder that fuses live foreclosure & auction inventory with instant home valuation and neighborhood data — one row, not three tabs

Built for US flippers, wholesalers, REO/foreclosure investors and lead-gen teams


📋 Overview

Stop running three tools and joining spreadsheets by hand. Foreclosure & Auction Finder pulls live foreclosure, REO and bank-owned auction listings and fuses each one with an instant home value, a rent estimate, comparable sales and neighborhood, school and demographic data — in a single dataset row.

Why distressed-property investors choose us:

  • One fused row, not three: distress status + auction date/venue + home valuation + neighborhood — the join no competitor offers.
  • Live auction calendar: know exactly when and where each foreclosure or REO sells before you commit.
  • 🎯 Deal math built in: every property carries an equity gap (estimated value − starting bid), bid-to-value ratio and gross rent yield.
  • 💰 Best-effort enrichment: a missing valuation never fails the run — you always get your distressed inventory.
  • 💎 Flexible discovery: search by location, ZIP, coordinates or URL, plus raw auction-calendar operations.
  • Export anywhere: JSON, CSV or Excel, straight from the Apify dataset.

✨ Features

  • 🏚️ Distressed inventory search: foreclosure, REO and bank-owned auction listings by location, ZIP, coordinates or URL.
  • 🗓️ Auction calendar: pull scheduled auction events by state and asset type — date, venue, asset count.
  • 🎯 Single auction event: drill into one event and list every property attached to it.
  • 💰 Instant valuation: estimated home value, rent estimate and comparable nearby sales per property.
  • 📈 Deal fields: equity gap, bid-to-value ratio and gross rent-yield-vs-bid computed automatically.
  • 🏘️ Neighborhood intel: assigned and nearby school ratings, demographics and local amenities.
  • 🏦 Distress context: starting bid, auction start/end, online vs trustee venue, occupancy status.
  • 📤 Clean export: structured JSON/CSV/Excel with a curated "Distressed deals" dataset view.

🎬 Quick Start

Pick an operation, choose how to search, and run. In under a minute you have a distressed-deal dataset with valuation and neighborhood context attached.

curl -X POST "https://api.apify.com/v2/acts/sian.agency~distressed-deal-finder/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"operation":"search","searchMode":"location","location":"Dallas, TX","maxResults":50}'

🚀 Getting Started (3 Simple Steps)

Step 1: Choose what to pull

Set operation to search (distressed inventory, fused), calendar (the auction calendar) or calendarEvent (one event + its properties).

Step 2: Tell it where to look

For search, pick a searchMode and provide a location, zipCode, latitude/longitude or url. For the calendar, set a state and assetType.

Step 3: Run and export

Launch the run and export the dataset to JSON, CSV or Excel.

That's it! In about a minute, you'll have:

  • A list of distressed/auction properties for your target market
  • A home value, rent estimate, comps and equity gap on each one
  • School ratings, demographics and amenities per neighborhood

📥 Input Configuration

FieldTypeRequiredDescription
operationstringNosearch, calendar or calendarEvent (default search)
searchModestringNolocation, zip, coordinates or url
locationstringNoCity/area text, e.g. "Dallas, TX" (blank = nationwide)
zipCodestringNo5-digit US ZIP (searchMode = zip)
latitude / longitudestringNoCoordinates (searchMode = coordinates)
radiusstringNoRadius in miles around coordinates
urlstringNoAuction browse/property URL (searchMode = url)
sortstringNoauction_date, newest, oldest, price_low, price_high, distance
state / assetTypestringNoCalendar filters (2-letter state; foreclosure / bank-owned)
eventIdstringNoEvent code or venue id (operation = calendarEvent)
enrichValuationbooleanNoAdd valuation to each listing (paid tier)
enrichNeighborhoodbooleanNoAdd neighborhood data to each listing (paid tier)
maxResultsintegerNoMax rows per run (FREE capped at 25)

Example:

{
"operation": "search",
"searchMode": "zip",
"zipCode": "75217",
"enrichValuation": true,
"enrichNeighborhood": true,
"maxResults": 100
}

📤 Output

Results are saved to the Apify dataset. Each distressed-deal row includes:

FieldTypeDescription
listingIdstringAuction listing identifier
addressobjectStreet, city, county, state, ZIP
distressobjectAsset type (foreclosure/REO/bank-owned), occupancy, venue type
auctionobjectStarting bid, start/end date, online vs trustee
valuationobjectEstimated value, rent estimate, comps, tax & loan context
dealobjectEquity gap, bid-to-value ratio, gross rent yield
neighborhoodobjectSchool ratings, demographics, local amenities
isFusedDealbooleanTrue when a valuation was attached

Example:

{
"rowType": "distressed-property",
"listingId": "2093283",
"address": { "city": "Dallas", "state": "TX", "zipCode": "75217" },
"distress": { "assetType": "BANK_OWNED", "venueType": "ONLINE" },
"auction": { "startingBid": 75000, "startDate": "2026-06-14T12:00:00Z" },
"valuation": { "estimate": 248700, "rentEstimate": 2109, "compsCount": 8, "compsMedianPrice": 220750 },
"deal": { "equityGapUsd": 173700, "bidToValueRatio": 0.302, "grossRentYieldPct": 33.74 },
"neighborhood": { "avgSchoolRating": 3.7, "neighborhoodQuality": "medium" },
"isFusedDeal": true
}

💼 Use Cases & Examples

1. Find under-market foreclosures

Investors hunting equity in distressed inventory.

Input: A city or ZIP and enrichValuation: true Output: Each foreclosure with its estimated value and equity gap at the starting bid Use: Rank a market by built-in equity in minutes.

2. Time deals to the auction calendar

Flippers who need to be in the room (or online) when a property sells.

Input: operation: calendar, a state and an asset type Output: Scheduled auction events with date, venue and asset count Use: Plan the week around the auctions that matter.

3. Screen rental yield on distressed buys

Buy-and-hold investors sizing cash flow.

Input: A search with valuation enrichment Output: A rent estimate and gross-yield-vs-bid on every property Use: Filter to the highest-yield distressed properties.

4. Vet the neighborhood in one row

Wholesalers and lead-gen teams qualifying deals fast.

Input: A search with neighborhood enrichment Output: School ratings, demographics and amenities alongside each listing Use: Skip a separate neighborhood lookup entirely.

5. Build distressed-property lead lists

Lead-gen and outreach teams.

Input: A broad location or statewide calendar pull Output: Foreclosure/REO/bank-owned rows with valuation and neighborhood context Use: Export to CSV/JSON for skip tracing, outreach and CRM import.


🔗 Integration Examples

JavaScript/Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('sian.agency/distressed-deal-finder').call({
operation: 'search', searchMode: 'location', location: 'Dallas, TX', maxResults: 50
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items[0]);

Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')
run = client.actor('sian.agency/distressed-deal-finder').call(
run_input={'operation': 'search', 'searchMode': 'zip', 'zipCode': '75217'}
)
for item in client.dataset(run['defaultDatasetId']).iterate_items():
print(item)

cURL

curl -X POST 'https://api.apify.com/v2/acts/sian.agency~distressed-deal-finder/runs?token=YOUR_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"operation":"calendar","state":"TX","assetType":"foreclosure"}'

Automation Workflows (N8N / Zapier / Make)

  1. Trigger: Schedule (e.g. weekly market sweep) or webhook
  2. HTTP Request: Call the actor API
  3. Process: Handle the distressed-deal JSON
  4. Action: Save to a sheet, alert your team, or push to a CRM

📊 Performance & Pricing

FREE Tier (Try It Now)

  • 25 rows per run — full feature access, same data quality
  • No credit card required
  • Perfect for testing and small projects
  • Unlimited rows per run, with valuation + neighborhood enrichment
  • Faster processing, no caps
  • Pay-per-event: only charged for the rows you receive

💰 Priced for the bundle — one fused row replaces three separate scrapers.

🔗 View current pricing


❓ Frequently Asked Questions

Q: How many rows can I get? A: FREE tier: 25 per run. PAID tier: unlimited.

Q: What if a property has no valuation match? A: Enrichment is best-effort — the distressed listing still ships, with valuation/neighborhood fields left empty.

Q: Is enrichment available on the FREE tier? A: Valuation and neighborhood enrichment are paid-tier features; FREE runs return distressed inventory only.

Q: What output formats are available? A: JSON, CSV and Excel — export directly from the Apify dataset.

Q: Can I pull the auction calendar on its own? A: Yes — set operation to calendar (by state/asset type) or calendarEvent (one event + its properties).

Q: Is this legal? A: Yes — we only extract publicly available data. See the legal section below.


🐛 Troubleshooting

No results returned

  • Widen the area (try a city instead of a ZIP) or remove the availability filter.
  • For coordinates, increase the radius.

Valuation/neighborhood fields are empty

  • Enrichment is paid-tier only and best-effort; some distressed addresses have no public valuation match.

Calendar returns events with zero assets

  • Many scheduled events are added before properties are attached; try a different state or asset type.

⚠️ Trademark Disclaimer

This is an independent tool and is not affiliated with, endorsed by, or sponsored by Auction.com, LLC, Zillow Group, Inc., or Trulia, LLC. "Auction.com", "Zillow", "Zestimate", and "Trulia" are trademarks of their respective owners. All product names, logos and brands are property of their respective owners and are used for identification purposes only. This tool accesses only publicly available data.


Our actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.

However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.

You can also read Apify's blog post on the legality of web scraping.


🤝 Support

Telegram Support

Join our active support community


Built by SIÁN Agency | More Tools