The Market Scraper — Bonhams Online Car Auctions
Pricing
from $1.90 / 1,000 results
The Market Scraper — Bonhams Online Car Auctions
Scrape auction listings from The Market (themarket.co.uk), Bonhams' online auction platform for classic cars. Extract bid prices, estimates, bid counts, reserve status, and auction outcomes. For collector car market tracking.
Pricing
from $1.90 / 1,000 results
Rating
0.0
(0)
Developer
Rastriq — Structured data from the world
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
11 hours ago
Last modified
Categories
Share
The Market Auction Scraper
Extract structured data from The Market — Bonhams' online auction platform for classic and collector cars, featuring curated weekly timed auctions.
Why use this scraper?
- Live & completed auctions — current bids, hammer prices, reserve status, bid counts
- Auction outcomes — sold/unsold status with final prices and end dates
- Reserve intelligence — reserve met, not met, nearly met, or no-reserve flags
- Ready to use — Clean, normalized JSON/CSV/Excel output. No coding required.
How to use
- Click Try for free on Apify
- Set a make filter (or leave empty for all makes)
- Click Save & Run — default settings scrape listings in under 60 seconds
Output fields
| Field | Type | Description |
|---|---|---|
id | string | Listing UUID from The Market |
listing_type | string | active or completed |
url | string | Direct link to the auction lot |
title | string | Full listing title (e.g. "2007 Aston Martin DB9") |
brand | string | Car make / manufacturer |
model | string | Car model name |
model_year | integer | Year manufactured |
price | number | Current bid (active) or hammer price (completed), in GBP |
price_currency | string | Currency code (always GBP) |
estimate_low | number | Low pre-sale estimate (when available) |
estimate_high | number | High pre-sale estimate (when available) |
bid_count | integer | Number of bids placed |
auction_end | string | Auction end date (e.g. "22 May 2026") |
sold | string | Outcome: sold, unsold, or empty (active) |
reserve_status | string | reserve met, reserve not met, no reserve, or empty |
image_url | string | Listing thumbnail URL |
scraped_at | datetime | UTC timestamp of extraction |
source | string | Always themarket.co.uk |
How it works
The scraper extracts data from two sections of The Market website:
- Live auctions — scrapes
/auctions/livefor currently active lots (single page) - Completed results — paginates through
/auctions/resultsfor historical auction outcomes
Both sections are parsed from rendered HTML using listing card elements. Year filtering and make filtering are applied client-side.
Use cases
- Bid monitoring — Track live auctions and bidding activity in real time
- Price discovery — Compare online auction prices vs. traditional live auctions
- Market timing — Identify buying opportunities in weekly timed sales
- Reserve analysis — Monitor reserve-met rates across different segments
Cost & performance
- Speed: ~20 listings per minute
- Proxy: Datacenter proxy included (no extra cost for most runs)
Integration
Export data as JSON, CSV, or Excel. Connect to Google Sheets, Slack, email, or 1,500+ apps via Apify integrations.
Schedule runs weekly to track each new auction cycle.