LinkedIn Profile Scraper
Pricing
from $7.00 / 1,000 results
Go to Apify Store
LinkedIn Profile Scraper
Scrape public LinkedIn people profiles by URL. Extract work history, education, skills, contact links, and activity feed for any profile.
Pricing
from $7.00 / 1,000 results
Rating
0.0
(0)
Developer
Andrew
Maintained by Community
Actor stats
0
Bookmarked
5
Total users
3
Monthly active users
4 days ago
Last modified
Categories
Share
Extract public LinkedIn people profile data by URL — work history, education, skills, followers, activity feed, and contact links. No login required.
What you get
- Full name, headline, location, and bio — name, city, country, current job title, and about summary
- Current company — company name, LinkedIn URL, and office location
- Work history — every role with job title, company, location, start/end dates, and description
- Education — schools attended with degree, field of study, and dates
- Languages — language name and proficiency level
- Certifications — name, issuing organization, issue date, and credential ID
- Followers and connections count
- Recent activity feed — latest posts, shares, comments, and reactions with titles and links
- Bio links — personal website, portfolio, or other external links the person has pinned to their profile
- Recommendations count
- Avatar and banner image URLs
Use cases
- Lead generation — enrich a prospect list with current title, company, and contact details
- Talent sourcing — screen candidates by work history and skills before reaching out
- Competitor intelligence — monitor the career moves of key people at competing companies
- Influencer vetting — verify follower counts and content activity before a partnership
- Sales research — understand a prospect's role, background, and recent interests before a call
- People data enrichment — append LinkedIn profile data to CRM records using profile URLs
How to use
- Paste one or more LinkedIn people profile URLs into the LinkedIn Profile URLs field (e.g.
https://www.linkedin.com/in/username) — up to 20 per run - Run the actor — results appear in the Dataset tab
- Export to JSON, CSV, or push directly to Google Sheets or your storage
Input
| Field | Type | Required | Description |
|---|---|---|---|
profileURLs | string[] | ✅ | LinkedIn people profile URLs to scrape — maximum 20 per run |
Example input
{"profileURLs": ["https://www.linkedin.com/in/elad-moshe-05a90413/","https://www.linkedin.com/in/aviv-tal-75b81/"]}
Output
One dataset record per LinkedIn profile URL:
{"linkedinId": "aviv-tal-75b81","linkedinNumId": "168695","url": "https://www.linkedin.com/in/aviv-tal-75b81","name": "Aviv Tal","firstName": "Aviv","lastName": "Tal","city": "Israel","countryCode": "IL","headline": "VP Product at Bright Data","about": "I'm a tech executive with a strong background in product, strategy, and business…","avatar": "https://media.licdn.com/dms/image/...","bannerImage": "https://media.licdn.com/dms/image/...","followers": 1092,"connections": 500,"isInfluencer": false,"currentCompany": {"id": "bright-data","name": "Bright Data","url": "https://il.linkedin.com/company/bright-data","location": ""},"experience": [{"title": "VP Product","company": "Bright Data","companyId": "bright-data","companyLogoUrl": "https://...","location": "Tel Aviv, Israel","startDate": "Jan 2021","endDate": "Present","descriptionHtml": "","url": "https://il.linkedin.com/company/bright-data"}],"education": [{"school": "TEL-AVIV UNIVERSITY","schoolId": "tel-aviv-university","schoolLogoUrl": "","degree": "","fieldOfStudy": "","startDate": "2002-10","endDate": "2004-12","url": "https://il.linkedin.com/school/tel-aviv-university/"}],"languages": [{ "name": "English", "proficiency": "Full professional proficiency" },{ "name": "Hebrew", "proficiency": "Native or bilingual proficiency" }],"certifications": [],"recentActivity": [{"id": "7394415665358602240","title": "Post or article title text…","link": "https://www.linkedin.com/posts/...","imageUrl": "https://media.licdn.com/dms/image/...","interaction": "Aviv Tal shared this"}],"bioLinks": [],"recommendationsCount": 2}
Output fields
| Field | Type | Description |
|---|---|---|
linkedinId | string | LinkedIn profile slug (from the URL) |
linkedinNumId | string | LinkedIn internal numeric profile ID |
url | string | Canonical LinkedIn profile URL |
name | string | Full name |
firstName | string | First name |
lastName | string | Last name |
city | string | City or region shown on the profile |
countryCode | string | ISO 3166-1 alpha-2 country code |
headline | string | Current job title / headline |
about | string | Bio / about section text |
avatar | string | Profile photo URL |
bannerImage | string | Profile banner image URL |
followers | number | LinkedIn follower count |
connections | number | Connection count (capped at 500 by LinkedIn) |
isInfluencer | boolean | Whether LinkedIn has granted the person Influencer status |
currentCompany.id | string | LinkedIn company slug |
currentCompany.name | string | Company display name |
currentCompany.url | string | LinkedIn company page URL |
currentCompany.location | string | Office location for the role |
experience | array | Full work history — see sub-fields below |
experience[].title | string | Job title |
experience[].company | string | Company name |
experience[].companyId | string | LinkedIn company slug |
experience[].companyLogoUrl | string | Company logo image URL |
experience[].location | string | Role location |
experience[].startDate | string | Start date (e.g. "Jan 2021") |
experience[].endDate | string | End date or "Present" |
experience[].descriptionHtml | string | Role description HTML |
experience[].url | string | Company LinkedIn page URL |
education | array | Education history — see sub-fields below |
education[].school | string | School or university name |
education[].schoolId | string | LinkedIn school slug |
education[].schoolLogoUrl | string | School logo URL |
education[].degree | string | Degree type (e.g. "Bachelor of Science") |
education[].fieldOfStudy | string | Major or field of study |
education[].startDate | string | Start year/month |
education[].endDate | string | End year/month |
education[].url | string | LinkedIn school page URL |
languages | array | Languages listed on the profile |
languages[].name | string | Language name |
languages[].proficiency | string | Proficiency level (e.g. "Full professional proficiency") |
certifications | array | Professional certifications |
certifications[].name | string | Certification name |
certifications[].issuingOrganization | string | Issuing body |
certifications[].issueDate | string | Date issued |
certifications[].credentialId | string | Credential ID |
certifications[].url | string | Verification URL |
recentActivity | array | Recent posts, shares, and reactions |
recentActivity[].id | string | Activity ID |
recentActivity[].title | string | Post title or preview text |
recentActivity[].link | string | URL to the LinkedIn post |
recentActivity[].imageUrl | string | Preview image URL |
recentActivity[].interaction | string | How the person interacted (e.g. "shared this", "commented") |
bioLinks | array | External links pinned to the profile |
bioLinks[].title | string | Link label (e.g. "Company Website", "I'm hiring!") |
bioLinks[].url | string | The external URL |
recommendationsCount | number | Number of recommendations received |
Notes
- Only public LinkedIn profiles are supported — private profiles will be skipped with an error logged
connectionsis capped at500by LinkedIn for any profile with 500+ connectionsexperienceandeducationavailability varies by profile — some users leave these sections empty- The
aboutfield may be truncated if LinkedIn shows only a preview on the public page