VOOZH about

URL: https://apify.com/shahidirfan/france-travail-scraper

⇱ France Travail Scraper · Apify


Pricing

from $1.00 / 1,000 results

Go to Apify Store

France Travail Scraper

Scrape job listings and employment data from France Travail efficiently. Requires residential proxies to bypass geo-restrictions. Ideal for recruitment, labor market analysis & job aggregation. Extract skills, salaries & company info automatically. Perfect for HR tech & career platforms.

Pricing

from $1.00 / 1,000 results

Rating

5.0

(1)

Developer

👁 Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

32

Total users

7

Monthly active users

3 months ago

Last modified

Share

Scrape job listings from France Travail (formerly Pôle Emploi) — the French national employment agency. Extract structured job data including title, company, location, salary, contract type, description, skills, experience requirements, and more.

Features

  • Search jobs by keyword, location, and radius
  • Filter by contract type (CDI, CDD, Intérim, etc.)
  • Collect detailed job information from individual offer pages
  • Automatic pagination to gather large datasets
  • Batched dataset writes for faster large runs
  • Cleaner records by omitting null and empty fields by default
  • Export data in JSON, CSV, Excel, or connect via API
  • Built-in proxy support for reliable data collection

Use Cases

  • Job market research — Analyze employment trends across French regions
  • Salary benchmarking — Compare salary ranges by role, sector, and location
  • HR and recruitment — Discover active job postings from competitors
  • Academic research — Study labor market dynamics, skill demand, and sector growth
  • Career planning — Monitor job openings matching your profile

Input Parameters

ParameterTypeDescriptionDefault
startUrlstringA specific France Travail search URL to start from
keywordstringJob search keyword(s), e.g., "admin", "développeur"admin
locationstringLocation filter, e.g., "Paris", "Lyon"
radiusintegerSearch radius in km10
contractTypestringFilter by contract: CDI, CDD, Intérim, etc.
collectDetailsbooleanVisit detail pages for full job infotrue
results_wantedintegerMaximum number of results to collect20
max_pagesintegerMaximum listing pages to visit10
detail_concurrencyintegerParallel detail requests (1-20)8
push_batch_sizeintegerNumber of records pushed per dataset batch25
omit_null_valuesbooleanRemove null/empty fields from each recordtrue
proxyConfigurationobjectProxy settings (residential recommended)Apify Proxy

Output Data

Each job listing contains the following fields:

FieldTypeDescription
job_titlestringJob title
offer_idstringFrance Travail offer reference number
companystringEmployer name
locationstringDepartment and city (e.g., "33 - BORDEAUX")
contract_typestringCDI, CDD, Intérim, etc.
work_hoursstringTemps plein, Temps partiel
salarystringSalary details (annual, monthly, or hourly)
date_postedstringPublication date
description_textstringFull job description (plain text)
description_htmlstringFull job description (HTML)
experiencestringRequired experience
formationstringRequired education or training
skillsarrayRequired competencies
languagesarrayRequired languages
qualificationstringQualification level
sectorstringIndustry sector
latitudenumberJob latitude when available
longitudenumberJob longitude when available
urlstringDirect link to the job offer

Usage Examples

Search by keyword

{
"keyword":"développeur web",
"results_wanted":50
}

Search with location and radius

{
"keyword":"comptable",
"location":"Paris",
"radius":20,
"results_wanted":100
}

Use a specific search URL

{
"startUrl":"https://candidat.francetravail.fr/offres/recherche?motsCles=admin&offresPartenaires=true&rayon=10&tri=0",
"results_wanted":30
}

Quick URL-only mode (no detail pages)

{
"keyword":"infirmier",
"collectDetails":false,
"results_wanted":200
}

Sample Output

{
"job_title":"Secrétaire administratif et financier (H/F)",
"offer_id":"204WBLS",
"company":"SOCIETE D'APPLICATION DES GAZ POUR L'IND",
"location":"42 - ST ETIENNE",
"contract_type":"CDI",
"work_hours":"Temps plein",
"salary":"Annuel de 28000.00 Euros à 33000.00 Euros sur 12 mois",
"date_posted":"03 mars 2026",
"description_text":"OBJET DU POSTE - Accueil - Administration générale - Réaliser et suivre les commandes fournisseurs...",
"experience":"3 An(s)",
"formation":"Bac+2 ou équivalents Secrétariat assistanat gestion PME PMI",
"skills":[
"Maitrise d'Excel",
"Notions comptables",
"Classer des documents",
"Gestion administrative du courrier"
],
"languages":["Anglais"],
"qualification":"Employé qualifié",
"sector":"Fabrication d'autres machines d'usage général",
"latitude":45.418831,
"longitude":4.420513,
"url":"https://candidat.francetravail.fr/offres/recherche/detail/204WBLS"
}

