WOZ Waardeloket Scraper - Dutch Property Tax Values
Pricing
Pay per usage
WOZ Waardeloket Scraper - Dutch Property Tax Values
Scrape Dutch property tax values (WOZ-waarden) from the official WOZ Waardeloket. Look up any Dutch address and get current and historical property valuations, reference dates, and municipality info. No login required.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
WOZ Waardeloket Scraper
Scrape Dutch property tax values (WOZ-waarden) from the official WOZ Waardeloket (wozwaardeloket.nl). Look up any Dutch address and get current and historical property valuations with municipality and location data. No login or cookies required.
How to scrape WOZ Waardeloket data
- Go to this actor's page on the Apify Store.
- Click "Start" to open the input configuration.
- Enter a Dutch address, street name, or postcode (e.g., "Keizersgracht Amsterdam" or "1012AB").
- Set the maximum number of results you want.
- Choose whether to include historical WOZ values.
- Click "Start" and wait for the scraper to finish.
- Download your data in JSON, CSV, XML, or Excel format.
What is the WOZ Waardeloket?
The WOZ Waardeloket is the official Dutch government portal for looking up property tax values. WOZ stands for "Waardering Onroerende Zaken" (Valuation of Real Property). Every property in the Netherlands has a WOZ value determined annually by the municipality, used as the basis for property taxes, income tax deductions, and mortgage valuations.
The WOZ value is set based on a reference date (peildatum) of January 1st of the previous year. For example, the 2024 WOZ value is based on property values as of January 1, 2023.
How it works
This scraper uses a two-step approach:
- Address resolution — Uses the PDOK locatieserver (official Dutch government address API) to resolve your search query into specific addresses with unique identifiers.
- WOZ value extraction — Queries the WOZ Waardeloket to retrieve property valuations for each resolved address.
This approach ensures accurate address matching and reliable data extraction.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQuery | string | "Keizersgracht Amsterdam" | Dutch address, street name, or postcode to look up |
maxItems | integer | 50 | Maximum number of valuations to return (1-500) |
includeHistory | boolean | true | Include WOZ values from previous years |
proxyConfiguration | object | Residential proxy | Proxy settings for reliable access |
Example input
{"searchQuery": "Dorpsstraat 10 Utrecht","maxItems": 20,"includeHistory": true,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Search query examples
- Full address:
"Keizersgracht 100 Amsterdam" - Street + city:
"Dorpsstraat Utrecht" - Postcode:
"1012AB" - Postcode + number:
"1012AB 1" - City only (returns many):
"Haarlem"
Output format
Each result in the dataset contains:
| Field | Type | Description |
|---|---|---|
address | string | Full display name of the address |
street | string | Street name |
houseNumber | string | House number (including letter/addition) |
postcode | string | Dutch postcode (e.g., "1012AB") |
city | string | City/town name |
municipality | string | Municipality (gemeente) name |
province | string | Province name |
wozValue | number | WOZ value in euros |
referenceDate | string | Valuation reference date (peildatum) |
valuationYear | number | Tax year the valuation applies to |
objectType | string | Property type (e.g., "woonfunctie") |
nummeraanduidingId | string | Official BAG address identifier |
adresseerbaarObjectId | string | Official BAG object identifier |
latitude | number | GPS latitude coordinate |
longitude | number | GPS longitude coordinate |
url | string | Link to WOZ Waardeloket |
scrapedAt | string | ISO timestamp of when data was collected |
Example output
{"address": "Keizersgracht 100, 1015AA Amsterdam","street": "Keizersgracht","houseNumber": "100","postcode": "1015AA","city": "Amsterdam","municipality": "Amsterdam","province": "Noord-Holland","wozValue": 685000,"referenceDate": "2023-01-01","valuationYear": 2024,"objectType": "woonfunctie","nummeraanduidingId": "0363200000161668","adresseerbaarObjectId": "0363010000700332","latitude": 52.3712,"longitude": 4.8867,"url": "https://www.wozwaardeloket.nl/","scrapedAt": "2026-06-07T14:30:00.000Z"}
Use cases
- Real estate investment — Compare property values across neighborhoods before buying.
- Market analysis — Track property value trends in Dutch municipalities over time.
- Tax planning — Verify your WOZ value for property tax (OZB) calculations.
- Property portfolios — Monitor valuations across multiple properties at once.
- Academic research — Analyze housing market dynamics with official government data.
- Mortgage assessment — Compare WOZ values with asking prices for market analysis.
- Municipal comparisons — Compare property values across different Dutch municipalities.
Cost and performance
- Typical run: 30-90 seconds for 20 addresses
- Memory: 2048 MB recommended (Playwright browser)
- Proxy: Residential proxy recommended for reliable access
- Cost: approximately $0.05-0.15 per run depending on the number of addresses
Tips for best results
- Use specific addresses for exact results (e.g., "Dorpsstraat 10 Amsterdam")
- Use postcodes for quick lookups of a specific area
- Use street + city for multiple addresses on the same street
- Set
includeHistory: trueto see how values changed over the years - The WOZ Waardeloket updates annually (new values published in February/March)
Limitations
- WOZ values are only available for the Netherlands
- Some very new properties may not have WOZ values yet
- The WOZ Waardeloket may occasionally be unavailable during maintenance
- Maximum 500 addresses per run (PDOK API limitation)
- Historical values typically go back 5-10 years depending on the municipality
- Commercial properties may have limited public value disclosure
Data sources
- PDOK Locatieserver — Official Dutch government geocoding service for address resolution
- WOZ Waardeloket — Official government portal maintained by the Waarderingskamer (Valuation Chamber)
Legal and compliance
All data scraped by this actor is publicly available government information. The WOZ Waardeloket explicitly provides this data for public access. Property valuations are public information under Dutch law (Wet WOZ, Article 40a). This actor only collects data that is freely accessible without any authentication or login.