PistonHeads UK Car Classifieds Scraper avatar

PistonHeads UK Car Classifieds Scraper

Pricing

from $11.25 / 1,000 records

Go to Apify Store
PistonHeads UK Car Classifieds Scraper

PistonHeads UK Car Classifieds Scraper

Scrape UK performance and enthusiast car listings from PistonHeads.com. Returns prices, mileage, specs, seller details and image galleries. Filter by make, model, price, year, body, fuel.

Pricing

from $11.25 / 1,000 records

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

4

Monthly active users

a day ago

Last modified

Share

ParseForge Banner

๐Ÿ PistonHeads Car Classifieds Scraper

๐Ÿš€ Pull UK performance and enthusiast car listings from PistonHeads in seconds. Filter by make, model, price band, year, mileage, fuel type, body style, and seller type. No API key, no login, no manual CSV wrangling.

PistonHeads is the UK's home for performance, classic, and enthusiast cars. The site lists everything from a ยฃ1,200 project car to a ยฃ4.8M Ferrari FXX, with a strong mix of specialist independent dealers, marque-authorised retailers, and private sellers. This scraper turns the live PistonHeads classifieds into a structured dataset you can load into a spreadsheet, a notebook, or a database in one run.

You give the scraper a search URL or a few filter fields, and it returns every matching listing with prices, mileage, year, specifications (body type, fuel, transmission, colour, engine power and displacement), seller details (name, location, trade or private), pricing model (regular, POA, online auction), and the full gallery of high-resolution images. Behind the scenes it talks to the same JSON search service that powers the PistonHeads buy pages, so the data is identical to what the site shows, just delivered in bulk.

๐ŸŽฏ Target Audience๐Ÿ“Œ Primary Use Cases
Performance and specialist car dealersPricing comparisons across rivals and trim levels
Classic and import brokersSpotting underpriced cars or import opportunities
Market researchers and analystsTracking depreciation curves on enthusiast segments
Lead-gen and CRM teamsBuilding dealer prospect lists with verified locations
Insurance and warranty firmsModelling market values for niche makes and models

๐Ÿ“‹ What the PistonHeads Scraper does

  • ๐Ÿท๏ธ Live classified pricing. Every active classified, online auction, and price-on-application listing the site exposes today.
  • ๐Ÿ”Ž Granular filters. Make, model keyword, price band, year, mileage, fuel, transmission, body, colour, drivetrain, seller type, postcode radius, and listing type.
  • ๐Ÿ–ผ๏ธ Full image galleries. Both the headline image and the complete imageUrls array, ready to embed in a CRM or dashboard.
  • ๐Ÿข Dealer vs private split. A sellerType flag plus seller name and location for every record, so you can segment trade and private inventory.
  • ๐Ÿงญ URL or form input. Paste a PistonHeads search URL straight from your browser, or build the query in the structured input fields.
  • ๐Ÿ† Auction-aware. Listings sold via the PistonHeads online auction are flagged with isAuction and pricingModel: OnlineAuction.

Each record contains the listing title and URL, an internal advert id, the price (with a formatted display string and pricing-model code), the make and model, year, mileage, full specification block (body type, colour, fuel, transmission, engine power in bhp, engine displacement in cc), the seller's display name, type (Trade or Private), and location, and the complete gallery of full-size images. A scrapedAt ISO timestamp captures when the row was harvested.

๐Ÿ’ก Why it matters: PistonHeads has long been the place where UK enthusiast cars first appear before they hit the wider marketplace. Owning a clean, refreshable dataset of these listings is an edge for dealers, brokers, and analysts who would otherwise be paging through results one screen at a time.

๐Ÿ“Š Data fields

Each record includes: badges, bodyType, brandType, colour, currency, enginePower, engineSize, fuelType, headline, id, imageUrl, imageUrls, isAuction, isPriceOnApplication, isVatOmitted, make, mileage, model, price, priceLabel, pricingModel, scrapedAt, sellerIsOnlineRetailer, sellerLocation, sellerName, sellerType, transmission, url, year. All 29 field names come from a real production run, so what you see here is what lands in your dataset.

โš ๏ธ Good to Know: URL parameters always win over the structured fields. If you paste a search URL with priceMax=20000 and also set priceMax: 50000 in the form, the URL value wins. Leave fields blank if you want the URL to drive the run entirely.

๐Ÿš€ How to use

  1. ๐Ÿ†• Open a free Apify account. Sign up at console.apify.com/sign-up?fpr=vmoqkp.
  2. ๐Ÿ” Find the actor. Search "PistonHeads" in the Apify Store and open this actor's page.
  3. โš™๏ธ Set your filters. Either paste a PistonHeads search URL or pick make, price band, year, and sort order in the form.
  4. โ–ถ๏ธ Run. Click Start. The default preview run returns 10 listings on the free plan, up to 1,000,000 on a paid plan.
  5. ๐Ÿ’พ Export. Download the dataset as JSON, CSV, Excel, or HTML, or read it through the Apify API.

โฑ๏ธ Total time: less than a minute from "I need this data" to a downloadable spreadsheet.

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more scrapers covering automotive, real estate, marketplaces, and lead generation.

โš–๏ธ Disclaimer: This actor accesses publicly available content from PistonHeads.com. It is not affiliated with, endorsed by, or sponsored by PistonHeads or any of its parent companies. Use it in line with the site's terms of use and the laws of your jurisdiction. The actor authors take no responsibility for downstream use of the collected data.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.