Empleo
Indeed Scraper
indeed.com
Indeed se sirve mediante un endpoint de plugin dedicado en lugar de la obtención de página genérica. Dale una consulta y una ubicación y devuelve los empleos ya analizados: el puesto, la empresa y la ubicación, el salario con min y max, los tipos de empleo, la valoración de la empresa y un fragmento, más una URL de empleo limpia. Elige un sitio por país, filtra por tipo de empleo, antigüedad o remoto, ordena y pagina. Indeed está tras Cloudflare y PerimeterX, gestionado por ti.
Qué puedes extraer
- Puesto, empresa y URL del empleo
- Ubicación e indicador de remoto
- Texto del salario con min/max analizados
- Tipos de empleo
- Valoración y número de reseñas de la empresa
- Un fragmento del empleo
Endpoints dedicados
/jobs/indeed Una búsqueda de empleo en Indeed
Ofertas de Indeed para una consulta y ubicación: un array jobs con title, company, location, salary (min/max), jobTypes, companyRating, snippet y una url. Elige country, filtra con job_type/days/remote, ordena y pagina con max_results.
Cómo rastrearlo
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); Las peticiones son POST y sus parámetros van en la query string. El renderizado en navegador siempre ocurre: no hay ningún flag que activar.
Scrapers relacionados
Empieza a rastrear este sitio hoy
Plan gratuito incluido. No necesitas tarjeta para probarlo.