Marktplaats Auto's API

Marktplaats Auto's API for NL & BE Car Search, Listings, and Seller Data

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.

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
7
Endpoints
NL + BE
Source coverage
$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-autos/search?domain=www.marktplaats.nl&l1CategoryId=91&offset=0&limit=30" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "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 }
  }
}

What you can build

Structured data for real applications. Here are some ideas.

NL & BE Car Market Coverage

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.

Price and Inventory Reports

Count listings per make, fuel, transmission, body style and price band for either marketplace from the 41 filter facets with live histogram counts.

Vehicle Research Features

Power comparison and research tools with full specs, first registration, mileage, power, fuel, CO2 and consumption where public, the equipment list and gallery images.

Seller and Dealer Enrichment

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

Marktplaats Auto's API for Dutch and Belgian car listings, specs and seller data

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.

Choose the right Marktplaats Auto's API endpoint

Use Listing Search for market coverage

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 docs

Use Listing Details for full vehicle records

Open 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 docs

Use Facets and Taxonomy to build filters

Read 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 docs

Available endpoints

Everything you need in one API.

GET

Listing Search

/api/marktplaats-autos/search

Search Marktplaats.nl and 2dehands.be car listings with filters, sorting and pagination

GET

Listing Details

/api/marktplaats-autos/listing/{itemId}

Full record of one listing with specs, equipment, price, images and seller

GET

Seller Listings

/api/marktplaats-autos/seller/{sellerId}/listings

Other live listings by the same seller in one category

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

Marktplaats Auto's data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
NL + BE coverage with one domain parameter
Scrappa:
ScrapingBee / ScraperAPI: Parse two sites
Filter facets with live counts
Scrappa:
ScrapingBee / ScraperAPI:
Seller profiles and response rate
Scrappa:
ScrapingBee / ScraperAPI:
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 the Auto's category on Marktplaats.nl and 2dehands.be with one domain parameter
Numeric EUR cent prices with the price type (FIXED, MIN_BID, ON_REQUEST, SEE_DESCRIPTION)
Make, price range, fuel, transmission, body, advertiser, postcode and radius filters
Full listing details with specs, equipment, first registration, mileage, power, fuel and CO2 where public
Public seller profiles with verification flags, reviews and workshop services
Other listings by the same seller and seller response-rate data
41 filter facets with live counts and the 101-entry make and model taxonomy
Simple API key auth with 500 free credits per month

Frequently asked questions

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.

Start using the Marktplaats Auto's API

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