Données de recherche d'offres d'emploi, structurées pour les développeurs

API Google Jobs pour des données structurées de recherche d'offres d'emploi

Récupérez des offres d'emploi structurées, avec les intitulés des postes, les noms des entreprises, les localisations, les descriptions, les dates de publication, les informations de salaire et les liens pour postuler, pour vos solutions de recrutement, d'IA et d'analyse du marché du travail.

Aucune carte bancaire requise500 requêtes gratuitesAccessible sans code

Espace de test de l'API Google Jobs

Aperçu des données structurées des offres d'emploi

GoogleJobs

Software Engineer

New York, NY

0 offres d'emploi trouvées

Données structurées au format JSON
{
  "query": "Software Engineer",
  "location": "New York, NY",
  "result_count": 0,
  "jobs": []
}

Résultats Google Jobs en temps réel, extraits de la réponse réelle de l'API. Le salaire et le lieu ne sont affichés que lorsque l'annonce de Google elle-même les indique.

Expérience développeur

Simple pour une seule page. Flexible pour la production.

Commencez par une URL et des formats de sortie, puis ajoutez des temps d'attente pour le rendu, un ciblage par pays, des analyseurs ou une extraction par LLM.

API RESTAuthentification par clé APIHTML, Markdown et texteCiblage par paysContrôles des délais d'expirationWorkflows par lots
Consultez la documentation
curl --request POST \
  --url https://api.olostep.com/v1/scrapes \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "url_to_scrape": "https://www.google.com/search?q=Software%20Engineer%20New%20York%2C%20NY&ibp=htl;jobs&gl=us&hl=en",
    "formats": ["html"]
  }'

Les meilleures start-up du monde nous font confiance

Le problème

Les données de recherche d'emploi sont précieuses, mais difficiles à structurer

  • Les annonces sont dispersées

    Les postes sont publiés sur les sites des employeurs, les sites d'offres d'emploi, les agrégateurs, les plateformes de recrutement et les sources régionales.

  • Les résultats évoluent rapidement

    Les annonces expirent, les salaires évoluent, les liens changent d'emplacement et la demande se réoriente en fonction des postes, des employeurs et des lieux.

  • Les pages ne sont pas prêtes à être utilisées pour les produits

    Les offres doivent comporter un titre, le nom de l'entreprise, le lieu, le salaire, la date de publication, une description et un lien pour postuler.

Données structurées sur les offres d'emploi

Transformez les recherches d'offres d'emploi en champs d'API bien structurés

Utilisez des annonces normalisées dans les sites d'offres d'emploi, les tableaux de bord de recrutement, les outils de recrutement, les assistants IA, les études de marché et les workflows de suivi.

Intitulés de posteNoms d'entreprisesLieuxTypes de lieux de travailTypes de contrats de travailDates de publicationChamps de salaireLiens pour postuler
{
  "job_id": "job_01HZA8M3",
  "title": "Senior Software Engineer",
  "company": "Northstar Labs",
  "location": "New York, NY",
  "workplace_type": "Hybrid",
  "employment_type": "Full-time",
  "posted_at": "2 hours ago",
  "salary": "$145,000–$180,000 a year",
  "apply_links": [
    {
      "source": "Company careers",
      "url": "https://example.com/careers/job-01"
    }
  ]
}

Fonctionnalités

Conçu pour les flux de travail liés aux données de recherche d'emploi et de recrutement

  • Résultats de votre recherche d'offres d'emploi

    Récupérez des listes structurées concernant les postes, les entreprises, les compétences, les secteurs d'activité, les localisations et les tendances de recrutement.

  • Ciblage géographique

    Recherchez les pays, les régions, les villes et les marchés locaux pris en charge pour analyser la demande géographique.

  • Filtres d'emploi

    Filtrez les types d'emploi pris en charge : temps plein, temps partiel, travailleur indépendant, stage, intérim et types de lieu de travail.

  • Contrôles de l'actualité des données

    Concentrez vos flux de travail sur les postes récemment publiés en utilisant les fenêtres de publication prises en charge.

  • Appliquer l'extraction de liens

    Renvoyez les liens source et destination disponibles afin que les utilisateurs puissent passer de la découverte à l'action.

  • Sortie JSON structurée

    Recevez des champs normalisés, plus faciles à stocker, à filtrer, à afficher et à analyser.

