Tous les scrapers

Données d'entreprise

LinkedIn Scraper

linkedin.com

99.9% Taux de réussite
4.6s Réponse moyenne
Bot detection + rate limiting Protection
1 000 appels Mesuré sur

Les offres d'emploi LinkedIn sont servies via un endpoint plugin dédié plutôt que par la récupération de page générique. Donnez-lui un mot-clé (et éventuellement une localisation) et il renvoie les offres que LinkedIn diffuse sans connexion - sa surface d'emploi publique pour invités - déjà analysées : pour chaque offre l'intitulé, l'entreprise avec une URL d'entreprise propre, la localisation, la date de publication en horodatage ISO et en ancienneté relative, le jobId et une URL d'offre canonique, ainsi que le logo de l'entreprise. Affinez la recherche avec les propres filtres invité de LinkedIn - date de publication, mode de travail, type de contrat, niveau d'expérience et fourchette de salaire - et parcourez autant de résultats que nécessaire. Demandez le détail d'une offre et vous obtenez en plus sa description complète, le niveau de séniorité, le type de contrat, la fonction et les secteurs. Les offres publiques et les pages entreprise sont accessibles ; ce qui se trouve derrière une connexion ne l'est pas, par choix.

Ce que vous pouvez extraire

  • Intitulé du poste et une URL d'offre canonique (avec jobId)
  • Nom de l'entreprise et une URL d'entreprise propre
  • Localisation et date de publication (horodatage ISO + ancienneté relative)
  • URL de l'image du logo de l'entreprise
  • Filtres invité : date de publication, mode de travail, type de contrat, expérience et salaire
  • Mode détail : description complète, niveau de séniorité, type de contrat, fonction et secteurs

Endpoints dédiés

/jobs/linkedin

Recherche d'emploi LinkedIn

Offres d'emploi de la surface publique pour invités de LinkedIn pour un mot-clé (+ localisation optionnelle) : chacune avec jobId, title, company, companyUrl, location, postedDate (ISO), une jobUrl canonique et companyLogo. Filtrez par date de publication, mode de travail, type de contrat, expérience et salaire ; paginez avec max_results. Passez mode=detail avec un job_id pour la description complète, la séniorité, le type de contrat, la fonction et les secteurs.

Comment le scraper

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/jobs/linkedin?keyword=python%20developer&location=United%20States"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/jobs/linkedin",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"keyword": "python developer", "location": "United States"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const data = await su.linkedinJobs('python developer', {
  location: 'United States',
  workplace: 'remote',
  timePosted: 'week',
});
console.log(data);

Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.

Lire la documentation de l'API

Questions fréquentes

Est-il légal de scraper LinkedIn ?

Collecter des données LinkedIn publiques comme les intitulés de poste, les noms des entreprises et les dates de publication est licite dans de nombreuses juridictions, mais les règles dépendent de votre pays, des données collectées et de leur usage. Certaines de ces données peuvent être personnelles : respectez donc les règles de protection de la vie privée qui vous sont applicables. ScrapeUnblocker renvoie la page publique ; ce que vous collectez et la façon dont vous l'utilisez relève de votre responsabilité.

Comment scraper LinkedIn sans me faire bloquer ?

LinkedIn utilise la détection de bots et la limitation de débit. ScrapeUnblocker fait tourner des sorties résidentielles et ISP et gère les défis, et le plugin LinkedIn renvoie les offres d'emploi en JSON parsé. Dans le benchmark de ScrapeUnblocker, 99,9 % des 1 000 appels ont renvoyé du contenu réel, en environ 4,6 s par appel.

Quelles données LinkedIn puis-je obtenir ?

Pour chaque offre : intitulé, jobId et une URL canonique de l'offre, le nom de l'entreprise avec une URL d'entreprise propre, le lieu, la date de publication en horodatage ISO et en ancienneté relative, et le logo de l'entreprise. Le mode detail ajoute la description complète, le niveau hiérarchique, le type d'emploi, la fonction et les secteurs. Filtrez par date de publication, mode de travail, type d'emploi, niveau d'expérience et tranche de salaire.

Ai-je besoin d'une API LinkedIn ou d'une connexion LinkedIn ?

Non. Le plugin LinkedIn renvoie les offres d'emploi en JSON, sans compte API LinkedIn ni connexion ; il lit les offres que LinkedIn sert aux visiteurs non connectés. Les offres d'emploi et les pages d'entreprise publiques sont accessibles ; tout ce qui se trouve derrière une connexion ne l'est pas, par conception.

Puis-je rechercher des offres LinkedIn dans un pays ou une ville précis ?

Oui. Passez location en texte, comme United States ou Berlin, Germany, et ajoutez distance pour un rayon de recherche en miles. Pour une région précise, geo_id prend le geoId numérique de LinkedIn et remplace le texte de location. Combinez-le avec time_posted, workplace, job_type, experience et salary, et paginez avec max_results.

Combien coûte le scraping de LinkedIn ?

La tarification se fait à la requête : 1 requête = 1 crédit, de 1,00 EUR pour 1 000 en paiement à l'usage à environ 0,55 EUR pour 1 000 sur l'offre Ultimate. Les appels au plugin utilisent le même quota d'offre que toute autre requête. Un appel de recherche collecte les offres sur plusieurs pages jusqu'à max_results. Les blocages, timeouts et erreurs côté ScrapeUnblocker ne sont pas facturés, et l'essai gratuit inclut 500 requêtes sans carte bancaire.

Scrapers similaires

Commencez à scraper ce site dès aujourd'hui

Palier gratuit inclus. Aucune carte bancaire requise pour tester.