VOOZH about

URL: https://apify.com/shahidirfan/vdab-be-scraper

⇱ Vdab.be Scraper Β· Apify


Pricing

from $1.49 / 1,000 results

Go to Apify Store

Extract job listings, salary data, and employment opportunities from VDAB.be. Scrape Belgian job postings with company details, positions, and requirements. Perfect for job market analysis, recruitment research, and employment trend monitoring.

Pricing

from $1.49 / 1,000 results

Rating

5.0

(1)

Developer

πŸ‘ Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

11

Total users

3

Monthly active users

a month ago

Last modified

Share

VDAB Vacatures Scraper

Extract comprehensive job vacancy data from VDAB in a structured, repeatable format. Collect listings at scale with support for contract filters, sorting, pagination, and optional deep detail enrichment. This actor is ideal for labor market research, recruitment intelligence, and data-driven job monitoring workflows.


Features

  • VDAB vacancy extraction - Collect job listings directly from the VDAB vacatures search experience.
  • Flexible filtering - Use keyword, location, and contract filter settings.
  • URL-driven scraping - Start from a VDAB search URL and reuse its query parameters.
  • Automatic pagination - Continue collecting pages until your target result count is reached.
  • Detail enrichment - Optionally include richer fields for each vacancy.
  • Clean structured dataset - Export data in JSON, CSV, Excel, or XML.

Use Cases

Recruitment Intelligence

Track active vacancies in specific job categories and regions to support sourcing and planning. Compare demand patterns over time with repeatable snapshots.

Labor Market Monitoring

Build trend datasets for contract types, publication frequency, and vacancy freshness. Use recurring runs to monitor shifts in the market.

Competitive Hiring Analysis

Observe which roles and companies are most active in hiring. Use structured outputs to identify hotspots and talent competition areas.

Job Board Analytics

Create dashboards from VDAB vacancy data for internal reporting or client intelligence. Combine exports with BI tools for long-term analysis.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNohttps://www.vdab.be/vindeenjob/vacatures?arbeidscircuit=8&sort=standaardStart from a specific VDAB vacatures URL. Query parameters are reused as filters.
keywordStringNosoftware engineerSearch keyword.
trefwoordStringNo-Direct VDAB keyword filter. Overrides keyword when provided.
locationStringNoAntwerpenLocation filter.
locatieStringNo-Direct VDAB location filter. Overrides location when provided.
arbeidscircuitArray of StringNo["8"]Contract type code filters.
sortStringNostandaardSort order: standaard, datum, or relevantie.
collectDetailsBooleanNotrueEnrich each listing with additional vacancy details.
results_wantedIntegerNo20Maximum number of vacancy records to collect.
max_pagesIntegerNo10Maximum number of result pages to process.
page_sizeIntegerNo20Number of records requested per page.
includeRawDataBooleanNofalseInclude raw payload fields (raw_light, raw_detail) for advanced analysis.
proxyConfigurationObjectNoApify Proxy ResidentialProxy settings for stable collection.

Output Data

Each dataset item can contain the following fields:

FieldTypeDescription
vacancy_idStringVDAB vacancy id
reference_idStringReference id for the vacancy
titleStringJob title
company_nameStringCompany name
supplier_nameStringSupplier or source organization name
locationStringVacancy location label
employment_locationStringDetailed work location when available
contract_typeStringContract type label
first_published_atStringFirst publication timestamp
last_modified_atStringLast modification timestamp
is_closedBooleanVacancy closed flag
is_bottleneck_jobBooleanBottleneck job indicator
duplicate_countIntegerNumber of duplicate linked vacancies
description_textStringVacancy description text
work_regimeArrayWork schedule information
experience_levelStringExperience requirement label
education_requirementsStringEducation requirement text
salaryStringSalary-related text when available
language_requirementsStringLanguage requirement details
contact_emailStringContact email when available
source_detail_urlStringSource detail URL when available
urlStringPublic VDAB vacancy URL
raw_lightObjectRaw listing payload (only when includeRawData=true)
raw_detailObjectRaw detail payload (only when includeRawData=true)

Usage Examples

Basic Run

{
"startUrl":"https://www.vdab.be/vindeenjob/vacatures?arbeidscircuit=8&sort=standaard",
"results_wanted":20
}

Keyword and Location Filtering

{
"keyword":"data analyst",
"location":"Gent",
"sort":"datum",
"results_wanted":50,
"max_pages":10
}

Contract-Focused Collection with Detail Enrichment

{
"arbeidscircuit":["8"],
"sort":"standaard",
"collectDetails":true,
"results_wanted":100,
"page_size":25,
"proxyConfiguration":{
"useApifyProxy":true,
"apifyProxyGroups":["RESIDENTIAL"]
}
}

Sample Output

{
"vacancy_id":"70745651",
"reference_id":"70745651",
"title":"Software Engineer",
"company_name":"Example Company",
"supplier_name":"Example Supplier",
"location":"Antwerpen",
"employment_location":"Antwerpen",
"contract_type":"Vaste jobs",
"first_published_at":"2026-03-02T08:40:16.000+01:00",
"last_modified_at":"2026-03-04T12:11:02.000+01:00",
"is_closed":false,
"is_bottleneck_job":false,
"duplicate_count":0,
"description_text":"Je ontwikkelt en onderhoudt schaalbare software-oplossingen...",
"work_regime":["Voltijds"],
"experience_level":"Enige ervaring",
"education_requirements":"Bachelor of gelijkwaardig door ervaring",
"salary":"Competitief loonpakket",
"language_requirements":"Nederlands, Engels",
"contact_email":"jobs@example-company.be",
"source_detail_url":null,
"url":"https://www.vdab.be/vindeenjob/vacatures/70745651/software-engineer"
}

