LinkedIn Jobs Scraper avatar

LinkedIn Jobs Scraper

Try for free

3 days trial then $19.99/month - No credit card required now

View all Actors
LinkedIn Jobs Scraper

LinkedIn Jobs Scraper

fetchclub/linkedin-jobs-scraper
Try for free

3 days trial then $19.99/month - No credit card required now

Actively Maintained - Cheap Rental & Run Cost - LinkedIn Jobs Scraper to extract job listings worldwide, gathering all essential details. Export results for analysis, connect via API, & integrate with other apps. Ideal for job seekers, recruitment companies, & agencies. Unofficial LinkedIn Jobs API.

🔥 - LinkedIn Jobs Scraper Apify Actor

Linked-In-Jobs-Scraper-on-Apify

🕑 - Access the LinkedIn Jobs Scraper on Apify

Quickly pull fresh job listings from LinkedIn to speed up your job hunt and find your perfect role faster. Leverage keywords and a full range of filters to narrow down your search. Capture crucial details like job titles, descriptions, key metadata, company profiles, and recruiter contact information. Export this data in a format ready for analysis or connect seamlessly through API or Python for deeper integration with other tools. Ideal for positions worldwide, including the U.S., U.K., Canada, Europe, and more, covering all regions available on the platform and saving you countless hours of manual searching.


❓ - What is the LinkedIn Jobs Scraper Used For?

We designed the LinkedIn Jobs Scraper to simplify the process of downloading relevant job listings that match your search criteria from LinkedIn. As one of the largest professional networks, LinkedIn is a powerful platform for job seekers, offering a vast array of opportunities across industries and geographies. With its advanced search capabilities and extensive user base, it connects you with high-quality, real-time job listings from trusted companies worldwide.

With this tool, you can save hours of manual searching and quickly find the latest roles that interest you. It's like having your own personal LinkedIn API.


Example Job from the LinkedIn that the Apify LinkedIn Jobs Scraper Can Collect

🔨 - How to Use the LinkedIn Jobs Scraper

Using the LinkedIn Jobs Scraper is as straightforward as using the LinkedIn website.

Head over to https://www.linkedin.com/jobs/search using an incognito window (a logged-out session). Next, enter the job title or company you're looking for, along with the geographic location, and click search. You can further refine your results using the filters available in the dropdown on the LinkedIn website, including 'Company', 'Job Type', 'Experience Level', 'Location', 'Salary', and 'Remote' status. The more filters you apply, the more specific your search will be, which generally returns fewer results.

Once you've set the search terms and filters you're looking to scrape results for, simply copy the entire URL. Head back to the LinkedIn Job Scraper on Apify, paste the LinkedIn URL into the "Search URL" field on the input tab, and you're ready to scrape the job results. Simply click "Start" (or "Save & Start").

The actor will return the results from the LinkedIn website, which you can download in JSON, CSV, XML, Excel, HTML Table, RSS, or JSONL formats.

You might find that when applying filters and search terms on a logged-out LinkedIn session, LinkedIn may prompt you to log in to continue. If this happens, simply click the back button twice, and it will take you back to the page you were on, allowing you to continue refining your selection to get the LinkedIn jobs URL you're looking for.


🔢 - How Many Results Can the LinkedIn Scraper Collect?

You can scrape up to 1,000 job listings at a time with the LinkedIn scraper, which should be sufficient for most use cases. If you need to gather more than 1,000 roles, you can break the task into multiple scrapes by adjusting your search criteria using the available filters on the LinkedIn website, and creating multiple tasks on Apify with the different URLs in the Search URL input box. Additionally, you have the option to set a limit on the number of results scraped by using the 'Max Results' feature on the input page.

For example, the scraper takes approximately 3 minutes to return 50 results from LinkedIn.


💰 - What's the Cost of Using the LinkedIn Jobs Scraper?

