BidSpotter Scraper - Industrial Auction Lots & Live Bids
Pricing
from $1.50 / 1,000 listings rows
BidSpotter Scraper - Industrial Auction Lots & Live Bids
Scrape BidSpotter industrial auction lots: current bids, opening prices, reserves, lot numbers, auctioneer, images, and catalogue metadata. Keyword search, for-sale categories, catalogue URLs, or lot pages β dealers, liquidators, and appraisers.
Pricing
from $1.50 / 1,000 listings rows
Rating
0.0
(0)
Developer
Andrej Kiva
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
0
Monthly active users
7 days ago
Last modified
Categories
Share
BidSpotter Scraper β Industrial Auction Lots & Live Bids
Disclaimer: Unofficial tool β not affiliated with, sponsored by, or endorsed by BidSpotter or its affiliates. Data is read from publicly accessible pages only. No login. You are responsible for complying with applicable law (including GDPR where personal data appears) and the siteβs terms. No warranty on accuracy or availability. Provided for informational and research use.
Crawloop Used Machinery Marketplace Suite β Structured extraction for industrial auctions and used equipment. Built for B2B sourcing, dealer intelligence, and auction price monitoring.
Industrial auction scrapers
| IronPlanet | GovPlanet | Ritchie Bros | BidSpotter | NetBid |
|---|---|---|---|---|
| IronPlanet Scraper | GovPlanet Scraper | Ritchie Bros Auction Scraper | BidSpotter Scraper βββ you are here | NetBid Scraper |
| Troostwijk | Surplex | MachineryTrader | TractorHouse |
|---|---|---|---|
| Troostwijk Scraper | Surplex Scraper | MachineryTrader Scraper | TractorHouse Scraper |
BidSpotter scraper for industrial, commercial, plant, and machinery auctions. Extract live bids, opening prices, reserves, lot numbers, auctioneer, images, and catalogue metadata into JSON. Use keyword lot search, for-sale categories, catalogue URLs, or lot detail pages β a practical BidSpotter API alternative for Python, Node.js, and MCP workflows on Apify.
When to use this Actor
Use the BidSpotter Scraper when you need:
- Live lot bids & reserves β
currentBid,openingPrice,reserve,totalBids, status - Catalogue discovery β timed/live auction catalogues with auctioneer and category counts
- Keyword lot search β queries like
CNC,forklift,excavatoracross the marketplace - Category browse β metalworking, food & beverage, construction, vehicles, farm equipment paths
- Lot enrichment β full description, image gallery, and bid history in
detailsmode - US + UK coverage β BidSpotter.com (
com) or BidSpotter.co.uk (co.uk)
Ideal for machinery dealers, liquidators, asset recovery teams, appraisers, and researchers tracking industrial auction inventory.
Combine with NetBid Scraper, IronPlanet Scraper, Ritchie Bros Auction Scraper, Troostwijk Scraper, and Surplex Scraper for a multi-house auction intelligence pipeline.
Used Machinery Auction Pipeline
Input sources Extraction Outputβββββββββββββββββββββββββββββ ββββββββββββββββββ ββββββββββββββββββKeyword search (/search-results) ββΊ listings (cards) βββΊ bid, reserve, imageCatalogue URL (/catalogue-id-β¦) ββΊ details (lot PDP) βββΊ description, galleryFor-sale URL (/for-sale/β¦) ββΊ βββΊ auctioneer, datesLot URL (/lot-{uuid})Join with Surplex + Troostwijk βββΊ cross-house price benchmarking
Key Features
- Keyword lot search β
searchQuerieshit BidSpotter lot search results with bids and reserves. - Catalogue & for-sale targeting β Scrape specific auction catalogues or industrial category URLs.
- Deep lot enrichment β In
detailsmode, open each lot page for description, images, and bid history. - Catalogue browser β List current timed/live auctions with auctioneer, dates, and categories.
- Dual site support β North America (
com) and UK/Europe (co.uk). - AWS WAF handling β Camoufox browser + Apify residential proxies (required for reliable runs).
- Structured JSON export β Stable fields for CRM, comps, and monitoring pipelines.
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
mode | String | "search" | catalogues, catalogue_urls, search, for_sale, or lot_urls. |
scrapeMode | String | "listings" | listings for card-level rows or details for lot-page enrichment. |
searchQueries | Array | ["cnc"] | Keywords for search mode. |
startUrls | Array | [] | Catalogue, for-sale, or lot URLs (mode-dependent). |
site | String | "com" | com or co.uk. |
auctionType | String | "" | Optional Timed / Live filter for catalogues mode. |
maxCatalogues | Integer | 5 | Cap catalogues processed (0 = unlimited). |
maxPages | Integer | 3 | Max list pages per source (0 = unlimited). |
maxItems | Integer | 50 | Max dataset rows (0 = unlimited). |
concurrency | Integer | 2 | Parallel detail fetches (1β5). |
proxyConfiguration | Object | residential | Apify Proxy β RESIDENTIAL recommended. |
Input example β keyword search
{"mode": "search","scrapeMode": "listings","searchQueries": ["cnc", "forklift"],"site": "com","maxPages": 2,"maxItems": 100,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Input example β catalogue lots
{"mode": "catalogue_urls","scrapeMode": "details","startUrls": [{"url": "https://www.bidspotter.com/en-us/auction-catalogues/eamagroup/catalogue-id-eama-g11606"}],"maxPages": 3,"maxItems": 50}
Output fields
| Field | Description |
|---|---|
type | lot or catalogue |
lotId / lotNumber | Lot UUID and display number |
catalogueId / auctionId | Catalogue reference and auction UUID |
title / description | Lot or catalogue text |
openingPrice / currentBid / reserve | Pricing fields |
currency / totalBids / lotClosed / status | Bid state |
auctionHouse / auctionType / location | Auction context |
startDate / endDate | Timing (ISO when available) |
imageUrl / images / bidHistory | Media and history |
url / searchQuery / scrapedAt | Provenance |
Output example
{"type": "lot","lotId": "ca989b95-402c-4dae-a2e4-b4970044bef1","lotNumber": "999","catalogueId": "eama-g11606","title": "2021 JCB 8008 CTS 1T MICRO EXCAVATOR","openingPrice": 6900,"currentBid": 1200,"reserve": 7600,"currency": "GBP","totalBids": 3,"auctionType": "Timed","auctionHouse": "EAMA Group","url": "https://www.bidspotter.com/en-us/auction-catalogues/eamagroup/catalogue-id-eama-g11606/lot-ca989b95-402c-4dae-a2e4-b4970044bef1","scrapedAt": "2026-08-05T12:00:00Z"}
Use cases
- Monitor BidSpotter industrial lots for CNC, metalworking, food processing, and material handling
- Benchmark opening prices and reserves across auctioneers
- Feed dealer CRM / sourcing pipelines with structured lot JSON
- Track timed auction endings for bid alerts
- Combine BidSpotter lots with Surplex/Troostwijk for cross-market comps
Integration examples
Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('crawloop/bidspotter-scraper').call({mode: 'search',scrapeMode: 'listings',searchQueries: ['cnc'],maxItems: 50,proxyConfiguration: { useApifyProxy: true, apifyProxyGroups: ['RESIDENTIAL'] },});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items.slice(0, 5));
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_TOKEN")run = client.actor("crawloop/bidspotter-scraper").call(run_input={"mode": "search","scrapeMode": "listings","searchQueries": ["forklift"],"maxItems": 50,"proxyConfiguration": {"useApifyProxy": True,"apifyProxyGroups": ["RESIDENTIAL"],},})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item.get("title"), item.get("currentBid"), item.get("currency"))
cURL
curl -s -X POST "https://api.apify.com/v2/acts/crawloop~bidspotter-scraper/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"mode":"search","searchQueries":["excavator"],"maxItems":20,"proxyConfiguration":{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}}'
MCP and AI assistants
Use this Actor from AI tools via Apify MCP. Connect your Apify account, then call this Actor by its Store ID / name.
Example prompts:
- "Run BidSpotter Scraper for searchQueries CNC and forklift, return the top 20 lots as JSON"
- "Scrape BidSpotter catalogue lots for a given catalogue-id URL in details mode"
- "Chain BidSpotter Scraper then IronPlanet Scraper to compare industrial auction lots with weekly heavy-equipment auctions"
Suite next step
After BidSpotter lot discovery, run NetBid Scraper for European insolvency auctions, IronPlanet Scraper or Ritchie Bros Auction Scraper for heavy-equipment auctions, or Surplex Scraper and Troostwijk Scraper for EU plant closures.
FAQ
Is this a BidSpotter API?
No official public API is required. This Actor scrapes publicly available catalogue and lot pages and returns structured JSON for Python, Node.js, and MCP clients.
Why residential proxies?
BidSpotter sits behind AWS WAF. Datacenter IPs often receive Human Verification pages. Use Apify RESIDENTIAL groups.
Catalogue-only vs lots?
mode: catalogues returns auction catalogue cards. Use search, catalogue_urls, or for_sale for lot-level bids and prices.
Does it cover BidSpotter.co.uk?
Yes β set site: "co.uk".
Related Actors
| Actor | Role |
|---|---|
| BidSpotter Scraper βββ you are here | Industrial auction lots (US/UK) |
| NetBid Scraper | European insolvency auctions |
| IronPlanet Scraper | Weekly online heavy-equipment auctions |
| GovPlanet Scraper | US government and military surplus |
| Ritchie Bros Auction Scraper | Sold hammer prices and regional auctions |
| Surplex Scraper | EU industrial auction lots |
| Troostwijk Scraper | EU industrial auction lots |
| MachineryTrader Scraper | US heavy-equipment asking prices |
| TractorHouse Scraper | US and EU farm equipment |