Cas d'usage

Utilisez les données sur les offres d'emploi dans l'ensemble de votre pile technologique

  • Sites d'offres d'emploi

    Ajoutez la découverte des postes, les annonces géolocalisées, les pages d'entreprise, les filtres et les flux de candidature.

  • Plateformes de recrutement

    Suivez la demande d'embauche, identifiez les postes vacants et analysez l'activité de recrutement des entreprises.

  • Produits carrières pour l'IA

    Fournissez aux assistants les exigences actuelles du poste, le contexte salarial et les liens de candidature disponibles.

  • Informations sur le marché du travail

    Analysez les tendances en matière de recrutement, l'activité des employeurs, la demande géographique et les signaux relatifs à la main-d'œuvre.

Comment cela fonctionne

D'une requête sur un poste à des données sur les emplois exploitables

01

Envoyer une recherche d'offres d'emploi

Choisissez un poste, une entreprise, un lieu, une langue, un type de contrat pris en charge et une période de fraîcheur des annonces.

02

Récupérer et structurer les résultats

Traitez la recherche et normalisez les annonces disponibles en champs prêts à être utilisés par les développeurs.

03

Utilisez la réponse

Envoyez les offres d'emploi vers votre tableau de bord, votre système de recrutement, votre assistant IA, votre base de données ou votre tableau de bord.

Comparaison

Créer votre propre pipeline de recherche d'offres d'emploi ou utiliser une API ?

Exigence
Développer en interne
Utilisez l'API Google Jobs
Collecte des résultats de recherche d'offres d'emploi
Le concevoir et le maintenir
Demander des résultats structurés
Lieu et filtres
Logique de requête personnalisée
Utilisez les paramètres pris en charge
Appliquer l'analyse des liens
Extraire les liens sources
Recevez les champs de candidature disponibles
Extraction des salaires
Analyser et normaliser
Utilisez les champs de salaire disponibles
Déduplication
Élaborer une logique de correspondance
Utilisez les identifiants et les métadonnées source
Temps de développement
Maintenance importante
Intégration plus rapide

Conçu pour des flux de travail responsables concernant les données sur les offres d'emploi

Avant de stocker, d'afficher ou de redistribuer des données relatives aux emplois, veuillez examiner les conditions de la source, les droits de l'employeur, le droit d'auteur, la protection de la vie privée, les règles de conservation, l'attribution, les règles de divulgation des salaires ainsi que les lois applicables.

Indiquez clairement les sourcesSupprimer les postes expirésÉvitez les liens de candidature trompeursDonner suite aux demandes de suppressionÉvitez les données personnelles superfluesUtilisez des fréquences de requêtes raisonnables

Donnez aux produits d'IA un contexte actualisé sur le marché de l'emploi

Transmettez les postes disponibles, les exigences, les fourchettes de salaire, le contexte de l'employeur et les liens de candidature aux assistants carrière, aux systèmes de mise en correspondance, aux workflows RAG et aux tableaux de bord de recrutement.

Assistants de carrièreRecommandations d'offres d'emploiAgents de recrutementTendances en matière de recrutementRecherche sur les salaires

Tarifs

Tarification de l'API Google Jobs