We offer this LinkedIn Jobs Scraper at a highly competitive monthly rental of just $19.99, making it more affordable than many comparable actors on Apify. Additionally, we've optimized the scraper to minimize the cost of each run, with an average price of just $0.02 per 50 results, which is significantly cheaper than most other LinkedIn scrapers available. This allows you to scrape more job listings for a lower cost per result, saving you time and money. Over a year of use, you could save hundreds of dollars compared to other scrapers on the Apify platform, making this a cheap LinkedIn scraper vs. Octoparse and PhantomBuster. This actor is optimised to work with both datacenter and residential proxies. You'll notice that using datacenter proxies results in significantly lower running costs compared to residential proxies. This is one of the key reasons why this actor is much more cost-effective than many others available on the Apify platform.


💎 - What Data Can the LinkedIn Jobs Scraper Extract?

The LinkedIn Jobs Scraper can extract all the key information and metadata for each job that matches your filter criteria. Below is an example of the type of data collected, along with a brief explanation of what each field represents:

Field NameField Description
titleSpecifies the job title, e.g., 'Software Engineer.'
locationShows the geographical location of the job, e.g., 'London, England, United Kingdom'
company_nameThe name of the company offering the position.
posted_datetimeThe exact date the job was posted.
posted_time_agoThe relative time since the job was posted, e.g., '2 days ago.'
applicantsShows the number of applicants for the role, if available.
base_salaryDisplays the base salary offered for the role, if provided.
additional_compensationSpecifies any additional compensation, such as bonuses or benefits, offered alongside the base salary.
seniority_levelThe seniority level required for the role, such as 'Entry Level,' 'Mid-Senior level' or 'Internship.'
employment_typeThe type of employment, such as 'Full-time', 'Contract,' etc.
job_functionSpecifies the functional area of the job, such as 'Information Technology,' 'Marketing,' or 'Engineering.'
industriesDescribes the industries relevant to the role, such as 'Staffing and Recruiting,' 'IT Services and IT Consulting,' etc.
description_textThe job description in plain text format without HTML formatting.
description_htmlThe job description in HTML format.
job_urlThe unique URL to the LinkedIn job posting.
apply_typeDescribes the type of application process, such as 'Easy Apply' or through a third-party website.
apply_urlThe direct URL to the job application page based on apply_type.
recruiter_nameThe name of the recruiter responsible for the position.
recruiter_detailThe LinkedIn headline for the recruiter responsible for the role, if available.
recruiter_imageThe profile image URL of the recruiter.
recruiter_profileA link to the LinkedIn profile of the recruiter.
company_idThe LinkedIn unique identifier for the company posting the job.
company_profileA link to the LinkedIn profile page of the company.
company_logoThe logo image URL for the company posting the role.
job_urnThe unique identifier (URN) for the job on LinkedIn.

🪜 - How to Use the LinkedIn Jobs Scraper on Apify

The LinkedIn Jobs Scraper is designed for simplicity. Follow these easy steps to start scraping and download relevant job data:

  1. Create a free Apify account.

  2. Open the LinkedIn Jobs Scraper (start your 3-day free trial).

  3. Copy the URL from LinkedIn for your desired search and paste it in the Search URL input box.

  4. Click "Start" and wait for the scraping process to finish.

  5. Select your preferred format to export the LinkedIn job data.

Repeat steps 3 to 5 as many times as needed to download all the jobs you're interested in from LinkedIn.


Example of Jobs Scraped Output from the LinkedIn Jobs Scraper

⬇️ - Example Input for the LinkedIn Jobs Scraper

Below is a sample JSON input for the LinkedIn scraper. This input is configured to return all job listings for the term "Medical Doctor" in London. Notice how you only need to copy the URL for your search term on LinkedIn and paste it into the "search_url" input box. You can easily specify filters and other search criteria using LinkedIn's native interface, making it simple to setup and run your search on Apify.

1{
2  "max_results": 1000,
3  "proxy_group": "DATACENTER",
4  "search_url": "https://www.linkedin.com/jobs/search?keywords=Medical%20Doctor&location=London%20Area%2C%20United%20Kingdom&geoId=90009496&trk=public_jobs_jobs-search-bar_search-submit&position=1&pageNum=0"
5}

⬆️ - Example Output for the LinkedIn Jobs Scraper

