The Market Scraper: Classic Car Auction Prices, Bids & Alerts avatar

The Market Scraper: Classic Car Auction Prices, Bids & Alerts

Pricing

from $1.25 / 1,000 auction lots

Go to Apify Store
The Market Scraper: Classic Car Auction Prices, Bids & Alerts

The Market Scraper: Classic Car Auction Prices, Bids & Alerts

Scrape The Market (themarket.co.uk) classic car auctions: live, upcoming and sold lots with current bid, bid count, reserve status, estimate, hammer and final price, mileage, chassis number, photos and description. Filter by make, year or price. Track new lots, bids and results.

Pricing

from $1.25 / 1,000 auction lots

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

🏎️ The Market Scraper: Classic Car Auction Prices, Bids & Alerts

Every live, upcoming and sold classic car lot on The Market, with the bids and the result.
Pull current bids, bid counts, reserve status, estimates, hammer prices and final prices from the public themarket.co.uk auctions, together with mileage, chassis number, colours, location, description and photos. Schedule the same run to catch new lots, bids, endings and results.
🔨 Bids and results
Current bid, bid count, next minimum bid, reserve status, hammer price and final price.
📈 Price against estimate
Estimate range where the site shows it, and how far each sold lot landed from the middle.
🔧 Vehicle facts
Mileage, engine size, transmission, fuel, steering, colours, chassis number and location.
🔔 Change alerts
New lots, bid increases, ending soon, sold, withdrawn and removed lots between runs.

Know what classic cars sell for on The Market, and watch the auctions as they run. This Actor reads the public auction pages and returns one row per lot, with the lot number, a link back to the page and only the facts the page states. Choose live, upcoming or sold lots, narrow them by make, model, year and price, or paste lot and make links. Anything the page does not show is left out, never guessed.

👥 Who uses it

  • I deal in classic cars and need to see what comparable cars actually sold for, with bid counts and reserve outcome, before I price my stock.
  • I value or insure collector cars and need dated sold prices by make, model and year as evidence for an agreed value.
  • I write about the classic car market and want a weekly list of results, the biggest sellers and the lots about to end.
  • I bid on classic cars and want an alert when a make I follow goes live, gets a new bid or enters its last day.

🚀 How it works

STEP 1
Choose the lots
Pick live, upcoming, buy now or sold lots, or paste lot and make links from The Market.
STEP 2
Set your filters
Make, model, year range, price range, no reserve only or ending within a number of hours.
STEP 3
Export or schedule
Download Excel, CSV or JSON, or schedule the run and receive only what changed.

🔍 What does it do?

  • Returns one row per lot: title, year, make, model, status, current bid, bid count, reserve status, end time (UTC and UK time), location and main image.
  • Reads every lot page by default, adding description, key facts, mileage, engine size, transmission, fuel, steering, colours, chassis number, registration, seller type, video link, followers and the bid history (amount and time only).
  • Shows hammer price, final price and the buyer's premium for sold lots, and compares the sold price with the estimate midpoint when the site shows an estimate.
  • Filters before saving, so you only pay for lots that match: make, model, year range, price range, no reserve, ending soon and search words.
  • Lists the whole results archive, newest first, or only one make.
  • Keeps a named history of a search and marks each lot as new lot, went live, bid increase, estimate change, ending soon, sold, withdrawn, status change, unchanged or removed.
  • Reads public pages only. No account, no login, no bidder or seller names.

Prices are in the currency the lot is listed in, normally pounds sterling. Fields such as estimates, mileage or chassis number appear only on lots where the page shows them.

💡 Input

FieldTypeRequiredDescription
Lot, make or list linksarray of URLsNoA lot page, a make page such as /auctions/ferrari, or the live, coming soon or results lists. When set, only these links are read.
Auction statusarrayNoLive, upcoming, buy now offers or sold results. Used when no links are given.
Make / Model containsstringNoKeep one make (as written on the site) and models whose name contains the text.
Year from / Year tointegerNoModel year range.
Minimum price / Maximum pricenumberNoRange in pounds, applied to the current bid or the sold price.
No reserve onlybooleanNoKeep only lots the site marks as no reserve.
Ending within (hours)integerNoKeep only live lots that close within this many hours.
Search wordsstringNoWords that must all appear in the title, tagline, registration or location.
List data onlybooleanNoSkip the individual lot pages for a faster run with list-level fields.
Track changes between runsbooleanNoCompares with the previous run of the same monitor and labels every lot.
Monitor namestringNoKeeps the history of one monitor. Use one name per search you track.
Only save changesbooleanNoSaves only new, changed or removed lots, so you pay for changes only.
Ending soon window (hours)integerNoHow close to its end a live lot counts as ending soon.
Maximum lotsintegerNoHow many lots to save in this run. Free plans are limited to 25.

