France Job Scraper — WTTJ + France Travail + Hellowork avatar

France Job Scraper — WTTJ + France Travail + Hellowork

Pricing

Pay per usage

Go to Apify Store
France Job Scraper — WTTJ + France Travail + Hellowork

France Job Scraper — WTTJ + France Travail + Hellowork

Scrape French job listings from 3 major sites. Get titles, companies, salaries, locations, descriptions. Perfect for job market analysis, recruitment, and lead generation.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Ken Digital

Ken Digital

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

8 hours ago

Last modified

Categories

Share

France Job Scraper — 3 Job Boards, One Scraper 🇫🇷

Scrape job listings from Welcome to the Jungle, France Travail, and Hellowork in a single run. Get salary data, remote status, and company info — deduplicated and structured.

🇫🇷 Scraper d'offres d'emploi en France — 3 job boards (WTTJ, France Travail, Hellowork) dans un seul acteur. Données salariales, télétravail, et infos entreprises.


✨ Key Features / Fonctionnalités

  • 🔍 3 sources in 1 — WTTJ + France Travail + Hellowork combined
  • 💰 Salary data — salary ranges when available (richest from WTTJ)
  • 🏠 Remote filter — full remote, partial, or on-site
  • 🧹 Auto-deduplication — no duplicates across sources
  • Resilient — if one source fails, others still deliver
  • 🆓 No API keys needed — all public data sources

💰 How Much Does It Cost? / Combien ça coûte ?

Jobs scrapedThis ActorManual scraping time
50~$0.10~1 hour
200~$0.35~4 hours
500~$0.80~10 hours

3 sources for the price of 1 scraper. No separate runs needed.


🚀 Getting Started / Démarrage rapide

  1. Enter keywords — e.g., "data engineer", "développeur python"
  2. Set location — Paris, Lyon, Remote, or leave empty for all France
  3. Run — results from all 3 sources, deduplicated, in seconds

📥 Input Example / Exemple d'entrée

{
"keywords": "développeur python",
"location": "Paris",
"remoteOnly": true,
"contractType": "cdi",
"minSalary": 45000,
"maxResults": 100
}
ParameterTypeRequiredDefaultDescription
keywordsstringSearch terms (e.g., "data engineer")
locationstringAll FranceCity/region (e.g., "Paris", "Lyon", "Remote")
remoteOnlybooleanfalseOnly remote-friendly jobs
contractTypeenumallcdi, cdd, freelance, internship
minSalaryintegerMinimum annual salary (€)
maxDaysOldinteger30Max age of listings (days)
maxResultsinteger200Maximum results

📤 Example Output / Exemple de sortie

{
"title": "Développeur Python Senior",
"company": "Doctolib",
"location": "Paris 11e",
"remote": "partial",
"contractType": "CDI",
"salary": "55 000 € - 70 000 €",
"datePosted": "2026-03-25",
"url": "https://www.welcometothejungle.com/fr/companies/doctolib/jobs/...",
"source": "wttj",
"description": "Rejoignez Doctolib pour développer des microservices Python à fort impact...",
"scrapedAt": "2026-03-27T14:30:00Z"
}

🎯 Use Cases / Cas d'usage

Who / QuiUse Case / Cas d'usage
📊 Analysts / AnalystesJob market analysis — track demand by skill, location, salary (Analyse du marché de l'emploi)
🏢 Recruiters / RecruteursSalary benchmarking — set competitive offers based on real market data (Benchmark salaires)
🎓 Job seekers / Chercheurs d'emploiAggregate all French jobs in one search instead of checking 3 sites (Agrégation multi-sites)
📈 HR teams / Équipes RHCompetitor hiring analysis — see who's hiring and for what roles (Veille concurrentielle)
🔬 Researchers / ChercheursLabor market studies with structured, exportable data (Études sociologiques)

❓ FAQ

Q: Which source has the best data? WTTJ provides the richest data (salary, remote status, detailed descriptions). France Travail covers the broadest industries. Hellowork adds SME/smaller employer coverage.

Q: Are salaries always available? Not always — salary data availability depends on the employer. ~60% of WTTJ listings include salary ranges, fewer on France Travail and Hellowork.

Q: What export formats? JSON, CSV, Excel (XLSX), XML, RSS — all from the Apify console.

Q: How often is data updated? Real-time. Each run scrapes live data from all 3 sources. Use maxDaysOld to filter recent listings only.


📋 Output Fields / Champs de sortie

FieldTypeDescription
titlestringJob title / Titre du poste
companystringCompany name / Nom de l'entreprise
locationstringCity or area / Localisation
remotestringfull, partial, or none / Statut télétravail
contractTypestringCDI, CDD, Freelance, Stage
salarystringSalary range if available / Fourchette salariale
datePostedstringPublication date / Date de publication
urlstringLink to original listing / Lien vers l'annonce
sourcestringwttj, france_travail, hellowork
descriptionstringDescription (truncated 500 chars)
scrapedAtstringScraping timestamp

📚 Data Sources / Sources de données

SourceCoverageStrength
Welcome to the JungleTech, startups, digitalBest data quality, salary info
France TravailAll industriesBroadest coverage, government jobs
HelloworkSMEs, all sectorsAdditional employer coverage