GovEase Scraper [$3.50/1K💰] | Tax Liens | Tax Deeds avatar

GovEase Scraper [$3.50/1K💰] | Tax Liens | Tax Deeds

Pricing

from $3.40 / 1,000 results

Go to Apify Store
GovEase Scraper [$3.50/1K💰] | Tax Liens | Tax Deeds

GovEase Scraper [$3.50/1K💰] | Tax Liens | Tax Deeds

Scrape GovEase tax-sale auctions across US counties: tax liens, tax deeds and upset sales with APN, owner, starting bid, assessed value, sale date and status. Screen parcels before the auction.

Pricing

from $3.40 / 1,000 results

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Features

Limited permissions

Share

Govease Scraper

Scrape GovEase tax-sale auctions across US counties — tax liens, tax deeds, upset, judicial, redemption and sheriff sales — with parcel numbers, owners, starting bids, assessed values, sale dates and auction links.

Screen Tax-Sale Parcels Before The Auction Opens

  • Source tax lien and tax deed parcels across nine US states
  • Compare starting bids against assessed and true values
  • Filter by county, sale type or auction name for a target market
  • Track new parcels and sale dates on a recurring schedule
  • Build a tax-sale dataset for investing, research or a property-data product

How It Works

How the Govease Scraper turns a county auction into a dataset of tax-sale parcels with APNs, owners, bids and assessed values.

The Actor collects publicly available GovEase tax-sale auction parcels and normalizes them into one schema. Choose a state or auction name, or paste an auction URL; it reads the published auction and parcel data, then writes one row per parcel.

  • maxAuctions controls how many auctions are scanned; startUrls targets specific auctions.
  • fetchParcelDetails adds assessor values, tax year, legal description and the current bid when published.
  • Parcels without published values keep null instead of guessed data.

Each row is one auction parcel with jurisdiction, sale type and date, APN, owner, situs address, acreage, starting bid, face value, assessed and true values, legal description, terms and links. Export as JSON, CSV or Excel, or read it through the Apify API.

Scrape GovEase Tax Lien And Tax Deed Auctions

GovEase currently lists about 80 live auctions across nine states: CA, CO, IN, MO, NJ, PA, TN, TX and WA. state filters by one of those codes or ANY. auctionName filters by a substring of the county or auction name, e.g. Baca, Kern or Los Angeles.

maxAuctions defaults to 25 and caps at 500. Auctions that publish no parcels yet are skipped automatically, so the run keeps going until it finds auctions with data.

Extract APNs, Owners, Bids And Assessed Values

Every parcel carries the fields needed for screening:

  • Identity — auctionId, auctionName, auctionUrl, parcelNumber, apn, uniqueNumber
  • Jurisdiction — state, county, countySlug
  • Sale — saleType, saleStatus, auctionDate, auctionDateRaw, timeLeft
  • Money — startingBid, startingBidRaw, faceValueOwed, maxOverbid, currentBid, bidCount
  • Values — assessedValue, assessedLand, assessedImprovements, totalTrueValue, trueLandValue, trueImprovementValue, taxYear
  • Property — ownerName, propertyAddress, propertyDescription, acres, useCode, taxRateArea, legalDescription
  • Terms — interestRate, redemptionPeriod, penaltyTerms, saleTermsPdfLinks, priorLienholder, priorLienYear

fetchParcelDetails (off by default) collects each parcel's published detail data, including assessor values, tax year, legal description and the current bid. maxParcelDetails caps that detail work at 200 by default (max 5,000).

Input

FieldTypeRequiredDefaultNotes
startUrlsarray of stringsNo—GovEase auction or parcel URLs. Skips discovery; state and name filters are ignored.
maxAuctionsintegerNo25Auctions to scrape when no start URLs are given. 1–500.
statestringNoANYANY, CA, CO, IN, MO, NJ, PA, TN, TX or WA.
auctionNamestringNo—County or auction name substring, e.g. Kern.
fetchParcelDetailsbooleanNofalseEnrich each parcel from its detail page.
maxParcelDetailsintegerNo200Hard cap on detail collection when enrichment is enabled. 0–5,000.
proxyobjectNo—Standard Apify proxy configuration. Off by default.

Output

One row per auction parcel.

FieldDescription
auctionId, auctionName, auctionUrlGovEase auction identity and public URL.
state, county, countySlugJurisdiction.
saleTypeTax Lien, Tax Deed, Redemption, Upset Sale, Judicial Sale, Sheriff Sale, Foreclosure or Surplus.
saleStatus, auctionDate, auctionDateRaw, timeLeftscheduled, live or closed, ISO sale date, raw portal string and countdown.
parcelNumber, apn, uniqueNumberParcel/APN and GovEase "Unique #".
ownerName, propertyAddress, propertyDescriptionAssessed owner, situs address and full property note.
acres, useCode, taxRateAreaParsed from the property description.
startingBid, startingBidRaw, faceValueOwed, maxOverbidOpening/minimum bid, face value owed and max overbid when published.
currentBid, bidCountLive bid state; may be null/0 when GovEase publishes it separately.
assessedValue, assessedLand, assessedImprovements, totalTrueValue, trueLandValue, trueImprovementValue, taxYearAssessor and true values where the county supplies them.
legalDescription, priorLienholder, priorLienYearLegal text and prior lien info.
interestRate, redemptionPeriod, penaltyTerms, saleTermsPdfLinksBest-effort terms extraction.
parcelDetailUrl, scrapedAtSource parcel page and extraction timestamp.

Example Input

{
"state": "CA",
"auctionName": "Kern",
"maxAuctions": 5,
"fetchParcelDetails": true,
"maxParcelDetails": 100,
"proxy": { "useApifyProxy": false }
}

