Car & Classic Scraper: Auction Hammer Prices, Bids & Listings
Pricing
from $1.98 / 1,000 vehicle records
Car & Classic Scraper: Auction Hammer Prices, Bids & Listings
Scrape Car & Classic ended auctions with final hammer price, bid count, reserve status and a sold flag for comparable-sales research. Also pulls live and upcoming listings with mileage, engine, seller and photos. One search returns up to about 9,000 results. No login needed.
Pricing
from $1.98 / 1,000 vehicle records
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
7 days ago
Last modified
Categories
Share
๐ Car & Classic Scraper: Auction Hammer Prices, Bids & Listings
| Asking prices are opinions. Sold prices are evidence. Cross-check against PistonHeads Scraper, this suite's modern used-car source. | |
| UK USED & CLASSIC CAR DATA ย ย โขย ย Modern used cars and classic collector cars, both with data no competitor pulls | |
|
UK used car listings with full performance spec: acceleration, torque, CO2, MPG. |
โค You are here |
|
Asking prices are opinions. Sold prices are evidence. Pull ended Car & Classic auctions with the final hammer price, the bid count, the reserve status, and a sold flag on every row, plus live and upcoming listings. Build comparables you can actually defend. |
|
๐จ Hammer prices, not guesses Final hammer price, bid count, and reserve status on every auction that sold. |
๐ธ The whole photo set Every image link from the gallery, not a photo count you cannot open. |
โฐ Catch lots before they close Auction start and end times, so you can watch live lots and move in time. |
๐ Condition in the seller's words The full listing write-up: service history, provenance, and known faults. |
Car & Classic Scraper collects public vehicle listings from Car & Classic, one of Europe's largest classic and collector car marketplaces. Its edge is ended-auction history: every completed auction comes back with the hammer price, how many bids it drew, the reserve status, and an isSold flag, which is the evidence you need to value a car rather than guess at it. You can also pull live and upcoming listings, or paste specific listing links straight from your browser, and get price, full specification, location, seller detail, and photo galleries as clean structured data.
๐ What does Car & Classic Scraper do?
It turns Car & Classic listings into a spreadsheet or a data feed. Point it at a search, or at individual cars, and it returns one clean row per vehicle.
It covers three things competing tools leave out:
- Ended-auction history. Filter to ended listings and each completed auction carries the final hammer price, how many bids it drew, whether the reserve was met, and an
isSoldflag. This is the comparable-sales evidence that asking prices cannot give you. - Real photo galleries. You get the actual image links, so you can review condition or pull images into your own listing, valuation pack, or CRM.
- The full listing description. Service history, restoration notes, ownership history, and declared faults, in the seller's own words.
Run it once for a snapshot, or put it on a schedule to track a model's market week by week.
๐ก Why use it?
"I need to price a car for my forecourt this week." You are pricing a 1973 911 and the live listings all sit at hopeful money. Pull the completed auctions, filter to that model in your spreadsheet, and you can see what buyers actually paid, with bid counts showing how much real competition there was.
"I track four models and I don't want to miss a lot." Filter to live and upcoming auctions and you get end times and current bid counts on every car. Schedule it daily and you know which lots are running hot before they close, not after.
"My valuation has to survive a challenge." You write agreed-value policies or investment notes. Sold prices, mileage, condition text, and photographs land in one row per car, so your number comes with its evidence attached rather than a screenshot and a memory.
๐ How to use it
|
STEP 1 Pick your cars Filter by vehicle type, mileage, gearbox, steering side, or seller. Or paste listing links straight from the site. |
STEP 2 Choose live, upcoming, or ended Switch to ended lots when you want hammer-price evidence instead of current stock. |
STEP 3 Export and price with confidence Download as Excel, CSV, or JSON, or send it straight into your own sheet or tool. |
- Click Try for free and open the input form.
- Leave the mode on Search catalogue and pick a vehicle type, transmission, steering side, or seller type if you want to narrow the search.
- To get hammer-price evidence, set Auction state to Ended.
- Set Max items to how many cars you want back.
- Click Start, then open the Output tab to preview and download your data.
Turn on Fetch full detail per listing when you also want the description, registration plate, and seller contact detail on every row.
โ๏ธ Input
| Field | Type | Required | Description |
|---|---|---|---|
mode | enum | No | search to filter the catalogue, or listing to fetch specific links. |
listingUrls | array of URLs | No | Listing mode only. Car & Classic links to fetch in full detail. |
vehicleType | enum | No | Cars, motorcycles, or commercial vehicles. |
auctionState | array of enums | No | Any of live, upcoming, or ended. Ended returns completed auctions with hammer price, plus ended adverts. |
mileageMax | integer | No | Highest odometer reading to include. |
transmissionType | enum | No | Manual or automatic. |
steeringPosition | enum | No | Left-hand drive or right-hand drive. |
sellerType | enum | No | Dealer or private seller. |
scrapeDetails | boolean | No | Also fetch each car's full description, plate, and seller detail. |
maxItems | integer | No | Maximum number of vehicles to return. One search serves up to about 9,000. |
proxyConfiguration | object | No | Connection settings. The default works and needs no changes. |
๐ Output
Each vehicle comes back as one row. You can download the dataset as JSON, CSV, Excel, or HTML.
{"rowType": "listing","id": 79435,"title": "1980 Porsche 911SC Targa Manual RHD","url": "https://www.carandclassic.com/auctions/1980-porsche-911sc-targa-manual-rhd-nAvxk4","listingType": "auction","make": "Porsche","year": "1980","price": 32000,"currency": "GBP","mileage": 110450,"mileageUnit": "mi","engineSizeCc": "3000","fuelType": "petrol","transmission": "manual","steeringPosition": "rhd","colour": "brown","countryCode": "GB","town": "Portlethen","isSold": false,"isAuction": true,"auctionStartsAt": "2026-08-23T09:00:00+00:00","auctionEndsAt": "2026-08-30T19:40:00+00:00","bidCount": 6,"reserveStatus": "reserve-not-met","imageCount": 191,"imageUrls": ["https://assets.carandclassic.com/uploads/new/34192951/dsc03276.jpg"]}
๐ Data table
| Field | Type | Description |
|---|---|---|
title | string | Listing headline, usually year, make, and model. |
url | string | Direct link back to the car on Car & Classic. |
listingType | string | Whether the car is an auction lot or a classified advert. |
price | number | Asking price, or the current bid on a live auction. |
soldPrice | number | Final hammer price, only on auctions that sold. |
currency | string | Currency of the price. Both GBP and EUR appear. |
isSold | boolean | Whether the car sold. False on ended adverts that were never auctioned. |
bidCount | number | How many bids the lot attracted. |
reserveStatus | string | Whether the reserve was met, not met, or there was none. |
auctionStartsAt | string | When bidding opened. |
auctionEndsAt | string | When bidding closes or closed. |
year | string | Model year. |
mileage | number | Odometer reading. |
mileageUnit | string | Miles or kilometres. Check this, both appear. |
engineSize | string | Engine capacity. |
fuelType | string | Petrol, diesel, and so on. |
transmission | string | Gearbox type and speed count. |
steeringPosition | string | Left-hand or right-hand drive. |
colour | string | Exterior colour. |
description | string | Full listing write-up, with detail mode on. |
registrationPlate | string | Registration mark, with detail mode on. |
sellerType | string | Dealer or private. |
sellerBusinessName | string | Dealer name, on dealer listings. |
sellerPhone | string | Dealer contact number, where published. |
sellerWebsite | string | Dealer website, where published. |
countryCode | string | Country the car is located in. |
region | string | Region or county. |
town | string | Town or city. |
imageUrl | string | Lead photograph. |
imageUrls | array | Every photograph link from the gallery. |
imageCount | number | How many photographs the listing carries. |
guidePriceLow | number | Lower guide price, on auction lots. |
guidePriceHigh | number | Upper guide price, on auction lots. |
๐ฐ Pricing
This Actor runs on pay per result. You are charged for the vehicle records you actually receive, plus a small fee each time a browsing session is opened to reach the site. A run that returns nothing costs you almost nothing, and there is no subscription or monthly minimum.
Keep costs down by setting Max items to what you need, and leaving Fetch full detail per listing off unless you want the description and seller contact detail.
โญ Enjoying Car & Classic Scraper?
|
โญ โญ โญ โญ โญ Sold prices and full condition notes from Car & Classic, so your valuation comes with its evidence attached. A 5-star rating takes 10 seconds and helps other dealers, collectors, and valuers find it. Your feedback also tells us what to build next. |
| โ ย ย Rate this Actor on Apify |
๐ฏ Tips
- Build a price index. Pull ended auctions on a schedule, keep the rows where
isSoldis true, and you have a running record of what cars fetch over time. Filter by make and year in your own sheet. - Keep the auctions, drop the adverts. Ended results also include adverts that closed without an auction. Filter on
isAuctionto keep only completed auctions. - Check the currency and the mileage unit. Car & Classic is pan-European, so GBP and EUR both appear, and mileage arrives in miles or kilometres. Both are labelled on every row.
- Search first, enrich second. Run a broad search to find the cars you care about, then re-run in listing mode with detail on for just those, rather than paying for detail on everything.
- Watch reserve status, not just price. A high bid on a lot where the reserve was never met tells you the market disagreed with the seller. The
isSoldfield separates cars that actually changed hands from lots that ended unsold.
โ FAQ
Can I get the price a car actually sold for?
Yes. Set Auction state to Ended, and every auction that sold carries its final hammer price, bid count, and reserve status. The ended set also contains adverts that closed without an auction, flagged by isSold and isAuction (both false), so you can keep them or filter them out.
Can I filter by make, model, price, or year? Not in the input form. Car & Classic asks automated tools not to use those search filters, so this Actor leaves them out. Every row carries make, year, and price, so you can filter the export in a spreadsheet or your own tool.
How many cars can one search return? Car & Classic serves up to 150 result pages per search, which is about 9,000 cars, even though its catalogue is larger. To reach more, run separate searches split by auction state, vehicle type, gearbox, steering side, or seller type.
Do I need a Car & Classic account or login? No. It only reads pages that are public to any visitor.
Does it cover motorcycles and commercial vehicles? Yes. Set Vehicle type to motorcycles or commercial vehicles. Cars are the default.
Why is the model or variant field sometimes empty? Many sellers only fill in a make and a free-text title. Where the site has no model, this Actor leaves the field out rather than guessing, so your data stays trustworthy.
Can I run it on a schedule? Yes. Use Apify's scheduler to run it daily, weekly, or monthly, and connect the output to Google Sheets, Make, Zapier, or your own tools.
โ๏ธ Disclaimers
This Actor collects only publicly available listing information. It does not access private data, accounts, or anything behind a login. You are responsible for using the data in line with Car & Classic's terms and applicable law, including data protection rules where seller contact details are involved.
Found a problem or want a field added? Open an issue on the Issues tab and it will be looked at.
๐ Other actors
- Heavy-equipment auction comps feed โ - Sold prices for machinery and plant, the same comparables approach applied to heavy equipment.
- AuctionNinja Scraper: Estate Sales & Online Auctions โ - Estate and online auction lots, useful for automobilia and collectables alongside cars.
- Autohero Cars Scraper: All Europe Used Cars Catalog โ - Used-car stock and pricing across ten European markets.
- Standvirtual Cars Scraper: Carros usados โ - Portugal's largest used-car marketplace, with full spec and seller data.
- AutoTrader South Africa Cars Scraper โ - South African used-car listings, prices, and dealer detail.