EstateSales.net Estate Sale Listings Scraper avatar

EstateSales.net Estate Sale Listings Scraper

Pricing

from $1.60 / 1,000 record scrapeds

Go to Apify Store
EstateSales.net Estate Sale Listings Scraper

EstateSales.net Estate Sale Listings Scraper

Nationwide estate sale and estate-auction listings from EstateSales.net, covering all 50 states plus DC. Each record includes sale dates, address, geocoded location, description, photo count, and the estate-sale company name, phone, and profile link for sourcing leads or inventory.

Pricing

from $1.60 / 1,000 record scrapeds

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape estate sale and estate auction listings from EstateSales.net, the largest US estate sale directory. Returns sale dates, address and geocoded location, full description, photo counts and URLs, and the estate-sale company's name, phone, and profile link — covering all 50 states plus DC.


EstateSales.net Scraper Features

  • Walks every state, city, and live sale on the site — not just whatever a radius search happens to return
  • Returns the estate-sale company block: name, phone number, and profile link, not just the sale itself
  • Includes geocoded latitude/longitude and the full street address once the listing reveals it
  • Captures every sale date, not only a start/end range, for multi-day sales
  • Classifies each listing's status as upcoming, running, or completed
  • Returns up to 30 full-size photo URLs per sale plus the true total photo count
  • Filter by one or more US states, or leave it open and pull the whole country

Who Uses Estate Sale Data?

  • Antique and vintage dealers — build a route of upcoming sales in a region instead of checking the site by hand every morning
  • Resellers and pickers — turn new listings into a pick list before the weekend crowd shows up
  • Estate-liquidation companies — track which competitors are running sales in their territory, and how often
  • Real estate and probate lead buyers — an estate sale is a public, leading signal that a property is about to change hands, well before it hits an MLS
  • Researchers and market analysts — measure regional estate-liquidation activity over time

How EstateSales.net Scraper Works

  1. Pick one or more states, or leave the field empty to cover the whole country.
  2. The scraper walks each state's city and metro pages to find every currently listed sale.
  3. Each sale page is parsed for its full details — dates, address, description, photos, and the listing company.
  4. Records land in your dataset as they're found, so a run you stop early still keeps what it already collected.

Input

{
"maxItems": 10,
"states": ["CA", "TX"]
}
FieldTypeDefaultDescription
maxItemsinteger10Maximum number of sale records to return. Raise it for a full state or nationwide pull.
statesarray[]One or more US state codes (e.g. CA, TX). Leave empty to crawl every state plus DC.

Nationwide pull

{
"maxItems": 5000,
"states": []
}

EstateSales.net Scraper Output Fields

{
"sale_id": "5056071",
"sale_url": "https://www.estatesales.net/CA/Westlake-Village/91362/5056071",
"title": "Upscale Estate Sale by Appointment – Stickley Furniture, Dining Set, Art & More!",
"company_name": "Caring Transitions Ventura County",
"company_url": "https://www.estatesales.net/companies/CA/Camarillo/93012/156200",
"company_phone": "8186201657",
"sale_type": "By Appointment",
"address_line": null,
"city": "Westlake Village",
"state": "CA",
"postal_code": "91362",
"latitude": 34.196318,
"longitude": -118.819288,
"starts_at": "2026-08-29T16:00:00Z",
"ends_at": "2026-09-02T01:00:00Z",
"sale_dates": "2026-08-29T16:00:00Z, 2026-09-01T23:00:00Z",
"is_online": false,
"listing_status": "running",
"description": "Beautifully furnished estate featuring an impressive large glass-top dining table...",
"photo_count": 72,
"image_urls": "https://picturescdn.estatesales.net/5056071/1-1/....jpg|https://picturescdn.estatesales.net/5056071/1-1/....jpg",
"terms": "See TERMS & CONDITIONS on CTBids.com website",
"scraped_at": "2026-09-01T18:19:00.110Z"
}
FieldTypeDescription
sale_idstringThe sale's numeric id on EstateSales.net.
sale_urlstringDirect link to the sale listing.
titlestringThe sale's title.
company_namestringName of the estate-sale or liquidation company running the sale. null for privately listed sales.
company_urlstringLink to the company's profile page. null for privately listed sales.
company_phonestringContact phone number for the sale.
sale_typestringEstate Sale, Online Only Auction, Moving Sale, By Appointment, Business Closing, etc.
address_linestringStreet address, once the listing reveals it. null before then.
citystringCity.
statestringTwo-letter state code.
postal_codestringZIP code.
latitudenumberGeocoded latitude.
longitudenumberGeocoded longitude.
starts_atstringSale start date/time (UTC, ISO 8601).
ends_atstringSale end date/time (UTC, ISO 8601).
sale_datesstringComma-separated list of the sale's individual day dates (UTC, ISO 8601).
is_onlinebooleantrue for online-only auctions.
listing_statusstringupcoming, running, or completed.
descriptionstringThe full sale description.
photo_countintegerTotal number of photos on the listing.
image_urlsstringPipe-separated list of full-size photo URLs (capped at 30).
termsstringThe sale's posted terms and conditions.
scraped_atstringWhen this record was collected.

Resuming a large crawl

Every run emits a resumeCursor in its Output. If a large crawl stops before it finishes — because it hit maxItems, your spend cap (maxTotalChargeUsd), or was aborted — start a new run with the same input plus that resumeCursor to continue from where it left off. The crawl resumes from the queued work the previous run didn't reach.

  • You are not re-charged for records the earlier run already delivered.
  • Resume within your account's run-retention window — on the free tier, roughly your 10 most recent runs. Once the source run is pruned, its resumeCursor is no longer valid.
  • resumeCursor is opaque — supply it unmodified.

🔍 FAQ

How do I scrape EstateSales.net?

Run this actor with a list of states (or leave it empty for the whole country) and a maxItems cap. No account or API key is required — EstateSales.net is a public directory.

What data can I get from EstateSales.net?

Sale dates, full address and geocoded location, a description, photo count and URLs, sale type, listing status, and — when the sale is company-run — the estate-sale company's name, phone, and profile link.

Can I filter by state?

Yes. Pass one or more two-letter state codes in states. Leave it empty and the run covers every state plus DC.

Does this include the estate-sale company's contact info?

Yes, for company-run listings. company_name, company_phone, and company_url are populated whenever a sale is listed by an estate-sale or liquidation business rather than a private seller.

How often should I re-run this?

Estate sales are date-scoped and addresses are often revealed only shortly before the sale starts, so a daily run against upcoming sales catches details that weren't available yet on the first pass.


Need More Features?

Need custom fields or a different geographic scope? File an issue or get in touch.

Why Use EstateSales.net Scraper?

  • National coverage — walks the state-to-city-to-sale tree instead of returning whatever a single radius search picks up.
  • Built for lead generation, not just browsing — the company block (name, phone, profile URL) is what turns a sale listing into a sourcing or lead-gen dataset, not just a page to read.
  • Every sale date, not a range — multi-day sales return each individual day, so you know exactly when to show up.