Product Capacity
Developer
TaskAGI

Maintained by TaskAGI

Service Metrics

Monthly users
750
Stars
85
Up-time
97%
Last updated
8 days ago

Integrates with

Industries

Data Scraping eCommerce
image

LinkedIn Scraper

Scrape company, profile, post, lead and comment data from LinkedIn.
24 Jan, 2024
Active since
Overall rating

Overview

The LinkedIn Scraper is a cutting-edge tool designed to extract and organize content from the world's largest professional networking platform. This powerful scraper offers an efficient method to collect profiles, job postings, company information, and professional connections, providing valuable insights for various industries and applications.

What Does the LinkedIn Scraper Do?

  • Extracts detailed profile information from specified LinkedIn URLs
  • Gathers comprehensive data about job postings and company profiles
  • Organizes information in a structured, easy-to-use format
  • Provides up-to-date data on professional networks and industry trends
  • Offers access to career histories, skills, and educational backgrounds

Data Provided by the LinkedIn Scraper

Data Point Description Example
Profile Information Detailed user data Name, position, location, about section
Professional Experience Career history Company names, job titles, durations
Education Academic background Institutions, degrees, fields of study
Skills & Endorsements Professional capabilities Listed skills, number of endorsements
Connections Network size Number of connections, mutual connections
Job Postings Detailed job information Job title, company, location, description
Company Profiles Organizational details Company size, industry, about section

Advantages of Using the LinkedIn Scraper

  1. Comprehensive Coverage: Access to a vast array of professional data
  2. Time-Efficient: Automates the process of gathering career and industry information
  3. Detailed Insights: Provides rich information about professionals and companies
  4. Up-to-Date Information: Offers access to the latest career trends and job market data
  5. Network Analysis: Enables in-depth examination of professional connections and industry relationships
  6. Talent Acquisition: Facilitates efficient candidate sourcing and market research

Industries That Can Benefit from the LinkedIn Scraper

The LinkedIn Scraper is a valuable asset for various sectors, including:

  • Recruitment and Talent Acquisition
  • Human Resources Management
  • Market Research Firms
  • Sales and Business Development Teams
  • Executive Search Firms
  • Career Coaching and Outplacement Services
  • Investment and Venture Capital Firms
  • Academic Researchers in Business and Economics
  • Professional Networking Platforms
  • Business Intelligence Companies

Available on RapidAPI

Connect on RapidAPI


Relevant tasks

Scrape Instagram comments, posts, profiles, reels, and more!
SocialMedia Facebook Scraper
Scrape Facebook comments, profiles, posts and reels with API.
SocialMedia TikTok Scraper
Scrape TikTok comments, posts, profiles and much more!
Scrape Pinterest posts, profiles and pins!
SocialMedia Reddit Scraper
Scrape Reddit posts & comments
SocialMedia Quora Scraper
Scrape profiles, posts, questions and answers from Quora.
SocialMedia Vimeo Scraper
Scrape videos, comments and more from Vimeo.com
SocialMedia YouTube Scraper
Scrape videos, comments and shorts from YouTube.
Scrape tweets, replies, profiles, favorites and much more data from X (Twitter)
...
Get best offer Request custom scraper
You need to scrape a website or get data from a web page? We can help you with that. Just request a custom scraper and we will get back to you with the best offer.
Starting from $500 / One time payment

LinkedIn Scraper

Description

The LinkedIn Scraper API allows you to extract various types of information from LinkedIn, including company profiles, people profiles, posts, and job listings. This powerful tool enables developers to integrate LinkedIn data into their applications for market research, lead generation, competitive analysis, and more.

How to Use

To use the LinkedIn Scraper API, you'll need to authenticate your requests using your API key. The API provides several endpoints for retrieving different types of information:

