Car & Classic Scraper: Sold Prices & Listings avatar

Car & Classic Scraper: Sold Prices & Listings

Pricing

from $1.98 / 1,000 vehicle records

Go to Apify Store
Car & Classic Scraper: Sold Prices & Listings

Car & Classic Scraper: Sold Prices & Listings

Scrape Car & Classic listings across the full 47,000 vehicle catalogue: price, mileage, engine, seller, and real photo galleries. Also pulls 64,000 sold auction results with the final hammer price for comparable-sales research. No login needed. From $2.64 per 1,000 results.

Pricing

from $1.98 / 1,000 vehicle records

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

๐Ÿ Car & Classic Scraper: Sold Prices & Listings

Asking prices are opinions. Sold prices are evidence.
Pull live Car & Classic listings and completed auction results with the final hammer price, the bid count, and whether the reserve was met. Build comparables you can actually defend.
๐Ÿ”จ Sold prices, not guesses
Final hammer price, bid count, and reserve status on every car 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. Search the catalogue by make, model, year, price, mileage, or seller type, or paste specific listing links straight from your browser. You get price, full specification, location, seller detail, and photo galleries as clean structured data. Most usefully, you can pull completed auctions with the price they actually sold for, which is the evidence you need to value a car rather than guess at it.

๐Ÿ” 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:

  • Sold auction results. Filter to ended auctions and every car that sold carries the final hammer price, how many bids it drew, and whether the reserve was met. 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 last completed auctions for that model 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 make, model, year, price, or mileage. Or paste listing links straight from the site.
STEP 2
Choose live, upcoming, or ended
Switch to ended lots when you want sold 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.
  1. Click Try for free and open the input form.
  2. Leave the mode on Search catalogue, then set a make such as porsche and a model such as 911.
  3. To get sold evidence, set Auction state to Ended.
  4. Set Max items to how many cars you want back.
  5. 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

FieldTypeRequiredDescription
modeenumNosearch to filter the catalogue, or listing to fetch specific links.
listingUrlsarray of URLsNoListing mode only. Car & Classic links to fetch in full detail.
makestringNoMake slug, for example porsche, jaguar, mercedes.
modelstringNoModel slug within that make, for example 911.
vehicleTypeenumNoCars, motorcycles, or commercial vehicles.
auctionStatearray of enumsNoAny of live, upcoming, or ended. Ended returns sold prices.
priceMinintegerNoLowest price to include. Leave at 0 for no limit.
priceMaxintegerNoHighest price to include. Leave at 0 for no limit.
yearMinintegerNoEarliest model year to include.
yearMaxintegerNoLatest model year to include.
mileageMaxintegerNoHighest odometer reading to include.
transmissionTypeenumNoManual or automatic.
steeringPositionenumNoLeft-hand drive or right-hand drive.
sellerTypeenumNoDealer or private seller.
scrapeDetailsbooleanNoAlso fetch each car's full description, plate, and seller detail.
maxItemsintegerNoMaximum number of vehicles to return.
proxyConfigurationobjectNoConnection 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

FieldTypeDescription
titlestringListing headline, usually year, make, and model.
urlstringDirect link back to the car on Car & Classic.
listingTypestringWhether the car is an auction lot or a classified advert.
pricenumberAsking price, or the current bid on a live auction.
soldPricenumberFinal price the car sold for, on completed auctions.
currencystringCurrency of the price. Both GBP and EUR appear.
isSoldbooleanWhether the car has sold.
bidCountnumberHow many bids the lot attracted.
reserveStatusstringWhether the reserve was met, not met, or there was none.
auctionStartsAtstringWhen bidding opened.
auctionEndsAtstringWhen bidding closes or closed.
makestringManufacturer.
modelstringModel name, when the seller supplied one.
yearstringModel year.
mileagenumberOdometer reading.
mileageUnitstringMiles or kilometres. Check this, both appear.
engineSizestringEngine capacity.
fuelTypestringPetrol, diesel, and so on.
transmissionstringGearbox type and speed count.
steeringPositionstringLeft-hand or right-hand drive.
colourstringExterior colour.
descriptionstringFull listing write-up, with detail mode on.
registrationPlatestringRegistration mark, with detail mode on.
sellerTypestringDealer or private.
sellerBusinessNamestringDealer name, on dealer listings.
sellerPhonestringDealer contact number, where published.
sellerWebsitestringDealer website, where published.
countryCodestringCountry the car is located in.
regionstringRegion or county.
townstringTown or city.
imageUrlstringLead photograph.
imageUrlsarrayEvery photograph link from the gallery.
imageCountnumberHow many photographs the listing carries.
guidePriceLownumberLower guide price, on auction lots.
guidePriceHighnumberUpper 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. Filter to sold auctions for one model, schedule it monthly, and you have a running record of what that car fetches over time.
  • 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 isSold field 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 car that sold carries its final hammer price, bid count, and reserve status. Ended lots that did not sell come back too, flagged by the isSold field, so you can keep them or filter them out.

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