AutoTrack.nl Scraper
Pricing
from $3.00 / 1,000 results
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
Maintained by CommunityActor 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_urlalways 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 relevantprijs:asc/prijs:desc– Price low→high / high→lowbouwjaar:desc/bouwjaar:asc– Newest / oldest yearkilometerstand:asc/kilometerstand:desc– Mileage low→high / high→lowdatumGeplaatst:desc– Newest ads (default)merkModelUitvoering:asc– Make / model
🚀 Quick start
Option A — Input URL
- Open AutoTrack aanbod, apply filters in the browser, copy the results URL — ideally
https://www.autotrack.nl/aanbod/merk/.... - Paste it into
input_url. - Set
max_carsand click Start.
Option B — Structured filters (better for AI agents)
- Leave
input_urlempty. - Pick make/model and optional filters from the dropdowns (same lists as on AutoTrack).
- Choose
sort_by, setmax_cars(up to 1000). - 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)
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
input_url | string | No | — | Paste an AutoTrack /aanbod/... URL; overrides all filters below when set. Leave empty to use filters (better for AI agents). |
make | string enum | No | any | Vehicle make slug from AutoTrack (e.g. bmw, volkswagen). |
model | string enum | No | any | Make + model as make::slug (e.g. bmw::3-serie). Pick a row that matches your Make. |
min_price / max_price | string enum | No | any | Price in EUR. |
min_year / max_year | string enum | No | any | Build year (bouwjaar). |
min_mileage / max_mileage | string enum | No | any | Mileage in km. |
fuel_type | string enum | No | any | e.g. benzine, diesel, elektriciteit, hybride-benzine. |
body_type | string enum | No | any | e.g. hatchback, suv, stationwagen. |
transmission | string enum | No | any | automatisch or handmatig. |
colour | string enum | No | any | Colour slug from AutoTrack. |
province | string enum | No | any | Dutch province slug (e.g. noord-holland). |
sort_by | string enum | No | datumGeplaatst:desc | Result order (see sort options above). |
max_cars | integer | No | 50 | Maximum listings to return (1–1000). |
Notes on filters
- Prefer exact enum strings from the Apify input dropdowns (same values as autotrack.nl).
modelusesmake::slug(double colon), e.g.bmw::3-serie.- Prefer
/aanbod/...URLs when pastinginput_url. - AutoTrack SRPs typically return 30 ads per page.
input_urlalways wins over filters when provided.