Endpoints

  • POST https://taskagi.net/api/social-media/linkedin-scraper/companies - Retrieve company information by URL
  • POST https://taskagi.net/api/social-media/linkedin-scraper/profiles - Retrieve people profiles by URL
  • POST https://taskagi.net/api/social-media/linkedin-scraper/profiles-by-name - Discover people profiles by name
  • POST https://taskagi.net/api/social-media/linkedin-scraper/posts - Retrieve posts by URL
  • POST https://taskagi.net/api/social-media/linkedin-scraper/posts-by-url - Discover posts by URL
  • POST https://taskagi.net/api/social-media/linkedin-scraper/posts-by-profile - Retrieve posts by profile URL
  • POST https://taskagi.net/api/social-media/linkedin-scraper/jobs - Retrieve job listings by URL
  • POST https://taskagi.net/api/social-media/linkedin-scraper/jobs-by-keyword - Discover job listings by keyword
  • POST https://taskagi.net/api/social-media/linkedin-scraper/jobs-by-company - Retrieve job listings by company URL

Authentication

Include your API key in the request headers:

Authorization: Bearer YOUR_API_KEY

Request Body

The request body should be a JSON object with the following structure, depending on the endpoint:


// For URL-based endpoints (companies, profiles, posts, jobs)
{
    "url": "https://www.linkedin.com/company/company-name"
}

// For profiles-by-name endpoint
{
    "name": "John Doe"
}

// For jobs-by-keyword endpoint
{
    "keyword": "software engineer"
}

Rate Limiting

Please note that usage is subject to rate limiting. Refer to your plan details for specific limits.

Sample Response

Here's an example of the data you can expect to receive for the companies endpoint:


[
    {
        "input": {
            "url": "https://il.linkedin.com/company/ibm"
        },
        "id": "ibm",
        "name": "IBM",
        "country_code": "US,ZA,UY,TH,ID,AU,CZ,SG,IT,DE,MY,FI,CO,RU,AE,FR,SK,KW,IN,BR,GR,MX,ES,AR,RO,EG",
        "locations": [
            "International Business Machines Corp. New Orchard Road Armonk, New York, NY 10504, US",
            "590 Madison Ave New York, NY 10022, US",
            // ... more locations
        ],
        "followers": 17226208,
        "employees_in_linkedin": 314873,
        "about": "At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you. We're here to help every creator turn their \"what if\" into what is. Let's create something that will change everything.",
        "specialties": "Cloud, Mobile, Cognitive, Security, Research, Watson, Analytics, Consulting, Commerce, Experience Design, Internet of Things, Technology support, Industry solutions, Systems services, Resiliency services, Financing, and IT infrastructure",
        "company_size": "10,001+ employees",
        "organization_type": "Public Company",
        "industries": "IT Services and IT Consulting",
        "website": "https://www.ibm.com/",
        "company_id": "1009",
        "employees": [
            {
                "img": "https://media.licdn.com/dms/image/v2/D5603AQG8BrSbmTF3KQ/profile-displayphoto-shrink_100_100/profile-displayphoto-shrink_100_100/0/1698961770751?e=2147483647&v=beta&t=NIr8LzS3QQoK-FqwJ8V1ZzW9hFdKDjqxi_x5cMxMSS4",
                "link": "https://www.linkedin.com/in/dnielsen?trk=org-employees",
                "subtitle": "Developer Relations Professional with a Passion for Community",
                "title": "Dave Nielsen"
            },
            // ... more employees
        ],
        "headquarters": "Armonk, New York, NY",
        "image": "https://media.licdn.com/dms/image/v2/D4E3DAQF5TKSpwbN1sQ/image-scale_127_750/image-scale_127_750/0/1719333169994/ibm_cover?e=2147483647&v=beta&t=4Giiswtcz3j-bvFUJcJl_A5ehJeTwSrGOs8wxQhFdHo",
        "logo": "https://media.licdn.com/dms/image/v2/D560BAQGiz5ecgpCtkA/company-logo_200_200/company-logo_200_200/0/1688684715866/ibm_logo?e=2147483647&v=beta&t=yWxQj1oew7nR92bDw8r80j2EiCwx29aNxLZktJYrsWw",
        "similar": [
            {
                "Links": "https://www.linkedin.com/company/google?trk=similar-pages",
                "subtitle": "Software Development",
                "title": "Google",
                "location": "Mountain View, CA"
            },
            // ... more similar companies
        ],
        "url": "https://www.linkedin.com/company/ibm",
        "updates": [
            {
                "likes_count": 379,
                "text": "#GenAI presents a unique opportunity to close the leadership gap between men and women and can help address the current disparity in the leadership pipeline...",
                "time": "1d",
                "title": "IBM",
                "comments_count": 20,
                "external_link": "https://www.linkedin.com/pulse/ibm-launches-initiative-help-bridge-gender-gap-womenai-ibm-dxmke?trk=organization_guest_main-feed-card_feed-article-content",
                "images": [
                    "https://media.licdn.com/dms/image/v2/D5612AQH2nBI_OF__TA/article-cover_image-shrink_720_1280/article-cover_image-shrink_720_1280/0/1726001225431?e=2147483647&v=beta&t=VuqkYEDDxHELcLo8pX95bRfGwQfUHii16ook1lpl1hk"
                ],
                "post_url": "https://www.linkedin.com/posts/ibm_ibm-launches-an-initiative-to-help-bridge-activity-7239391324389462017-nEXi",
                "post_id": "7239391324389462017"
            },
            // ... more updates
        ],
        "affiliated": [
            {
                "title": "IBM Consulting",
                "subtitle": "IT Services and IT Consulting",
                "Links": "https://www.linkedin.com/showcase/ibmconsulting/?trk=affiliated-pages"
            },
            // ... more affiliated companies
        ],
        "stock_info": {
            "id": "IBM",
            "datetime": "September 12, 2024",
            "stock_exchange": "NYSE",
            "stock_ticker": "IBM",
            "stock_price": "$211.98",
            "stock_price_change": "2.09 (0.996%)",
            "stock_provider": "Data from Refinitiv"
        },
        "description": "IBM | 17,226,208 followers on LinkedIn. At IBM, we do more than work. We create. We create as technologists, developers, and engineers."
    }
]

