Marktplaats.nl Scraper
Pricing
from $1.50 / 1,000 results
Marktplaats.nl Scraper
Scrape listings from Marktplaats.nl, 2dehands.be and 2ememain.be โ Benelux's largest classifieds platforms with 10M+ active listings. Extract price, seller info, condition, location and category via internal JSON API. No browser needed.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Actor stats
1
Bookmarked
3
Total users
2
Monthly active users
6 days ago
Last modified
Categories
Share
๐ Marktplaats.nl Scraper
Extract classified listings from Marktplaats.nl โ the Netherlands' largest classifieds platform with 10M+ active listings and 8M+ monthly visitors. Also supports 2dehands.be (Belgium Flemish) and 2ememain.be (Belgium French) โ all three share the same backend.
โก What It Does
Calls Marktplaats's internal JSON API directly for fast, structured data. No browser overhead, no HTML parsing โ pure API calls returning clean JSON. Returns price, seller info, condition, location, images and category-specific attributes.
Default run (prefill input): Searches "iphone" on Marktplaats.nl, completes in under 1 minute, and produces a non-empty dataset.
๐ง How It Works
Marktplaats exposes an internal search API at /lrp/api/search. This actor calls it directly:
GET https://www.marktplaats.nl/lrp/api/search?query=iphone&limit=30&offset=0โ JSON: { listings: [...], totalResultCount: 41595 }
Pagination via offset increments. No authentication required. ~200+ listings per minute.
๐ Quick Start
Default Input (works out of the box)
{"query": "iphone","maxListings": 50}
๐ Advanced Search
{"platform": "marktplaats.nl","query": "bmw 320","categoryId": "91","postcode": "1012AB","distanceMeters": 50000,"minPrice": 500000,"maxPrice": 2000000,"sortBy": "PRICE","sortOrder": "INCREASING","scrapeDetails": true,"maxListings": 200,"requestDelay": 500}
๐ Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
platform | string | marktplaats.nl | ๐ณ๐ฑ marktplaats.nl, ๐ง๐ช 2dehands.be or ๐ง๐ช 2ememain.be |
query | string | "iphone" | ๐ Search keywords |
categoryId | string | "" | ๐ L1 category ID (see list below) |
subcategoryId | string | "" | ๐ L2 subcategory ID |
postcode | string | "" | ๐ Dutch/Belgian postcode for location search |
distanceMeters | integer | 0 | ๐ Radius from postcode (meters) |
minPrice | integer | 0 | ๐ฐ Min price in cents (50000 = โฌ500) |
maxPrice | integer | 0 | ๐ฐ Max price in cents (200000 = โฌ2000) |
sortBy | string | SORT_INDEX | ๐ SORT_INDEX (newest), PRICE, OPTIMIZED (relevance) |
sortOrder | string | DECREASING | โฌ๏ธ DECREASING or INCREASING |
scrapeDetails | boolean | false | ๐ Fetch detail pages for full description |
maxListings | integer | 50 | ๐ข Total listings cap (max ~5000 per query) |
proxyConfiguration | object | Apify auto | ๐ Proxy settings |
requestDelay | integer (ms) | 500 | โฑ๏ธ Delay between API calls |
๐ Platforms
| Platform | Domain | Country | Language |
|---|---|---|---|
๐ณ๐ฑ marktplaats.nl | marktplaats.nl | Netherlands | Dutch |
๐ง๐ช 2dehands.be | 2dehands.be | Belgium | Flemish Dutch |
๐ง๐ช 2ememain.be | 2ememain.be | Belgium | French |
All three platforms share the same backend API โ same query parameters, same response format. One actor, three countries.
๐ Category IDs
| ID | ๐ณ๐ฑ Category (Dutch) | ๐ฌ๐ง Category (English) |
|---|---|---|
91 | Auto's | ๐ Cars |
31 | Telecommunicatie | ๐ฑ Telecom / Phones |
504 | Computers en Software | ๐ป Computers |
322 | Huis en Inrichting | ๐ Home & Furniture |
621 | Kleding - Dames | ๐ Women's Clothing |
728 | Sport en Fitness | โฝ Sports |
1032 | Fietsen en Brommers | ๐ฒ Bicycles & Mopeds |
378 | Muziek en Instrumenten | ๐ธ Music |
482 | Tuin en Terras | ๐ฟ Garden |
820 | Elektronica en Domotica | ๐ Electronics |
239 | Doe-het-zelf en Verbouw | ๐จ DIY & Construction |
1085 | Kinderen en Baby's | ๐ถ Kids & Baby |
1098 | Dieren en Toebehoren | ๐ Animals & Pets |
428 | Spelcomputers en Games | ๐ฎ Gaming |
๐ฆ Output
Search Mode (scrapeDetails: false)
{"listingId": "m2045678901","platform": "marktplaats.nl","title": "iPhone 15 Pro 256GB Zwart Titanium","price": 899,"priceType": "fixed","priceTypeOriginal": "Vaste prijs","currency": "EUR","condition": "like_new","conditionOriginal": "Zo goed als nieuw","category": "Mobiele telefoons","sellerName": "TechShop Amsterdam","sellerId": "12345678","sellerType": "business","location": "Amsterdam","date": "2026-05-01T14:23:00Z","description": "Te koop: een zo goed als nieuwe Apple iPhone 15 Pro...","shippingAvailable": true,"images": ["https://images.marktplaats.com/..."],"url": "https://www.marktplaats.nl/v/telecommunicatie/mobiele-telefoons/m2045678901-iphone-15-pro","scrapedAt": "2026-05-04T09:00:00Z"}
๐ณ๐ฑ Dutch โ English Translation
๐ฐ Price Types
| ๐ณ๐ฑ Dutch | ๐ฌ๐ง English | Description |
|---|---|---|
| Vaste prijs | fixed | Fixed price, no negotiation |
| Bieden | bidding | Make an offer |
| Gratis | free | Free item |
| Vraagprijs | asking | Asking price (negotiable) |
| Ruilen | trade | Trade / exchange |
| Zie omschrijving | see_description | Check the listing description |
๐ Conditions
| ๐ณ๐ฑ Dutch | ๐ฌ๐ง English |
|---|---|
| Nieuw | new |
| Zo goed als nieuw | like_new |
| Gebruikt | used |
Both original Dutch and translated English values are provided in every record (priceType + priceTypeOriginal, condition + conditionOriginal).
๐ฏ Use Cases
- ๐๏ธ E-commerce arbitrage โ find underpriced items for resale
- ๐ Used car market analysis โ price trends, inventory monitoring
- ๐ Market research โ consumer pricing, category demand analysis
- ๐ฆ Insurance โ second-hand item valuation reference data
- ๐ Price monitoring โ track specific products or categories over time
- ๐ข Competitive analysis โ monitor competitor listings and pricing
โ๏ธ Technical Notes
| Feature | Detail |
|---|---|
| ๐ Engine | Direct internal JSON API โ no browser, no HTML parsing |
| ๐ Auth | None required โ public API endpoint |
| ๐ Pagination | Offset-based, 30 results per page |
| โ ๏ธ 5000 Limit | Marktplaats caps at ~5000 results per query. Split by price range for more. |
| ๐ฐ Prices | API returns cents โ output converts to EUR |
| ๐ Proxy | Works from datacenter IPs (no residential needed) |
| ๐ Rate Limiting | Moderate. Default 500ms delay is safe. |
๐ธ Cost & Performance
| Mode | Speed | CU per 100 listings | Cost estimate |
|---|---|---|---|
| ๐ Search only | ~200+/min | ~0.002 | Almost free |
| ๐ With details | ~10-20/min | ~0.01 | Very cheap |
Pure API calls with no browser = fastest and cheapest classifieds scraper on Apify Store.
๐ Changelog
| Version | Date | Notes |
|---|---|---|
| 1.0.0 | 2026-05-04 | ๐ Initial release โ direct API, 3 platforms, DutchโEnglish translation, price/condition mapping |