Gaspedaal.nl Car Listings Scraper
Pricing
from $1.20 / 1,000 results
Gaspedaal.nl Car Listings Scraper
Scrape 300,000+ car listings from Gaspedaal.nl — the Netherlands' largest car comparison platform. Extracts price, mileage, brand, model, fuel type and dealer info. No browser required.
Pricing
from $1.20 / 1,000 results
Rating
0.0
(0)
Developer
Unfenced Group
Maintained by CommunityActor stats
1
Bookmarked
14
Total users
5
Monthly active users
3 days ago
Last modified
Categories
Share

Extract structured car listing data from Gaspedaal.nl — the Netherlands' largest car comparison platform, aggregating 300,000+ vehicles from 40+ automotive websites and 10,000+ dealerships.
What This Scraper Does
Gaspedaal.nl lets buyers compare cars across all major Dutch car platforms in one place. This scraper automates that data extraction, giving you structured, analysis-ready datasets covering the entire Dutch used and new car market.
Ideal for:
- Automotive market research and price analysis
- Dealer inventory monitoring and price benchmarking
- Investment research in the Dutch automotive sector
- Lead generation for car-related services
Features
- 300,000+ listings — complete Dutch car market coverage
- 100 results per page extracted efficiently — no browser required
- Keyword search — search by car type (suv, cabrio, elektrisch, etc.)
- Brand & model filtering — e.g. volkswagen/golf, bmw/3-serie
- Custom URL support — use any gaspedaal.nl search or category URL
- Automatic pagination — collects all pages up to your
maxResultslimit - Ethical rate limiting — configurable delay with Gaussian jitter
Why this scraper?
🎯 Purpose-built
A dedicated scraper for this car marketplace, tuned to its makes, models and price formats.
📦 Clean, consistent records
Every record follows the same structure, ready for export to JSON, CSV or Excel.
Input Parameters
| Parameter | Type | Description | Default |
|---|---|---|---|
startUrls | Array | Gaspedaal.nl search or category URLs to scrape | [] |
keyword | String | Keyword search (e.g. suv, elektrisch, cabrio) | "" |
brand | String | Car brand/make (e.g. volkswagen, toyota, bmw) | "" |
model | String | Car model (e.g. golf, rav4). Requires Brand. | "" |
maxResults | Integer | Maximum listings to collect. 0 = unlimited | 0 |
requestDelayMs | Integer | Minimum delay between requests (ms) | 1000 |
respectRobotsTxt | Boolean | Honour robots.txt crawl-delay | true |
proxyConfiguration | Object | Proxy settings (optional — built-in bypass active by default) | {} |
URL Priority: startUrls → brand/model → keyword → all listings.
Output Schema
Always Present
| Field | Type | Description |
|---|---|---|
id | String | Gaspedaal internal vehicle ID |
url | String | Canonical listing reference URL |
title | String | Full listing title |
brand | String | Car manufacturer (e.g. "Toyota") |
model | String | Model name (e.g. "RAV4") |
year | Integer | Production year |
bodyType | String | Body style (e.g. "SUV / Terreinwagen") |
fuelType | String | Fuel type (e.g. "Hybride", "Elektrisch") |
mileageKm | Integer|null | Odometer reading in kilometres |
transmissionType | String|null | Gearbox type |
vehicleConfiguration | String|null | Full spec string (cc, kW, transmission, doors, colour) |
color | String|null | Exterior colour |
numberOfDoors | Integer|null | Number of doors |
priceEur | Number|null | Asking price in EUR |
condition | String|null | "used" or "new" |
availability | String|null | "in_stock", "out_of_stock", or "pre_order" |
sellerName | String|null | Dealer or seller name |
sellerUrl | String|null | Link to seller page on gaspedaal.nl |
sellerCity | String|null | Seller city |
sellerRegion | String|null | Seller province/region |
imageUrl | String|null | Primary listing image URL |
contentHash | String | MD5 fingerprint for deduplication |
source | String | Always "gaspedaal.nl" |
scrapedAt | String | ISO 8601 timestamp |
Example Output
{"id": "126973166","url": "https://www.gaspedaal.nl/zoeken#126973166","title": "Toyota RAV4 - 2.5 Hybrid AWD Executive Schuifdak | Leder | Rondomzicht Cam","brand": "Toyota","model": "RAV4","year": 2018,"bodyType": "SUV / Terreinwagen","fuelType": "Hybride","mileageKm": 98329,"transmissionType": "Automaat","vehicleConfiguration": "Hybride, 2500cc, 145kW, Automaat, SUV / Terreinwagen, Zwart, 5-deuren","color": "Zwart","numberOfDoors": 5,"priceEur": 24950,"priceCurrency": "EUR","condition": "used","availability": "in_stock","sellerName": "Autobedrijf Limoversluis","sellerUrl": "https://www.gaspedaal.nl/autobedrijven/autobedrijf-limoversluis/aanbod","sellerCity": "Zoetermeer","sellerRegion": "Zuid-Holland","imageUrl": "https://cdn.gaspedaal.nl/images/large/f11d2011...jpg","sourceListingUrl": "https://www.autotrack.nl/detail/toyota/rav4/a7f3c2b1","contentHash": "a3f9b21c44e8d091","source": "gaspedaal.nl","scrapedAt": "2026-05-01T09:00:00.000Z"}
Examples
1. Scrape all SUVs
{ "keyword": "suv", "maxResults": 500 }
2. Volkswagen Golf — full inventory
{ "brand": "volkswagen", "model": "golf" }
3. Electric vehicles only
{"startUrls": [{ "url": "https://www.gaspedaal.nl/elektrisch" }]}
4. Daily feed — 100 newest listings
{"startUrls": [{ "url": "https://www.gaspedaal.nl/zoeken?srt=df-a" }],"maxResults": 100}
5. Multiple brand/model searches
{"startUrls": [{ "url": "https://www.gaspedaal.nl/bmw/3-serie" },{ "url": "https://www.gaspedaal.nl/audi/a4" }]}
Call this actor over HTTP
Besides normal runs, this actor exposes a REST API that answers each request in seconds with JSON. There is no run to start and no dataset to fetch afterwards, which suits apps, automations and AI agents that need one answer at a time. The full interactive reference is on the Endpoints tab.
| Endpoint | Returns | Billed as |
|---|---|---|
GET /search?brand=…&model=… | Listings for a keyword, brand or model (up to 50) | Per listing |
GET /url?url=… | Listings from a search URL (up to 50) | Per listing |
Authenticate with your Apify API token in the Authorization header:
curl -H "Authorization: Bearer <YOUR_APIFY_TOKEN>" \"https://unfenced-group--gaspedaal-nl-scraper.apify.actor/search?brand=volkswagen&model=golf&maxResults=5"
Every response has the shape { "count": N, "items": [...] }, with the same fields as the dataset records above, billed at the same prices as a normal run. Errors and empty answers return no data and are never billed. POST with a JSON body works the same as GET.
Pricing
$1.50 per 1,000 results — pay per result, no monthly fee.
| Volume | Cost |
|---|---|
| 1,000 listings | ~$1.50 |
| 10,000 listings | ~$15.00 |
| 100,000 listings | ~$150.00 |
Performance
- 100 listings per page — efficient per-request yield
- Memory: 512 MB (no browser)
- Typical full run (10,000 listings): ~5 minutes at default rate limiting
Notes
- Gaspedaal.nl is a meta-search engine aggregating 40+ partner sites. The same physical car may appear multiple times with different source sites; use
idorcontentHashfor deduplication. - Since November 2025, Gaspedaal.nl is part of the AutoScout24 Group.
Related scrapers
Other scrapers in our Automotive Classifieds collection:
- AutoScout24 Scraper
- Autovit.ro Car Scraper
- Otomoto.pl Car Scraper
- Carsales.com.au Scraper
- Marktplaats.nl Auto Scraper
Run it on a schedule
This actor is built for repeat use. Set it to run daily, weekly, or hourly, and the data keeps flowing without you touching it.
- Schedule runs — open the actor, go to Schedules, and pick a cadence. Each run only charges you for the results it returns.
- Connect it to your stack — push results straight to Google Sheets, Slack, a webhook, or your database using Apify Integrations. No glue code needed.
- Pull results via API — every run writes a clean dataset you can fetch with one API call, ready for whatever you build on top of it.
Set it once and it runs on its own.
Known limitations
- Some fields (mileage, options, damage history) are only returned when the seller publishes them — expect
nullon a share of records. - Prices change and cars sell quickly; records reflect the moment of scraping.
- Very large result sets are bounded by the source's own paging limits.
Technical details
- Coverage: everything the public search exposes, filterable via the input parameters above
- Retry: automatic retry on network errors with exponential backoff
- Formats: results export to JSON, CSV and Excel from the dataset
Need a custom scraper?
Unfenced Group builds Apify actors for any website — for free.
If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results — we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.
Get in touch: www.unfencedgroup.nl