2dehands Scraper — Belgian Classifieds & Marketplace Data avatar

2dehands Scraper — Belgian Classifieds & Marketplace Data

Pricing

Pay per usage

Go to Apify Store
2dehands Scraper — Belgian Classifieds & Marketplace Data

2dehands Scraper — Belgian Classifieds & Marketplace Data

Scrape classified listings from 2dehands.be and 2ememain.be — Belgium's largest marketplace. Search by keyword, category, location, and price. No login or cookies required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

2dehands Scraper

Scrape classified listings from 2dehands.be (also known as 2ememain.be in French) — Belgium's largest online marketplace. Extract prices, seller info, images, location, and more. No login or cookies required.

Why use this actor?

2dehands.be is the dominant classifieds platform in Belgium with millions of active listings across every category. This actor calls the internal 2dehands JSON API directly, giving you fast, structured data without browser overhead.

Use cases:

  • Price monitoring — track secondhand prices for any product category across Flanders and Wallonia
  • Market research — analyze listing volumes, pricing trends, and regional supply in Belgium
  • Inventory sourcing — find deals on electronics, furniture, vehicles, and bikes
  • Competitor analysis — monitor what sellers and small businesses are listing
  • Lead generation — identify active sellers in specific categories or regions
  • Cross-border analysis — 2dehands shares its backend with Marktplaats.nl, enabling BE↔NL market comparisons

No cookies, no login, no session management — pass a search query and get back clean JSON.

Input

FieldTypeRequiredDescription
queryStringNoSearch term (e.g. "laptop", "fiets", "iPhone 15")
categoryStringNoTop-level category to filter results
locationStringNoBelgian postcode to search around (e.g. "2000" for Antwerp)
distanceKmIntegerNoSearch radius in km from the postcode
minPriceNumberNoMinimum price filter in EUR
maxPriceNumberNoMaximum price filter in EUR
conditionStringNoFilter: "Nieuw", "Zo goed als nieuw", or "Gebruikt"
sortByStringNoSort order: relevance, newest, cheapest, most-expensive
maxResultsIntegerNoMaximum listings to return (default: 100, max: 5000)
platformStringNo"2dehands" (default) or "marktplaats" — same backend
proxyConfigurationObjectNoProxy settings for extra reliability

Output

Each result contains:

FieldTypeExample
itemIdString"m2145678901"
titleString"iPhone 15 Pro 256GB"
descriptionStringListing description text
priceNumber899.00
currencyString"EUR"
priceTypeString"FIXED", "BIDDING", "SEE_DESCRIPTION"
conditionString"Zo goed als nieuw"
deliveryMethodString"Ophalen of Verzenden"
cityString"Antwerpen"
countryString"Belgium"
latitudeNumber51.2194
longitudeNumber4.4025
sellerNameString"Jan"
sellerIdNumber12345678
sellerVerifiedBooleantrue
categoryString"Telecommunicatie"
imageUrlsArrayList of image URLs
listingDateString"2026-04-01T10:30:00Z"
urlStringFull listing URL on 2dehands.be
platformString"2dehands"
scrapedAtStringISO timestamp of when data was scraped

Example output

{
"itemId": "m2145678901",
"title": "iPhone 15 Pro 256GB - Perfecte staat",
"description": "Verkoop mijn iPhone 15 Pro, nauwelijks gebruikt...",
"price": 899.00,
"currency": "EUR",
"priceType": "FIXED",
"condition": "Zo goed als nieuw",
"deliveryMethod": "Ophalen of Verzenden",
"city": "Antwerpen",
"country": "Belgium",
"latitude": 51.2194,
"longitude": 4.4025,
"sellerName": "Jan",
"sellerId": 12345678,
"sellerVerified": true,
"category": "Telecommunicatie",
"imageUrls": [
"https://images.2dehands.be/api/v1/listing-twn-prod/images/12/12345678-abcd-1234.jpg"
],
"listingDate": "2026-04-01T10:30:00Z",
"url": "https://www.2dehands.be/v/telecommunicatie/mobiele-telefoons/m2145678901-iphone-15-pro-256gb",
"platform": "2dehands",
"scrapedAt": "2026-04-06T12:00:00.000Z"
}

Cost estimate

This actor uses approximately 0.01 compute units per 100 results. It calls a lightweight JSON API with no browser overhead.

Limitations

  • The API returns a maximum of 5,000 results per query
  • Some fields (condition, delivery method) may be empty if the seller didn't fill them in
  • Data is scraped from the public API and may change without notice
  • Respect the website's terms of service and use responsibly