LinkedIn Profile Scraper avatar

LinkedIn Profile Scraper

Pricing

from $0.15 / result

Go to Apify Store
LinkedIn Profile Scraper

LinkedIn Profile Scraper

Look up any public LinkedIn profile by URL and get back the structured person record: name, headline, about, location, follower and connection counts, full work-experience and education history, published articles, and recent activity β€” the same feed Sales Navigator and Recruiter teams need.

Pricing

from $0.15 / result

Rating

5.0

(2)

Developer

AgentX

AgentX

Maintained by Community

Actor stats

1

Bookmarked

21

Total users

17

Monthly active users

4 days ago

Last modified

Share

LinkedIn Profile Scraper - Professional Profile Intelligence & Contact Enrichment API

LinkedIn Profile Scraper is a professional profile intelligence API that extracts structured LinkedIn member profiles, career history, and recent activity from any public LinkedIn member page in a single URL-driven run. LinkedIn Profile Scraper returns structured records per profile, including full name, headline, location, current job title, current company, employment history array (with company, title, dates, descriptions), education array (with school, degree, dates), follower count, connection count, published article array, recent activity feed, profile photo URL, and LinkedIn vanity URL. Coverage spans every public LinkedIn member profile worldwide. Built for talent sourcing, B2B lead enrichment, executive profiling, sales intelligence, professional network analysis, recruiter pipelines, and ICP scoring. Up to 50,000 profiles per run at $0.15 per result, with pay-per-result pricing and no monthly minimum.

LinkedIn Profile Intelligence Pay Per Result


Why Choose This API

Complete LinkedIn Professional Profile Data for B2B Contact Intelligence

πŸ‘€ Full Career Trajectory via Experiences Array The experiences array captures each work entry with title, company, company URL, logo, date range, start year, end year, and duration β€” delivering structured career history for background checks, competitive talent intelligence, and recruiter workflows.

πŸŽ“ Education Verification The education array includes school, school URL, logo, degree, date range, start year, and end year β€” enabling academic qualification verification, alumni network analysis, and talent sourcing by educational background.

πŸ“Š Follower Count & Reach Signals Extract follower_count and connection_count per profile β€” quantifying professional influence, thought leadership reach, and network depth for influencer identification and B2B marketing prioritization.

πŸ“ Published Articles Intelligence The articles array captures LinkedIn publications with title, URL, published date, description, reaction count, comment count, and image URL β€” enabling content authority analysis and thought leadership scoring.

πŸ“’ Recent Activity Feed The activity array delivers recent posts with actor details, posted date, content, reaction count, comment count, and post URL β€” providing intent signals and engagement analysis for sales intelligence and investor research.

🏒 Current Companies & Job Titles current_companies and job_titles arrays provide immediate employer-role mapping without parsing unstructured text β€” enabling direct company-to-person linkage for CRM enrichment and account-based marketing workflows.


Quick Start Guide

How to Extract a LinkedIn Profile in 3 Steps

Step 1: Find the LinkedIn Profile URL