Tips

  • Use residential proxies for most reliable results — France Travail may block datacenter IPs
  • Set a reasonable results_wanted to control costs and run time
  • Enable collectDetails for complete job information including salary, skills, and experience
  • Disable collectDetails for faster runs when you only need job titles and URLs
  • Use startUrl to scrape results from a pre-filtered search on the France Travail website

Integrations

Connect this scraper with other Apify tools:

  • Google Sheets — Automatically export job data to a spreadsheet
  • Slack / Email — Get notified when new jobs match your criteria
  • Zapier / Make — Build automated workflows with scraped data
  • API — Access results programmatically via the Apify REST API

FAQ

How many jobs can I scrape? You can scrape thousands of listings. Use results_wanted to set your limit.

Does this scraper handle pagination? Yes, it automatically loads additional pages until your results_wanted limit or max_pages cap is reached.

Can I filter by contract type? Yes, use the contractType input or include the filter in your startUrl.

Is the data in French? Yes, France Travail is a French platform and all job listings are in French.

How often is the data updated? France Travail updates listings in real time. Run the scraper as often as needed for fresh data.


Legal Notice

This scraper is designed for personal use, academic research, and legitimate business purposes. Please scrape responsibly and comply with France Travail's terms of service. The scraper does not collect any personal data of job seekers.

You might also like

France Travail Scraper

lexis-solutions/france-travail-scraper

Extract job listings from France Travail—France’s official employment service—collect titles, locations, contract types, salaries, skills, and posting dates. Ideal for labor market research, recruitment intelligence, and job aggregation. Fast, structured, and customizable.

👁 User avatar

Lexis Solutions

31

5.0

France Travail Scraper | $0.8 / 1k | Fast & Reliable

fatihtahta/france-travail-scraper

Extract structured France Travail job listings with titles, salaries, contract details, employer data, locations, and skills. Built for enterprise-grade hiring intelligence, labor market analysis, and automated recruiting or analytics pipelines.

👁 User avatar

Fatih Tahta

4

France Travail Job Scraper - Cheap 💼🔎🇫🇷

scrapestorm/france-travail-job-scraper---cheap

Looking to collect job listings from francetravail.fr ? 🔎🇫🇷 With this Scraper you can extract job data directly from France Travail search pages, including job title, employer name, location, contract type, posting date, job URL & more Perfect for labour market analysis & job market datasets 📊

👁 User avatar

Storm_Scraper

2

5.0

France Travail Job Scraper - French Jobs

santamaria-automations/france-travail-scraper

Scrapes job listings from France Travail (formerly Pole Emploi), France's public employment service with 500,000+ active listings. Extract title, company, location, contract type, salary, and full description. Supports multi-query search with deduplication. HTTP-only, 128MB.

Francetravail.fr Scraper - Low-cost💲🔥💼🇫🇷

delectable_incubator/francetravail-fr-scraper-low-cost

Scrape France Travail job listings 🇫🇷💼 with a powerful French job scraper. Extract job titles, employer names, locations, contract types, posting dates, job descriptions & job URLs. Ideal for labour market analysis, recruitment intelligence, hiring trends, and employment datasets 📊🚀

👁 User avatar

Prime Scrape

2

Hellowork Jobs Search Scraper

stealth_mode/hellowork-jobs-search-scraper

Efficiently scrape job listings from HelloWork.com, France's leading employment platform. Extract comprehensive data including job titles, descriptions, salaries, locations, and company details. Ideal for recruitment agencies, labor market research, and career analytics in the French job market.

👁 User avatar

Stealth mode

7

Indeed France Jobs Scraper

totaka/indeed-france-jobs-scraper

Extract job listings from Indeed France — job title, company, location, salary, contract type and full job description. Perfect for HR analytics, recruitment intelligence and salary benchmarking.

👁 User avatar

Thomas Gharbi

18

France Travail Jobs Scraper 💰 $0.95/1K

blackfalcondata/francetravail-scraper

Scrape francetravail.fr - France's official national job board. Salary ranges, skills, and contact data from 700 k+ listings. Incremental mode detects only new and changed listings on each scheduled monitoring run for efficient daily tracking.

👁 User avatar

Black Falcon Data

14

5.0