LinkedIn Professional Profile
Pricing
$7.00 / 1,000 linkedin professional profiles
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
Maintained by CommunityActor 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:
recordTypeinputUrllinkedinProfileUrlprofileQualityfailureStageerrorMessagefullNameheadlinelocationcitycountryCodecurrentCompanyNamefollowersconnectionsavatarUrlbannerImageUrlexperienceCounteducationCountskillsCountmissingFields
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.