AutoTrack.nl Scraper avatar

AutoTrack.nl Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
AutoTrack.nl Scraper

AutoTrack.nl Scraper

Scrape used cars from autotrack.nl. Paste a search URL from your browser, or use filters (make, model, price, mileage, year, fuel, body, transmission). Returns price, mileage, year, specs, dealer, and listing URL.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Marco Rodrigues

Marco Rodrigues

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

🚗 AutoTrack.nl Scraper

Want to find the perfect used car, or analyze the Dutch automotive market? This scraper makes it super easy!

Paste an input_url from your browser once you've already filtered on AutoTrack, or use structured filters (make, model, price, mileage, year, fuel, body, transmission, etc.) — structured filters work better for AI agents. When input_url is set it overrides the filters. Either way, you get up to 1000 used car listings from autotrack.nl with pricing, specs, and dealer details as CSV or JSON.

💡 Perfect for...

  • Car Buyers: Monitor the market for the best deals on your next vehicle in the Netherlands.
  • Dealerships: Keep an eye on competitors' pricing and inventory to stay competitive.
  • Market Research: Analyze trends in the Dutch used car market (average prices, popular models, mileage vs. price).
  • Data Analysts: Download clean, structured data for visualizations, dashboards, or predictive pricing models.
  • 🤖 AI Agents: Power your autonomous agents with real-time AutoTrack listings. Perfect for OpenClaw workflows and bots tracking specific vehicles.
  • 📚 RAG Systems: Feed detailed vehicle specifications and pricing into Retrieval-Augmented Generation pipelines to answer complex queries about the automotive market.
  • 🔗 AI Workflows: Integrate seamlessly with LangChain, AutoGPT, CrewAI, and other AI frameworks that need structured automotive data.

✨ Why you'll love this scraper

  • 🔗 Input URL or Filters: Paste an AutoTrack search URL (input_url) if you already filtered in the browser, or use structured filters (better for AI agents). input_url always wins when set.
  • 🎯 Website-Matched Filters: Make, model, fuel, body, transmission, colour, province, price, mileage, and year use the same option values as autotrack.nl.
  • ⚙️ Rich Listings: Extracts price, year, mileage, fuel, body, transmission, power, dealer, and images out of the box.
  • ⏱️ Sorting Options: Traverse results by relevance, price, year, mileage, or newest ads — same sort fields as on the site.
  • 🇳🇱 Built for the Netherlands: Covers AutoTrack’s nationwide occasion inventory, with optional province filter.

📦 What's inside the data?

For every single listing, you will get:

  • Core Details: id, title, url, image
  • Technical Specs: make, model, fuel_type, body_type, transmission, power, mileage, year, vehicle_configuration
  • Pricing: price, price_currency
  • Dealer: dealer_name, dealer_city, dealer_province, dealer_url
  • Context: condition, availability

🛠️ Sort options

You can tell the scraper what order to read the listings in using the sort_by parameter (same fields as AutoTrack):

  • relevance:asc – Most relevant
  • prijs:asc / prijs:desc – Price low→high / high→low
  • bouwjaar:desc / bouwjaar:asc – Newest / oldest year
  • kilometerstand:asc / kilometerstand:desc – Mileage low→high / high→low
  • datumGeplaatst:desc – Newest ads (default)
  • merkModelUitvoering:asc – Make / model

🚀 Quick start

Option A — Input URL

  1. Open AutoTrack aanbod, apply filters in the browser, copy the results URL — ideally https://www.autotrack.nl/aanbod/merk/....
  2. Paste it into input_url.
  3. Set max_cars and click Start.

Option B — Structured filters (better for AI agents)

  1. Leave input_url empty.
  2. Pick make/model and optional filters from the dropdowns (same lists as on AutoTrack).
  3. Choose sort_by, set max_cars (up to 1000).
  4. Click Start and export CSV, Excel, or JSON when done.

Tech details for developers 🧑‍💻

Input Example (structured filters):

{
"make": "bmw",
"model": "bmw::3-serie",
"max_price": "25000",
"min_year": "2018",
"fuel_type": "benzine",
"transmission": "automatisch",
"sort_by": "prijs:asc",
"max_cars": 100
}

Input Example (URL override):

{
"input_url": "https://www.autotrack.nl/aanbod/merk/bmw/model/3-serie",
"max_cars": 500
}

Output Example:

{
"id": 59699038,
"title": "BMW X1 Benzine [G-577-HB]",
"url": "https://www.autotrack.nl/a/bmw-x1-benzine-2019-59699038",
"image": "https://cdn.autotrack.nl/59699038/0-d9c94a00fdd36730b90ea0c9de64f4a5.jpg?h=675&w=900",
"make": "BMW",
"model": "X1",
"year": 2019,
"mileage": 113265,
"price": 20949,
"price_currency": "EUR",
"fuel_type": "Benzine",
"transmission": "Automaat",
"body_type": "SUV / Terreinwagen",
"power": "141 kW (192 PK)",
"dealer_name": "Rijken Auto's",
"dealer_city": "Wijchen",
"dealer_province": "Gelderland"
}

📋 Input reference (detailed)

ParameterTypeRequiredDefaultDescription
input_urlstringNoPaste an AutoTrack /aanbod/... URL; overrides all filters below when set. Leave empty to use filters (better for AI agents).
makestring enumNoanyVehicle make slug from AutoTrack (e.g. bmw, volkswagen).
modelstring enumNoanyMake + model as make::slug (e.g. bmw::3-serie). Pick a row that matches your Make.
min_price / max_pricestring enumNoanyPrice in EUR.
min_year / max_yearstring enumNoanyBuild year (bouwjaar).
min_mileage / max_mileagestring enumNoanyMileage in km.
fuel_typestring enumNoanye.g. benzine, diesel, elektriciteit, hybride-benzine.
body_typestring enumNoanye.g. hatchback, suv, stationwagen.
transmissionstring enumNoanyautomatisch or handmatig.
colourstring enumNoanyColour slug from AutoTrack.
provincestring enumNoanyDutch province slug (e.g. noord-holland).
sort_bystring enumNodatumGeplaatst:descResult order (see sort options above).
max_carsintegerNo50Maximum listings to return (11000).

Notes on filters

  • Prefer exact enum strings from the Apify input dropdowns (same values as autotrack.nl).
  • model uses make::slug (double colon), e.g. bmw::3-serie.
  • Prefer /aanbod/... URLs when pasting input_url.
  • AutoTrack SRPs typically return 30 ads per page.
  • input_url always wins over filters when provided.