Commencez par 500 requêtes gratuites, puis faites évoluer votre workflow de données sur les offres d'emploi.

  • Starter

    $9/ month

    Pour les tests, les prototypes et les petits flux de travail.

    • Tout est inclus dans l'offre Gratuite
    • 5 000 requêtes réussies
    • 150 requêtes simultanées
    Commencez
  • Standard

    $99/ month

    Pour les produits liés aux missions et le suivi récurrent.

    • Tout ce qui est inclus dans l'offre Starter
    • 200 000 requêtes réussies
    • 500 requêtes simultanées
    Achetez maintenant
  • Scale

    $399/ month

    Pour les plateformes à fort volume et les workflows d'entreprise.

    • Tout ce qui est inclus dans l'offre Standard
    • 1 million de requêtes réussies
    • Automatisations de navigateur optimisées par l'IA
    Passez à l'échelle dès maintenant

Foire aux questions

Produit et fonctionnalités

  • Une API Google Jobs permet aux développeurs d'envoyer par programme des requêtes de recherche d'offres d'emploi et de recevoir des données structurées sur les annonces, telles que les intitulés de poste, les entreprises, les lieux, les descriptions, les dates de publication, les salaires, les types de contrat et les liens pour postuler.

  • Non. Cette page décrit un workflow Olostep permettant d'extraire et de structurer les données des résultats de Google Jobs. Il ne s'agit pas d'un produit officiel de Google, ni d'un partenariat ou d'une recommandation de sa part.

  • Les champs typiques comprennent l'intitulé du poste, l'entreprise, le lieu, la description, le type d'emploi, la date de publication, les informations sur le salaire, le type de lieu de travail, l'URL source, les liens pour postuler, les identifiants du poste et les métadonnées de la requête. La couverture exacte peut varier.

  • Les API de recherche Web renvoient des résultats généraux issus du Web public. Une API de résultats d'offres d'emploi se concentre sur les annonces d'emploi et sur des champs spécifiques à ces offres, tels que l'employeur, le lieu, le salaire, le type de contrat et les liens pour postuler.

Utilisation et automatisation

  • Lorsque c'est pris en charge, le ciblage géographique peut être utilisé pour rechercher des offres d'emploi et analyser le marché du travail au niveau du pays, de la région ou de la ville.

  • Lorsque c'est pris en charge, les filtres peuvent inclure les postes à temps plein, à temps partiel, les missions de prestataire, les emplois temporaires, les stages, les postes en télétravail, les postes en mode hybride et les postes sur site.

  • Vous pouvez utiliser des paramètres de fraîcheur lorsque cette fonctionnalité est prise en charge. Les fenêtres temporelles disponibles et la manière dont les dates de publication sont interprétées doivent être confirmées pour l'intégration en production.

  • Cloud Talent Solution aide les organisations à mettre en place une fonctionnalité de recherche sur leur propre inventaire d'offres d'emploi. Un workflow de données sur les résultats d'offres d'emploi extrait et structure les résultats publics de recherche d'offres d'emploi à des fins d'exploration, de suivi ou d'analyse.

  • Non. Olostep prend en charge l'exécution des requêtes, l'extraction des données, l'analyse syntaxique, la normalisation et la livraison au format JSON pour le workflow configuré.

Tarifs et abonnements

  • Oui. Les annonces structurées peuvent fournir un contexte actualisé aux assistants carrière, aux agents de recrutement, aux systèmes de recommandation, aux workflows de mise en correspondance et aux outils du marché du travail.

  • Ne partez pas du principe que les descriptions complètes peuvent être republiées librement. Avant de stocker ou de redistribuer du contenu, veuillez examiner les droits des employeurs, les conditions de la source, les droits d'auteur, les règles d'attribution, les règles de conservation ainsi que les lois applicables.

  • Créez une clé API, testez une requête portant sur un poste et un lieu, examinez les champs disponibles, puis intégrez la réponse structurée à votre workflow produit.

Ajoutez des données structurées de recherche d'offres d'emploi sans avoir à gérer une infrastructure de web scraping

Commencez par un poste et un lieu, examinez les champs disponibles, puis reliez les données du marché de l'emploi à vos processus de recrutement, d'IA, d'analyse ou d'embauche.

Google Jobs API for Structured Job Search Data | Olostep