Marktplaats Scraper — Netherlands Classifieds Extractor
Pricing
from $5.00 / 1,000 results
Marktplaats Scraper — Netherlands Classifieds Extractor
Extract listings from Marktplaats.nl: titles, prices, locations, descriptions, images from cars, real estate, electronics & more. 8M monthly traffic site. Works with Claude, ChatGPT, AI agents via Apify MCP. Perfect for price monitoring, market research & deal hunting across 25+ categories.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Archit Khurana
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
🇳🇱 Marktplaats Scraper — Netherlands Classifieds Data Extractor
Extract high-quality listings data from Marktplaats.nl, the Netherlands' largest online marketplace with 8M+ monthly visitors. Perfect for price monitoring, market research, competitive analysis, and inventory tracking across cars, real estate, electronics, furniture, and 20+ other categories.
🎯 Features
- 🔍 Smart Search — Search by keywords, category, location, and price range
- 📊 Rich Data — Extract titles, prices, locations, descriptions, images, seller info, and timestamps
- 🌍 All Categories — Cars, real estate, electronics, furniture, clothing, sports, and more
- ⚡ Fast & Reliable — Static HTML extraction (no browser needed), handles pagination automatically
- 🤖 AI Agent Ready — Works seamlessly with Claude, ChatGPT, and MCP-compatible tools
- 💰 Cost Effective — $0.005 per result, no proxy required
📋 What You Get
Each listing includes:
| Field | Description | Example |
|---|---|---|
| title | Listing title/name | "iPhone 15 Pro Max 256GB Zwart" |
| price | Price in euros | "€ 1.150" |
| location | City/region | "Amsterdam" |
| category | Product category | "Telecommunicatie" |
| description | Item description | "Nieuw in doos, 1 jaar garantie..." |
| imageUrl | Main product image | "https://..." |
| url | Direct listing link | "https://marktplaats.nl/a/..." |
| sellerId | Seller identifier | "u12345678" |
| postedDate | When posted | "Vandaag, 14:23" |
| scrapedAt | Extraction timestamp | "2026-08-31T12:00:00Z" |
🚀 Quick Start
Basic Search
{"searchQuery": "laptop","location": "amsterdam","maxResults": 50}
Category + Price Filter
{"category": "auto-s","location": "rotterdam","priceMin": 5000,"priceMax": 15000,"sortBy": "price-asc","maxResults": 100}
Real Estate Search
{"searchQuery": "appartement","category": "huizen-en-kamers","location": "utrecht","sortBy": "date","maxResults": 30}
🤖 AI Integration
Perfect for AI agents and automation:
Claude Desktop (MCP)
{"mcpServers": {"apify": {"command": "npx","args": ["-y", "@apify/mcp-server-apify"],"env": {"APIFY_API_TOKEN": "your_token_here"}}}}
Then ask Claude:
"Find the cheapest laptops in Amsterdam on Marktplaats under €500"
ChatGPT Actions
Use the Apify API endpoint:
https://api.apify.com/v2/acts/fervent_bus~marktplaats-scraper/runs
Python Integration
from apify_client import ApifyClientclient = ApifyClient("your_token")run = client.actor("fervent_bus/marktplaats-scraper").call(run_input={"searchQuery": "macbook","location": "amsterdam","maxResults": 20})items = client.dataset(run["defaultDatasetId"]).list_items().itemsfor item in items:print(f"{item['title']} - {item['price']} - {item['url']}")
📝 Input Parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
searchQuery | String | No | Keywords to search | "vintage furniture" |
category | String | No | Category filter (see list below) | "auto-s" |
location | String | No | City or region | "amsterdam" |
priceMin | Integer | No | Minimum price (€) | 100 |
priceMax | Integer | No | Maximum price (€) | 1000 |
sortBy | String | No | Sort order (relevance/date/price-asc/price-desc) | "date" |
maxResults | Integer | Yes | Max listings to scrape | 50 |
proxyConfiguration | Object | No | Proxy settings (optional) | {} |
Available Categories
alle-categorien— All Categoriesauto-s— Carshuizen-en-kamers— Real Estatecomputers-en-software— Computers & Softwaretelecommunicatie— Phones & Tabletsaudio-tv-en-foto— Audio, TV & Photohuis-en-inrichting— Home & Interiortuin-en-terras— Garden & Patiokleding-dames— Women's Clothingkleding-heren— Men's Clothingsport-en-fitness— Sports & Fitnessfietsen-en-brommers— Bikes & Scooters- And 15+ more categories!
💡 Use Cases
- 🔎 Price Monitoring — Track price changes for products you want to buy
- 📊 Market Research — Analyze pricing trends and product availability
- 🏪 Competitive Analysis — Monitor competitor listings and pricing
- 🤖 AI Shopping Assistants — Build Claude/ChatGPT tools to find deals
- 📈 Inventory Tracking — Monitor what's available in your niche
- 📍 Location-Based Insights — Compare prices across Dutch cities
- 🎯 Deal Hunting — Find underpriced items automatically
⚡ Performance
- Speed: ~100-200 listings per minute
- No proxy needed: Site works perfectly without proxies
- Cost: $0.005 per result + $0.05 per run
- Example: 100 results = $0.55 total cost
🛠️ Technical Details
- Method: HTTP + BeautifulSoup (static HTML parsing)
- Language: Python 3.11
- Memory: 1024 MB recommended
- Protection: None (public site, no blocking)
- Pagination: Automatic (up to 20 pages)
📞 Support & Issues
- GitHub: roshtarg-cpu/marktplaats-scraper
- Apify Store: fervent_bus/marktplaats-scraper
📜 License
This actor is provided as-is for data extraction purposes. Please respect Marktplaats.nl's terms of service and use responsibly.
Built with ❤️ for AI agents, developers, and data enthusiasts
Compatible with Claude Desktop, ChatGPT, and all Apify MCP integrations.