Locate the public LinkedIn profile URL (e.g., https://www.linkedin.com/in/andrewyng).

Step 2: Configure and Run the Actor

Open Actor Input

Paste the LinkedIn profile URL and click Start.

Step 3: Download Your Data

Export results as JSON or CSV, or access programmatically via the Apify dataset API. Each record contains the complete professional profile.


Input Parameters

Configuration Fields

ParameterTypeRequiredDescriptionExample Values
linkedin_urlstringβœ…Public LinkedIn profile URL to extract"https://www.linkedin.com/in/andrewyng"

Example Input Configuration

{
"linkedin_url": "https://www.linkedin.com/in/andrewyng"
}

Output Data Schema

Complete Profile Record Structure

Each extracted LinkedIn profile record contains the following fields:

Open Actor Output

Core Profile Fields

FieldTypeDescription
source_urlstringOriginal input LinkedIn URL
processorstringApify actor URL that processed this record
processed_atstringISO 8601 timestamp (UTC) when scraped
statusstringLookup status (success/not found)
typestringLinkedIn page type (person)
linkedin_urlstringNormalized LinkedIn profile URL
namestringFull name on the profile
headlinestringProfessional headline
aboutstringFull bio from About section
locationstringGeographic location
profile_image_urlstringProfile photo URL
follower_countintegerLinkedIn follower count
connection_countintegerLinkedIn connection count
current_companiesarrayCurrent employer(s)
job_titlesarrayCurrent job title(s)
experiencesarrayFull work history with company, title, dates
educationarrayEducation history with school, degree, dates
articlesarrayPublished LinkedIn articles with engagement
activityarrayRecent posts and activity with engagement

Example JSON Output

{
"processor": "https://apify.com/agentx/linkedin-profile-scraper?fpr=aiagentapi",
"processed_at": "2026-05-01T10:30:00.000Z",
"status": "success",
"linkedin_url": "https://www.linkedin.com/in/andrewyng/",
"name": "Andrew Ng",
"headline": "Managing General Partner @ AI Fund",
"location": "Stanford, California, United States",
"follower_count": 2500000,
"connection_count": 500,
"current_companies": ["AI Fund", "Landing AI"],
"job_titles": ["Managing General Partner", "Founder & CEO"]
}

Export Formats

  • JSON - Complete structured data with all metadata
  • CSV - Spreadsheet-compatible for CRM and analytics tools
  • API Access - Programmatic access via Apify Client SDK
  • Cloud Storage - Automatic upload to Apify Dataset

Integration Examples

Actor ID for Platform Integration

CUf5sseg9cEozOyhU

Ⓜ️ Make.com Setup:

  1. Login to Make.com (Get 1000 Free Credits)
  2. Add module "Run an Actor"
  3. Turn 'Map' on - right side of the 'Actor*'
  4. Paste Actor ID - from above
  5. Click the '⟳ Refresh' - left side of Map
  6. Input JSON* - Modify the parameters as needed
  7. Set "Run synchronously" to YES
  8. Add module "Get Dataset Items" - receive the result
  9. In Dataset ID* select defaultDatasetId

🎱 N8N.io Setup:

  1. Add 'Run an Actor and get dataset' - from the apify node
  2. Actor β†’ By ID β†’ Paste Actor ID - from above
  3. Input JSON - Modify the parameters as needed

Python Integration Example

from apify_client import ApifyClient
client = ApifyClient('YOUR_API_TOKEN')
run_input = {
"linkedin_url": "https://www.linkedin.com/in/satyanadella"
}
run = client.actor("CUf5sseg9cEozOyhU").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

JavaScript/Node.js Integration

import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "YOUR_API_TOKEN" });
const input = {
linkedin_url: "https://www.linkedin.com/in/jeffweiner08",
};
const run = await client.actor("CUf5sseg9cEozOyhU").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => console.log(item));

JSON-LD Metadata

{
"@context": "https://schema.org",
"@graph": [
{
"@type": "SoftwareApplication",
"@id": "https://apify.com/agentx/linkedin-profile-scraper#software",
"name": "LinkedIn Profile Scraper",
"description": "LinkedIn Profile Scraper is a professional profile intelligence API delivering structured contact data with career history, education, follower counts, articles, and activity signals for talent sourcing, lead enrichment, and professional network analysis.",
"applicationCategory": "BusinessApplication",
"applicationSubCategory": "Lead Generation API",
"operatingSystem": "Web, Cloud",
"url": "https://apify.com/agentx/linkedin-profile-scraper?fpr=aiagentapi",
"softwareVersion": "1.0.0",
"datePublished": "2024-08-01",
"dateModified": "2026-05-01",
"featureList": [
"Full name, headline, and location per profile",
"Current job title and company",
"Full employment history array with dates",
"Education array with school and degree",
"Follower count and connection count",
"Published articles and recent activity feed",
"Up to 50,000 profiles per run at $0.15/result",
"Native integrations with Make.com, n8n, LangChain, and CrewAI"
],
"offers": {
"@type": "Offer",
"price": "0.15",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
},
"author": { "@id": "https://apify.com/agentx#person" },
"publisher": { "@id": "https://apify.com#organization" }
},
{
"@type": "Person",
"@id": "https://apify.com/agentx#person",
"name": "AgentX",
"url": "https://apify.com/agentx",
"sameAs": [
"https://apify.com/agentx",
"https://t.me/AiAgentApi",
"https://t.me/Apify_Actor"
],
"knowsAbout": [
"web scraping",
"LinkedIn",
"professional profiles",
"talent sourcing",
"lead enrichment"
]
},
{
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Apify",
"item": "https://apify.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "AgentX",
"item": "https://apify.com/agentx"
},
{
"@type": "ListItem",
"position": 3,
"name": "LinkedIn Profile Scraper",
"item": "https://apify.com/agentx/linkedin-profile-scraper"
}
]
}
]
}

Pricing & Cost Calculator

Pay-Per-Result Pricing

EventPrice
Actor Start$0.01 per run
Profile Result$0.15 per profile

Cost Examples

VolumeEstimated Cost
10 profiles~$1.51
50 profiles~$7.51
100 profiles~$15.01
500 profiles~$75.01

Start with a free Apify account β€” new accounts include free compute credits to test the actor at no cost.


Use Cases & Applications

Talent Sourcing & Recruitment

