SalesWeb CivilView Sheriff Foreclosure Sales Scraper avatar

SalesWeb CivilView Sheriff Foreclosure Sales Scraper

Pricing

Pay per event

Go to Apify Store
SalesWeb CivilView Sheriff Foreclosure Sales Scraper

SalesWeb CivilView Sheriff Foreclosure Sales Scraper

Scrapes multi-county sheriff foreclosure sales from SalesWeb (Tyler CivilView). Covers all available counties across NJ, PA, OH, IL and more — returning scheduled, postponed, cancelled, and sold listings with addresses, plaintiff/defendant, and optional judgment amounts.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

Extract multi-county sheriff foreclosure sale listings from the SalesWeb (Tyler CivilView) platform — the official sheriff-sale portal for counties across New Jersey, Pennsylvania, Ohio, Illinois, and more.

All 61+ available counties are covered in a single run. Each listing includes the property address, plaintiff (lender), defendant (owner), sale date, and a link to the detail page for enrichment data (judgment amounts, parcel APN, attorney).

What You Get

FieldDescription
countyFull county + state label (e.g. "Essex County, NJ")
stateState abbreviation (e.g. "NJ")
sheriff_numberSheriff sale number (e.g. "F-22000326")
sales_dateScheduled sale date (MM/DD/YYYY)
plaintiffForeclosing lender / plaintiff name
defendantProperty owner / defendant name
property_addressStreet address
cityCity
zipZIP code
sale_typeType of sale (foreclosure / tax / execution)
property_idCivilView PropertyId integer
detail_urlURL to the sale detail page
first_seenISO timestamp when record was scraped

With fetchDetails: true (optional):

FieldDescription
upset_amountApproximate upset/judgment amount
judgment_amountSame as upset_amount (alias for schema consistency)
parcel_apnParcel / APN number
attorneyPlaintiff attorney name
statusCurrent status (Re-Scheduled / Adjourned / etc.)

Use Cases

  • Distressed property leads — identify properties headed to sheriff sale before they hit the MLS
  • Lender / plaintiff research — track which lenders are most active in foreclosure proceedings per county
  • Title company due diligence — monitor all active sheriff sales in target counties
  • Investor deal flow — run weekly to catch newly scheduled, postponed, or cancelled sales
  • Data aggregation — combine all NJ or PA counties into a unified dataset for analysis

Input

ParameterTypeDefaultDescription
maxItemsIntegerMaximum records to scrape (leave blank for all)
countyIdsArray[2] (Essex, NJ)County IDs to scrape. Leave blank for all 61+ counties. Find IDs in the detail URL of any listing.
fetchDetailsBooleanfalseFetch individual sale detail pages for enriched fields (upset amount, APN, attorney, status)

County ID Reference (sample)

CountyID
Essex County, NJ2
Camden County, NJ1
Bergen County, NJ7
Burlington County, NJ3
Atlantic County, NJ25
Cape May County, NJ52

Leave countyIds blank to scrape all available counties in one run.

How It Works

  1. County discovery — Scrapes the homepage to enumerate all available county links
  2. Listing scrape — For each county, fetches the listing page (plain GET, server-rendered HTML, no captcha)
  3. Detail enrichment (optional) — If fetchDetails: true, fetches each listing's detail page for judgment amounts, APN, and attorney info

The SalesWeb platform refreshes county data every 30 minutes (9 AM–4 PM, Mon–Fri). Run weekly or daily to capture new listings and postponement changes.

Notes

  • No proxy, captcha, or authentication required — the site is publicly accessible
  • Detail pages (fetchDetails: true) require the session cookie established by the listing page visit. Runs in Apify cloud handle this automatically via the session cookie jar.
  • Each county typically has 50–200 active listings. Essex County NJ has ~174 active at any time.