Tips for Best Results

Start with a Real VDAB Search URL

  • Use a working vacancies URL to capture your intended filters.
  • Keep query parameters focused to improve relevance.

Keep Initial Runs Small

  • Start with results_wanted: 20 for quick validation.
  • Increase limits after confirming output quality.

Use Proxy for Stable Production Runs

  • Residential proxy configuration helps keep long runs reliable.
  • Re-run failed collections with the same input for consistency checks.

Integrations

  • Google Sheets - Share vacancy data with teams.
  • Airtable - Build searchable hiring datasets.
  • Looker Studio / BI Tools - Create dashboards from exported data.
  • Webhooks - Trigger downstream workflows automatically.
  • Zapier / Make - Connect vacancy collection to business automations.

Export Formats

  • JSON - API and engineering workflows
  • CSV - Spreadsheet analysis
  • Excel - Business reporting
  • XML - System integrations

Frequently Asked Questions

Can I scrape only one contract type?

Yes. Use arbeidscircuit with one or more contract codes.

Does the actor support pagination automatically?

Yes. It paginates until it reaches results_wanted or max_pages.

Can I run without detail enrichment?

Yes. Set collectDetails to false for faster, listing-only runs.

What if some fields are empty?

Some vacancies may not expose all fields. Empty values are expected for optional data.

Can I capture raw source payloads?

Yes. Set includeRawData to true to include raw_light and raw_detail objects.


Support

For issues, improvements, or feature requests, open a discussion in the Apify actor page or contact support through the Apify Console.

Resources


Legal Notice

This actor is designed for legitimate data collection. You are responsible for complying with applicable laws, platform terms, and internal data governance rules in your jurisdiction.

You might also like

vdab.be Scraper

lexis-solutions/vdab-be-scraper

Scrape job listings from VDAB.beβ€”including titles, companies, locations, salaries, and requirements. Ideal for job board aggregation, market analysis, and trend tracking. Fast, structured, and customizable extraction from Flanders’ public employment service.

πŸ‘ User avatar

Lexis Solutions

25

5.0

Vdab Jobs Search Scraper

stealth_mode/vdab-jobs-search-scraper

Scrape job listings from VDAB.be, Belgium's leading public employment service. Extract job titles, company names, locations, working schedules, experience levels, and more β€” perfect for labor market analysis and recruitment research.

VDAB.be Job Scraper

unfenced-group/vdab-scraper

Scrape job listings from VDAB.be β€” Belgium's public employment service and the largest Flemish job board. Filter by keyword, location, province, contract type and occupational field. Full descriptions in HTML, text and Markdown. No API key required.

πŸ‘ User avatar

Unfenced Group

11

VDAB Scraper - Goedkoop Cheap πŸ‡§πŸ‡ͺπŸ’ΌπŸ”Ž

scrapestorm/vdab-scraper---goedkoop-cheap

Looking to collect job listings from VDAB? πŸ’ΌπŸ”ŽπŸ‡§πŸ‡ͺ With this scraper you can extract detailed vacature data from VDAB including job title, company name, location, contract type, posting date, detail URL & much more. Perfect for recruitment pipelines, job market analysis & HR datasets πŸ“Š

2

5.0

VDAB Scraper β€” Belgian/Flemish Job Listings & Vacancies

studio-amba/vdab-scraper

Scrape job vacancies from VDAB.be, the Flemish public employment service. Get job titles, companies, locations, contract types, and descriptions.

VDAB Scraper - Belgium Flanders Public Jobs

blackfalcondata/vdab-jobs-feed

Scrape vdab.be - Belgium’s official public employment service with 200K+ listings. Contact data (email and phone), parallel enrichment, and contract type filters. Incremental mode detects new and changed listings. Compact output for AI agents and MCP workflows.

πŸ‘ User avatar

Black Falcon Data

2

Jobat.be Scraper

shahidirfan/jobat-be-scraper

Extract job listings from Belgium's leading employment platform. Scrape job titles, companies, locations, salaries, descriptions, and requirements. Perfect for recruitment analytics, job market intelligence, and career data aggregation. Regularly updated with full structured job data.

11

Xing Jobs Scraper 🎯

easyapi/xing-jobs-scraper

Scrape job listings from Xing.com - Extract detailed job information including titles, locations, company details, and more. Perfect for job market analysis, recruitment research, and tracking employment opportunities.

Infojobs Scraper

shahidirfan/infojobs-scraper

Harvest job postings from Spain's largest employment platform. Extract listings, positions, salaries, and company details. Ideal for job aggregation, recruitment analytics, talent research, and market intelligence. Automate your job board data collection at scale.

15

5.0

Ashby Scraper - Low-costπŸ’²πŸ”₯πŸ’ΌπŸ”Ž

delectable_incubator/ashby-scraper---low-cost

Scrape job listings from Ashby job boards πŸ’ΌπŸ”Ž with a powerful job scraper. Extract companies, job titles, departments, locations, employment types, remote status, salaries, and job URLs. Ideal for job market analysis, recruitment insights, and building structured employment datasets at scale πŸ“ŠπŸš€