GovDeals Scraper
Pricing
from $2.40 / 1,000 results
GovDeals Scraper
Search and monitor GovDeals government surplus auctions. Get flat rows with lot ID, title, seller, location, current bid, end time, category, and direct asset URLs. Monitor runs report new, changed, and removed lots.
Pricing
from $2.40 / 1,000 results
Rating
0.0
(0)
Developer
Redomic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Features
Share
GovDeals Scraper: Government Surplus Auctions
Export auction lots from GovDeals, where US cities, counties, schools and agencies sell their surplus, to a spreadsheet or an API. Search trucks, fire engines, heavy equipment, generators or anything else, and each row gives you the current bid, when the auction ends, where the lot is, the category, the selling agency, and the make, model and year. Run it on a schedule and you get only the new lots and bid changes since the last run.
Who uses it
- Used-equipment and vehicle dealers finding fleet trucks and machinery before the auction closes.
- Resellers and exporters watching a category across every state at once.
- Analysts tracking what used fleet vehicles sell for at public auction.
What you get
A search for truck on 15 November 2026:
| Lot | Current bid (USD) | Ends | Location | Category | Selling agency |
|---|---|---|---|---|---|
| 2019 Ford F-550 Bucket Truck Regular Cab DRW 4WD | 10,000 | 19 Nov | Como, TX | Pickup Trucks | |
| 2012 Freightliner M2 106 S/A Bucket Truck | 5,100 | 19 Nov | Beaumont, TX | Bucket Trucks | |
| 1995 E-One Pumper Fire Truck | 5,000 | 20 Nov | Sheridan, AR | Fire Trucks | Center Grove Volunteer Fire Department |
| 2007 Ford F-350 Super Duty 4x4 Pickup Truck | 975 | 23 Nov | Dumont, NJ | Pickup Trucks | Dumont Borough |
| 1980 GMC Truck | 725 | 20 Nov | Charlestown, MA | Fire Trucks | Boston, MA |
Each row also carries the lot URL and number, the make, model and year, the photo, the ZIP code, the auction's start and end time in UTC, the time left, the bid increment, whether the lot has a reserve and whether it's met, and whether it has sold. Description, asset bid price, and inventory ID appear only when GovDeals provides them.
Two modes
| Mode | What you get |
|---|---|
search (default) | Every lot matching your keyword and filters |
monitor | Only lots that are new, changed bid or ended since the last run |
Price
$3 per 1,000 lots. There's no start fee. In monitor mode you pay only for new and changed lots, so a quiet day costs nothing. 100 lots cost $0.30.
How to run it
Bucket trucks in Texas and Oklahoma with bids under $15,000:
{"query": "bucket truck","locationStates": ["TX", "OK"],"maxCurrentBid": 15000,"excludeSold": true,"maxItems": 200}
For a daily alert, save the search as a task with "mode": "monitor" and schedule it. The first run records what's up today. After that you get only new lots and bid changes.
Input
| Field | Default | What it does |
|---|---|---|
query | truck | What to search for, for example generator or excavator. |
mode | search | search or monitor. |
locationStates | all | US state codes, for example GA, TX. |
minCurrentBid, maxCurrentBid | none | Current bid range in USD. |
hasReservePrice | any | Only lots with (or without) a reserve price. |
excludeSold | false | Skip lots already sold. |
maxItems | 24 | The most lots to return, up to 500. |
Output fields
id, url, title, lotNumber, assetId, auctionId, inventoryId, category, categoryDescription, makeBrand, model, modelYear, currentBid, assetBidPrice, bidIncrement, currencyCode, hasReservePrice, isReserveNotMet, isSold, auctionStartDate, auctionEndDate, auctionEndDateUtc, timeRemaining, locationCity, locationState, locationZip, country, companyName, description, photo (full image URL), scrapedAt. (description, assetBidPrice, and inventoryId are included only when present.)
FAQ
Does it place bids? No. It reads public listings only. You bid on GovDeals yourself.
Why is the selling agency missing on some lots?
GovDeals shows some sellers only as a seller number. companyName carries whatever GovDeals publishes.
Does it cover other auction sites? No, only GovDeals.
Something looks wrong in my results. Open an issue on the Issues tab with your input and we'll look at it.
Use it from AI agents (MCP) and Python
AI agents. Add this Actor as a tool in Claude, Cursor, VS Code or any MCP client through the Apify MCP server. The agent reads the input schema, so a plain request is enough.
{"mcpServers": {"govdeals-scraper": {"url": "https://mcp.apify.com?tools=redomic/govdeals-scraper","headers": {"Authorization": "Bearer <YOUR_APIFY_TOKEN>"}}}}
Python. pip install apify-client, then:
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("redomic/govdeals-scraper").call(run_input={"query": "truck", "maxItems": 5})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
More from us
- Allabolag Scraper - Swedish Company Data: Scrape allabolag.se for Swedish company financials, industry, status and board role titles by search, org number or URL
- Ashby Jobs Scraper with Salaries: Ashby jobs scraper for any startup careers board (OpenAI, Ramp, Notion and thousands more), with salary ranges as numbers: min, max, currency, period, plus equity and bonus flags
- ATS Jobs Search: Greenhouse, Lever & Ashby Jobs API: Search 300,000+ open jobs from 11,000+ companies on Greenhouse, Lever and Ashby in one run
- Blocket Scraper: Car Monitor: Blocket scraper: each run returns up to 2,500 Blocket Bil and Torget listings as flat rows with price, make, model, year, mileage, VIN, inspections and seller
- Closed Jobs Tracker: Filled Roles & Time-to-Fill: Search closed jobs from 11,000+ companies with closedOn, daysOpen and time-to-fill signals
- Google Jobs Scraper - Job Postings API: Google Jobs and job postings scraper: get job title, company, location, posted date, salary, full description and every apply link for any search
- Google Trends API: Trending Now & Interest Over Time: Trending-now searches and new-trends alerts/monitoring per country with the news behind them, plus interest over time, interest by region, and related and rising queries for any keyword
- Greenhouse Jobs Monitor & Scraper: Monitor Greenhouse jobs from any company careers board (Airbnb, Stripe, Discord and thousands more)
- Job Postings Dataset: 320k+ Open Jobs, Updated Daily: 320,000+ open jobs from 10,000+ company career sites (Greenhouse, Lever, Ashby), updated daily with first-seen and closed dates
- Lever Jobs Scraper with Salaries: Lever jobs scraper for any company's careers page (Palantir, Spotify, Zoox, Shield AI and thousands more): flat rows with title, team, location, workplace, commitment, apply link, salary as numbers and the full description merged
- Marktplaats.nl Scraper: Scrape Marktplaats.nl listings into clean rows: title, price in EUR, condition, seller, location, images
- Otodom Scraper: Poland Property Listings & Price Monitor: Scrape Otodom.pl property listings in Poland
- Otomoto.pl Scraper: Scrape Otomoto.pl Polish car listings: one run returns used-car rows with price, make, model, year, mileage, fuel, gearbox, seller and URL
- Personio Jobs Scraper: Scrape open jobs from Personio company career pages (jobs.personio.de/.com XML feeds)
- Salary Data API: Pay Ranges by Job Title & Level: Get salary benchmarks (p10-p90, annualised, with n) and pay ranges from 150,000+ employer-posted jobs across 11,000+ companies, updated daily
- SIRET Company Scraper: Search French companies by name, SIREN or SIRET
- SUUMO Scraper - Japan Property Listings: Scrape SUUMO Japan property listings from search URLs for rentals and sales
- Talabat Scraper — Menus, Prices & Delivery Fees: Talabat menus, prices and delivery fees as flat rows in 8 MENA markets
- Workday Jobs Scraper: Search and monitor public Workday (myworkdayjobs.com) job postings