Linkedin Jobs Scraper
Pricing
$2.00 / 1,000 results
Linkedin Jobs Scraper
A powerful and customizable scraper that extracts public LinkedIn job data — no login or cookies required. Get clean, structured results with job titles, companies, locations, salaries, and more. Fast, reliable, and proxy-ready (coming soon). Perfect for analysis and automation.
Pricing
$2.00 / 1,000 results
Rating
5.0
(1)
Developer

minyo
Actor stats
0
Bookmarked
14
Total users
3
Monthly active users
9 days ago
Last modified
Categories
Share
💼 LinkedIn Jobs Scraper
⭐ What does LinkedIn Jobs Scraper do?
LinkedIn Jobs Scraper is a powerful, customizable, and efficient scraper designed to extract public job data directly from LinkedIn — no login or cookies required. It delivers clean and structured data ready for analysis, automation, or integration into your own systems.
You can extract detailed job information such as:
- 🧑💼 Job title
- 🏢 Company name
- 🗺️ Location
- 💻 Remote availability
- 📝 Job description
- 💰 Compensation details
- ⏰ Date posted
- 🔗 Job URL and direct application link
- 🏷️ Job type, function, level and industry
🔥 Why use LinkedIn Jobs Scraper?
- 🎯 Focused on LinkedIn — specifically optimized for LinkedIn’s job data structure.
- 🧠 No login or cookies needed — it runs entirely with public listings, making setup instant.
- 🤖 Smart User-Agent rotation — automatically generates realistic browser fingerprints for every run.
- ⚡ Fast and reliable — scrapes job data efficiently while minimizing compute unit usage.
- 🔒 Proxy support coming soon — although it works perfectly fine without proxies.
- 📊 Clean and standardized output — easy to process, analyze, or integrate with any system.
- 🧩 Apify-native integration — runs smoothly inside Apify (Dataset, KV Store, API & webhooks).
💡 Common use cases
- 📈 Market analysis — identify hiring trends and job demand by region or industry.
- 💼 HR automation — feed job data into CRMs, ATS or recruitment tools.
- 🔍 Competitive research — track where your competitors are hiring and which roles they prioritize.
- 🧭 Career exploration — discover new opportunities that match your goals or location.
- 📚 Academic / data research — analyze employment patterns or salary evolution.
🚀 How to use
You can run the scraper in two simple ways:
1️⃣ Run from Apify Console
- Open the actor in your Apify Dashboard.
- Fill in your desired search term and location (required).
- Adjust optional filters like
distance,job_type,is_remote, orcompany IDs. - Click Save & Start.
- Once finished, open the Dataset tab to browse or download your results.
2️⃣ Run via API
You can also start the scraper programmatically with an HTTP request:
curl "https://api.apify.com/v2/acts/username~linkedin-jobs-scraper/runs?token=YOUR_APIFY_TOKEN" \-d '{"search_term": "Frontend Developer","location": "Madrid, Spain","distance": 30}'
⚙️ Input configuration
Below is an example of how to configure your input:
{"search_term": "Software Engineer","location": "Barcelona, Spain","distance": 50,"results_wanted": 100,"job_type": "fulltime","is_remote": false,"linkedin_company_ids": [76987811, 1815218],"easy_apply": false,"published_at": "72","fetch_description": true}
Input fields
| Field | Type | Default | Description |
|---|---|---|---|
search_term | string | – | Keywords to search, e.g. "data analyst", "project manager". |
location | string | Barcelona, Spain | Required. City, region or country. |
distance | integer | 50 | Search radius in miles. |
results_wanted | integer | 50 | Maximum number of job results to retrieve (1–1000). |
job_type | string | – | Filter by job type (fulltime, parttime, internship, etc.). |
is_remote | boolean | false | If true, only returns remote jobs. |
linkedin_company_ids | array | [] | Filter by specific LinkedIn company IDs. |
easy_apply | boolean | false | Filter for jobs with LinkedIn “Easy Apply”. |
published_at | string | "72" | Only include jobs posted in the last N hours (24, 48, 72, etc.). |
fetch_description | boolean | true | Fetch full job descriptions and details. |
⚠️ Important: You cannot combine
easy_applyandpublished_atin the same run due to LinkedIn limitations.
📤 Example output
Each item represents a job posting and follows this structure:
{"id": "li-4308729964","title": "Software Engineer","company_name": "Tech Solutions","company_url": "https://www.linkedin.com/company/tech-solutions/","location": "Barcelona, Spain","is_remote": true,"date_posted": "2025-10-07T09:24:00Z","job_url": "https://www.linkedin.com/jobs/view/4308729964/","job_url_direct": "https://www.linkedin.com/jobs-apply/4308729964","job_type": "fulltime","job_level": "Mid-Senior","job_function": "Engineering","company_industry": "Information Technology","company_logo": "https://media.licdn.com/logo.png","description": "We are looking for a software engineer to join our growing team...","emails": ["hr@techsolutions.com"],"compensation": {"salary_source": "LinkedIn","interval": "yearly","min_amount": 35000,"max_amount": 45000,"currency": "EUR"}}
💾 Output format
-
All results are automatically pushed to your Apify Dataset.
-
A full JSON copy is also saved to the Key-Value Store as
jobs.json. -
You can export results directly as:
- 📄 JSON
- 📑 CSV
- 📊 XLSX
💰 Pricing
The LinkedIn Jobs Scraper is available for $2/1000 results. It’s optimized for performance, so you can run many searches with minimal cost.
🧩 Proxy support coming soon — but the scraper already runs perfectly without proxies.
⚖️ Legal notice
This actor only extracts publicly available information from LinkedIn. Always comply with LinkedIn’s Terms of Service, data protection laws, and ethical scraping practices.
💬 Feedback & support
We are constantly improving LinkedIn Jobs Scraper. If you find a bug or have suggestions, please open an issue in the Apify console → Issues tab. Your feedback helps us make it better every day! 🚀
🇪🇸 LinkedIn Jobs Scraper (Versión en Español)
⭐ ¿Qué hace LinkedIn Jobs Scraper?
LinkedIn Jobs Scraper es una herramienta potente, personalizable y eficiente diseñada para extraer datos públicos de ofertas de trabajo directamente desde LinkedIn — sin necesidad de iniciar sesión ni usar cookies. Devuelve datos limpios y estructurados, listos para análisis, automatización o integración en tus propios sistemas.
Podrás obtener información detallada como:
- 🧑💼 Título del puesto
- 🏢 Nombre de la empresa
- 🗺️ Ubicación
- 💻 Disponibilidad remota
- 📝 Descripción del trabajo
- 💰 Detalles del salario o compensación
- ⏰ Fecha de publicación
- 🔗 URL del empleo y enlace directo para aplicar
- 🏷️ Tipo de contrato, nivel y sector
🔥 ¿Por qué usar LinkedIn Jobs Scraper?
- 🎯 Enfocado 100% en LinkedIn — optimizado específicamente para su estructura.
- 🧠 Sin login ni cookies — funciona solo con ofertas públicas, listo para usar.
- 🤖 Rotación automática de User-Agent — simula navegadores reales de forma inteligente.
- ⚡ Rápido y confiable — obtiene datos de alta calidad minimizando el consumo.
- 🔒 Soporte para proxies próximamente — aunque ya funciona perfectamente sin ellos.
- 📊 Salida limpia y estandarizada — ideal para análisis, dashboards o integraciones.
- 🧩 Totalmente integrado con Apify — compatible con Datasets, KV Store, API y webhooks.
💡 Casos de uso
- 📈 Análisis de mercado laboral — detecta tendencias y demanda de empleo.
- 💼 Automatización de RRHH — alimenta CRMs o sistemas de reclutamiento.
- 🔍 Investigación competitiva — analiza dónde y en qué roles contratan tus competidores.
- 🧭 Exploración profesional — descubre oportunidades según tus habilidades o ubicación.
- 📚 Investigación académica o económica — analiza salarios, sectores o evolución laboral.
🚀 Cómo usarlo
Puedes ejecutar el scraper de dos formas muy sencillas:
1️⃣ Desde la consola de Apify
- Abre el actor desde tu panel de Apify.
- Completa los campos search term y location (obligatorios).
- Ajusta los filtros opcionales:
distance,job_type,is_remote, etc. - Haz clic en Save & Start.
- Al finalizar, abre la pestaña Dataset para ver o descargar tus resultados.
2️⃣ Desde la API
También puedes ejecutarlo mediante una petición HTTP:
curl "https://api.apify.com/v2/acts/username~linkedin-jobs-scraper/runs?token=TU_TOKEN_APIFY" \-d '{"search_term": "Desarrollador Frontend","location": "Madrid, España","distance": 30}'
⚙️ Ejemplo de configuración
{"search_term": "Ingeniero de software","location": "Barcelona, España","distance": 50,"results_wanted": 100,"job_type": "fulltime","is_remote": false,"linkedin_company_ids": [76987811, 1815218],"easy_apply": false,"published_at": "72","fetch_description": true}
⚠️ Importante: No se pueden combinar los filtros
easy_applyypublished_aten la misma ejecución por limitaciones de LinkedIn.
📤 Ejemplo de salida
{"id": "li-4308729964","title": "Software Engineer","company_name": "Tech Solutions","location": "Barcelona, España","is_remote": true,"date_posted": "2025-10-07T09:24:00Z","job_url": "https://www.linkedin.com/jobs/view/4308729964/","job_type": "fulltime","company_industry": "Tecnología de la Información","description": "Buscamos un ingeniero de software para unirse a nuestro equipo...","compensation": {"interval": "año","min_amount": 35000,"max_amount": 45000,"currency": "EUR"}}
💰 Precio
LinkedIn Jobs Scraper está disponible por 2$/1000 resultados. Está optimizado para ser rápido y eficiente, por lo que puedes ejecutar muchas búsquedas con un coste muy bajo.
🧩 Soporte para proxies próximamente, aunque el scraper ya funciona perfectamente sin ellos.
⚖️ Aviso legal
Este actor solo extrae información pública disponible en LinkedIn. Cumple siempre con los Términos de Servicio de LinkedIn, las leyes de protección de datos y las buenas prácticas de scraping ético.
💬 Soporte y sugerencias
Estamos mejorando continuamente LinkedIn Jobs Scraper. Si encuentras un error o tienes sugerencias, abre un issue en la consola de Apify → pestaña Issues. ¡Tu feedback nos ayuda a hacerlo aún mejor! 🚀