Multi Auction Search — Storage, Surplus & Estate Sites avatar

Multi Auction Search — Storage, Surplus & Estate Sites

Pricing

from $4.00 / 1,000 per lots

Go to Apify Store
Multi Auction Search — Storage, Surplus & Estate Sites

Multi Auction Search — Storage, Surplus & Estate Sites

Search 8 auction sites in one run — StorageTreasures, GSA, PublicSurplus, Municibid, Proxibid, MaxSold, K-BID & Equip-Bid. One unified feed of lots with bid, close time, location & photo, plus a cross-site new-lot monitor with alerts. No login or API key. $4 per 1,000 lots.

Pricing

from $4.00 / 1,000 per lots

Rating

0.0

(0)

Developer

Scrapers Delight

Scrapers Delight

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

🔎 Multi Auction Search — Storage, Surplus & Estate Sites

One keyword search across 8 auction sites in a single run — StorageTreasures, GSA Auctions, PublicSurplus, Municibid, Proxibid, MaxSold, K-BID and Equip-Bid. Get one unified feed of matching lots (title, current bid, location, close time, photo) instead of checking 8 tabs, then schedule it as a cross-site new-lot monitor that pings Slack, email, or webhook the moment a fresh match drops anywhere.

Stop tab-hopping between auction sites. Type "tools", "generator", "trailer", "jewelry" — get every matching live lot across the storage-unit, government-surplus, and estate-sale ecosystems in one clean dataset. No login, no API key, no browser automation.


What does Multi Auction Search do?

Multi Auction Search fans your keyword out to up to 8 auction marketplaces concurrently and returns one normalized table of matching live lots you can export to JSON, CSV, Excel, or push to your app via API:

  • 🏛️ PublicSurplus — state/county/city government surplus (server-side keyword search)
  • 🚒 Municibid — municipal surplus: vehicles, equipment, gear (server-side keyword search)
  • 🇺🇸 GSA Auctions — federal surplus, from the official public JSON feed
  • 📦 StorageTreasures — abandoned storage-unit auctions (contents matched to your keyword)
  • 🚜 Equip-Bid — Midwest equipment & liquidation auctions
  • 🔨 K-BID — the Midwest's largest independent online-auction marketplace
  • 💎 Proxibid — live auction lots by category
  • 🏠 MaxSold — estate-sale item lots across the US & Canada

Sites with a real server-side search get your keyword in the request; sites without one have their latest lots fetched and filtered client-side — the same live-verified approach as our 8 dedicated single-site scrapers (linked below).

  • Concurrent + fault-isolated — all sites run in parallel under a per-site time budget; one slow or blocked site never fails the run.
  • 🧾 One unified record shapesite, lot_url, title, current_bid, currency, location, close_time, image.
  • 🔔 Cross-site new-lot monitor — schedule it and get Slack / email / webhook alerts for newly listed matches on any of the 8 sites.

What data does it extract?

One dataset row per matching lot:

  • 🌐 site — which marketplace the lot is on
  • 🆔 lot_id, 🔗 lot_url — direct link to bid
  • 🏷️ title — lot/auction title
  • 💵 current_bid + currency (USD / CAD)
  • 📍 location — city/state as the site publishes it
  • close_time — auction end time
  • 🖼️ image — lead photo
  • is_new (monitor mode), 🔎 keyword, 🕒 scraped_at

Who is it for?

  • 🛒 Resellers & flippers sourcing inventory ("tools", "pallet", "laptop") across every channel at once.
  • 🚚 Equipment & vehicle buyers watching surplus fleets on GSA + PublicSurplus + Municibid simultaneously.
  • 📦 Storage-auction hunters combining unit contents with surplus and estate lots in one feed.
  • 📊 Deal-alert builders piping cross-site matches into Slack, Make, Zapier, n8n, or a custom app.

Two ways to use it

  1. One-shot search — enter keywords, pick sites, get the combined dataset.
  2. Cross-site monitor (the recurring play) — set monitorMode: true, attach an Apify Schedule (e.g. hourly), and the actor emits/alerts only lots that are new since the last run, per keyword+site scope.

How to use it (step by step)

  1. Click Try for free.
  2. Enter Keywords (e.g. tools — comma-separate multiple terms).
  3. Pick Sites to search (the prefill is the 3 fastest; add the rest for full coverage).
  4. Click Start, then open the Dataset tab to view/export.
  5. (Optional) set monitorMode + a Schedule + an alert channel to get pinged on new matches.

Quick start

{ "keywords": "tools", "sites": ["publicsurplus", "municibid", "gsa"] }

Full 8-site sweep

{ "keywords": "generator, welder", "maxLotsPerSite": 100 }

