🇫🇷 France Travail Jobs Scraper — Titles, Salaries & Contracts
Pricing
from $0.0015 / job scraped
🇫🇷 France Travail Jobs Scraper — Titles, Salaries & Contracts
Scrape public job listings from France Travail (ex-Pôle emploi). Search by keyword, location and contract type and export one clean row per job: title, company, location, contract, salary, description, posting date and offer URL — as JSON, CSV or Excel.
Pricing
from $0.0015 / job scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape public job listings from France Travail (formerly Pôle emploi), France's national job board, and export clean, structured data. Search by keyword, department and contract type — or paste ready-made search URLs — and get one tidy row per job: title, company, location, contract, salary, description, posting date and the offer link. Download everything as JSON, CSV or Excel, or pull it straight from the API.
Great for job-market research, salary benchmarking, recruitment sourcing, building a jobs feed, or tracking hiring trends across France.
What it does
- 🔎 Search by keyword — e.g.
developpeur,comptable,infirmier,chauffeur. - 📍 Filter by location — a department code (e.g.
75for Paris,13,69) or a commune code. - 📄 Filter by contract type — CDI, CDD, intérim, seasonal, self-employed.
- 🔗 Paste Start URLs — drop in any France Travail search or offer URL from your browser.
- 📝 Optional full descriptions — turn on to add the complete job description, required skills, experience and qualification for every offer.
- 📊 Clean, flat output — ready for spreadsheets, databases and dashboards.
Input
| Field | Description |
|---|---|
| Search keywords | Keywords to search for (e.g. developpeur). |
| Location | Optional department code (75, 13, 69…) or commune code. |
| Contract type | Optional: CDI, CDD, intérim (MIS), seasonal (SAI) or self-employed (LIB). |
| Start URLs | Optional list of France Travail search or offer URLs. |
| Fetch full job descriptions | Add the full description, skills, experience and qualification per offer (slower). |
| Max items | Maximum number of jobs to collect (0 = no limit). |
Example input
{"keywords": "developpeur","location": "75","contractType": "CDI","includeDescription": false,"maxItems": 100}
Output
Each job is one record. Example (fields vary by offer):
{"offerId": "213GCQW","title": "Développeur Mobile Junior (H/F)","company": "CMS4P SERVICES ET TECHNOLOGIES","location": "75 - Paris","commune": "Paris","postalCode": "75001","deptCode": "75","region": "Île-de-France","contractType": "CDD","workingTime": "Temps plein","salary": "Salaire brut : Mensuel de 2400.0 Euros à 2500.0 Euros sur 12 mois","salaryMin": 2400,"salaryMax": 2500,"salaryPeriod": "MONTH","experienceLevel": "Débutant accepté","qualification": "Employé qualifié","industry": "Programmation informatique","descriptionSnippet": "Dans le cadre de son développement, ...","fullDescription": "…","competences": ["Concevoir une application web", "Anglais"],"postedDate": "2026-09-02","updatedDate": "2027-09-02","detailUrl": "https://candidat.francetravail.fr/offres/recherche/detail/213GCQW","applyUrl": "https://candidat.francetravail.fr/offres/recherche/detail/213GCQW","url": "https://candidat.francetravail.fr/offres/recherche?motsCles=developpeur&lieux=75D","collectedAt": "2026-09-06T07:51:08.235Z"}
List-level fields (title, company, location, contract, snippet, posting date) are always collected. Detail-level fields (full description, salary breakdown, skills, experience, qualification, region) are filled in when Fetch full job descriptions is enabled or when scraping a single offer URL.
Tips
- For a precise city or filter combination, run your search on the France Travail website, then paste the resulting URL into Start URLs — every filter in the URL is respected.
- Leave Fetch full job descriptions off for the fastest, cheapest run; turn it on when you need the complete posting text and skills.
- Use Max items to cap large searches, or set it to
0to collect everything.
Notes
This scraper collects public job postings only. It does not access, require or return any candidate account, login or private profile data. Please use the data responsibly and in line with France Travail's terms.