API de données d'emploi :
Données d'emploi fraîches

Filtrez et récupérez des offres d’emploi de LinkedIn, Indeed, Glassdoor et des sites d’emploi leaders. Obtenez des titres, descriptions, salaires, localisations et détails d’entreprises via une API unifiée.

Jobs Dataset Hero
  • 200M+ offres d'emploi
    des meilleurs sites d'emploi
  • Filtrez par titre, lieu,
    salaire, compétences et ancienneté
  • Tendances de recrutement
    en temps réel & intelligence de marché
  • Accès API-first avec
    livraison flexible

Données d'emploi unifiées des principales plateformes de recrutement

Accédez à 200M+ offres d'emploi de LinkedIn, Indeed, Glassdoor et des sites d'emploi premium via une API unique

Données d'emploi LinkedIn

Accédez à 50M+ offres d'emploi avec descriptions détaillées, exigences, liens de candidature et informations d'entreprise du plus grand réseau professionnel mondial.

Données d'emploi Indeed

Récupérez des offres d'emploi avec données salariales, avis d'entreprises, descriptions de postes et métriques de candidature du site d'emploi n°1 mondial.

Données d'emploi Glassdoor

Obtenez des offres enrichies avec notes d'entreprises, avis d'employés, estimations salariales et informations sur les entretiens pour l'intelligence employeur.

Données d'entreprises Indeed

Accédez aux profils d'entreprises, données salariales, avis sur le lieu de travail et activités de recrutement pour comprendre les marques employeurs et les schémas de recrutement.

Correspondance Profils LinkedIn-Emplois

Connectez les profils d'utilisateurs LinkedIn aux offres d'emploi pertinentes en faisant correspondre les qualifications aux opportunités pour le sourcing de talents et les insights de carrière.

Jeux de données d'emploi multi-sources

Obtenez des données d'emploi complètes agrégées de multiples sources avec des annonces dédupliquées, des schémas unifiés et des détails d'entreprises enrichis.

FILTRAGE AVANCÉ

Filtrez les offres d'emploi selon n'importe quel critère

Créez des filtres d’emploi précis en utilisant 100+ points de données incluant le titre, le lieu, la fourchette salariale, le niveau d’ancienneté, le type d’emploi, les compétences requises, la date de publication et les attributs d’entreprise. Combinez plusieurs filtres avec une logique ET/OU pour trouver des correspondances exactes.

  • Filtrez par titre, compétences et niveau d'ancienneté
  • Recherchez par lieu, options de télétravail et type de travail
  • Suivez les fourchettes salariales et les détails de rémunération
  • Surveillez les dates de publication et les délais de candidature
  • Identifiez les entreprises qui recrutent et les tendances sectorielles

Conçu pour l'accès aux données d'emploi à l'échelle entreprise

Fonctionnalités API puissantes pour la technologie de recrutement, l'étude de marché et l'intelligence des talents

Filtrage en temps réel

Filtrez 200M+ offres d'emploi instantanément avec des opérateurs avancés et créez des snapshots en moins de 5 minutes.

Données d'emploi fraîches

Accédez aux offres nouvellement publiées avec des mises à jour quotidiennes pour capturer les tendances de recrutement et les opportunités émergentes en temps réel.

Listes d'emplois en masse

Téléchargez des fichiers CSV/JSON avec des titres ou URLs pour récupérer des informations détaillées sur des milliers d'offres à la fois.

Livraison flexible

Recevez les données via réponse API, Webhook, S3, Snowflake, Azure, ou téléchargez en JSON/CSV/Parquet.

Tarification de l'API de données d'emploi

Taux de rafraîchissement
100K
500K
1M
5M
20M
Complete Dataset
3TB
  • Paiement par enregistrement récupéré
  • Remises sur volume disponibles
  • Formats JSON/CSV/Parquet

Livraison flexible adaptée à votre flux de travail

Recevez les données d’emploi filtrées via réponse API, Webhook, S3, Snowflake, Azure ou téléchargement direct

delivery methods
                              curl --request POST 