import requests
import json

# Your API Key
api_key = 'YOUR_API_KEY'

# API Endpoint for company information
url = 'https://taskagi.net/api/social-media/linkedin-scraper/companies'

# Headers
headers = {
    'Authorization': f'Bearer {api_key}',
    'Content-Type': 'application/json'
}

# Request Body
data = {
    'url': 'https://www.linkedin.com/company/ibm'
}

# Send POST request
response = requests.post(url, headers=headers, json=data)

# Check if the request was successful
if response.status_code == 200:
    # Parse the JSON response
    company_info = response.json()
    
    # Print the company information
    print(json.dumps(company_info, indent=2))
else:
    print(f"Error: {response.status_code}")
    print(response.text)

# Example for job listings by keyword
url = 'https://taskagi.net/api/social-media/linkedin-scraper/jobs-by-keyword'

# Request Body for keyword search
data = {
    'keyword': 'software engineer'
}

# Send POST request
response = requests.post(url, headers=headers, json=data)

# Check if the request was successful
if response.status_code == 200:
    # Parse the JSON response
    job_listings = response.json()
    
    # Print the job listings
    print(json.dumps(job_listings, indent=2))
else:
    print(f"Error: {response.status_code}")
    print(response.text)

Case studies & Product updates

View all

Start your free trial

Join thousands of others automating their work with TaskAGI

Choose Your Plan

Beginner

Optimal for smaller developers & businesses.
$ 38 / Mon
2000 Requests / month
50 Requests per minute
API Access
Free support
Try for free

Advanced

Optimal for growing enterprises
$ 280 / Mon
15000 Requests / month
5 Requests per second
API Access
Free support
Try for free

Frequesntly Asked Questions

Product

The LinkedIn Scraper retrieves data in real-time. When you make a request, it fetches the most recent information available on LinkedIn, including the latest profile updates, job postings, and company information.
No, the LinkedIn Scraper is designed to collect only publicly available information. It cannot access private profiles, closed networks, or any content that requires special permissions to view.
Our team continuously monitors LinkedIn's platform changes and updates the scraper accordingly. We work diligently to maintain uninterrupted service, but occasional adjustments may be necessary to adapt to significant platform modifications.
No, the LinkedIn Scraper is designed for data collection only. It does not have the capability to send connection requests, messages, or interact with profiles in any way. Such actions would violate LinkedIn's terms of service and are not supported by our tool.
Our LinkedIn Scraper is designed to comply with applicable data protection regulations. It only collects publicly available information and does not store personal data beyond what is necessary for the service. Users are responsible for ensuring their use of the scraped data complies with relevant laws and LinkedIn's terms of service.