Live Dutch property data over API and webhooks.

Every rental and for‑sale listing in the Netherlands, from Funda, Pararius and 3,000+ agency sites, deduplicated to one live record per property. So your team ships product instead of maintaining scrapers. The MCP server is coming next.

Already licensed by a leading Dutch rental platform. 99% accurate on live listings.

Credentials within one business day. No card, no 12-month minimum.

Live listingsfundaparariushuurwoningenagenciesmerged record

Find 2-bed rentals in Amsterdam under €2,000, listed in the last hour.

GET /v1/listings?city=Amsterdam&deal_type=rent&bedrooms=2&max_price=2000&listed_within=1h 47 listings · 380 ms
Area Size Rent Postcode €/m² Sources Merged First seen
De Pijp68 m² · 2 bd€1,8751073 GX€27.6funda · pararius · agency3 → 138s ago
Oud-West61 m² · 2 bd€1,9501054 TZ€32.0funda · pararius2 → 16 min ago
Oost74 m² · 2 bd€1,7901093 BL€24.2funda · huurwoningen · 2 agencies4 → 119 min ago
Noord70 m² · 2 bd€1,6501031 KL€23.6agency151 min ago
Example response. + 43 more rows, each with first_seen and scraped_at.
99%
accurate on live listings
3,000+
sources crawled
180fields
per property record, at peak
5min
or less between crawls
4h
or less to flag a delisting

Our own consumer rental app runs on the same feed, so a stale listing costs our users a viewing and we catch it first.

That is why we hold the feed at 99% accuracy, and why a leading Dutch rental platform licenses it instead of running its own crawlers.

The same flat on four sites becomes one record.

  1. Collect 3,000+ sources, each on its own cadence

    • funda.nlKerkstraat 104 II · 2-kamer · 72 m² · € 2.150 p/m
    • pararius.nlAppartement Kerkstraat · 72m2 · €2150,- · label —
    • huurwoningen.nlKerkstr. 104-2, A'dam · 2 slpk · energie: onbekend
    • agency siteKERKSTRAAT 104-II · HUURPRIJS 2.150,- · ENERGIE: —
  2. Deduplicate matched on address and listing fingerprint

    4 sources → 1 recordconfidence 0.98

  3. Normalise & serve one English schema, queryable in milliseconds

    address
    Kerkstraat 104-2
    funda · pararius
    postcode
    1017 JZ
    pararius
    deal_type
    rent
    normalised
    rent
    2150 EUR
    funda · pararius
    size_m2
    72
    funda
    first_seen
    2026-09-22T09:14Z
    hounder

Up to 180 fields per property, in clean English JSON.

One normalised English schema across every source, so it joins to whatever you already hold. Every record carries first_seen, scraped_at and its source list.

Identity 26

  • idstring
  • addressstring
  • postcodestring
  • coordinatespoint

Listing 49

  • deal_typeenum
  • priceint
  • size_m2int
  • bedroomsint

Features 36

  • furnishedenum
  • outdoor_spaceenum
  • floorint
  • service_costsint

Market 44

  • statusenum
  • price_historyarray
  • days_on_marketint
  • relistedbool

Provenance 25

  • sourcesarray
  • first_seentimestamp
  • scraped_attimestamp
  • merge_confidencefloat

Get the full schema →

One key. REST and webhooks today, MCP next.

Call the feed from your backend today over REST, or have it pushed to you on every change. We're building the first MCP-native listings API for the Dutch market — request a demo to join the waitlist.

RESTterminal
curl https://api.hounder.ai/v1/listings \
  -H "Authorization: Bearer $KEY" \
  -d city=Amsterdam \
  -d deal_type=rent \
  -d bedrooms=2 \
  -d max_price=2000

# 200 · 47 items · 380 ms
{ "items": [ { "id": "hnd_8f2c41e0", … } ],
  "next": "c_9a1" }

Search, single listing, change feed and market stats. Example shape — your endpoints and full reference arrive with your credentials.