📊 Data table

FieldTypeDescription
lotId, lotNumber, urlstring, integerLot identifier, lot number and the lot page.
title, year, make, model, taglinestring, integerLot name and the year, make and model as the site lists them.
statusstringlive, upcoming, buy_now, sold, withdrawn or ended.
auctionStartsAt, endsAt, endsAtUk, endingSoonstring, booleanBidding opens and closes (UTC and UK time), and whether a live lot closes inside your window.
currentBid, bidCount, nextMinimumBid, currencynumber, stringHighest bid so far, number of bids and the next bid needed.
reserveStatus, noReservestring, booleanno_reserve, reserve_met, reserve_close or reserve_not_close, as the site shows it.
estimateLow, estimateHigh, startingPrice, buyNowPricenumberEstimate range (only when the site displays it), starting price and buy now offer.
hammerPrice, finalPrice, buyersPremium, buyersPremiumPercent, soldAfterAuctionnumber, booleanSold lots: top bid, the final price shown, the premium between them, and whether the sale closed after the auction.
hammerVsEstimatePercentnumberSold price against the estimate midpoint, when an estimate is shown.
sellerType, location, country, countryCode, countryOfRegistration, registrationstringTrade or private seller flag, where the car is and how it is registered.
chassisNumber, mileage, mileageUnit, mileageText, engine, engineCc, transmission, fuelType, steering, exteriorColour, interiorColourstring, numberVehicle facts as stated on the lot page.
keyFacts, summary, description, descriptionSectionsstring, arrayThe seller write-up and key facts.
imageUrl, images, imageCount, galleryPhotoCount, videoUrlstring, array, integerPhotos on the lot page, the size of the full gallery and the video link.
watchCount, commentCount, bidsinteger, arrayFollowers, comments and the bid history (amount and time).
changeType, changedFields, previousStatus, previousBid, bidChange, previousBidCount, previousEstimateLow, previousEstimateHigh, previousEndsAt, firstSeenAt, changeDetectedAt, missingReasonvariousChange tracking fields, present when tracking is on.
scrapedAtstringWhen the lot was read.

🔄 Change tracking

Switch on "Track changes between runs", pick a monitor name and schedule the same input daily, or hourly for an auction week. The first run records a baseline and marks every lot new lot. Later runs mark a lot went live, bid increase (with the previous bid and the change), estimate change, ending soon (once, when it enters your window), sold (with hammer price and price against estimate), withdrawn, status change, unchanged or removed. A lot that left the live and upcoming lists is opened directly, so its result is caught even though it is no longer listed. Turn on "Only save changes" to save and pay for changes only.

💰 Pricing

Pricing is pay per lot, with no subscription and no extra charge for lot pages, bid history or change tracking. Empty runs cost nothing, and the discount tiers on your Apify plan apply automatically.

⭐ Enjoying The Market Scraper?

⭐ ⭐ ⭐ ⭐ ⭐
Got sold prices you can use straight away?
A rating takes 10 seconds and helps other classic car dealers and valuers find a reliable auction data feed.
★  Rate this Actor on Apify

✨ Tips

  • Start small. Run 10 live lots, check the columns, then raise the limit or switch on sold results.
  • Build a price history. Choose sold lots, set a make and a year range, and export the hammer and final prices.
  • Watch one marque. Set the make, switch on change tracking and schedule it daily.
  • Catch the last day. Set "Ending within" to 24 hours and schedule an hourly run with "Only save changes".

❓ FAQ

Which lots can I collect?

Live lots open for bids, upcoming lots listed before bidding opens, buy now offers after an auction, and sold lots from the public results archive, newest first.

What is the final price?

For a sold lot the hammer price is the winning bid and the final price is the total the site shows for the sale, which includes the buyer's premium on lots where one applies. The premium is shown as the difference between them.

Are estimates always included?

Only when the lot page displays an estimate. Many lots do not show one, and those rows simply have no estimate fields.

Do I get bidder or seller names?

No. Bidder and seller identities are never collected. The bid history lists amounts and times only.

Where does the data come from?

From the public auction pages of themarket.co.uk, without any account or login. You are responsible for using the data in line with the site's terms and your local rules.

🔗 Other actors