Emploi
Indeed Scraper
indeed.com
Indeed est servi via un endpoint de plugin dédié plutôt que par la récupération de page générique. Donnez une requête et un lieu et il renvoie les emplois déjà analysés : le poste, l'entreprise et le lieu, le salaire avec min et max, les types de contrat, la note de l'entreprise et un extrait, plus une URL d'emploi propre. Choisissez un site pays, filtrez par type, ancienneté ou télétravail, triez et paginez. Indeed est derrière Cloudflare et PerimeterX - géré pour vous.
Ce que vous pouvez extraire
- Poste, entreprise et URL de l'emploi
- Lieu et indicateur de télétravail
- Texte du salaire avec min/max analysés
- Types de contrat
- Note et nombre d'avis de l'entreprise
- Un extrait de l'offre
Endpoints dédiés
/jobs/indeed Une recherche d'emploi sur Indeed
Offres Indeed pour une requête et un lieu : un tableau jobs avec title, company, location, salary (min/max), jobTypes, companyRating, snippet et une url. Choisissez country, filtrez avec job_type/days/remote, triez et paginez avec max_results.
Comment le scraper
curl -X POST \
-H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
"https://api.scrapeunblocker.com/jobs/indeed?query=software%20engineer&location=Austin%2C%20TX"import requests
resp = requests.post(
"https://api.scrapeunblocker.com/jobs/indeed",
headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
params={"query": "software engineer", "location": "Austin, TX"},
)
print(resp.text)import { ScrapeUnblockerClient } from 'scrapeunblocker';
const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });
const data = await su.indeedJobs('software engineer', {
location: 'Austin, TX',
jobType: 'fulltime',
});
console.log(results); 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
Scrapers similaires
Commencez à scraper ce site dès aujourd'hui
Palier gratuit inclus. Aucune carte bancaire requise pour tester.