Looking for the overview — what this API returns, what it costs, and a call you can run without a key? See the BidSpotter API page →
docs / bidspotter

BidSpotter

Industrial and commercial auctions in the US, Canada and the UK: catalogues, lots and live bids.

base /bidspotter/v15 endpoints
post/bidspotter/v1/auctions1 credit

Auction catalogues on BidSpotter, one clean row per auction: title, auctioneer, date and time (UTC and as shown), type (timed / live webcast / tender), status (upcoming, ending now, closed …), location and address, lot categories with counts, image and catalogue link. Filter by auction type, country, state, auctioneer, category or association; current or past auctions; 60 per page with the site's own total.

ParameterAllowed / rangeDescription
site = usoptionalus · ukWhich BidSpotter marketplace. bidspotter.com and bidspotter.co.uk list different auctions.
status = currentoptionalcurrent · pastCurrent (incl. today's just-closed) or past auctions.
auction_typeoptionaltimed · live · tender · catalogueOnly timed online auctions, live webcasts, tenders or catalogue-only sales.
countryoptional—Country of the auction, by name as the site lists it (United States, Canada, United Kingdom …; include_facets lists them).
stateoptional—State / county, by name (include_facets lists them).
auctioneeroptional—Auctioneer by its exact name on the site (include_facets lists them).
categoryoptional—Lot category code (FRK = Forklifts, CAR = Cars, MCT = Machine Tools & Tools …; auctions[].categories[].code or include_facets).
master_categoryoptional—Top category code (IAC = Industrial & commercial, COV = Automotive & vehicles, MET = Metalworking, CAT = Food & beverage equipment …).
associationoptional—Auctioneer association code (NAA, IAA, MDNA, AED, RICS).
sortoptionaldate · auctioneerOrder: date (default) or auctioneer.
page = 1optional1–500Page, from 1.
exclude_closed = falseoptional—Drop rows whose status is closed (today's finished sales stay on the current list). Paging and totals stay the site's own.
include_facets = falseoptional—Also return the site's filter values with counts (auctioneers, countries, states, categories …) — use them as filter values.
Try in playground →
post/bidspotter/v1/lots1 credit

The lots of one BidSpotter auction catalogue with the auction itself: every lot's number, title, description, image, opening price, current bid, bid count, next minimum bid, reserve met, closing time and location, plus the auction's dates, currency, buyer's premium, sales tax, venue address and auctioneer contact. Filter by keyword, category or brand; sort by lot number, closing time or bid.

ParameterAllowed / rangeDescription
urloptional—A bidspotter.com or bidspotter.co.uk catalogue URL (any page of it), as in auctions[].url.
auction_refoptional—The catalogue id (the part after catalogue-id- in its URL), as in auctions[].auction_ref. Use with site; the auctioneer is looked up.
site = usoptionalus · ukWhich BidSpotter marketplace. bidspotter.com and bidspotter.co.uk list different auctions.
page = 1optional1–500Page, from 1.
page_size = 60optional60 · 120Lots per page, as the site offers (60 or 120).
sortoptionallot_number · newest · end_date · low_bid · high_bidOrder of lots (webcasts support lot_number and newest only).
queryoptional—Only lots matching these words inside this catalogue.
categoryoptional—Only this lot category code (facets: categories).
brandoptional—Only this brand, as the site lists it (facets: brands).
include_bids = trueoptional—Read the live bid state (current bid, bid count, next minimum bid, reserve met, closing time) from the site's bid service: one extra small request. false = only what the page itself carries (no bid counts).
include_facets = falseoptional—Also return the site's filter values with counts (auctioneers, countries, states, categories …) — use them as filter values.
Try in playground →
post/bidspotter/v1/lot1 credit

One BidSpotter lot in full: title, lot number, the whole description, every image, current bid, bid count, opening price, next minimum bid, reserve met, buy-it-now, start and closing time, hammer price when sold and published, lot location, buyer's premium, sales tax, payment methods, removal / pickup notes, watchers, previous and next lot, the auction and the auctioneer's contact.

ParameterAllowed / rangeDescription
urloptional—A bidspotter.com / bidspotter.co.uk lot URL (lots[].url).
auction_refoptional—The catalogue id (the part after catalogue-id- in its URL), as in auctions[].auction_ref. Use with site; the auctioneer is looked up.
lot_idoptional—The lot's UUID (lots[].lot_id); with auction_ref instead of url.
site = usoptionalus · ukWhich BidSpotter marketplace. bidspotter.com and bidspotter.co.uk list different auctions.
include_bids = trueoptional—Read the live bid state (current bid, bid count, next minimum bid, reserve met, closing time) from the site's bid service: one extra small request. false = only what the page itself carries (no bid counts).
Try in playground →
post/bidspotter/v1/bids1 credit

Live bid state for up to 120 BidSpotter lots in one call (timed and webcast): current bid, bid count, opening price, next minimum bid, reserve met, closing time and closed. For watching lots you already know without re-reading the catalogue.

ParameterAllowed / rangeDescription
lot_idsrequired—Lot UUIDs (lots[].lot_id), up to 120.
site = usoptionalus · ukWhich BidSpotter marketplace. bidspotter.com and bidspotter.co.uk list different auctions.
Try in playground →
Built for volume
5M+ requests a day

Measured at 60 requests a second across the fleet, with no central bottleneck. Volume pricing is on request, and per-key limits are raised for high-volume accounts.

Missing a source?
We build it

Tell us a site we do not cover yet and it becomes an engine. A customer asked for bestprice.gr on a Sunday and it was in the catalog the next day.

Support
2 minute median reply

Median time from a question in the live chat to the first answer, measured across every answered conversation. Setup help included, no support tier to buy.

One key, one balance
Every API included

No per-site plans and no separate subscriptions. One key and one credit pool across the whole catalog, so adding a source costs nothing up front.

Planning something large? Tell us the volume and the sources and we will come back with what it costs and what we would have to build.