Marktplaats API

Marktplaats API for Dutch Classifieds Search, Categories, and Listing Details

Scrappa's Marktplaats API returns structured JSON from Marktplaats.nl, the Dutch classifieds marketplace. Search listings in every category with keyword, category, price, distance and sort filters, browse the category tree and open any listing for its description, images and attributes. Scrappa is an independent service and is not affiliated with or endorsed by Marktplaats.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
3
Endpoints
All
Categories
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

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.

Request preview
Request
curl -X GET "https://scrappa.co/api/marktplaats/search?query=fiets&limit=3" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "query": "fiets",
    "total_count": 230794,
    "listings": [
      {
        "id": "m2119107775",
        "title": "Dames fietsen heren fietsen oma fietsen",
        "url": "https://www.marktplaats.nl/v/fietsen-en-brommers/fietsen-dames-damesfietsen/m2119107775-dames-fietsen-heren-fietsen-oma-fietsen",
        "price": 99.0,
        "currency": "EUR",
        "price_type": "fixed",
        "category_id": 447,
        "location": {
          "city": "Amsterdam",
          "country": "Nederland"
        },
        "seller": {
          "id": 19190757,
          "name": "020-Fietsen B.V.",
          "verified": true
        }
      }
    ],
    "offset": 0,
    "limit": 3,
    "has_more": true,
    "next_offset": 3
  },
  "meta": {
    "endpoint_family": "search",
    "billable": true
  }
}

What you can build

Structured data for real applications. Here are some ideas.

Dutch Price Monitoring

Track asking prices for any product with numeric euro prices and price types.

Local Deal Alerts

Sort by newest and page through fresh listings near a postcode.

Category Research

Browse the category tree and compare listing counts and prices per category.

Marktplaats scraper API

Marktplaats API for Dutch classifieds, categories, and listing details

The Marktplaats API is built for price research and deal monitoring. Each search result includes the listing id, title, url, numeric euro price, price type, category, location, seller and images. The detail endpoint adds the full description, attributes, status, creation date and view count. For cars use the Marktplaats Auto's API.

Search every category with keyword, category, price range, postcode distance and sort filters.

Page with offset and limit and read has_more and next_offset.

Browse the category tree and use the ids as search filters.

Seller phone numbers and other contact data are never returned.

Choose the right Marktplaats API endpoint

Use Search endpoint

Search Marktplaats classifieds in any category with filters and pagination.

Open Marktplaats Search API docs

Use Categories endpoint

Browse the Marktplaats category tree.

Open Marktplaats Categories API docs

Use Listing Detail endpoint

Get one Marktplaats listing with description, images and attributes.

Open Marktplaats Listing API docs

Available endpoints

Everything you need in one API.

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

Marktplaats listing data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Numeric euro prices
Scrappa:
ScrapingBee / ScraperAPI: Parse it yourself
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by credits per request
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits

Key features

Search all Marktplaats categories with keyword, category, price, distance and sort filters
Numeric euro prices with price type
Listing details with description, images, attributes, status and creation date
Category tree for building filters
Seller phone numbers and contact data are never returned

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Marktplaats. The Marktplaats API returns structured JSON from public listings through a Scrappa API key.

Use offset and limit (up to 100). The response returns has_more and next_offset. Marktplaats allows offset plus limit up to 3000. A valid empty search is a successful response.

No. An unknown or removed listing id answers a non-billable 404 with error code NOT_FOUND. Only successful 2xx responses are billed.

The search accepts every category. For vehicle filters such as make, model and mileage use the Marktplaats Auto's API.

Start using the Marktplaats API

Sign up and get 500 free credits. No credit card required.