PublicSurplus Scraper - Government Surplus Auctions avatar

PublicSurplus Scraper - Government Surplus Auctions

Pricing

from $5.00 / 1,000 results

Go to Apify Store
PublicSurplus Scraper - Government Surplus Auctions

PublicSurplus Scraper - Government Surplus Auctions

Scrape government, municipal, school, and police surplus auctions from PublicSurplus.com. Get titles, current bids, locations, categories, close times, listing URLs, and images. Search by keyword, category, or US/Canada state.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Scrape live government, municipal, school, and police surplus auctions from PublicSurplus.com — the platform thousands of US and Canadian public agencies use to liquidate vehicles, heavy equipment, electronics, furniture, and more.

Find deals on government surplus, build resale arbitrage feeds, track municipal liquidations, or power a deal-alert app.

What it does

Search or browse PublicSurplus and get clean, structured auction data:

  • Keyword search — e.g. truck, laptop, tractor, excavator
  • Category browse — Computers, Electronics, Motor Pool, Heavy Equipment, Furniture, Real Estate, Medical, and 20+ more
  • State / region filter — limit to a US state or Canadian province, or scrape nationwide

Input

FieldTypeDescription
searchQuerystringKeyword to search. Takes priority over category.
categorystringCategory name (or numeric id) to browse when no keyword is set.
statestringTwo-letter state/province code (ca, tx, bc, …) or all.
maxResultsintegerMax auctions to scrape. 0 = unlimited. Default 50.
sortByenumtimeLeft, newest, priceLow, priceHigh.
proxyConfigurationobjectOptional proxy settings.

Output

Each auction returns:

{
"auctionId": "4019245",
"title": "2009 STERLING LT9500 WITH SPREADER, PLOW, AND WINGPLOW",
"currentBid": 4550,
"currentBidText": "$4,550.00",
"location": "WY",
"category": null,
"closeTime": "2026-06-24T16:00:00.000Z",
"timeLeft": "7 hours 41 mins",
"listingUrl": "https://www.publicsurplus.com/sms/auction/view?auc=4019245",
"imageUrl": "https://d37qv0n5b4mbzm.cloudfront.net/sms/docviewer/cdnmainaucdoc/thumb-b/4019245/70210581",
"scrapedAt": "2026-06-24T08:18:51.445Z"
}

Notes

  • Fast Cheerio/HTTP scraper — no headless browser required.
  • closeTime is the precise auction end timestamp (ISO 8601, UTC).
  • location is the seller's state/region; the agency name is shown on each listingUrl detail page.