Cross-site new-lot monitor

{
"keywords": "trailer",
"monitorMode": true,
"alertOnNewLot": true,
"slackWebhookUrl": "https://hooks.slack.com/services/…"
}

Input

FieldWhat it does
keywordssearch terms, comma-separated; empty = latest lots per site
siteswhich of the 8 sites to include (omit = all 8)
maxLotsPerSitecap on matching lots per site (default 25)
perSiteTimeoutSecsper-site time budget; a slow site is cut off, run continues (default 120)
proxibidCategoryProxibid /for-sale/<category> slug its latest lots are pulled from
maxsoldStatesMaxSold /usa/<state> browse pages used for discovery
gsaApiKeyoptional free api.data.gov key (DEMO_KEY used otherwise)
monitorMode, alertOnNewLotrecurring cross-site watcher + alerts
webhookUrl, slackWebhookUrl, emailRecipientsalert channels
proxyConfiguration, requestConcurrencyproxy + per-site parallelism (datacenter is enough)

Output

Each matching lot is one dataset record (fields listed above). Export to JSON, CSV, Excel, HTML, or RSS, or fetch via the Apify API. Bids are numbers; close_time is ISO-8601 where the site publishes a real timestamp (site-local or relative text otherwise). A per-site result summary is logged on every run; a failing site is skipped, and the run succeeds as long as at least one site returned.


How much does it cost?

Pay-per-event — you pay for what you pull, no subscription:

EventWhat it coversPrice
lot-scrapedeach matching lot returned$0.004 / lot
monitor-run-completedeach scheduled watch run$0.05 / run
new-lot-detectedeach newly listed lot (monitor mode)$0.02 / lot
alert-deliveredeach Slack/email/webhook push$0.005 / alert

That's $4 per 1,000 lots for plain searches.


Need every field a site offers (descriptions, photos galleries, seller/agency, bid counts, server-side filters)? Use the dedicated scraper:

SiteActor
StorageTreasuresapify.com/scrapersdelight/storagetreasures-scraper
GSA Auctionsapify.com/scrapersdelight/gsa-auctions-scraper
PublicSurplusapify.com/scrapersdelight/publicsurplus-scraper
Municibidapify.com/scrapersdelight/municibid-scraper
Proxibidapify.com/scrapersdelight/proxibid-scraper
MaxSoldapify.com/scrapersdelight/maxsold-scraper
K-BIDapify.com/scrapersdelight/k-bid-scraper
Equip-Bidapify.com/scrapersdelight/equip-bid-scraper

The lots are public auction listings, browsable without a login, and the records are item/listing data — not personal data. Scraping publicly available listings is generally legal, but you are responsible for your use: review each site's Terms of Service before commercial use or resale of the data.


FAQ

Which sites does it search? PublicSurplus, Municibid, GSA Auctions, StorageTreasures, Equip-Bid, K-BID, Proxibid, and MaxSold — pick any subset with the sites input.

Do I need an account, login, or API key? No. Every site is read from public pages or public feeds. (Optionally add a free api.data.gov key for higher GSA rate limits.)

How does keyword matching work? PublicSurplus and Municibid search server-side. The others have no public keyword search, so the actor pulls their latest lots/feeds and matches your terms against titles, descriptions, or unit contents — the same as their dedicated scrapers.

What happens if one site is down or blocks the request? It's logged and skipped. The run succeeds with whatever the other sites returned — only if all selected sites fail does the run fail.

Can I monitor all 8 sites and get alerts? Yes. Turn on monitorMode, attach an Apify Schedule, and add a Slack/webhook/email channel. Each run emits and alerts only lots new since the last run across every selected site.

Why does StorageTreasures sometimes return few matches? It has no server-side search, so the actor scans the newest ~3,000 lots of the national feed per run and matches your keyword against unit contents. Niche terms may match only a handful — that's the real match count, not a failure.

Can I search multiple keywords? Yes — comma-separate them ("generator, welder"). A lot matches if any term matches.

What does current_bid: null mean? K-BID and Equip-Bid list multi-lot auction sales, not single items, so there is no single bid figure; some sites also show no-bid lots. Open the lot_url for live bidding detail, or use the dedicated single-site scraper for item-level data.

How fresh is the data? Live — every run hits the sites in real time. close_time lets you sort by what's ending soonest.

How do I export the data? JSON, CSV, Excel, HTML, or RSS from the Dataset tab, or via the Apify API.

Can I integrate with Make, Zapier, n8n, or my backend? Yes — use the webhook/Slack channels for alerts, or the Apify API to pipe the dataset anywhere.


Feedback

Want another auction site added to the sweep, or a missing field? Open an issue on the actor — fast fixes and feature requests welcome.