LinkedIn Jobs, Company & Seniority Scraper
Scrape public LinkedIn job postings by keyword and location worldwide. Extract job title, company, location, posted date, job URL, company page, seniority, employment type, job function, industries and full description. Export to JSON, CSV or Excel.
{ "imageUrl": "https://media.licdn.com/dms/image/v2/C4E0BAQHd…", "title": "Software Engineer", "company": "Oso", "location": "New York, NY", "postedAt": "2026-01-17", "postedText": "6 months ago", "jobId": "4363726700", "url": "https://www.linkedin.com/jobs/view/software-en…", "companyUrl": "https://www.linkedin.com/company/osohq" }
Cada corrida devuelve registros limpios y tipados, listos para tu CRM, tu hoja de cálculo o tu base de datos.
- Un registro limpio por resultado, deduplicado y normalizado
- Esquema estable en JSON, CSV o Excel, o léelo por la API de Apify
- Pagas por uso en la nube, sin instalar ni mantener nada
Un registro real de ejemplo, tal como lo recibes.
| Image Url | Title | Company | Location |
|---|---|---|---|
| https://media.licdn.com/dms/image… | Software Engineer | Oso | New York, NY |
| https://media.licdn.com/dms/image… | Software Engineer | Forge | New York, NY |
| https://media.licdn.com/dms/image… | Software Engineer (All Levels) | Blossom | New York, NY |
| https://media.licdn.com/dms/image… | Software Engineer | Nuvo | New York, NY |
| https://media.licdn.com/dms/image… | Software Engineer | Moab | New York, NY |
{ "imageUrl": "https://media.licdn.com/dms/image/v2/C4E0BAQHd…", "title": "Software Engineer", "company": "Oso", "location": "New York, NY", "postedAt": "2026-01-17", "postedText": "6 months ago", "jobId": "4363726700", "url": "https://www.linkedin.com/jobs/view/software-en…", "companyUrl": "https://www.linkedin.com/company/osohq" }
Preguntas frecuentes
Which countries and locations does this LinkedIn jobs scraper cover?
It works with any location LinkedIn supports worldwide. You type a location such as United States, London or Remote and the scraper returns matching public postings for that area.
How many job postings can I collect in one run?
You control the volume with the Max Items setting. The scraper paginates through LinkedIn results automatically, so you can pull anywhere from a handful to thousands of listings depending on how many match your search.
Can I filter by date posted, remote work or experience level?
Yes. You can limit results to the past 24 hours, week or month, restrict to on-site, remote or hybrid roles, and target a specific experience level from internship through executive. You can also filter by job type, minimum salary, Easy Apply, specific companies, industries, job functions, exact geo ID and search radius, and combine any of them in one run.
Does it return salary data?
Yes, whenever LinkedIn publishes it. You get the raw posted pay string plus parsed `salaryMin`, `salaryMax`, `salaryCurrency` and `salaryPeriod` so you can sort and compare on numbers. You can also filter the search to jobs paying at least a chosen minimum.
What is the difference between running with and without job details?
Without details you get the fast listing fields like title, company, location, posted date, salary when shown on the card, and the actively-hiring signal. With details enabled the scraper opens each posting to add the full description in text and HTML, structured salary, seniority, employment type, job function, industries and applicant count.
Does this need my LinkedIn login or cookies?
No. It only reads publicly visible job pages, so there is no account, password or cookie to provide, and no risk to your profile.
What happens when a field is missing on a posting?
Missing values are returned as empty rather than guessed. For example the applicant count and salary only appear when LinkedIn displays them, and details such as recruiter contact and the external apply link are only shown to signed-in users, so they are not part of the public output.
Listo cuando tú lo estés.
Corre el scraper en Apify ahora mismo, o pídenos uno a la medida de lo que necesitas.