Listing Search
/api/marktplaats-autos/search
Search Marktplaats.nl and 2dehands.be car listings with filters, sorting and pagination
Scrappa's Marktplaats Auto's API returns structured JSON from Marktplaats.nl (Netherlands) and 2dehands.be (Belgium), the Adevinta car marketplaces. Search the Auto's category with make, price, fuel, transmission, body, advertiser, location, free-text, sort and pagination filters, open any listing for full specs, the equipment list, price with price type, images, seller and dealer info without private contact data, read seller profiles and their other listings, and pull the 41 filter facets and the 101-entry make and model taxonomy. Scrappa is an independent service and is not affiliated with or endorsed by Marktplaats or 2dehands.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/marktplaats-autos/search?domain=www.marktplaats.nl&l1CategoryId=91&offset=0&limit=30" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": {
"listings": [
{
"itemId": "m2451834523",
"title": "Audi Q5 2.0 Tfsi Quattro S-tronic",
"priceInfo": { "priceCents": 695000, "priceType": "MIN_BID" },
"location": { "cityName": "Castricum", "countryAbbreviation": "NL" },
"seller": { "sellerId": 7796188, "sellerName": "Richard", "isVerified": false }
}
],
"totalResultCount": 268481,
"maxAllowedPageNumber": 167,
"pagination": { "offset": 0, "limit": 30, "hasMore": true, "nextOffset": 30 }
}
}
Structured data for real applications. Here are some ideas.
Analyze Marktplaats.nl and 2dehands.be Auto's inventory with numeric EUR cent prices, mileage, power, fuel, transmission and body filters plus a live total count.
Count listings per make, fuel, transmission, body style and price band for either marketplace from the 41 filter facets with live histogram counts.
Power comparison and research tools with full specs, first registration, mileage, power, fuel, CO2 and consumption where public, the equipment list and gallery images.
Enrich listings with public seller profiles, verification flags, reviews, workshop services, other listings by the same seller and response-rate data.
Marktplaats Auto's scraper API
The Marktplaats Auto's API is built for automotive analytics, dealer tools and car search features across the Netherlands and Belgium. Each listing carries the item id, title, numeric EUR cent price with the price type, location, attributes, images and seller info. Detail responses add the full spec list (first registration, mileage, power, fuel, transmission, CO2 and consumption where public), the equipment list, the seller record without private contact data and listing stats.
Search the Auto's category on www.marktplaats.nl and www.2dehands.be with one domain parameter.
Filter by make, price range in cents, fuel, transmission, body, advertiser, postcode and radius, free text and sort.
Read the 41 filter facets with live histogram counts and the 101-entry make and model taxonomy.
Open any listing for specs, equipment, price with price type, images and public seller info.
Read seller profiles, their other listings and response-rate data.
Test the Marktplaats Auto's API with 500 free monthly credits before scaling production traffic.
Combine make, price, fuel, transmission, body and advertiser filters to collect matching NL and BE car listings with numeric EUR cent prices and a live total count.
Open Marktplaats Auto's Search API docsOpen a listing by item id to get the spec list, the equipment list, the price with price type, gallery images and the public seller record.
Open Marktplaats Auto's Listing API docsRead the 41 filter facets with live listing counts from the facets endpoint, and the 101-entry make and model taxonomy from the taxonomy endpoint.
Open Marktplaats Auto's Facets API docsEverything you need in one API.
/api/marktplaats-autos/search
Search Marktplaats.nl and 2dehands.be car listings with filters, sorting and pagination
/api/marktplaats-autos/listing/{itemId}
Full record of one listing with specs, equipment, price, images and seller
/api/marktplaats-autos/taxonomy
The 101-entry make and model reference list for the search filters
/api/marktplaats-autos/facets
The 41 filter facets with live listing counts
/api/marktplaats-autos/seller/{sellerId}
Public seller profile with verification flags and reviews
/api/marktplaats-autos/seller/{sellerId}/listings
Other live listings by the same seller in one category
/api/marktplaats-autos/seller/{sellerId}/response-rate
Seller response speed and rate
See how Scrappa compares to the official API.
| Feature | Scrappa | ScrapingBee / ScraperAPI |
|---|---|---|
| Marktplaats Auto's data as JSON | Build your own parser | |
| NL + BE coverage with one domain parameter | Parse two sites | |
| Filter facets with live counts | ||
| Seller profiles and response rate | ||
| Price per 1k requests | From $0.20 | Varies by credits per request |
| Unified API key | Yes (80+ APIs) | Scraping only |
| Free tier | 500 credits/month | Trial credits |
No. Scrappa is an independent service and is not affiliated with or endorsed by Marktplaats or 2dehands. The Marktplaats Auto's API returns structured JSON from current public car listings and seller data through a Scrappa API key.
Call the taxonomy endpoint for the 101-entry make and model list, then pass ids such as 157 for Volkswagen as l2CategoryIds to the search endpoint. The facets endpoint returns the available filter values with listing counts.
Pass a Dutch or Belgian postcode as postcode and a radius in meters as distanceMeters, for example postcode=1011 AB and distanceMeters=100000. Every listing carries its own city and country in the location object.
Read the seller object of a listing or listing detail, then pass the sellerId to the seller endpoint for the public profile, the seller-listings endpoint for the seller's other items and the response-rate endpoint for response data.
Up to 50 listings per page with offset and limit. Use the hasMore flag and totalResultCount in the response to page through larger result sets. Totals are live snapshots and can change between requests.
Every Scrappa account includes 500 free credits each month. After that, each request costs one credit, which works out to $0.20 to $0.30 per 1,000 requests depending on the credit pack or plan. Requests that return no usable data are never charged.