Marktplaats Scraper — NL Classifieds & Prices | $0.90/1K
Pricing
$0.90 / 1,000 listings
Marktplaats Scraper — NL Classifieds & Prices | $0.90/1K
Scrape Marktplaats.nl (Netherlands #1 classifieds) by keyword, category, location, price & seller type. Clean structured fields: price (EUR) + type (fixed/bid/free), condition, seller, GPS, images, date, URL. First-party JSON API — stable, no HTML parsing. Pay per result.
Pricing
$0.90 / 1,000 listings
Rating
0.0
(0)
Developer
Vitalii Bondarev
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Marktplaats Scraper — NL Classifieds, Prices, Sellers
Scrape Marktplaats.nl (Netherlands #1 classifieds, ~10M monthly users) by keyword, category, location, price range, and seller type. Returns structured data including price type (fixed/bidding/free), condition, seller info, location, images, and all listing attributes.
What you get
Each record contains:
| Field | Description |
|---|---|
listing_id | Unique Marktplaats item ID (e.g. m2407274983) |
title | Listing title |
description | Full description text |
url | Direct URL to the listing |
price | Price in EUR (float) |
price_cents | Price in cents (integer) |
price_type | FIXED, MIN_BID, FREE, FAST_BID, or SEE_DESCRIPTION |
condition | Item condition (e.g. Zo goed als nieuw, Gebruikt) |
location_city | Seller city |
location_country | Country abbreviation (NL) |
location_lat / location_lng | GPS coordinates |
seller_id | Seller ID |
seller_name | Seller display name |
seller_type | private, business, or null |
is_verified | Whether seller is Marktplaats-verified |
posted_date | Posting date (raw: Vandaag, Gisteren, or date string) |
image_urls | List of full-size image URLs |
thumbnail | First image URL |
image_count | Number of images |
attributes_map | All listing attributes as {key: value} flat dict |
is_reserved | Whether listing is reserved |
priority_product | Promoted placement type (e.g. DAGTOPPER) |
traits | Feature flags list |
category_id | Marktplaats category ID |
Pricing
Pay per result — charged per listing item returned. $0.90 per 1 000 listings — the lowest credible price in the niche.
Inputs
| Input | Description |
|---|---|
query | Search keyword(s) — e.g. fiets, iphone 14, volkswagen golf |
l1CategoryId | L1 category numeric ID (optional) |
l2CategoryId | L2 sub-category numeric ID (optional) |
postcode | Dutch postcode for proximity filter (e.g. 1012AB) |
distanceMeters | Radius around postcode in meters (e.g. 25000) |
priceMin | Minimum price in EUR |
priceMax | Maximum price in EUR |
sellerType | all (default), private, or business |
sortBy | OPTIMIZED (default), SORT_INDEX (by date), PRICE |
sortOrder | DECREASING (default) or INCREASING |
maxItems | Maximum listings to return (default: 100) |
proxyConfiguration | Apify RESIDENTIAL (NL) proxy — recommended |
Access
Marktplaats uses a first-party JSON API with no CAPTCHA or JS challenge. Residential NL proxy is recommended for geo-targeting and reliability but is not strictly required for basic use.
Use cases
- Price monitoring — track price history across NL classifieds
- Inventory sourcing — find items by category + location + condition
- Competitive intelligence — monitor seller pricing in a niche
- Lead generation — identify sellers or buyers in specific segments
- Market research — aggregate NL second-hand market data at scale