Le Forem Scraper - Wallonia Job Board Data Extractor avatar

Le Forem Scraper - Wallonia Job Board Data Extractor

Pricing

from $1.20 / 1,000 result scrapeds

Go to Apify Store
Le Forem Scraper - Wallonia Job Board Data Extractor

Le Forem Scraper - Wallonia Job Board Data Extractor

Scrape job listings from Le Forem, Wallonia's public employment service. Search by keyword. Extract titles, companies, salaries, contract types, languages, and full descriptions. No login or cookies required.

Pricing

from $1.20 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Categories

Share

What does Le Forem Scraper do?

Le Forem Scraper extracts job listings from Le Forem, the public employment service for Wallonia, French-speaking Belgium. It collects job titles, companies, locations, contract types, work regimes, salary indications, language requirements, and full job descriptions directly from Le Forem's job search API. No login or cookies required.

Use it on the Apify platform to get structured job data via API, schedule recurring scrapes, and integrate with tools like Zapier, Make, Google Sheets, and Slack.

How to scrape Le Forem data

  1. Go to the Le Forem Scraper on the Apify Store.
  2. Click Try for free to open the actor in the Apify Console.
  3. Enter a French-language search query (e.g. "comptable", "infirmier", "informaticien") or leave it empty to browse all current openings.
  4. Set the maximum number of results you want.
  5. Optionally toggle off "Fetch Full Description" if you only need the search-result summary (faster, fewer requests).
  6. Click Start and wait for the run to finish.
  7. Download your data as JSON, CSV, Excel, or HTML from the Output tab.

Why use Le Forem Scraper?

  • Recruitment and hiring — Monitor job postings across Wallonia to understand hiring trends by sector and region.
  • Salary research — Collect the salary indications employers do disclose, benchmarked by contract type and sector.
  • Labor market analysis — Track which sectors are growing, which companies are hiring most, and where demand concentrates across Wallonia's arrondissements.
  • Lead generation — Identify companies actively hiring to target with B2B recruitment or HR services.
  • Academic and public-policy research — Gather structured Walloon labor market data, since Le Forem is the official regional employment service.

Input

FieldTypeRequiredDescription
searchQueryStringNoFrench-language search keyword (e.g. "comptable", "infirmier", "informaticien"). Leave empty to browse all current openings.
maxResultsIntegerNoMaximum number of job listings to scrape (default: 100, max: 10000).
fetchFullDescriptionBooleanNoFetch the full description, salary, and contact details per listing (default: true). Disable for faster, lighter runs.
proxyConfigurationObjectNoProxy settings. Le Forem has no anti-bot protection, so this is optional — Belgian residential proxies are used by default for politeness on larger runs.

Output

Each result contains structured data about a single job listing. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Example output

{
"title": "Comptable Senior (H/F/X)",
"company": "L.I.P. Belgique - L.I.P. Belgique",
"location": "Arrondissement de Tournai-Mouscron",
"locations": ["Arrondissement de Tournai-Mouscron"],
"contractType": "Durée indéterminée",
"workRegime": "Temps plein",
"sector": "Activités des agences de placement de main-d'oeuvre",
"languages": [],
"salary": "",
"description": "En tant que Comptable Senior, vos tâches principales seront les suivantes : Vous intégrerez l'équipe comptable de 3 personnes (2 collaborateurs + vous). Vous encoderez les transactions, achats, opérations financières et diverses opérations comptables...",
"numberOfPositions": 1,
"postedDate": "Publié hier",
"startDate": "2026-08-01T00:00:00+02:00",
"endDate": "2026-08-08T00:00:00+02:00",
"email": "tournai@groupelip.com",
"phone": "",
"reference": "2001700",
"url": "https://www.leforem.be/recherche-offres/offre-detail/2001700",
"scrapedAt": "2026-08-02T14:13:49.149Z"
}

Data fields

FieldTypeDescription
titleStringJob position title
companyStringHiring company name
locationStringJob location(s), comma-separated
locationsArrayJob location(s) as an array of city or arrondissement names
contractTypeStringType of contract (e.g. Durée indéterminée, Durée déterminée, Intérimaire)
workRegimeStringWorking time regime (e.g. Temps plein, Temps partiel)
sectorStringIndustry sector of the employer
languagesArrayLanguage requirements, when disclosed
salaryStringSalary indication, when disclosed (e.g. "Salaire selon barème CP329.02")
descriptionStringFull job description text (HTML stripped)
numberOfPositionsIntegerNumber of open positions for this listing
postedDateStringWhen the job was posted (e.g. "Publié aujourd'hui")
startDateStringISO 8601 date the listing became active
endDateStringISO 8601 date the listing closes
emailStringEmployer contact email, when disclosed
phoneStringEmployer contact phone, when disclosed
referenceStringLe Forem job reference number
urlStringDirect URL to the job listing on Le Forem
scrapedAtStringISO 8601 timestamp of when the data was collected

Cost estimate

This actor calls Le Forem's own JSON search API directly rather than rendering pages in a browser, so it runs fast and cheap — roughly 0.2–0.4 compute units per 1,000 results. With the Apify free tier you can run smaller scrapes at no cost. For larger runs, expect well under $0.20 per 1,000 job listings at standard Apify pricing.

Tips

  • Use specific search queries to get more relevant results and reduce run time.
  • Leave searchQuery empty to pull the newest listings across all of Wallonia.
  • Turn off fetchFullDescription if you only need title/company/location/contract type — it roughly halves the number of requests.
  • Schedule recurring runs to track new job postings daily or weekly.
  • Combine with other Belgian job board scrapers (Jobat, VDAB-adjacent boards, StepStone) for full national coverage.

Limitations

  • Salary data is not available for all listings — many Walloon employers do not publish a salary indication, only a collective-bargaining reference.
  • Some job detail fields (email, phone, languages) may be empty depending on how the employer filled in the listing.
  • Data is scraped from the public Le Forem website and may change without notice.

Integrations

Connect Le Forem Scraper with your existing tools and workflows:

  • Google Sheets — Export job listings directly to a spreadsheet for easy filtering and sharing.
  • Slack — Get notified when new jobs matching your criteria appear.
  • Zapier / Make — Build workflows that react to new job postings in real time.
  • Custom API — Access all results programmatically via the Apify API in JSON format.

FAQ and support

Is it legal to scrape Le Forem? Scraping publicly available data is generally permitted under EU law. This actor only accesses public job listings that require no login, via the same API the public search page uses.

How often is the data updated? The actor scrapes live data from Le Forem each time it runs. Schedule it daily or weekly to track changes.

I found a bug or have a feature request. Open an issue in the Issues tab on the actor page. You can also request a custom scraping solution.