Funda.nl Scraper: Dutch Real Estate, Energielabel, 35+ Fields

Scrape every property on Funda.nl, the Netherlands' #1 real estate portal with 93% brand awareness and 300,000+ active listings. Returns EUR asking price, original price (for price-reduction detection), price_per_m2, full address with Dutch postal code (e.g. 1015 BS), neighborhood, province, GPS, bedrooms, rooms, bathrooms, living area, plot size, year built, the complete Dutch energielabel set (A+++++, A++++, A+++, A++, A+, A through G), heating type (Cv-ketel, Stadsverwarming, Warmtepomp), construction type (Bestaande bouw vs Nieuwbouw), full Dutch omschrijving (3,000-6,000 chars), and every listing photo at full resolution. Both koop and huur markets.

Open on Apify → Try it now
Pricing
$3 / 1k SERP
Detail price
$8 / 1k
Coverage
All NL
Listing pool
300k+ active
Markets
Koop + Huur
RAM
128MB

What you can scrape

Common use cases

Pricing

New to Apify? Every account gets a $5 free monthly platform credit, enough for around 1,600 SERP listings or 600 enriched detail listings before you commit to paying anything.

API example

# Start a run via the Apify API
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~funda-nl-scraper/runs?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "searchUrls": [
      "https://www.funda.nl/zoeken/koop?selected_area=%5B%22amsterdam%22%5D&price=%22-500000%22"
    ],
    "maxResults": 300,
    "includeDetails": true
  }'

# Or use with AI agents via MCP:
# https://mcp.apify.com?tools=santamaria-automations/funda-nl-scraper

Integrations

Output fields (sample)

FieldTypeExample
titlestringAldengoor 2
pricenumber3400000 (EUR)
price_per_m2number9341
postal_codestring1083 AK
neighborhoodstringBuitenveldert-Zuidoost
provincestringNoord-Holland
living_area_m2number364
plot_size_m2number689
year_builtnumber1964
energy_labelstringA+

Related Actors

Open on Apify → Try it now (free tier available)