MijnDak.nl / WoningNet Housing Scraper avatar

MijnDak.nl / WoningNet Housing Scraper

Pricing

from $0.99 / 1,000 listings

Go to Apify Store
MijnDak.nl / WoningNet Housing Scraper

MijnDak.nl / WoningNet Housing Scraper

Extract Dutch social-housing listings from mijndak.nl and regional WoningNet portals — rent, rooms, energy label, landlord, dates and photos.

Pricing

from $0.99 / 1,000 listings

Rating

0.0

(0)

Developer

rainminer

rainminer

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

an hour ago

Last modified

Share

What does MijnDak.nl / WoningNet Scraper do?

MijnDak.nl Scraper extracts Dutch social-housing listings from mijndak.nl and its regional WoningNet / DAK portals (Amsterdam, Utrecht, Almere, Groningen, and more). Paste a regional woningaanbod URL — or the national hub — and export structured rent, rooms, energy label, landlord, and photo data without coding.

Why scrape mijndak.nl / WoningNet?

  • Social housing monitoring — Track new sociale huur and vrije sector offers across Dutch WoningNet regions.
  • Market research — Compare netto/bruto rent, room counts, energy labels, and landlords by city or district.
  • Lead & alert workflows — Schedule runs and push new listings into your own tools via the Apify API.
  • Apify platform — Schedules, monitoring, proxies, and JSON/CSV/Excel export in one place.

What data can you extract?

FieldDescription
idPublication ID (PublicatieId)
urlDetail page URL (/HuisDetails?PublicatieId=…)
street, houseNumberAddress street and house number
postalCode, city, districtPostcode, woonplaats, wijk
rentNet, rentGrossNetto and bruto monthly rent (EUR)
personalizedRentPersonalized rent when shown
rooms, areaSqmRoom count and living area (m²)
energyLabelEnergy label (e.g. A+)
propertyTypeUnit type (e.g. Tussenwoning, Galerijflat)
floor, hasElevatorFloor and lift flag
publicationDate, endDate, availableDatePublish, reaction deadline, and opleverdatum
photoUrlMain listing photo
landlordHousing corporation / eigenaar
contractType, publicationLabelContract form and label (e.g. Alleen voor gezinnen)
descriptionShort description when present on the list
reactionCountNumber of reactions
region, searchUrlPortal region (hostname) and source search URL

How to scrape mijndak.nl

  1. Open the Actor in Apify Console.
  2. Add one or more regional woningaanbod URLs (or https://www.mijndak.nl/ to discover all regions).
  3. Set Maximum items (listings per start URL). Default is 5 for a quick test.
  4. Run the Actor and download results from the dataset tab.

Input

Supported start URLs:

  • Hub: https://www.mijndak.nl/
  • Regional search: https://amsterdam.mijndak.nl/woningaanbod
  • Regional root: https://utrecht.mijndak.nl/ (normalized to /woningaanbod)
  • Detail: https://amsterdam.mijndak.nl/HuisDetails?PublicatieId=306761

Optional fields: maxItems, proxyConfiguration (default: no proxy).

Output example

{
"id": "306761",
"url": "https://amsterdam.mijndak.nl/HuisDetails?PublicatieId=306761",
"street": "Willem Sijpesteijnstraat",
"houseNumber": "23",
"postalCode": "1566KE",
"city": "Assendelft",
"district": "Assendelft-Noord",
"rentNet": 713.02,
"rentGross": 734.16,
"personalizedRent": 713.02,
"currency": "EUR",
"rooms": 4,
"areaSqm": 73,
"energyLabel": "A+",
"propertyType": "Tussenwoning",
"floor": "0",
"hasElevator": false,
"publicationDate": "2026-07-22T22:01:00Z",
"endDate": "2026-07-29T21:59:00Z",
"availableDate": "2026-08-03T00:00:00Z",
"photoUrl": "https://res.cloudinary.com/woningnet/image/upload/...",
"landlord": "Parteon",
"contractType": "Onbepaalde tijd contract",
"publicationLabel": "Alleen voor gezinnen",
"description": null,
"reactionCount": 0,
"region": "amsterdam",
"searchUrl": "https://amsterdam.mijndak.nl/woningaanbod"
}

You can download the dataset in JSON, CSV, Excel, or HTML.

How much does scraping mijndak.nl cost?

This Actor uses pay-per-event pricing. You are charged for Actor start and for each housing listing saved to the dataset:

EventFree planGold / Platinum / Diamond
Actor start$0.00005$0.00005
Listing scraped$1.99 / 1,000$1.49 / 1,000

It uses Playwright (Chromium) for OutSystems SPAs. No proxy is required by default, which keeps platform usage low. A typical test run with 5 listings usually finishes in a few minutes.

FAQ

Why do I sometimes get 0 listings?
Some regions temporarily return an empty public aanbod list. Try another region or re-run later. The Actor exits successfully with 0 items instead of failing.

Which regions are supported?
Any *.mijndak.nl portal linked from the hub — including amsterdam, utrecht, almere, groningenhuurt, huiswaarts, middenholland, gooienvecht, studentenwoning, woongaard, woonkeus, eemvallei, bovengroningen, and mijnwoonservice.

Is scraping mijndak.nl legal?
This scraper only collects publicly reachable listing data from regional portals. You are responsible for complying with applicable laws and the site’s terms when reusing the data.

Image Credit

Image credit: mijndak.nl