--url https://api.brightdata.com/datasets/filter 
--header 'Authorization: Bearer ' 
--header 'Content-Type: application/json' 
--data '{
  "dataset_id": "gd_m487ihp32jtc4ujg45",
  "records_limit": 100,
  "filter": {
    "operator": "and",
    "filters": [
      {
        "name": "job_title",
        "operator": "includes",
        "value": "Senior Software Engineer"
      },
      {
        "name": "location",
        "operator": "in",
        "value": ["San Francisco", "New York", "Remote"]
      },
      {
        "name": "posted_date",
        "operator": ">=",
        "value": "2025-01-01"
      }
    ]
  }
}'
                              
                            
                              import requests

url = "https://api.brightdata.com/datasets/filter"
headers = {"Authorization": "Bearer "}
payload = {
    "dataset_id": "gd_m487ihp32jtc4ujg45",
    "records_limit": 100,
    "filter": {
        "operator": "and",
        "filters": [
            {
                "name": "job_title",
                "operator": "includes",
                "value": "Senior Software Engineer"
            },
            {
                "name": "location",
                "operator": "in",
                "value": ["San Francisco", "New York", "Remote"]
            },
            {
                "name": "posted_date",
                "operator": ">=",
                "value": "2025-01-01"
            }
        ]
    }
}

response = requests.post(url, json=payload, headers=headers)
print(response.json())
                              
                            
                              const url = 'https://api.brightdata.com/datasets/filter';
const options = {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer ',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    dataset_id: 'gd_m487ihp32jtc4ujg45',
    records_limit: 100,
    filter: {
      operator: 'and',
      filters: [
        {
          name: 'job_title',
          operator: 'includes',
          value: 'Senior Software Engineer'
        },
        {
          name: 'location',
          operator: 'in',
          value: ['San Francisco', 'New York', 'Remote']
        },
        {
          name: 'posted_date',
          operator: '>=',
          value: '2025-01-01'
        }
      ]
    }
  })
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
                              
                            
                              HttpResponse response = Unirest.post("https://api.brightdata.com/datasets/filter")
  .header("Authorization", "Bearer ")
  .header("Content-Type", "application/json")
  .body("{"dataset_id":"gd_m487ihp32jtc4ujg45","records_limit":100,"filter":{"operator":"and","filters":[{"name":"job_title","operator":"includes","value":"Senior Software Engineer"},{"name":"location","operator":"in","value":["San Francisco","New York","Remote"]},{"name":"posted_date","operator":">=","value":"2025-01-01"}]}}")
  .asString();
                              
                            
EXEMPLES DE CODE

Filtrez et récupérez des données d'emploi avec de simples appels API

Comment les entreprises utilisent l'API de données d'emploi

Alimentez les sites d'emploi et les plateformes ATS avec des offres fraîches

Agrégez des offres d'emploi de multiples sources pour construire des moteurs de recherche d'emploi complets. Filtrez par compétences, lieu et salaire pour mettre en relation candidats et opportunités. Enrichissez les annonces avec des données d'entreprise pour de meilleures décisions des candidats.

Suivez les tendances de recrutement et la demande de main-d'œuvre

Surveillez les volumes d'offres d'emploi par secteurs, localisations et compétences requises pour identifier les tendances du marché du travail. Suivez l'évolution des salaires, l'adoption du télétravail et les nouveaux intitulés de postes pour la recherche économique et la planification des effectifs.

Surveillez les activités et stratégies de recrutement des concurrents

Suivez les offres d'emploi des concurrents pour comprendre leurs plans d'expansion, leurs investissements technologiques et leurs stratégies de talents. Identifiez les nouveaux départements, bureaux et lacunes en compétences pour anticiper les mouvements du marché.

Identifiez des candidats via les candidatures actives

Trouvez des professionnels activement à la recherche de nouvelles opportunités en analysant les schémas de candidature. Faites correspondre les exigences des postes aux profils LinkedIn pour identifier des candidats qualifiés pour vos offres.

Identifiez les compétences recherchées et les technologies émergentes

Analysez les exigences des offres d'emploi pour comprendre quelles compétences sont les plus demandées dans tous les secteurs. Suivez l'adoption de nouvelles technologies, langages de programmation et certifications pour guider les programmes de formation et le développement des cursus.

Prêt à accéder aux données mondiales sur l'emploi ?

Filtrez et récupérez des offres d’emploi de LinkedIn, Indeed, Glassdoor et plus via une API unifiée

FAQ sur l'API de données d'emploi

