Municipal Surplus Auctions: Zero-Bid Listings avatar

Municipal Surplus Auctions: Zero-Bid Listings

Pricing

from $0.66 / 1,000 surplus listings

Go to Apify Store
Municipal Surplus Auctions: Zero-Bid Listings

Municipal Surplus Auctions: Zero-Bid Listings

Scrape public municipal and government surplus auctions from Municibid and GovPlanet. Export prices, bids, zero-bid signals, locations, condition, and source URLs as JSON or CSV for fleet and equipment sourcing.

Pricing

from $0.66 / 1,000 surplus listings

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

๐Ÿ›๏ธ Government Surplus Auction Outcome Feed

Find government surplus lots with prices, bid activity, and direct source links in one run.
Collect public Municibid and GovPlanet auction data in a clean dataset built for sourcing, research, and scheduled checks.
๐Ÿ’ธ Bid signals
Spot confirmed zero-bid and active-bid Municibid listings.
๐Ÿ›๏ธ Public sources
Collect the validated public Municibid and GovPlanet surfaces.
๐Ÿ”— Verifiable rows
Trace every record back to its live source listing.
๐ŸŽฏ Focused runs
Filter titles, states, statuses, pages, and record counts.

Government surplus research often means opening many auction pages and copying inconsistent fields. This Actor turns public listings into structured rows with honest missing-field handling.

๐Ÿ” What does Government Surplus Auction Outcome Feed do?

The Actor collects public auction listings from Municibid and GovPlanet. It extracts identifiers, titles, prices, locations, images, bid activity, auction timing, and source links when each page publishes them.

Municibid provides numeric bid counts, including confirmed zero-bid records. GovPlanet output includes bid counts only when its public page provides a real number. Missing values are omitted instead of replaced with guesses.

Use direct browse, auction, category, or detail URLs. The Actor validates every input URL and refuses unsupported or protected paths.

๐Ÿ‘ฅ Why use this government surplus auction feed?

  • I am a surplus reseller looking for low-competition municipal equipment so I can review zero-bid lots before an auction closes.
  • I am a fleet buyer comparing public vehicle and equipment prices across agencies before contacting a seller.
  • I am a market analyst collecting source-linked auction observations for price, demand, and geographic research.
  • I am an automation builder scheduling small repeat runs and sending clean auction rows into a spreadsheet or database.

๐Ÿš€ How to use it

STEP 1
Paste public URLs
Add Municibid browse or detail pages, or GovPlanet category or auction pages.
STEP 2
Choose your scope
Set keywords, states, status, page limits, and the maximum record count.
STEP 3
Use the dataset
Download JSON, CSV, Excel, or XML, or connect the run to an Apify integration.

The default input returns up to 10 Municibid records from one public page. This keeps the first run fast and predictable.

๐Ÿ“ฅ Input

FieldTypeRequiredDescription
startUrlsarray of URLsNoPublic Municibid browse or detail URLs, or GovPlanet category or auction URLs. Defaults to the Municibid browse page.
keywordsarray of stringsNoKeeps titles containing at least one supplied keyword. An empty list keeps every title.
statesarray of stringsNoKeeps matching two-letter US state codes when a source publishes a state.
statusFilterenumNoSelects all records, active auctions, ended auctions, sold lots, or confirmed zero-bid records.
proxyConfigurationobjectNoControls connection routing. Datacenter proxy routing is the Apify form default.
includeImagesbooleanNoIncludes the public primary image URL when available.
maxItemsintegerNoCaps unique saved records between 1 and 1,000. Defaults to 10.
maxPagesintegerNoCaps public result pages followed per source between 1 and 20. Defaults to 1.
maxConcurrencyintegerNoCaps simultaneous page requests between 1 and 5. Defaults to 2.
debugLoggingbooleanNoAdds request diagnostics to the run log. It is disabled by default.

๐Ÿ“ค Output

Each row contains only values published by the source. A Municibid record can look like this:

{
"source": "municibid",
"listingId": "84689885",
"title": "Radar Speed Display Trailer",
"listingUrl": "https://municibid.com/Listing/Details/84689885/Radar-Speed-Display-Trailer",
"imageUrl": "https://storagemunicibidpro.blob.core.windows.net/assets/media/713542a2-aaf4-4910-818d-b6210e6c1b1f_thumbcrop.jpg",
"location": "Otis, MA",
"state": "MA",
"seller": "Town of Otis",
"price": 320,
"currency": "USD",
"bidCount": 38,
"isZeroBid": false,
"bidState": "has_bids",
"auctionEnd": "08/10/2026 14:26:00",
"scrapedAt": "2026-08-10T18:26:01.066Z"
}

Download the dataset as JSON, CSV, Excel, XML, or another format supported by Apify.

๐Ÿงพ Data table

FieldTypeDescription
sourcestringSource marketplace, either municibid or govplanet.
listingIdstringSource-published listing or equipment identifier.
titlestringPublic lot title.
listingUrlstringDirect public source URL.
imageUrlstringPublic primary image URL when available.
locationstringSource-published lot location.
statestringTwo-letter US state code when it can be read directly.
sellerstringPublic agency or seller name when provided.
categorystringPublic category label when provided.
descriptionstringPublic Municibid lot description.
conditionstringSource-published Municibid condition.
pricenumberCurrent or displayed auction price.
currencystringSource-published currency code.
bidCountnumberNumeric bid count when the source publishes one.
isZeroBidbooleanTrue only when the published bid count is exactly zero.
bidStatestringzero_bids or has_bids when a numeric bid count exists.
auctionStatusstringSource-backed active, ended, or sold state when available.
auctionEndstringPublished Municibid end time.
auctionStartstringPublished Municibid start time.
auctionDateTextstringGovPlanet auction date text shown with the lot.
buyerFeePercentnumberPublic Municibid buyer fee percentage.
auctionTypestringPublic GovPlanet sale format, such as online auction.
featuresstringGovPlanet equipment features from the public quickview.
registrationNumberstringPublic GovPlanet registration identifier.
meterReadingstringSource-published equipment meter reading.
distanceTextstringPublic distance text relative to the request region.
countryCodestringSource-published GovPlanet country code.
latitudenumberPublic lot latitude when embedded by GovPlanet.
longitudenumberPublic lot longitude when embedded by GovPlanet.
ironCladAssurancebooleanWhether GovPlanet marks IronClad Assurance on the lot.
scrapedAtstringISO timestamp for record collection.

๐Ÿ’ฐ Pricing

Pricing is pay per saved auction record or configured event. Empty datasets do not create result events. There is no monthly subscription required to run the Actor.

โญ Enjoying Government Surplus Auction Outcome Feed?

โญ โญ โญ โญ โญ
Found a useful surplus lot without checking every page by hand?
A 5-star rating takes 10 seconds and helps surplus buyers and market analysts find this Actor. Your feedback also guides future fields.
โ˜…ย ย Rate this Actor on Apify

๐Ÿ’ก Tips

  • Start with one direct auction page and 10 records before increasing the scope.
  • Use statusFilter: zero_bids with Municibid pages to isolate confirmed no-bid rows.
  • Schedule the same URL near auction close to refresh price and bid activity.
  • Keep maxConcurrency low. Auction pages are large, and polite pacing improves reliability.
  • Retain listingUrl and scrapedAt in downstream systems for provenance.

โ“ FAQ

Does this government surplus scraper get blocked?

It uses the two public page surfaces validated for this release and requests them at a conservative rate. Network conditions can still change. Configure Apify proxy routing if direct requests fail.

Does it extract private bidder or contact information?

No. The Actor collects public listing fields only. It does not open account, bidding, bid-history, messaging, or document routes.

How fresh is the auction data?

Each run reads the current public page. scrapedAt records collection time, while auction dates and statuses remain source-published values.

Does it support every government auction website?

No. This release supports only public Municibid and GovPlanet pages. GovDeals, GSA authenticated services, PublicSurplus, and protected routes are intentionally excluded.

โš–๏ธ Responsible use and limitations

Use the data in line with each source's terms, robots rules, and applicable laws. This Actor is not affiliated with Municibid, GovPlanet, or any government agency.

Auction pages may omit bid counts, final prices, seller names, categories, or precise locations. The Actor omits unavailable values. A missing field does not mean zero, unsold, or unavailable.

GovPlanet often publishes a displayed price without a numeric bid count. In those cases, isZeroBid and bidState are intentionally absent.

๐Ÿ”— Other actors