Below are two sample records in JSON format based on the input provided above. Each field is captured directly from the LinkedIn website. You have multiple download options, including JSON, CSV, XML, Excel, RSS, and JSONL. The flat structure of the JSON format ensures easy parsing and integration into your workflows.

1[
2  {
3    "title": "Senior Clinical Fellow in Emergency Medicine",
4    "location": "Isleworth, England, United Kingdom",
5    "company_name": "Chelsea and Westminster Hospital NHS Foundation Trust",
6    "posted_datetime": "2024-09-17 07:46:35",
7    "posted_time_ago": "1 day ago",
8    "applicants": "Be among the first 25 applicants",
9    "base_salary": null,
10    "additional_compensation": null,
11    "seniority_level": "Mid-Senior level",
12    "employment_type": "Full-time",
13    "job_function": "Health Care Provider",
14    "industries": "Hospitals and Health Care",
15    "description_text": "There is excellent opportunity for an Emergency Medicine doctor to advance their career as a Senior Clinical Fellow (ST4+) with obtaining a postgraduate qualification.\nPost-holders, who will be based at West Middlesex University Emergency Department, will be awarded a job split of up to\n70:30\ni.e., 70% providing clinical cover and 30% on fellowship days for their chosen sub-specialty. It will be agreed with the rota management team how the split is mapped across the rota. Projects and postgraduate courses the post-holder wishes to take will be agreed with the educational supervisor. Progress will be regularly reviewed against a tailored personal development plan.\nThis is suitable as an out of programme post; for further information on seeking prospective GMC approval for training, please refer to the details on the GMC website. (http://www.gmc-uk.org/education/seeking_approval.asp and your local training standards committee.)”\nThe main service commitments of Senior Clinical Fellows will be, under the supervision of the Consultants, to supervise the FY2s, as well doing 'hands on' work alongside the other middle grades. The department has initiated new patterns of working to achieve the current targets and integral within these are the ‘lead middle grade' ‘resus lead’ and ‘rapid assessment team’ which are roles undertaken by the middle grade doctors within the department.\nThe middle grade would also be expected to run the Emergency Department. The Consultants are very committed to teaching and post-graduate training and will ensure appropriate opportunities for professional development. The appointee will be expected to already have or to have obtained during the course of the appointment certificates in ATLS and ALS. Most of the Consultants are Instructors on these courses.\nWe provide services from two main hospitals, Chelsea and Westminster Hospital and West Middlesex University Hospital, and a number of clinics across London and the South-East. We have over 6,000 members of staff that are\nPROUD to Care\nfor nearly one million people. Both hospitals provide full clinical services, including full maternity, emergency and children’s.\nWe’re one of the best preforming Trusts in the country. We’re also one of the top trusts to work for – our staff say they’re engaged, motivated, and would recommend us as a place to work and receive treatment.\nOur Trust has been rated by the Care Quality Commission as ‘Good’ in all five of the main domains of safe, effective, caring, responsive and well-led, giving an us overall rating of ‘Good’. We’ve also been awarded an ‘Outstanding’ rating for ‘use of resources’ by an NHS Improvement inspection.\nOur facilities are some of the best in the country. We have been investing around £10 million a year in our estate. We are currently spending £25 million on expanding our adult and neonatal critical care facilities at Chelsea and Westminster and redevelopment of our children’s unit at West Middlesex – in partnership with our charity, CW+ and generous donors.\nFor further details / informal visits contact: Name: Dr David Shackleton Job title: Consultant in Emergency Medicine Email address: david.shackleton3@nhs.net",
16    "description_html": "<div class=\"show-more-less-html__markup show-more-less-html__markup--clamp-after-5 relative overflow-hidden\">\n          There is excellent opportunity for an Emergency Medicine doctor to advance their career as a Senior Clinical Fellow (ST4+) with obtaining a postgraduate qualification.<br/><br/>Post-holders, who will be based at West Middlesex University Emergency Department, will be awarded a job split of up to <strong>70:30</strong> i.e., 70% providing clinical cover and 30% on fellowship days for their chosen sub-specialty. It will be agreed with the rota management team how the split is mapped across the rota. Projects and postgraduate courses the post-holder wishes to take will be agreed with the educational supervisor. Progress will be regularly reviewed against a tailored personal development plan.<br/><br/>This is suitable as an out of programme post; for further information on seeking prospective GMC approval for training, please refer to the details on the GMC website. (http://www.gmc-uk.org/education/seeking_approval.asp and your local training standards committee.)”<br/><br/>The main service commitments of Senior Clinical Fellows will be, under the supervision of the Consultants, to supervise the FY2s, as well doing 'hands on' work alongside the other middle grades. The department has initiated new patterns of working to achieve the current targets and integral within these are the ‘lead middle grade' ‘resus lead’ and ‘rapid assessment team’ which are roles undertaken by the middle grade doctors within the department.<br/><br/>The middle grade would also be expected to run the Emergency Department. The Consultants are very committed to teaching and post-graduate training and will ensure appropriate opportunities for professional development. The appointee will be expected to already have or to have obtained during the course of the appointment certificates in ATLS and ALS. Most of the Consultants are Instructors on these courses.<br/><br/>We provide services from two main hospitals, Chelsea and Westminster Hospital and West Middlesex University Hospital, and a number of clinics across London and the South-East. We have over 6,000 members of staff that are <strong><em>PROUD to Care</em> </strong>for nearly one million people. Both hospitals provide full clinical services, including full maternity, emergency and children’s.<br/><br/>We’re one of the best preforming Trusts in the country. We’re also one of the top trusts to work for – our staff say they’re engaged, motivated, and would recommend us as a place to work and receive treatment.<br/><br/>Our Trust has been rated by the Care Quality Commission as ‘Good’ in all five of the main domains of safe, effective, caring, responsive and well-led, giving an us overall rating of ‘Good’. We’ve also been awarded an ‘Outstanding’ rating for ‘use of resources’ by an NHS Improvement inspection.<br/><br/>Our facilities are some of the best in the country. We have been investing around £10 million a year in our estate. We are currently spending £25 million on expanding our adult and neonatal critical care facilities at Chelsea and Westminster and redevelopment of our children’s unit at West Middlesex – in partnership with our charity, CW+ and generous donors.<br/><br/>For further details / informal visits contact: Name: Dr David Shackleton Job title: Consultant in Emergency Medicine Email address: david.shackleton3@nhs.net\n        </div>",
17    "job_url": "https://uk.linkedin.com/jobs/view/senior-clinical-fellow-in-emergency-medicine-at-chelsea-and-westminster-hospital-nhs-foundation-trust-4028314945",
18    "apply_type": "External Apply",
19    "apply_url": "https://www.linkedin.com/jobs/view/externalApply/4028314945?url=https%3A%2F%2Fwww%2Echelwest%2Enhs%2Euk%2Fabout-us%2Fwork-with-us%3Fref%3DLinkedIn%23%21%2Fjob%2Fv6647466&urlHash=iq8X",
20    "recruiter_name": null,
21    "recruiter_detail": null,
22    "recruiter_image": null,
23    "recruiter_profile": null,
24    "company_id": "1156849",
25    "company_profile": "https://uk.linkedin.com/company/chelwestft",
26    "company_logo": "https://media.licdn.com/dms/image/v2/D4E0BAQE3kGoFH9zFxg/company-logo_100_100/company-logo_100_100/0/1692199852426/chelwestft_logo?e=2147483647&v=beta&t=t7l-h2eE1YCh3KpZwXpl4_zTy0sOfnIlrgeifEFzMfw"
27  },
28  {
29    "title": "Trust Grade SHO (ST1/2 level) for General Surgery",
30    "location": "London, England, United Kingdom",
31    "company_name": "Bank Partners",
32    "posted_datetime": "2024-08-08 16:19:20",
33    "posted_time_ago": "1 month ago",
34    "applicants": "Be among the first 25 applicants",
35    "base_salary": null,
36    "additional_compensation": null,
37    "seniority_level": "Mid-Senior level",
38    "employment_type": "Full-time",
39    "job_function": "Finance and Sales",
40    "industries": "Staffing and Recruiting",
41    "description_text": "Barts Health NHS Trust are looking for an enthusiastic and experienced Trust Grade SHO (ST1/2 level) for General Surgery to work within one of their committed, fast-paced and world-class hospital.\nBarts Health is the largest NHS Hospital Trust in the UK, supporting communities in East London and beyond with a population of 2.5 million. The Barts Health NHS Trust was established in 2012 and consists of six major London hospitals including Newham University Hospital. Newham University Hospital is part of Barts Health NHS Trust. It is an associate teaching hospital and is dedicated to teaching and training.\nNewham Hospital are looking for a SHO level, to support and aid the clinical ward work and the outpatient workload of the Department.\nKey Responsibilities\nWill be working as a Trust Grade SHO and be part of a team of 8 at the middle grade level within the General Surgery department.\nWorking within the department in Breast/Endocrine surgery, Gastro-intestinal/minimally invasive surgery and Colorectal surgery\nTo develop your surgical skills and you will be expected to have a strong academic commitment and to be part of the ongoing academic and audit activities of the department.\nEssential Requirements\nPrevious experience in Surgery\nTo conduct Surgical outpatients\nMBBS or equivalent Medical Qualification (ATLS/MRCS)\nAbility to motivate and teach junior medical staff.\nAbility to lead, direct and delegate tasks appropriately.\nOur Bank Consultants are invaluable to us and in return for their dedication and commitment, we offer the following benefits:\nPriority of shifts over agency workers\nFlexible working hours\nCompetitive pay\nAbility to self-book shifts with a weekly paying system\nAccess to free Bank Partners Core Skills Training\nHow do I apply?\nIf you are interested in this exciting opportunity, please apply directly to this advert and you will be contacted by a member of the recruitment team shortly.",
42    "description_html": "<div class=\"show-more-less-html__markup show-more-less-html__markup--clamp-after-5 relative overflow-hidden\">\n<strong>Barts Health NHS Trust are looking for an enthusiastic and experienced Trust Grade SHO (ST1/2 level) for General Surgery to work within one of their committed, fast-paced and world-class hospital.<br/><br/></strong>Barts Health is the largest NHS Hospital Trust in the UK, supporting communities in East London and beyond with a population of 2.5 million. The Barts Health NHS Trust was established in 2012 and consists of six major London hospitals including Newham University Hospital. Newham University Hospital is part of Barts Health NHS Trust. It is an associate teaching hospital and is dedicated to teaching and training.<br/><br/>Newham Hospital are looking for a SHO level, to support and aid the clinical ward work and the outpatient workload of the Department.<br/><br/><strong>Key Responsibilities<br/><br/></strong><ul><li>Will be working as a Trust Grade SHO and be part of a team of 8 at the middle grade level within the General Surgery department.</li><li>Working within the department in Breast/Endocrine surgery, Gastro-intestinal/minimally invasive surgery and Colorectal surgery</li><li>To develop your surgical skills and you will be expected to have a strong academic commitment and to be part of the ongoing academic and audit activities of the department. <br/><br/></li></ul><strong>Essential Requirements<br/><br/></strong><ul><li>Previous experience in Surgery</li><li>To conduct Surgical outpatients</li><li>MBBS or equivalent Medical Qualification (ATLS/MRCS)</li><li>Ability to motivate and teach junior medical staff.</li><li>Ability to lead, direct and delegate tasks appropriately.<br/><br/></li></ul>Our Bank Consultants are invaluable to us and in return for their dedication and commitment, we offer the following benefits:<br/><br/><ul><li>Priority of shifts over agency workers</li><li>Flexible working hours</li><li>Competitive pay</li><li>Ability to self-book shifts with a weekly paying system</li><li>Access to free Bank Partners Core Skills Training<br/><br/></li></ul>How do I apply?<br/><br/>If you are interested in this exciting opportunity, please apply directly to this advert and you will be contacted by a member of the recruitment team shortly.\n        </div>",
43    "job_url": "https://uk.linkedin.com/jobs/view/trust-grade-sho-st1-2-level-for-general-surgery-at-bank-partners-4014397208",
44    "apply_type": "External Apply",
45    "apply_url": "https://www.linkedin.com/jobs/view/externalApply/4014397208?url=https%3A%2F%2Fwww%2Ebankpartners%2Eco%2Euk%2Fdoctors%2Fjobs%2Ftrust-grade-sho-st1-2-level-for-general-surgery-newham-university-hospital%2F279527%2F&urlHash=9d5O",
46    "recruiter_name": null,
47    "recruiter_detail": null,
48    "recruiter_image": null,
49    "recruiter_profile": null,
50    "company_id": "9446800",
51    "company_profile": "https://uk.linkedin.com/company/bank-partners",
52    "company_logo": "https://media.licdn.com/dms/image/v2/C4D0BAQFL7Xqn4JQe9Q/company-logo_100_100/company-logo_100_100/0/1630532923241/bank_partners_logo?e=2147483647&v=beta&t=v3f6EnP9Jfeej2TrBMUiFUU7NIyLGrxjwOVTeq7pLx8"
53  }
54]

