Bring a Trailer Scraper
Extract completed Bring a Trailer auctions by keyword, model page or listing URL: sold prices, bid counts, VINs, specs, seller, location and photos.
No Apify account yet? Create one free · $5 of usage every month, no card required.
Our Bring a Trailer scraper extracts completed auction results from bringatrailer.com (BaT), the enthusiast car auction site. Search by keyword such as Porsche 911 or BMW E30 M3, or paste BaT listing and model browse pages, and each auction comes back as one row: final price, currency, status, end date, bid count and no-reserve flag, plus VIN, mileage, engine, transmission, colors, listed essentials, seller, location and every gallery photo URL. Export to JSON, CSV or API.
Why scrape Bring a Trailer?
Bring a Trailer has become a reference for what enthusiast and collector cars actually sell for: every completed auction shows the final bid, the bid count, the end date and a detailed listing with VIN, mileage and dozens of photos. BaT has no public API, though, and its archive of 230,000+ completed auctions is read one listing at a time.
Scraping it turns those results into comps. Pull every sale of a model, filter by mileage, transmission or color, and price an inventory car, an insurance valuation or an appraisal on actual transactions rather than asking prices. Rerun a model page on a schedule and new results extend the price curve, showing which models are firming up and which are softening.
What you can extract
Use cases
Dealer pricing
Price inventory on real auction comps for the same make, model and spec instead of asking prices.
Collector car research
Track what a model sells for over time to see which cars are appreciating and which look undervalued.
Insurance and appraisals
Back market values for specialty and collector vehicles with actual sale prices, VIN and mileage, not estimates.
Market analysis
Analyze collector car trends by make, era, transmission or color in a structured, exportable dataset.
How it works
Configure your input
Paste a search URL or keywords and set your filters. No code required.
Run in the cloud
The Actor runs on Apify with proxy rotation and anti-bot handling, at any scale.
Get structured data
Download clean JSON, CSV or Excel, or pull results straight from the API into your stack.
Transparent pay-per-result pricing
$0.006 per result
You only pay for the results you actually extract, no monthly subscription, no wasted spend. Start for free with your Apify credit and scale as you grow.
No Apify account yet? Create one free · $5 of usage every month, no card required.
Frequently asked questions
What does the Bring a Trailer scraper extract?
One row per completed auction: title, final price and currency, status, end date, bid count, no-reserve flag, VIN, mileage, engine, transmission, colors, listed essentials, seller, location, gallery photo URLs and the listing URL. Input is keywords, BaT listing URLs or model browse pages such as /porsche/911/.
Does it cover live auctions?
No. Active auctions require a BaT account, so the scraper focuses on completed auctions, which are public and show the final result. The price is the hammer price, the final bid; for reserve-not-met auctions the status field says so.
Can I compare BaT results with European listings?
Yes. BaT shows what enthusiast cars sold for at auction; mobile.de, Germany's largest car marketplace, shows what sellers ask. Our Mobile.de scraper returns make, model, price, mileage, power, fuel, transmission and equipment, so the two datasets side by side compare auction results with asking prices for the same model.
Mobile.de ScraperHow much does it cost?
Pay-per-result: about $0.006 per listing, no subscription. Start free with Apify credit.
Need a scraper we don't list yet?
We build and maintain custom web scrapers for any website, anti-bot bypass, proxy rotation and clean structured data, delivered as a managed pipeline.