Example Output

{
"auctionId": "1564",
"auctionName": "2026 Kern County Tax Deed Auction - Reoffer",
"auctionUrl": "https://liveauctions.govease.com/CA/cakernreoffer/1564/browsestandard",
"state": "CA",
"county": "Kern",
"countySlug": "cakernreoffer",
"saleType": "Tax Deed",
"saleStatus": "scheduled",
"auctionDate": "2026-11-18",
"parcelNumber": "123-456-78",
"apn": "123-456-78",
"uniqueNumber": "1042",
"ownerName": "DOE, JANE",
"propertyAddress": "1234 Example St, Bakersfield, CA 93301",
"acres": 0.24,
"startingBid": 12500,
"faceValueOwed": 11840,
"assessedValue": 98000,
"assessedLand": 24000,
"assessedImprovements": 74000,
"taxYear": 2025,
"parcelDetailUrl": "https://liveauctions.govease.com/CA/cakernreoffer/1564/openstandardparcel/1042/123-456-78",
"scrapedAt": "2026-10-25T08:00:00.000Z"
}

Schedule Tax-Sale Monitoring And Export Parcels

  • Pre-auction screening — run weekly and filter startingBid against assessedValue to surface candidates.
  • New-parcel alerts — diff parcelNumber between runs for a county and send new rows to Slack or email.
  • Sale-date tracking — follow auctionDate and saleStatus as an auction moves from scheduled to live to closed.
  • Integrations — push rows to Google Sheets, Airtable, a CRM or an underwriting model through the Apify API, webhooks, Zapier or Make.

FAQ

Why use this Actor instead of the official GovEase API?

GovEase does not publish a public API for auction parcels. This Actor collects the publicly visible auction, parcel and export data that the portal provides, then normalizes it into one row per parcel.

What are the alternatives to this Actor?

scrapersdelight/govease-auction-scraper also targets GovEase and adds monitor mode. magebase/us-foreclosures-tax-deeds-auctions-api aggregates many county portals, and seibs.co/property-records-intel covers assessor and recorder records. This Actor focuses on GovEase parcel-level inventory with the portal's published assessor values merged in.

Why are assessed values or terms null on some parcels?

Assessed values are only present where the county pushes them to GovEase; some California tax-deed counties send N/A. Interest rate, redemption period and sale-terms PDFs are often published only in the county's own documents, not on the GovEase portal, so those fields are best-effort and may be null.

Why is currentBid null while an auction is running?

GovEase may publish live bid data separately while an auction is running. The published value is captured when present; otherwise the field is null or 0. Enable fetchParcelDetails to collect the published current bid per parcel.

Can I scrape one specific auction?

Yes. Paste its URL into startUrls, e.g. https://liveauctions.govease.com/CA/cakernreoffer/1564/browsestandard. The Actor extracts the state, county slug and county id from the link and skips discovery. State and name filters are ignored when start URLs are provided.

Why did an auction return zero rows?

An auction that is registered but not yet opened publishes no parcels. The Actor skips it and continues; zero rows is the portal's real state, not a collection error.

How much does a run cost?

$0.0035 per parcel plus a $0.00005 start event. A 1,000-parcel run costs about $3.50. Free users receive the first 10 parcels.

For AI Agents & LLM Apps

Returns GovEase tax-sale parcels with APN, owner, bids, assessed values and sale dates as one row per parcel.

Minimal input:

{ "state": "CA", "maxAuctions": 3 }

Direct auction lookup:

{ "startUrls": ["https://liveauctions.govease.com/CA/cakernreoffer/1564/browsestandard"] }

Enriched parcels:

{ "state": "TX", "fetchParcelDetails": true, "maxParcelDetails": 100 }

Output fields: auctionId, auctionName, auctionUrl, state, county, countySlug, saleType, saleStatus, auctionDate, auctionDateRaw, timeLeft, parcelNumber, apn, uniqueNumber, ownerName, propertyAddress, propertyDescription, acres, useCode, taxRateArea, startingBid, startingBidRaw, faceValueOwed, maxOverbid, currentBid, bidCount, assessedValue, assessedLand, assessedImprovements, totalTrueValue, trueLandValue, trueImprovementValue, taxYear, legalDescription, priorLienholder, priorLienYear, interestRate, redemptionPeriod, penaltyTerms, saleTermsPdfLinks, parcelDetailUrl, scrapedAt.

Behaviors an agent should know:

  • startUrls skips discovery and ignores state and auctionName.
  • maxAuctions only applies when no start URLs are given.
  • fetchParcelDetails adds detail work per parcel, capped by maxParcelDetails (default 200).
  • currentBid and bidCount can be null/0 on the grid because GovEase may publish live bid data separately.
  • Auctions with no published parcels are skipped and return zero rows.
  • Billing: $0.0035 per parcel plus a $0.00005 start event; free users receive 10 parcels.

This Actor is independent and is not affiliated with, endorsed by, or sponsored by GovEase or any county that uses the platform. It collects only publicly visible GovEase auction, parcel and export data; it does not log in, register as a bidder, place a bid or bypass a CAPTCHA. Output includes assessor-record owner names and property addresses, which are public records but may still be personal data under applicable law. You are responsible for complying with GovEase's Terms of Use, county sale rules and applicable data-protection law, and for verifying every parcel, bid and sale date with the administering county before bidding.

SEO Keywords

govease scraper, govease auction data, tax lien auction data, tax deed auction data, tax sale parcels, county tax sale listings, tax lien investing data, tax deed investing, upset sale, judicial sale, sheriff sale data, apn parcel data, tax delinquent properties, property tax auction, gov ease auctions, tax sale api, tax lien list, tax deed list, county auction scraper