πŸ† Best Cheapest Werk.nl Job Listing scrapper πŸ† avatar

πŸ† Best Cheapest Werk.nl Job Listing scrapper πŸ†

Pricing

from $1.00 / 1,000 results

Go to Apify Store
πŸ† Best Cheapest Werk.nl Job Listing scrapper πŸ†

πŸ† Best Cheapest Werk.nl Job Listing scrapper πŸ†

Scrape job postings from Werk.nl, the Dutch UWV national job portal, by keyword and location. Structured output with full descriptions, employer, and application details.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Muhammad Shamshad Aslam

Muhammad Shamshad Aslam

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Werk.nl Job Scraper

Scrape job postings (vacatures) from Werk.nl β€” the official Dutch national job portal run by UWV. Fast and reliable: this actor talks directly to Werk.nl's own search API, so you get complete, structured data every run β€” no fragile HTML parsing, no browser.

Features

  • βœ… Search by keyword & location β€” job title, keyword, or reference number, filtered by city or postal code + radius
  • βœ… Powerful filters β€” education level, hours per week, contract type, and working hours (multi-select)
  • βœ… Full job details β€” complete description, employer info, direct application link, contact person (name, phone, email), salary terms, dates
  • βœ… Clean structured output β€” ready for spreadsheets, CRMs, or data pipelines
  • βœ… Automatic pagination β€” scrape as many vacancies as you need
  • βœ… No login, no cookies to manage β€” session/anti-forgery handling is fully automatic

Input

FieldTypeDefaultDescription
keywordsstringreactJob title, keyword(s), or reference number. Empty = browse all.
locationstringβ€”City or postal code (e.g. Amsterdam, 1011DK). Empty = whole Netherlands.
distanceinteger0Radius in km around the location (0 = exact).
sortByselectrelevancerelevance or date (newest first).
educationLevelsmulti-selectβ€”Primary / VMBO / HAVO-VWO / MBO / HBO-Bachelor / WO-Master / Not specified.
hoursPerWeekmulti-selectβ€”0-8 / 9-16 / 17-24 / 25-32 / 33-40 / 40+ hours.
contractTypesmulti-selectβ€”Permanent / Possibly permanent / Temporary.
workingHoursmulti-selectβ€”Office hours / Other.
fetchDetailsbooleantrueFetch each vacancy's full page (description, employer, contact, apply link).
maxItemsinteger50Maximum number of vacancies to scrape.
proxyConfigproxyNL ResidentialOptional; recommended for large runs.

Filters are optional β€” leave them empty for all results. Within one filter, multiple selections are combined with OR; different filters are combined with AND (same as the website).

Example input

{
"keywords": "developer",
"location": "Amsterdam",
"educationLevels": ["5"],
"contractTypes": ["1"],
"fetchDetails": true,
"maxItems": 100
}

Output

Each dataset item is one vacancy. With fetchDetails on:

{
"referenceNumber": 67355220,
"title": "Mid-level Software Developer C#",
"profession": "Software ontwikkelaar",
"organisation": "Evoke BV",
"city": "NIJMEGEN",
"postcode": "6511RD",
"contractType": "Vast",
"studyLevel": "HBO/bachelor",
"workLocationType": "Vaste werklocatie",
"modified": "2026-07-13 00:00:00",
"expirationDate": "2026-07-27T00:00:00",
"description": "Do you have experience with C# and are you ready for the next step?...",
"termsOfEmployment": "A salary of €3,765 - €5,790 per month; 25 vacation days...",
"employer": {
"organizationName": "Evoke BV",
"website": "https://www.evokestaffing.com",
"addressNetherlands": { "postcode": "6002EA", "city": "WEERT" }
},
"contactPerson": { "name": "Recruiting Team", "phoneNumber": "0495 518 999", "email": "connect@evokestaffing.com" },
"applicationMethods": [{ "urlApplicationForm": "https://..." }],
"source": "DGR",
"url": "https://www.werk.nl/nl/vacatures/vacature/67355220"
}

Key fields:

  • Job: referenceNumber, title, profession, contractType, studyLevel, minHours/maxHours, modified, expirationDate, url
  • Location: city, postcode, workLocationType, distanceKm
  • Details (when fetchDetails on): description, termsOfEmployment, source
  • Employer: organisation, employer (name, website, sector, address)
  • Contact & apply: contactPerson (name, phone, email), applicationMethods (direct apply URL)

Use cases

  • Recruiting & sourcing β€” monitor Dutch job market by role, region, and level
  • Lead generation β€” employer names, websites, and recruiter contact details for outreach
  • Market research β€” track demand, contract types, and hiring trends across the Netherlands
  • Job boards & aggregators β€” feed fresh, fully-detailed Dutch vacancies into your product

Notes

  • Data comes directly from Werk.nl's public search API β€” accurate and complete.
  • Turn off fetchDetails for faster, lighter runs when you only need the search-level fields.
  • Export results as JSON, CSV, or Excel from the dataset tab, or pull them via the Apify API.