Collectingcars Online Car Auction Scraper
Pricing
from $1.60 / 1,000 record scrapeds
Collectingcars Online Car Auction Scraper
Scrape live and sold car auction listings from Collecting Cars, a global (UK, EU, US, AU) enthusiast vehicle auction platform. Get make, model, year, VIN, mileage, current bid or final sale price, reserve status, bid count, seller, highlights, and photos for every listing.
Pricing
from $1.60 / 1,000 record scrapeds
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Collecting Cars Auction Scraper
Scrape live and sold car auction listings from Collecting Cars, a global UK/EU/US/AU enthusiast vehicle auction platform. Returns make, model, year, VIN, mileage, current bid or final sale price, reserve status, bid count, seller, seller-written highlights, and full photo galleries for every listing.
Collecting Cars Scraper Features
- Pulls both currently-live auctions and the full sold archive, in one run or separately.
- Extracts VIN, mileage, transmission, and reserve status straight from the listing page — no clicking through tabs.
- Returns current bid on live lots and final hammer price on sold ones, in the listing's native currency (GBP, EUR, USD, AUD).
- Collects every gallery photo per lot, plus the seller's full highlights and equipment write-up.
- Covers cars, and whatever else Collecting Cars auctions under the same listing format — number plates and automobilia included, with vehicle-only fields left blank where they don't apply.
- Resumable — a run that stops partway through picks back up without re-charging you for what it already delivered.
Who Uses Collecting Cars Data?
- Classifieds and index sites — mirror live and sold listings alongside other auction houses for a single search experience.
- Valuation and pricing models — feed final sale prices into comps for a specific make/model, or build a broader market index.
- Enthusiast trackers — watch for a specific model, generation, or spec hitting auction before it ends.
- Market researchers — measure reserve-met rates, bid activity, and sale prices across regions and currencies.
- Dealers and consignors — benchmark what similar cars are actually selling for, not just listing for.
How Collecting Cars Scraper Works
- Pick a scrape mode — live auctions, the sold archive, or both — and set how many records you want.
- The scraper walks the listing pages for your chosen mode and queues up every auction it finds.
- Each listing is opened and its full detail — VIN, mileage, transmission, bids, reserve status, photos, seller write-up — is extracted.
- Results land in your dataset as structured JSON, ready to export or pipe into whatever you're building.
Input
{"maxItems": 50,"auctionStage": "all"}
| Field | Type | Default | Description |
|---|---|---|---|
maxItems | Integer | 10 | Maximum number of listings to return. |
auctionStage | String (select) | "all" | Which listings to crawl: "all" (live + sold archive), "live" (currently running auctions only), or "sold" (sold archive only). |
resumeCursor | String | — | Cursor from a previous run's Output. Leave empty for a fresh crawl. |
Sold archive only:
{"maxItems": 100,"auctionStage": "sold"}
Resuming a large crawl
Every run emits a resumeCursor in its Output. If a large crawl stops before it finishes — because it hit maxItems, your spend cap (maxTotalChargeUsd), or was aborted — start a new run with the same input plus that resumeCursor to continue from where it left off. The crawl resumes from the queued work the previous run didn't reach.
- You are not re-charged for records the earlier run already delivered.
- Resume within your account's run-retention window — on the free tier, roughly your 10 most recent runs. Once the source run is pruned, its
resumeCursoris no longer valid. resumeCursoris opaque — supply it unmodified.
Collecting Cars Scraper Output Fields
{"listing_title": "1955 Volkswagen Beetle De Luxe Sedan - Oval Window","year": 1956,"make": "Volkswagen","model": "Beetle","mileage": 89635,"vin": "1-0958113","transmission": "manual","location": "Merrimac, QLD, Australia","currency": "AUD","current_bid": 19250,"final_price": null,"reserve_status": "No Reserve","bid_count": 20,"auction_end": "2026-08-11T06:40:00.000Z","status": "live","seller": "brdy2000","highlights": "A highly desirable right-hand-drive Oval Window Volkswagen Beetle... | It is powered by a naturally aspirated 1.2-litre air-cooled flat-four engine...","image_urls": ["https://images.collectingcars.com/090853/Ext-1956-Volkswagen-Beetle-Oval-Window-138.jpg","https://images.collectingcars.com/090853/Int-1956-Volkswagen-Beetle-Oval-Window-149.jpg"],"listing_url": "https://collectingcars.com/for-sale/1955-volkswagen-beetle"}
| Field | Type | Description |
|---|---|---|
listing_title | String | The listing's title, as published. |
year | Number | Model year. |
make | String | Vehicle make. Null on non-vehicle lots (e.g. number plates). |
model | String | Vehicle model. Null on non-vehicle lots. |
mileage | Number | Odometer reading in miles, as indicated. |
vin | String | Vehicle Identification Number, when disclosed by the seller. |
transmission | String | Transmission type. |
location | String | City/region and country where the vehicle is located. |
currency | String | ISO currency code for bid/price amounts (GBP, EUR, USD, AUD, ...). |
current_bid | Number | Current or winning bid amount. |
final_price | Number | Final hammer price. Null while the auction is still live. |
reserve_status | String | No Reserve, Reserve Met, or Reserve Not Met. |
bid_count | Number | Total number of bids placed. |
auction_end | String | Auction end time, ISO 8601 UTC. |
status | String | live, sold, ended-no-sale, or buy-now. |
seller | String | Seller username or consignor name. |
highlights | String | Seller-written highlights and equipment notes, pipe-separated. |
image_urls | Array | Full-size gallery photo URLs. |
listing_url | String | Canonical URL of the listing. |
FAQ
How do I scrape Collecting Cars auction listings?
Run this actor with auctionStage set to "all", "live", or "sold" and a maxItems cap. You get back structured JSON — no need to open each listing yourself.
What data can I get from Collecting Cars?
Everything a listing page shows: make, model, year, VIN, mileage, transmission, current bid or final sale price, reserve status, bid count, seller, the full highlights write-up, and every gallery photo.
Can I get just the sold archive, or just live auctions?
Yes. Set auctionStage to "sold" for completed sales only, or "live" for auctions still accepting bids. Default is "all".
Do I need an account or API key for Collecting Cars?
No. Collecting Cars Scraper needs no login and no API key — give it an input and it hands back listings.
What currency are prices in?
Whatever the listing was posted in — Collecting Cars runs auctions in GBP, EUR, USD, and AUD. Each record's currency field tells you which.
Need More Features?
Need custom fields, filters, or a different target site? File an issue or get in touch.
Why Use Collecting Cars Scraper?
- Global coverage — Collecting Cars runs UK, EU, US, and AU auctions, so you're not limited to one region's classic car market.
- Full detail, not just headlines — VIN, mileage, transmission, and reserve status come from the listing page itself, not a summary card. Clean structured JSON, ready to use without cleanup.
- Resumable — a run that stops partway through picks back up where it left off, at no extra charge for records you already have.