Executive Profile Research Extract full career trajectories, educational backgrounds, and publication records for executive candidates β€” building structured candidate dossiers for C-suite hiring, board member research, and executive assessment workflows.

Talent Pool Profiling Combine with LinkedIn Hiring Scraper to identify job applicant LinkedIn URLs and enrich ATS records with full career histories, skill indicators, and professional activity signals.

Alumni Network Intelligence Extract profiles from specific educational institutions to build structured alumni datasets β€” enabling alumni relations management, university partnership identification, and talent network mapping.

B2B Sales & Lead Intelligence

Decision Maker Contact Enrichment Enrich CRM contact records with full LinkedIn profile data β€” adding career history, current companies, follower counts, and recent activity to Salesforce, HubSpot, and custom CRM lead records.

Thought Leadership Scoring Combine follower_count, articles, and activity engagement metrics to score contacts by professional influence β€” enabling ABM prioritization, influencer partnership selection, and marketing outreach sequencing.

Account Contact Mapping Link profiles to company accounts via current_companies β€” building contact-to-account maps for ABM campaigns, enterprise account planning, and revenue intelligence platforms.

Competitive Intelligence

Competitor Executive Monitoring Track career movements of competitors' leadership by periodically refreshing executive profile data β€” detecting headcount changes, new leadership hires, and executive departures as competitive signals.


FAQ

What LinkedIn URL format does this actor accept?

Standard public LinkedIn profile URLs in the format https://www.linkedin.com/in/<username>.

Does this actor require LinkedIn login?

No. The actor extracts data from publicly accessible LinkedIn profiles only.

What is the activity field?

An array of recent posts and interactions from the profile's LinkedIn activity feed, including post content, reaction and comment counts, and post URLs.

Can I process multiple profiles in one run?

Run one profile per actor invocation. For bulk processing, iterate through profile URLs programmatically using the Apify Client SDK.

How do I pair profile data with company data?

Use current_companies to identify employer names, then run LinkedIn Company Scraper with the corresponding company URLs to get full firmographic data.


SEO Keywords & Search Terms

Primary Keywords

LinkedIn profile scraper API, LinkedIn contact data extraction, LinkedIn profile intelligence API, LinkedIn lead enrichment API, professional profile data API, LinkedIn career history extraction, LinkedIn contact enrichment pipeline, LinkedIn follower count API, executive profile scraper LinkedIn, LinkedIn professional data

Long-Tail Keywords

how to extract LinkedIn profile data programmatically, LinkedIn career history extraction API, LinkedIn follower and connection count API, CRM enrichment with LinkedIn profiles, B2B contact intelligence LinkedIn, executive background research API, LinkedIn thought leadership scoring, ATS enrichment LinkedIn profile data, talent sourcing profile extraction API, decision maker profile enrichment LinkedIn

Industry Terms

professional profile intelligence API, LinkedIn contact enrichment, B2B lead data pipeline, talent intelligence API, executive profiling tool, CRM contact enrichment, career trajectory extraction, LinkedIn network analytics, professional influence scoring, sales intelligence LinkedIn

Use Case Keywords

LinkedIn data pipeline, B2B CRM enrichment, talent sourcing API, executive profile research tool, ABM contact intelligence, lead enrichment LinkedIn, professional network analysis, sales intelligence LinkedIn profiles, ATS profile enrichment, competitive intelligence LinkedIn contacts


Trust & Certifications

  • βœ… Production-Grade Infrastructure β€” runs on the Apify cloud platform with managed proxy rotation and automatic retries
  • βœ… GDPR & CCPA Aligned β€” extracts only publicly accessible LinkedIn member profiles; no personal contact details inferred or retained beyond the run session
  • βœ… Pay-Per-Result Billing β€” transparent per-profile pricing with no monthly minimum or seat fees
  • βœ… Continuously Maintained β€” schema and selector updates released as LinkedIn evolves

Data Rights & Usage

All data extracted by this actor originates from publicly available LinkedIn member profiles. Users are responsible for ensuring their use of extracted data complies with applicable laws and LinkedIn's terms of service.

Privacy Compliance

  • GDPR: Compliant with EU General Data Protection Regulation. Only publicly available profile data is extracted.
  • CCPA: Compliant with California Consumer Privacy Act requirements.

Platform Terms of Service

Users must review and comply with LinkedIn's terms of service when using extracted data.

Enterprise Support

For enterprise licensing, custom integrations, or compliance inquiries:


Jobs & Hiring

Social Media

Video & Transcript

E-Commerce & Retail

Classifieds & Automotive

Real Estate

Business Intelligence & Reviews

Other


Support & Community


Last Updated: May 01, 2026