Werk.nl Scraper: Netherlands UWV Government Jobs & Vacatures
Pricing
from $3.00 / 1,000 job serp results
Werk.nl Scraper: Netherlands UWV Government Jobs & Vacatures
Extract job listings from werk.nl, the Netherlands' national government employment service (UWV Werkbedrijf). Returns title, company, location, province, employment type, salary, full description and contact details. Covers all 12 Dutch provinces.
Pricing
from $3.00 / 1,000 job serp results
Rating
0.0
(0)
Developer
NanoScrape
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Werk.nl Scraper: Netherlands UWV Government Jobs
Extract job listings from werk.nl, the Netherlands' national government employment service operated by UWV (Uitvoeringsinstituut Werknemersverzekeringen). Covers all 12 Dutch provinces and returns rich structured data including salary, employment type, full description, and contact details.
What you get
Each job listing includes:
| Field | Description |
|---|---|
id | UWV reference number |
title | Job title |
company_name | Employer name |
company_website | Employer website (when available) |
location | City name |
country | Always NL |
region | Dutch province (Noord-Holland, Zuid-Holland, Utrecht, etc.) |
employment_type | permanent, temporary, internship, volunteer, secondment |
workplace_type | on-site, hybrid, or remote |
min_hours / max_hours | Weekly hours range |
study_level | Required education level (MBO, HBO/bachelor, WO/master) |
salary_min / salary_max | Parsed EUR amounts |
salary_period | month, year, week, hour |
salary_text | Raw salary text as advertised |
description | 500-character snippet |
description_full | Full plain-text description |
apply_url | Direct application link |
contact_emails / contact_phones | Contact details |
posted_at_datetime | ISO 8601 publication date |
search_query | The query that matched this listing |
Sample output
{"_type": "job","id": "70659580","title": ".NET Software Engineer","company_name": "Noir","location": "Amsterdam","country": "NL","region": "Noord-Holland","employment_type": "temporary","salary_min": 5400,"salary_currency": "EUR","salary_period": "month","salary_text": "EUR 5400 per month","min_hours": null,"max_hours": null,"study_level": "HBO/bachelor","description": "Location: Amsterdam, Netherlands. Rate: EUR 5000-6000 per month + Bonus. Type: Permanent. Global Fitness Movement needs a .NET Software Engineer...","description_full": "Job Highlights\nLocation: Amsterdam, Netherlands\nRate: EUR 5000-6000 per month\nType: Permanent\n...","apply_url": "https://careers4a.com/search/jobs/5553514/NET-Software-Engineer.html","contact_emails": [],"contact_phones": [],"contact_urls": ["https://careers4a.com/..."],"posted_at_text": "26 August 2026","posted_at_datetime": "2026-08-26T00:00:00Z","job_url": "https://www.werk.nl/nl/vacatures/70659580","source_platform": "werk.nl","scraped_at": "2026-08-25T07:00:00Z"}
Input configuration
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQueries | string[] | - | Keywords in Dutch or English. Each runs as a separate search. |
location | string | - | City or region filter (Amsterdam, Rotterdam, Utrecht, etc.) |
searchUrls | string[] | - | Direct werk.nl search URLs |
maxResults | integer | 100 | Global cap across all queries |
maxResultsPerQuery | integer | 100 | Per-query cap |
includeJobDetails | boolean | true | Fetch full description, salary and contact details per listing |
includeCompanyDetails | boolean | false | Include company website (implies includeJobDetails) |
maxConcurrency | integer | 5 | Max concurrent detail requests |
Netherlands employment types
werk.nl uses Dutch contract terminology mapped to English:
| Dutch | English |
|---|---|
| Vast | permanent |
| Tijdelijk | temporary |
| Stage | internship |
| Vrijwilligerswerk | volunteer |
| Detachering | secondment |
| Leerbaan | apprenticeship |
12 Dutch provinces
The region field maps city names to provinces: Noord-Holland, Zuid-Holland, Utrecht, Noord-Brabant, Gelderland, Overijssel, Flevoland, Friesland, Groningen, Drenthe, Zeeland, Limburg.
Pricing
This actor uses Pay Per Event (PPE) billing:
| Event | Price | Description |
|---|---|---|
actor-start | $0.001 | Charged once per run |
job-serp-result | $0.003 | Job listing from search results (SERP only) |
job-detail-result | $0.005 | Full job with description, salary and contacts |
Example costs:
- 1,000 jobs (SERP only): ~$3.00 + $0.001 start
- 1,000 jobs (with details): ~$5.00 + $0.001 start
New Apify accounts get a $5 free monthly credit to test actors at no cost.
Technical notes
The scraper uses a two-step anonymous session bootstrap with werk.nl's public vacancy API (no account required). All data is fetched via JSON API calls. The actor uses 128 MB RAM and requires no browser.
Related actors
- job-feed - Aggregate jobs from 20+ platforms
- career-site-jobs-scraper - Extract from company career pages
- website-job-extractor - Jobs from any website
- indeed-scraper - Indeed Netherlands jobs
- vdab-be-scraper - Belgium Flanders jobs
- forem-be-scraper - Belgium Wallonia jobs
Support
Questions? Open an ../../issues or email contact@nanoscrape.com