Werk.nl Netherlands Jobs Scraper
Pricing
Pay per usage
Werk.nl Netherlands Jobs Scraper
Scrapes job postings from Werk.nl (Netherlands). Enter a category (e.g. Metaal, ICT) or leave empty for the default list. Exports job title, company, location, description, and contact info to your Apify dataset. Output: Apify dataset (JSON/CSV). Supports pagination. Netherlands only.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

AKSHAY PATEL
Actor stats
1
Bookmarked
3
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape job postings from Werk.nl, a leading job search site in the Netherlands π³π±
Introduction
The Werk.nl Netherlands Jobs Scraper is a web scraping tool that extracts job listings (vacatures) from Werk.nl. It helps job seekers, recruiters, and researchers find relevant vacancies and analyze the Dutch job market. Use a category (e.g. Metaal, ICT, Zorg), or leave the query empty to scrape the default job list. Results include title, company, location, description, salary, and contact details.
Use Cases
- Job seekers can use the scraper to find job listings that match their skills and experience.
- Recruiters can monitor the job market and stay up-to-date on the latest openings in the Netherlands.
- Researchers can gather data on job trends and analyze the Dutch job market.
Input π₯
| Field | Type | Required | Description |
|---|---|---|---|
| query | string | No | Keyword or category (e.g. Metaal, ICT, Zorg). If empty, the default job list is scraped. |
| location | string | No | Job location filter (optional). |
| maxItems | number | No | Maximum number of job listings to scrape (default: 100). |
Note: Leave query empty to scrape the default vacatures list. Use a category name (e.g. Metaal, ICT, Zorg) to filter by sector.
Output π€
Each job in the dataset includes:
{"id": 53463283,"companyName": "Company Name","companyLink": "https://example.com","title": "Job title","descriptionText": "Job description text...","url": "https://www.werk.nl/nl/vacatures/53463283","datePosted": "2024-01-15","validThrough": "2024-08-23","dateModified": "2024-07-11","employmentType": "Full-time","jobLocationType": 1,"jobLocation": "Amsterdam","source": "werk.nl","companyIndustry": "","applyUrl": "","contactPersonName": "","contactPersonEmail": "","contactPersonPhone": ""}
How many job listings can the scraper extract?
The scraper uses pagination to extract job listings from Werk.nl. Control how many jobs to scrape with the maxItems input parameter (default 100, max 1000). If you leave query empty, it scrapes the default vacatures list; otherwise it filters by your category or keyword.
Why use this scraper?
- Fast β Efficient scraping with configurable limits.
- Easy to use β No coding required. Enter a category (e.g. Metaal, ICT) or leave empty for the default list.
- Structured output β Results are pushed to your Apify dataset as JSON/CSV with title, company, location, description, and contact info.
FAQ π¬
What is Werk.nl?
Werk.nl is the Dutch public employment site (UWV). Job seekers can search for vacancies and apply online; employers can post jobs and manage applications.
How do I find jobs by category?
Use the query input with a category name such as Metaal, ICT, or Zorg. Leave query empty to scrape the default job list without a category filter.
Can I use the scraper to apply for jobs?
No. The scraper is for data extraction and analysis only. It does not apply for jobs or interact with applications on Werk.nl.
What types of jobs can the scraper find?
Any job posted on Werk.nl that matches your query (or the full default list if query is empty). Data is limited to the Netherlands.
What if the website changes?
Changes to Werk.nlβs structure may require updates to the scraper. The Actor is maintained to stay compatible with the current site.
Got feedback or need a custom solution? Open an issue or contact the developer.
Image credit: werk.nl