pistonheads.com avatar
pistonheads.com

Pricing

$5.00/month + usage

Go to Store
pistonheads.com

pistonheads.com

Developed by

youssef farhan

youssef farhan

Maintained by Community

Our pistonheads.com scraper effortlessly gathers URLs from all pages and extracts detailed information from each listing card.

0.0 (0)

Pricing

$5.00/month + usage

0

Total users

1

Monthly users

1

Runs succeeded

>99%

Last modified

a day ago

🚗 PistonHeads Vehicle Scraper

Automatically extract vehicle listings from PistonHeads.com

🌟 What Does This Do?

This automated tool acts like a super-efficient vehicle data collector that:

  • ✅ Visits PistonHeads.com search result pages you specify.

  • ✅ Discovers all vehicle listings based on your search criteria.

  • ✅ Collects 30+ key details per vehicle, including:

    • 🚗 Manufacturer, Model, Version, Registration Year

    • 🚣️ Mileage

    • 💰 Price in GBP, Formatted Price, and Currency

    • 📍 Vehicle Location (City, County, Postcode, Country)

    • 📞 Seller Contact Information (Name, Type, Phone)

    • ⚙️ Technical Specifications:

      • Body type, Transmission, Fuel type, Engine size, Engine power,
      • CO2 emissions, Fuel consumption, Doors, Seats, No. of owners
    • 📋 Condition, Status, and Exterior Colour

    • 🔗 Direct URL to the listing on PistonHeads.com

🛠️ Configuration Made Simple

Set these main options:

Start URLs (start_urls)

  • Paste PistonHeads.com search result page URLs where scraping should begin.

  • Example:

    [
    {
    "url": "https://www.pistonheads.com/buy/search?distance=20&price=9000&price=10000&year=2021&year=2025"
    }
    ]
  • You can provide multiple URLs to cover different searches.

Max Pages Per URL (max_pages)

  • How many pages of search results should be scanned per URL?

  • The scraper respects the API's last_page field but this acts as an extra cap.

  • Example:

    • Set to 5 to scan only the first 5 pages.
    • Leave empty or null to use the full number of available pages.

📤 Getting Your Data

Results are available in multiple formats directly from the Apify platform:

  • Excel/CSV: Open in any spreadsheet software.
  • JSON: For developers, databases, or further processing.
  • API Access: Get fresh, real-time data via Apify's API.

💼 Common Use Cases

Car Dealerships & Competitor Analysis

  • Track pricing for specific makes/models
  • Monitor competitor inventory & pricing

Market Researchers & Analysts

  • Analyze market trends in vehicle specs & prices
  • Gather vehicle data across regions

Automotive Enthusiasts & Buyers

  • Find specific cars matching your criteria
  • Compare listings efficiently

Data Aggregators & App Developers

  • Build vehicle listing databases
  • Fuel automotive search apps or tools

▶️ How to Run

  1. Navigate to the Actor on the Apify platform.

  2. Click the "Start" button.

  3. Input your desired start_urls, e.g.:

    [
    {
    "url": "https://www.pistonheads.com/buy/search?distance=20&price=9000&price=10000&year=2021&year=2025"
    }
    ]
  4. Optionally set max_pages to limit how deep the scraper goes.

  5. Click "Start" at the bottom.

  6. Wait for completion (you'll get notified).

  7. Go to the Storage tab to preview and download your results in JSON, CSV, or Excel.

🤝 Need Customization or Facing Issues?

This scraper is built for the current API structure of PistonHeads. If you need to:

  • Scrape other automotive websites
  • Extract different/additional data points
  • Integrate with CRMs, Sheets, or databases
  • Schedule runs or get email alerts for new listings

Check Apify documentation, use the "Issues" tab of this Actor, or contact an Apify certified partner for help.


✨ Built with love for car data hunters and automotive pros.