💡 - Why Should I Switch to This LinkedIn Scraper?

If you're already using a LinkedIn scraper on Apify, here's why you should consider switching to this one. Our scraper is designed for maximum reliability, ensuring a high success rate with minimal discrepancies in the data collected. It's also cost-efficient to run, offering excellent value while covering all the details you need, as outlined in the example data provided. We offer responsive support, quickly addressing any issues or feature requests to help you stay productive. Plus, new features and improvements are regularly added based on user feedback, making this tool highly adaptable to your needs.


🏢 - LinkedIn Scraper for Recruitment Agencies

For recruitment agencies and staffing firms, this LinkedIn Jobs Scraper for Recruitment is an essential tool. It allows you to efficiently gather comprehensive job data, including job titles, company information, salary ranges, and recruiter contacts, making it easier to stay ahead of the competition. By automating the data collection process with this LinkedIn Jobs Scraper, you’ll save valuable time and ensure you’re always sourcing the best candidates for your clients before your competitors.

This LinkedIn Jobs Scraper is especially useful for analysing market trends over time, enabling recruitment agencies to spot in-demand skills and shifts in hiring patterns. Whether you’re tracking trends across industries or expanding your talent pool globally, the scraper helps you stay ahead of the curve. For agencies working with international clients, this tool allows you to collect job listings from around the world, making it perfect for scaling recruitment efforts. By keeping your candidate database aligned with current market demands, you can ensure you’re delivering the top talent your clients are searching for, all with the help of this LinkedIn Jobs Scraper for Recruitment.


