LinkedIn Professional Profile avatar

LinkedIn Professional Profile

Pricing

$7.00 / 1,000 linkedin professional profiles

Go to Apify Store
LinkedIn Professional Profile

LinkedIn Professional Profile

Extract structured LinkedIn professional profile data including headline, location, current company, experience, education, skills, and follower metrics.

Pricing

$7.00 / 1,000 linkedin professional profiles

Rating

5.0

(1)

Developer

Tedd Shesden

Tedd Shesden

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

LinkedIn Professional Profile Scraper

Extract structured public LinkedIn professional profile data from profile URLs, including name, headline, location, current company, experience, education, skills, and follower metrics.

What You Can Use It For

  • Enrich lists of known LinkedIn professional profile URLs.
  • Build people datasets for recruiting, market mapping, sales research, and expert discovery.
  • Analyze career paths, current companies, education, skills, and profile metadata.
  • Export structured results as JSON, CSV, Excel, XML, or through the Apify API.

Input

Paste one public LinkedIn professional profile URL per line:

{
"profileUrls": [
"https://www.linkedin.com/in/williamhgates/",
"https://www.linkedin.com/in/satyanadella/"
]
}

This Actor expects profile URLs in the /in/ format. Company pages, jobs, and post URLs should be handled by separate Actors.

Output

The Actor emits one professional_profile row per extracted profile. If an input cannot be extracted, it emits a scrape_error row with failureStage and errorMessage so the reason is visible in the dataset.

The main table shows diagnostic fields first, followed by fields useful for people enrichment:

  • recordType
  • inputUrl
  • linkedinProfileUrl
  • profileQuality
  • failureStage
  • errorMessage
  • fullName
  • headline
  • location
  • city
  • countryCode
  • currentCompanyName
  • followers
  • connections
  • avatarUrl
  • bannerImageUrl
  • experienceCount
  • educationCount
  • skillsCount
  • missingFields

Full exports also include arrays such as experience, education, skills, certifications, and languages when available. Some fields are best-effort because public LinkedIn profiles do not expose the same data for every person. Rows include profileQuality and missingFields so partial records are visible.

Example Output

{
"recordType": "professional_profile",
"inputUrl": "https://www.linkedin.com/in/satyanadella/",
"linkedinProfileUrl": "https://www.linkedin.com/in/satyanadella/",
"fullName": "Satya Nadella",
"headline": "Chairman and CEO at Microsoft",
"location": "Redmond, Washington, United States",
"currentCompanyName": "Microsoft",
"followers": 10842560,
"connections": 500,
"experienceCount": 5,
"educationCount": 3,
"skillsCount": 25,
"profileQuality": "COMPLETE",
"missingFields": []
}

Notes

This Actor extracts publicly available LinkedIn professional profile data. It does not access private profiles, direct messages, InMail, or data behind a login wall.