MCP tools soonwhat the server will expose
search_listings
Filter by city, price, size and 40+ fields
get_listing
Full record with photos and source list
get_changes
Changes since a cursor
market_stats
Median price, supply, time on market
subscriptions
Webhooks for real-time matches
get_usage
Quota and rate-limit status

European property data is either gated, or you build it yourself.

Buy it

  • No public pricing
  • Demo forms and sales calls
  • 12-month minimums
  • Contracts sized for banks and funds

Build it

  • A crawler for every portal
  • Markup changes and anti-bot
  • Duplicates across sources
  • Engineers fixing scrapers, not shipping
We built this pipeline for our own rental product because nobody would sell it to us. Now we sell it.
Mikhail S., founder

Published prices. No 12-month minimum.

Start free, then move up when your call volume does. Every plan is provisioned by hand while we're in early access, so you talk to a person, not a signup wall.

Developer€0Free to start Starter€149/moPrototypes Growth€499/moRental apps and AVMs Business€1,499/moInvestors and CRMs EnterpriseCustomPortals and funds
Calls per month1,00050,000500,0005,000,000Custom
MCP serverComing soonComing soonComing soonComing soonComing soon
REST APIIncludedIncludedIncludedIncludedIncluded
WebhooksNot includedIncludedIncludedIncludedIncluded
Event streamsNot includedNot includedIncludedIncludedIncluded
History & analyticsNot includedNot includedNot includedIncludedIncluded
Bulk export & SLANot includedNot includedNot includedNot includedIncluded
Get a free key Request demo Request demo Request demo Book a call
  • DeveloperFree to start
    €01,000 calls · RESTGet a free key
  • StarterPrototypes
    €149/mo50,000 calls · REST, webhooksRequest demo
  • GrowthRental apps and AVMs
    €499/mo500,000 calls · adds event streamsRequest demo
  • BusinessInvestors and CRMs
    €1,499/mo5,000,000 calls · adds history, analyticsRequest demo
  • EnterprisePortals and funds
    CustomCustom · adds bulk export, SLABook a call

Developer is free to start, no card. All plans: base fee plus metered calls, ex VAT, cancel monthly. Credentials within one business day. MCP is included on every plan the day it ships.

What engineers ask first.

Something else? Book a 20-min call and ask.

Where does the data come from, and is it legal?

Publicly available listings on Funda, Pararius, huurwoningen.nl and 3,000+ agency and regional sites. We respect rate limits and never bypass paywalls.

How do you handle GDPR?

A strict field whitelist. We never collect or serve personal data about tenants, buyers or sellers, only data about the property and the listing.

How fresh is it?

Fast sources are recrawled at least every 5 minutes and delistings are flagged within 4 hours. Every record carries first_seen and scraped_at, so you can check.

Is there history?

Every change is logged from day one. The REST change feed gives you a cursor-based diff; full history and analytics come with Business.

What's live today, and what's coming?

Live now: the crawl across 3,000+ sources, deduplication into one record per property, the REST API and webhooks. Coming next: the MCP server, then registry enrichment (BAG, WOZ and energy labels). We'd rather tell you now than have you find out after you integrate.

Which markets?

The Netherlands today, rentals and sales. Germany is next, then France and the UK. Custom markets on request.

What if we already have scrapers?

Run both for a week and diff the output. Most teams switch off their own crawlers once they see the dedup.

Two years of pipeline. One afternoon to switch on.

Developers: request a demo key. Teams replacing scrapers: book the call.

Request a demo

Free to start, no card. Credentials by email within one business day, and your first query about 30 minutes after that.

No credit card. We reply from a person, not a sequence.

Book a 20-min call with Mikhail

Founder of Hounder. For teams weighing a switch away from their own scrapers.

  • 0–5 minYour sources, volumes and what breaks today
  • 5–15 minThe feed on your schema: dedup, coverage, freshness
  • 15–20 minWhich plan fits your call volume, and next steps
Book a 20-min call

Video call, no slides.