HelloWork Scraper d'Offres d'Emploi (Français)
Pricing
from $1.00 / 1,000 offre (liste)s
HelloWork Scraper d'Offres d'Emploi (Français)
Extrayez les offres d'emploi HelloWork partout en France — titres, entreprises, salaires, compétences, localisations, types de contrat et descriptions. Filtrez par mot-clé, lieu ou catégorie. Exportez en JSON, CSV, Excel.
Pricing
from $1.00 / 1,000 offre (liste)s
Rating
0.0
(0)
Developer
ParseBird
Maintained by CommunityActor stats
1
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
HelloWork Scraper d'Offres d'Emploi (Français)
Extrayez les offres d'emploi HelloWork partout en France. Récupérez les titres de poste, entreprises, salaires, compétences, qualifications, lieux, types de contrat et descriptions complètes. Filtrez par mot-clé, lieu ou catégorie. Exportez en JSON, CSV ou Excel.
| Extrayez des données d'offres d'emploi structurées depuis Hellowork.com — recherchez par mot-clé, lieu et catégorie, récupérez les fourchettes de salaire, compétences, exigences de formation, avantages et plus de 30 champs de données prêts pour l'analyse, la veille ou l'intégration. |
Copier vers votre assistant IA
Copiez ce bloc dans ChatGPT, Claude, Cursor, ou n'importe quel LLM pour commencer à utiliser cet Actor.
Apify Actor : parsebird/hellowork-jobs-scraper-francais — extrait les offres d'emploi de Hellowork.com. Tarification : 1,00 $/1000 offres (collectDetails désactivé), 2,00 $/1000 avec détail complet (collectDetails activé). Appel via ApifyClient : client.actor("parsebird/hellowork-jobs-scraper-francais").call(run_input={"keyword": "développeur web", "location": "Paris", "results_wanted": 20}). Entrées : startUrl (string, URL de recherche HelloWork directe), keyword (string, mot-clé/titre/compétence du poste), location (string, ville/région), category (string), collectDetails (boolean, défaut true — visite les pages de détail pour des données enrichies), results_wanted (integer, défaut 20), max_pages (integer, défaut 20). Sortie : dataset avec title, company, company_url, company_logo, location, city, postal_code, region, country, salary, salary_min, salary_max, salary_currency, salary_period, contract_type, employment_type_raw, work_setting, date_posted, valid_through, skills, qualifications, education, experience, benefits, industry, description_html, description_text, job_id, url, list_page_url, _source (noms de champs en anglais). Docs API : https://docs.apify.com/api/v2 Token : https://console.apify.com/settings/integrations
Qu'est-ce que le Scraper HelloWork ?
HelloWork Scraper d'Offres d'Emploi est un Actor Apify qui extrait les offres d'emploi de HelloWork — l'un des plus grands portails d'emploi en France, regroupant des centaines de milliers d'offres tous secteurs, régions et types de contrat confondus. Il extrait des données structurées depuis les pages de résultats de recherche et les pages de détail de chaque offre : titres, entreprises, salaires, compétences, qualifications, exigences de formation, avantages et descriptions complètes.
Considérez-le comme une alternative à une API HelloWork — il n'existe aucune API publique officielle pour extraire des données d'emploi à grande échelle, mais ce scraper fournit des données structurées et propres. Il est conçu pour l'analyse de recrutement, l'étalonnage des salaires, la recherche sur le marché du travail et la génération de leads sur le marché de l'emploi français.
Cette édition offre une interface entièrement en français — titre, description, champs de saisie et documentation. Les données extraites elles-mêmes gardent des noms de champs en anglais (title, company, salary, etc.), pour rester compatibles avec la plupart des outils de BI et tableurs. Une édition en anglais du même Actor est également disponible.
Quelles données pouvez-vous extraire de HelloWork ?
| Champ | Description |
|---|---|
title | Intitulé du poste (ex. : « Développeur Full Stack », « Software Engineer H/F ») |
company | Nom de l'employeur |
company_url | Site web ou profil de l'entreprise |
company_logo | URL du logo de l'entreprise |
location | Lieu combiné (ex. : « Paris, 75000, Ile-de-France, France ») |
city | Ville ou localité |
postal_code | Code postal |
region | Région ou département |
country | Pays |
salary | Texte de salaire lisible (ex. : « 70000 - 90000 EUR / YEAR ») |
salary_min | Salaire minimum |
salary_max | Salaire maximum |
salary_currency | Devise du salaire (ex. : « EUR ») |
salary_period | Période du salaire — YEAR, MONTH, DAY |
contract_type | Type de contrat normalisé (CDI, CDD, Freelance, etc.) |
employment_type_raw | Valeurs brutes du type d'emploi issues de l'offre |
work_setting | Mode de travail — télétravail, hybride, ou sur site |
date_posted | Date de publication (format ISO) |
valid_through | Date d'expiration de l'offre |
skills | Compétences listées dans l'offre |
qualifications | Qualifications requises |
education | Niveau de formation requis |
experience | Expérience requise |
benefits | Avantages proposés |
industry | Secteur d'activité |
description_html | Description complète (HTML) |
description_text | Description en texte brut |
job_id | Identifiant unique de l'offre HelloWork |
url | URL canonique de l'offre sur Hellowork.com |
list_page_url | Page de recherche où l'offre a été trouvée |
_source | Source d'extraction — json-ld (page de détail) ou listing (page de recherche uniquement) |
Comment extraire les offres HelloWork
- Ouvrez HelloWork Scraper d'Offres d'Emploi sur l'Apify Store et cliquez sur Try for free
- Configurez votre recherche — Saisissez un mot-clé (ex. : « développeur web »), un lieu (ex. : « Paris »), ou collez directement une URL de recherche HelloWork
- Choisissez le niveau de détail — Laissez
Collecter le détail des offresactivé pour des données enrichies (salaires, compétences, descriptions), ou désactivez-le pour une extraction rapide, liste uniquement - Définissez la limite de résultats — Commencez avec 20 pour un test rapide, augmentez à 100–500 pour des jeux de données plus larges
- Lancez le scraper — Cliquez sur Start et attendez les résultats
- Exportez vos données — Téléchargez en JSON, CSV ou Excel, ou accédez-y via l'API Apify
Paramètres d'entrée
| Paramètre | Type | Requis | Défaut | Description |
|---|---|---|---|---|
startUrl | string | Non | — | Démarre depuis une URL de recherche HelloWork spécifique. Remplace keyword/location/category. |
keyword | string | Non | — | Mot-clé, intitulé de poste ou compétence (ex. : « développeur web », « data analyst ») |
location | string | Non | — | Filtre de lieu — ville, région ou pays (ex. : « Paris », « Lyon », « Nantes ») |
category | string | Non | — | Valeur de catégorie ou d'autocomplétion supplémentaire |
collectDetails | boolean | Non | true | Visite la page de détail de chaque offre pour des données étendues (salaire, compétences, descriptions) |
results_wanted | integer | Non | 20 | Nombre maximum d'offres à enregistrer |
max_pages | integer | Non | 20 | Nombre maximum de pages de résultats à parcourir |
proxyConfiguration | object | Non | Aucun | Paramètres de proxy — activez Apify Proxy pour les exécutions volumineuses ou en cas de blocage |
Exemple de sortie
{"title": "Senior Software Engineer H/F","company": "MOBISKILL","company_url": "https://www.mobiskill.fr","location": "Paris, 75000, Ile-de-France, France","city": "Paris","postal_code": "75000","region": "Ile-de-France","country": "France","salary": "70000 - 90000 EUR / YEAR","salary_min": 70000,"salary_max": 90000,"salary_currency": "EUR","salary_period": "YEAR","contract_type": "CDI","date_posted": "2026-04-19","skills": "Node.js, TypeScript, AWS","description_text": "You will design, build, and scale backend services for high-growth products...","job_id": "78174679","url": "https://www.hellowork.com/fr-fr/emplois/78174679.html","list_page_url": "https://www.hellowork.com/fr-fr/emploi/recherche.html?k=développeur+web&l=Paris","_source": "json-ld"}
Téléchargez les résultats en JSON, CSV, Excel, ou accédez-y via l'API Apify.
Cas d'usage
- 📊 Veille recrutement — Constituez des jeux de données d'embauche à jour par poste, région et type de contrat en France
- 💰 Étalonnage des salaires — Comparez les fourchettes de salaire par poste à Paris, Lyon, Marseille et dans d'autres villes françaises
- 🎯 Prospection commerciale — Identifiez les entreprises qui recrutent activement et enrichissez vos listes de prospection
- 📈 Recherche sur le marché du travail — Analysez la demande de compétences, la répartition des types de contrat et la densité des postes pour vos études de marché
- 🏢 Analyse concurrentielle du recrutement — Suivez l'activité de recrutement des entreprises et secteurs cibles en France
- 🤖 Collecte de données d'entraînement — Constituez des jeux de données d'offres d'emploi françaises pour le NLP, le matching de CV ou des systèmes de recommandation
- 📅 Veille du marché de l'emploi — Planifiez des exécutions régulières avec les Apify Schedules pour suivre les tendances de recrutement
- 🔌 Intégration de pipeline — Envoyez les données d'offres vers Google Sheets, Slack, Zapier, Make, ou des systèmes personnalisés via les Intégrations Apify
Conseils pour de meilleurs résultats
Commencez par des requêtes ciblées
- Utilisez des intitulés de poste précis plutôt que des mots-clés génériques
- Associez
keywordetlocationpour une pertinence plus fine - Augmentez
results_wantedaprès avoir validé un petit échantillon - Les mots-clés en français offrent généralement la meilleure couverture sur HelloWork
Équilibrez profondeur et vitesse
- Réglez
collectDetailssurtruepour des jeux de données complets (salaires, compétences, descriptions) - Réglez
collectDetailssurfalsepour une veille rapide de liens/listes - Utilisez un
max_pagesplus faible pour les exécutions planifiées à haute fréquence
Améliorez la stabilité des exécutions
- Activez la configuration proxy pour les exécutions volumineuses ou en cas de blocage
- Réessayez avec des mots-clés alternatifs si la première requête est trop restrictive
- Planifiez des exécutions périodiques pour garder le suivi des tendances à jour
Utilisation via l'API — Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("parsebird/hellowork-jobs-scraper-francais").call(run_input={"keyword": "développeur web","location": "Paris","results_wanted": 100,"max_pages": 10,"collectDetails": True,})for job in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{job['title']} chez {job.get('company', 'N/A')} — {job.get('location', '')} — {job.get('salary', 'N/A')}")
Utilisation via l'API — JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('parsebird/hellowork-jobs-scraper-francais').call({keyword: 'développeur web',location: 'Paris',results_wanted: 100,max_pages: 10,collectDetails: true,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(job => {console.log(`${job.title} chez ${job.company || 'N/A'} — ${job.location || ''} — ${job.salary || 'N/A'}`);});
Combien coûte l'extraction des offres HelloWork ?
HelloWork Scraper d'Offres d'Emploi utilise la tarification au paiement à l'événement. Le prix dépend du fait que vous collectiez ou non le détail complet des offres.
Combien coûte l'extraction de 1 000 offres HelloWork avec le détail complet ?
2,00 $. Chaque offre avec les données de la page de détail (fourchettes de salaire, compétences, qualifications, descriptions) coûte 0,002 $. Les nouveaux utilisateurs reçoivent un essai gratuit avec 5 $ de crédit plateforme — de quoi extraire environ 2 500 offres détaillées.
Combien coûte l'extraction de 1 000 offres HelloWork en mode liste ?
1,00 $. Chaque résultat sans détail (titre, entreprise, lieu, type de contrat) coûte 0,001 $. Avec l'essai gratuit, cela couvre environ 5 000 offres.
Tarification
| Événement | Quand | Prix par événement | Prix pour 1 000 |
|---|---|---|---|
| Offre (liste) | collectDetails désactivé | 0,001 $ | 1,00 $ |
| Offre (détail) | collectDetails activé | 0,002 $ | 2,00 $ |
Chaque offre envoyée au dataset compte comme un événement. Le type d'événement dépend de l'activation ou non de la collecte de détail.
Coûts typiques :
- 20 offres avec détail (test rapide) : ~0,04 $
- 100 offres en liste (scan rapide) : ~0,10 $
- 500 offres avec détail (exécution multi-pages) : ~1,00 $
- 1 000 offres avec détail (jeu de données large) : ~2,00 $
Est-il légal d'extraire les données de HelloWork ?
Cet Actor extrait des données publiquement accessibles depuis HelloWork — les mêmes données d'offres que n'importe quel utilisateur peut voir sur les pages de résultats et de détail. Aucune connexion ni authentification n'est utilisée. Le scraper n'accède qu'à des offres d'emploi visibles publiquement.
L'extraction de données publiquement accessibles est généralement légale aux États-Unis et dans l'Union européenne, comme l'a établi la décision hiQ Labs v. LinkedIn. Pour plus d'informations, consultez le guide d'Apify sur la légalité du web scraping.
Il vous appartient de vous assurer que votre utilisation des données extraites respecte les lois applicables et les Conditions d'Utilisation de HelloWork dans votre juridiction.
Autres scrapers ParseBird
Vous cherchez d'autres outils d'extraction d'offres d'emploi et de données ? Découvrez ces Actors ParseBird :
- HelloWork Jobs Scraper (English) — le même outil, avec une interface en anglais
- Bayt Jobs Scraper — extrayez les offres d'emploi de Bayt.com au Moyen-Orient, aux Émirats Arabes Unis, en Arabie Saoudite et dans plus de 30 pays
- Y Combinator Jobs Scraper — extrayez les offres de startups du jobs board de Y Combinator, avec salaire, equity et données de visa
- Hiring.cafe Scraper — extrayez les offres d'emploi de Hiring.cafe avec plus de 20 filtres
- RozeePk Jobs Scraper — extrayez les offres de Rozee.pk, le plus grand portail d'emploi du Pakistan
Parcourez tous les Actors ParseBird sur l'Apify Store.
FAQ
Quels formats d'URL le scraper prend-il en charge ?
N'importe quelle page de résultats de recherche HelloWork. Vous pouvez coller une URL de hellowork.com directement dans le champ startUrl, ou utiliser les filtres mot-clé/lieu pour construire une recherche.
Puis-je rechercher en français ? Oui. Les mots-clés en français offrent généralement la meilleure couverture sur HelloWork. Utilisez des termes comme « développeur web », « ingénieur logiciel » ou « chef de projet » pour de meilleurs résultats.
Quelle est la différence entre collectDetails activé et désactivé ?
Lorsqu'il est activé (par défaut), le scraper visite la page de détail de chaque offre pour extraire des données enrichies depuis le JSON-LD Schema.org — fourchettes de salaire, compétences, qualifications, formation, expérience, avantages et descriptions complètes. Lorsqu'il est désactivé, le scraper ne collecte que les données de base (titre, entreprise, lieu, type de contrat) depuis les pages de résultats, ce qui est plus rapide.
Pourquoi certains champs sont-ils vides ?
Tous les employeurs ne fournissent pas de métadonnées complètes. La disponibilité du salaire, des compétences, de la formation et de l'expérience varie selon l'offre. Le champ _source indique si les données proviennent de la page de détail (json-ld) ou uniquement de la page de liste (listing).
Comment accélérer les exécutions de test ?
Utilisez results_wanted: 20, gardez max_pages bas (1–3), et réglez collectDetails sur false pour les résultats les plus rapides.
Puis-je planifier des exécutions récurrentes ? Oui. Utilisez les Apify Schedules pour des exécutions quotidiennes, hebdomadaires, ou à tout autre intervalle. Suivez les nouvelles offres en comparant les datasets entre les exécutions.
Puis-je accéder aux données via l'API ? Oui. Utilisez l'API Apify ou les bibliothèques clientes officielles Python et JavaScript pour lancer le scraper et récupérer les résultats par programmation.
Quels formats d'export sont pris en charge ? JSON, CSV, Excel (XLSX), XML, HTML et RSS. Téléchargez directement depuis l'Apify Console ou via l'API.
Y a-t-il un essai gratuit ? Oui. Les nouveaux utilisateurs Apify reçoivent 5 $ de crédit plateforme gratuit — de quoi extraire environ 2 500 offres avec détail complet ou 5 000 offres en liste uniquement.
J'ai trouvé un problème ou j'ai une demande de fonctionnalité. Ouvrez un ticket sur l'onglet Issues ou contactez ParseBird via l'Apify Console.