WoningMeDevelopers

WoningMe Developers

Dutch Rental Listings API

Access rental listings from 900+ sources across the Netherlands through one REST API. Search social, mid-market and private rental properties or receive new listings through webhooks.

900+ sources · Nationwide coverage · REST API + webhooks

2-day free trial · €15/month after trial · Cancel anytime

Payment method required. You won't be charged during the trial.

  • 900+Rental sources
  • NationwideDutch coverage
  • REST + webhooksSimple integration
  • All rental segmentsSocial, mid-market & private

Use cases

Rental API use cases

Built for rental data only. WoningMe does not offer properties for sale.

Personal projects

Experiment with Dutch rental data, build prototypes or use the API for your own non-commercial projects.

Rental platforms

Integrate Dutch rental listings into a website, application or platform. For commercial use, let's work together.

Housing search tools

Build rental search experiences without maintaining hundreds of individual integrations.

Alerts & monitoring

Receive new matching rental properties through webhooks instead of continuously polling the API.

Coverage

Nationwide rental coverage in one API

WoningMe combines rental listings from more than 900 sources across the Netherlands into a single API. The sources are spread over the whole country.

Social housingMid-market rentalsPrivate-sector rentals

How it works

From hundreds of sources to one integration

  1. Create a search

    Define which rental listings are relevant to your application: city, radius, price, rooms, surface and segment.

  2. Query listings

    Retrieve matching properties through the REST API, with cursor pagination.

  3. Receive new listings

    Use webhooks to receive new matching properties without continuously polling the API.

Building with AI? Build with AI and the MCP server let ChatGPT, Claude or Cursor use the API.

Guides: rental listings API, social housing API, rental webhooks, Dutch housing data, rental platforms.

Technical details: API documentation, authentication and the OpenAPI spec.

Webhooks

Get new listings without constant polling

Instead of repeatedly requesting the API to check for new properties, WoningMe can send matching listings directly to your application through a webhook.

Traditional polling

Your application → API
Your application → API
Your application → API
Your application → API

With WoningMe webhooks

900+ sources → WoningMe
WoningMe → webhook → Your application
  • Less unnecessary polling
  • Faster notifications
  • Simpler infrastructure
Set your webhook URL
curl -X PUT https://woning.me/api/developer/v1/webhook \
  -H "X-Api-Key: $KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://you.dev/hooks"}'
What your server receives
{
  "event": "listing.new",
  "searches": [{"id": 42, "label": "Utrecht"}],
  "property": { "street": "Kerkstraat 12", ... }
}
# X-WoningMe-Signature: sha256=<hmac>

Property data

Structured rental property data

Every listing comes in the same shape, whichever source it came from. Some fields are null when a source does not publish them.

{
  "id": 19022,
  "source": "nederwoon",
  "sourceLabel": "Nederwoon",
  "url": "https://...",
  "imageUrl": "https://...",
  "street": "Kerkstraat 12",
  "postcode": "1234AB",
  "city": "Utrecht",
  "propertyType": "Apartment",
  "surfaceM2": 75,
  "rooms": 3,
  "priceEurCents": 145000,
  "priceText": "€ 1.450",
  "agent": "Some Agency",
  "isHousingAssociation": false,
  "isMiddenhuur": false,
  "lat": 52.09,
  "lon": 5.12,
  "firstSeenAt": "2026-07-27T20:20:00+00:00"
}
  • Locationstreet city
  • Rental pricepriceEurCents
  • Surface areasurfaceM2
  • Roomsrooms
  • Property typepropertyType
  • SegmentisHousingAssociation isMiddenhuur
  • Sourcesource
  • Rental agencyagent
  • Coordinateslat lon
  • Main imageimageUrl

Explore the API reference →

Pricing & usage

Pricing

Personal is intended for non-commercial use. For anything else, we would like to hear what you are building.

Personal

Personal

€15 / month

For personal and non-commercial use.

  • REST API access
  • Webhooks
  • 2-day free trial
  • Cancel anytime
  • Non-commercial use
Start 2-day free trial

Payment method required before the trial starts. Nothing is charged during the first two days. Cancel during the trial and nothing is charged. The paid subscription starts after the trial unless cancelled.

Collaboration

Need something different?

Building a commercial product, need higher volumes or have a use case that doesn't fit the Personal plan?

Let's talk. A lot is possible through collaboration.

Tell us what you are building and we will look at the possibilities together.

Personal limits: 30 requests per minute per API key, 5,000 property requests per rolling 24 hours and 50,000 per 30 days, 50 properties per request, 10 searches per account, search radius up to 50 km. See the documentation and the terms.

The Personal plan is intended for non-commercial use. For commercial or other use cases, get in touch, a lot is possible through collaboration.

FAQ

Frequently asked questions

What does the WoningMe API provide?

Access to Dutch rental listings through one REST API. You define searches by city and radius, read the matching properties, or receive new listings through a webhook.

How many sources does WoningMe cover?

More than 900 rental sources, combined into a single API.

Does the API cover the entire Netherlands?

Yes. The sources are spread across the whole country, and a search is scoped to a city plus a radius of up to 50 km.

Does WoningMe include social housing?

Yes. The API covers social housing (housing associations), mid-market rentals (middenhuur) and private-sector rentals (vrije sector). A search can match any combination of the three.

Does WoningMe provide properties for sale?

No. WoningMe focuses exclusively on rental properties.

How does the 2-day free trial work?
  1. Create an account.
  2. Add a payment method.
  3. The 2-day free trial starts.
  4. Cancel during the trial and nothing is charged.
  5. Otherwise the paid subscription (€15/month) starts after the trial.
Can I use the Personal plan commercially?

The Personal plan is intended for personal and non-commercial use. Building a commercial product or have another use case? Get in touch with us. A lot is possible through collaboration.

What if the Personal plan doesn't fit my use case?

Let's talk. Whether you need commercial usage, higher volumes or something more specific, we are open to different types of collaboration. Tell us what you're building and we'll look at the possibilities together.

Explore collaboration →

Do I need to continuously poll the API?

No. Set one webhook URL for your account and WoningMe sends each new matching listing to it, signed with HMAC-SHA256. You can still poll the properties endpoint whenever you prefer.

Start building with Dutch rental data

Connect your application to rental listings from 900+ sources across the Netherlands.

Have another use case? Explore collaboration →

Personal · €15/month · Non-commercial use