HelloWork Scraper d'Offres d'Emploi (Français) avatar

HelloWork Scraper d'Offres d'Emploi (Français)

Pricing

from $1.00 / 1,000 offre (liste)s

Go to Apify Store
HelloWork Scraper d'Offres d'Emploi (Français)

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

ParseBird

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

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 ?

ChampDescription
titleIntitulé du poste (ex. : « Développeur Full Stack », « Software Engineer H/F »)
companyNom de l'employeur
company_urlSite web ou profil de l'entreprise
company_logoURL du logo de l'entreprise
locationLieu combiné (ex. : « Paris, 75000, Ile-de-France, France »)
cityVille ou localité
postal_codeCode postal
regionRégion ou département
countryPays
salaryTexte de salaire lisible (ex. : « 70000 - 90000 EUR / YEAR »)
salary_minSalaire minimum
salary_maxSalaire maximum
salary_currencyDevise du salaire (ex. : « EUR »)
salary_periodPériode du salaire — YEAR, MONTH, DAY
contract_typeType de contrat normalisé (CDI, CDD, Freelance, etc.)
employment_type_rawValeurs brutes du type d'emploi issues de l'offre
work_settingMode de travail — télétravail, hybride, ou sur site
date_postedDate de publication (format ISO)
valid_throughDate d'expiration de l'offre
skillsCompétences listées dans l'offre
qualificationsQualifications requises
educationNiveau de formation requis
experienceExpérience requise
benefitsAvantages proposés
industrySecteur d'activité
description_htmlDescription complète (HTML)
description_textDescription en texte brut
job_idIdentifiant unique de l'offre HelloWork
urlURL canonique de l'offre sur Hellowork.com
list_page_urlPage de recherche où l'offre a été trouvée
_sourceSource d'extraction — json-ld (page de détail) ou listing (page de recherche uniquement)

Comment extraire les offres HelloWork

  1. Ouvrez HelloWork Scraper d'Offres d'Emploi sur l'Apify Store et cliquez sur Try for free
  2. Configurez votre recherche — Saisissez un mot-clé (ex. : « développeur web »), un lieu (ex. : « Paris »), ou collez directement une URL de recherche HelloWork
  3. Choisissez le niveau de détail — Laissez Collecter le détail des offres activé pour des données enrichies (salaires, compétences, descriptions), ou désactivez-le pour une extraction rapide, liste uniquement
  4. 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
  5. Lancez le scraper — Cliquez sur Start et attendez les résultats
  6. 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ètreTypeRequisDéfautDescription
startUrlstringNonDémarre depuis une URL de recherche HelloWork spécifique. Remplace keyword/location/category.
keywordstringNonMot-clé, intitulé de poste ou compétence (ex. : « développeur web », « data analyst »)
locationstringNonFiltre de lieu — ville, région ou pays (ex. : « Paris », « Lyon », « Nantes »)
categorystringNonValeur de catégorie ou d'autocomplétion supplémentaire
collectDetailsbooleanNontrueVisite la page de détail de chaque offre pour des données étendues (salaire, compétences, descriptions)
results_wantedintegerNon20Nombre maximum d'offres à enregistrer
max_pagesintegerNon20Nombre maximum de pages de résultats à parcourir
proxyConfigurationobjectNonAucunParamè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 keyword et location pour une pertinence plus fine
  • Augmentez results_wanted aprè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 collectDetails sur true pour des jeux de données complets (salaires, compétences, descriptions)
  • Réglez collectDetails sur false pour une veille rapide de liens/listes
  • Utilisez un max_pages plus 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 ApifyClient
client = 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énementQuandPrix par événementPrix 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 $

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 :

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.