Marktplaats Scraper - Netherlands & Belgium Classifieds
Pricing
from $0.60 / 1,000 ad scrapeds
Marktplaats Scraper - Netherlands & Belgium Classifieds
Scrape marktplaats.nl, 2dehands.be and 2ememain.be: search by keyword, category, postcode and price. Prices, locations, images, attributes, optional views and full texts. No login.
Pricing
from $0.60 / 1,000 ad scrapeds
Rating
0.0
(0)
Developer
Fabrikit
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Security
Limited permissionsShare
Marktplaats Scraper — Netherlands & Belgium Classifieds
Scrape marktplaats.nl (Netherlands) and its sister sites 2dehands.be and 2ememain.be (Belgium): bikes, cars, electronics, furniture, services, animals and everything else sold second-hand. Search by keyword, category, postcode + distance and price range, or paste a search URL. No login, no API key, no browser: plain fast HTTP.
What you get
- Title, description snippet, price (number + price type: fixed, bidding, free, see description), location (city, country, coordinates), listing date, images, category, condition, delivery options and all other attributes.
- Seller type (
private/business); businesses keep their trading name and seller id. - Promotion and reservation flags.
- Add-on "ad details": opens every ad page for the complete description, all images, view count, favourites count, exact listing timestamp and a reliable seller type.
- Searches with more results than the site's pagination allows (~3,000) are split by price range automatically; duplicates are removed.
Privacy
Private sellers are people. For ads that are not clearly a business the Actor never outputs seller name or id, coordinates are rounded to about 1 km, and phone numbers / e-mail addresses in the free text are masked. Seller names that look like a person's name are withheld even for businesses.
Input
| Field | Meaning |
|---|---|
site | marktplaats.nl, 2dehands.be, 2ememain.be. |
searchQueries | Keywords, one search each (e.g. fiets, iphone 15). |
startUrls | Search URLs such as https://www.marktplaats.nl/q/fiets/ or /l/auto-s/. |
category | Main category name (Fietsen en Brommers) or numeric id (445). |
postcode, distanceKm | Search around a postcode. |
priceMin, priceMax | EUR. |
sellerType | all, private, business. |
sortBy | newest, relevance, price_asc, price_desc. |
includeDetails | Add-on, see above. |
maxItems | Total limit (default 50). |
proxyConfiguration | Apify Proxy (default). Falls back to Dutch / Belgian residential IPs automatically if blocked. |
Example: electric bikes within 25 km of Amsterdam, 500-1500 EUR
{"searchQueries": ["elektrische fiets"],"category": "Fietsen en Brommers","postcode": "1011AB","distanceKm": 25,"priceMin": 500,"priceMax": 1500,"maxItems": 300}
Output example
{"id": "m2119107775","url": "https://www.marktplaats.nl/v/fietsen-en-brommers/fietsen-dames-damesfietsen/m2119107775-dames-fietsen-heren-fietsen-oma-fietsen","title": "Dames fietsen heren fietsen oma fietsen","price": 99,"priceType": "FIXED","currency": "EUR","site": "marktplaats.nl","categoryId": 447,"categoryName": "Fietsen | Dames | Damesfietsen","city": "Amsterdam","country": "Nederland","listedDate": "2026-10-13","condition": "Gebruikt","delivery": "Ophalen of Verzenden","sellerType": "business","sellerName": "020-Fietsen B.V.","imageCount": 3,"detailsFetched": false}
Pricing
| Event | When |
|---|---|
Ad scraped (listing-result) | each ad saved |
Ad details add-on (listing-details) | only with includeDetails |
See the Pricing tab for current prices; paid Apify plans get lower rates.
FAQ
Is it legal? The Actor reads public pages that anyone can open without logging in and removes personal data of private sellers. You are responsible for how you use the data (site terms, GDPR).
Why is listedDate only a day? Search results only show "today / yesterday / 10 okt 26". Turn on includeDetails for the exact listedAt timestamp.
How deep can I go? The site stops paginating around 3,000 results per query; the Actor then splits by price range, so tens of thousands of ads per run are possible.
Use cases
Resale and arbitrage research, price tracking per category, regional market analysis, dealer stock monitoring, lead lists of shops by category, alerts for new listings.
En español
Scraper de marktplaats.nl (Países Bajos) y de 2dehands.be / 2ememain.be (Bélgica), la misma plataforma. Busca por palabra clave, categoría, código postal + distancia y precio, o pega una URL de búsqueda. Sin login ni navegador. No entrega nombres de vendedores particulares y redondea sus coordenadas a ~1 km. Consulta la pestaña Pricing para ver los precios actuales; los planes de pago de Apify tienen tarifas más bajas.