BidSpotter Scraper - Industrial Auction Lots & Live Bids avatar

BidSpotter Scraper - Industrial Auction Lots & Live Bids

Pricing

Pay per event

Go to Apify Store
BidSpotter Scraper - Industrial Auction Lots & Live Bids

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

Pay per event

Rating

0.0

(0)

Developer

Andrej Kiva

Andrej Kiva

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 hours ago

Last modified

Share

BidSpotter Scraper — Industrial Auction Lots & Live Bids

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

TroostwijkSurplexBidSpotter
Troostwijk ScraperSurplex ScraperBidSpotter Scraper ◄── you are here

Disclaimer: Unofficial integration for publicly accessible sources. BidSpotter and related trademarks belong to their respective owners. Provided for informational use only; users must comply with applicable platform terms and laws.

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.

For detailed inputs, output examples, API snippets, MCP prompts, and limitations, see the BidSpotter Scraper API guide by Crawloop.

When to use this Actor

Use the BidSpotter Scraper when you need:

  • Live lot bids & reservescurrentBid, openingPrice, reserve, totalBids, status
  • Catalogue discovery — timed/live auction catalogues with auctioneer and category counts
  • Keyword lot search — queries like CNC, forklift, excavator across the marketplace
  • Category browse — metalworking, food & beverage, construction, vehicles, farm equipment paths
  • Lot enrichment — full description, image gallery, and bid history in details mode
  • 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 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, image
Catalogue URL (/catalogue-id-…) ─► details (lot PDP) ──► description, gallery
For-sale URL (/for-sale/…) ─► ──► auctioneer, dates
Lot URL (/lot-{uuid})
Join with Surplex + Troostwijk ──► cross-house price benchmarking

Key Features

  • Keyword lot searchsearchQueries hit BidSpotter lot search results with bids and reserves.
  • Catalogue & for-sale targeting — Scrape specific auction catalogues or industrial category URLs.
  • Deep lot enrichment — In details mode, 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

ParameterTypeDefaultDescription
modeString"search"catalogues, catalogue_urls, search, for_sale, or lot_urls.
scrapeModeString"listings"listings for card-level rows or details for lot-page enrichment.
searchQueriesArray["cnc"]Keywords for search mode.
startUrlsArray[]Catalogue, for-sale, or lot URLs (mode-dependent).
siteString"com"com or co.uk.
auctionTypeString""Optional Timed / Live filter for catalogues mode.
maxCataloguesInteger5Cap catalogues processed (0 = unlimited).
maxPagesInteger3Max list pages per source (0 = unlimited).
maxItemsInteger50Max dataset rows (0 = unlimited).
concurrencyInteger2Parallel detail fetches (1–5).
proxyConfigurationObjectresidentialApify Proxy — RESIDENTIAL recommended.
{
"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

FieldDescription
typelot or catalogue
lotId / lotNumberLot UUID and display number
catalogueId / auctionIdCatalogue reference and auction UUID
title / descriptionLot or catalogue text
openingPrice / currentBid / reservePricing fields
currency / totalBids / lotClosed / statusBid state
auctionHouse / auctionType / locationAuction context
startDate / endDateTiming (ISO when available)
imageUrl / images / bidHistoryMedia and history
url / searchQuery / scrapedAtProvenance

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 ApifyClient
client = 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 Surplex Scraper to compare industrial auction asking prices"

Suite next step

After BidSpotter lot discovery, enrich European industrial inventory with Surplex Scraper or Troostwijk Scraper for cross-house benchmarking.

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".

ActorRole
Surplex ScraperEU industrial auction lots
Troostwijk ScraperEU industrial auction lots
BidSpotter Scraper ◄── you are hereIndustrial auction lots (US/UK)