L'API de données d'emploi est une API REST unifiée qui vous permet de filtrer, rechercher et récupérer des offres d'emploi de multiples sources incluant LinkedIn Jobs, Indeed, Glassdoor et d'autres sites d'emploi. Accédez à 200M+ offres avec descriptions détaillées, exigences, salaires et informations d'entreprises via un seul endpoint API.

Lorsque vous appelez l'API de filtrage de jeux de données avec des filtres spécifiques aux emplois, elle crée une tâche asynchrone qui applique vos critères (titre, lieu, salaire, compétences, date de publication, etc.) et génère un snapshot en moins de 5 minutes. Vous recevez un snapshot_id pour télécharger les enregistrements filtrés. Vous n'êtes facturé que pour les enregistrements du snapshot final.

Les enregistrements d'emploi incluent 100+ points de données : titre du poste, nom de l'entreprise, description, compétences requises, lieu, type d'emploi (temps plein, contrat, télétravail), fourchette salariale, niveau d'ancienneté, date de publication, URL de candidature, taille d'entreprise, secteur, et plus. Les différentes sources offrent différents champs—LinkedIn offre la couverture la plus complète.

Oui. Vous pouvez filtrer les emplois en utilisant l'opérateur 'includes' sur les descriptions de poste ou les champs de compétences requises pour trouver des postes exigeant des technologies, certifications ou qualifications spécifiques. Cela permet une correspondance précise pour les plateformes de recrutement et la mise en relation basée sur les compétences.

Utilisez le filtre posted_date avec des opérateurs comme >= ou > pour récupérer les emplois publiés après une date spécifique. Configurez des appels API quotidiens pour capturer les nouvelles offres, ou abonnez-vous aux mises à jour de données pour recevoir uniquement les nouveaux enregistrements au fur et à mesure de leur ajout au jeu de données.

Oui. Les jeux de données Indeed et Glassdoor incluent les fourchettes salariales, les détails de rémunération et les informations sur les avantages lorsqu'ils sont divulgués par les employeurs. Utilisez des filtres salariaux pour trouver des emplois dans des fourchettes de rémunération spécifiques pour l'étude de marché ou la mise en relation de candidats.

Chaque source se spécialise dans différents marchés : LinkedIn couvre les postes professionnels et corporate ; Indeed offre une large couverture dans tous les secteurs ; Glassdoor inclut les avis d'entreprises et la transparence salariale. Utilisez plusieurs sources pour une couverture complète.

Notre jeu de données LinkedIn Jobs inclut des champs structurés comme le titre du poste, le niveau d'ancienneté, les compétences requises, le lieu et le type d'emploi, vous permettant de faire correspondre les offres à votre propre vivier de candidats. Combinez-le avec le jeu de données de profils LinkedIn pour construire une logique de correspondance pour le sourcing de talents, les recommandations de carrière et l'analyse des lacunes en compétences.

Les données d'emploi sont mises à jour quotidiennement depuis les plateformes sources. Les nouvelles offres sont capturées dès leur publication, et les postes expirés ou pourvus sont supprimés. Chaque enregistrement inclut un horodatage posted_date et last_updated indiquant la fraîcheur des données. Configurez des abonnements pour un accès en temps réel aux nouvelles offres.

Oui. Utilisez les filtres location ou job_type pour identifier les postes en télétravail, hybrides ou sur site. Filtrez par villes, pays spécifiques ou utilisez 'Remote' comme valeur de lieu pour trouver des opportunités à distance. De nombreux jeux de données incluent des champs workplace_type pour un filtrage précis.

Chaque jeu de données a une limite maximale de 100 tâches de filtrage parallèles. Si vous dépassez cette limite, vous recevrez une erreur 429. Attendez que les tâches existantes se terminent ou contactez-nous pour les limites entreprise. Les limites de récupération d'enregistrements dépendent de votre plan d'abonnement.

Filtrez les emplois par secteur d'activité et agrégez par posted_date pour suivre les volumes de recrutement dans le temps. Combinez avec les filtres de lieu et de titre de poste pour comprendre la demande régionale et les rôles émergents. Utilisez les données Indeed Companies pour un contexte employeur supplémentaire.

Commencez dès aujourd'hui à accéder aux données sur les emplois

Filtrez, récupérez et analysez des offres d’emploi parmi 200M+ annonces dans le monde