👋 - Support is Available for the LinkedIn Jobs Scraper

Having used many LinkedIn scrapers ourselves, both on the Apify platform and elsewhere, we understand not only how essential the LinkedIn Jobs Scraper is to your workflow but also how critical it is to address any issues promptly when something doesn't look right. If you encounter any problems or have questions, you can quickly raise an issue and expect a fast response. We proactively test this actor to ensure stability, making it reliable and user-friendly. Rest assured, we value your investment and are committed to providing a service that meets your expectations.


📝 - Helpful Notes for the LinkedIn Scraper

When using this scraper, you can expect the number of results to match the LinkedIn website about 90% of the time for a given filter criteria. LinkedIn often includes duplicates or may present roles in ways that can lead to slight discrepancies in the total count. If you notice a significant difference or believe some results are missing, please contact us, and we will promptly investigate. While some factors related to how LinkedIn displays roles are beyond our control, we are committed to ensuring the highest level of accuracy.


Our web scrapers operate ethically, ensuring they do not collect private user data such as personal email addresses, gender, or an individual’s location. They only gather information that users have explicitly shared publicly. Additionally, we only allow you to use a logged-out session of LinkedIn, so you're accessing publicly available data. We believe that when used for ethical purposes, our scrapers are a safe tool. However, please note that your results may still contain personal data. Such data is protected under GDPR in the European Union and similar regulations globally. You should avoid scraping personal data unless you have a legitimate reason. If you're uncertain about the legality of your reason, we recommend consulting legal counsel. legal counsel. For more information, you can also read the blog post Apify wrote on the legality of webscraping.

Developer
Maintained by Community
Actor metrics
  • 2 monthly users
  • 2 stars
  • Created in Sep 2024
  • Modified about 14 hours ago