LinkedIn Profile Scraper extracts public data from LinkedIn profiles and company pages. Get names, headlines, experience, education, skills, certifications, followers, plus company size, headquarters and website. Export to JSON, CSV or Excel for recruiting and sales prospecting.
Use the full public URL (starting with https://) of the profile or company page itself, not a sub-page such as /details/experience, because the last part of the URL is used as the profile's public identifier. Please list the URLs themselves: entries that only link to a remote file of URLs are not expanded by this Actor. Only information LinkedIn shows publicly (without logging in) can be returned, so some fields may be empty or "N/A".
Optional custom ID (JSON or API input): an entry can also be written as {"url": "https://www.linkedin.com/in/williamhgates", "id": "my-id-1"}. The id is returned unchanged in the output "id" field, which makes it easy to match results to your own records. If you leave it out, the id is the entry's position in this list (1, 2, 3, ...), for profiles and company pages alike.
Type:array
Profile usernames
profileUsernames
Optional
Prefer usernames over URLs? Enter the username of each person profile, which is the last part of its URL: for https://www.linkedin.com/in/williamhgates the username is williamhgates. Add as many as you need. Each one is turned into https://www.linkedin.com/in/, so this field is for person profiles only (use the URL field above for company pages).
Usernames can be combined with the URLs above in the same run. A profile listed both ways is fetched only once, but you still get one result for each entry. A username has 3-100 letters, numbers or hyphens; a leading @ is ignored, and a pasted profile URL is reduced to its username. Invalid entries are skipped and reported in the log.
The output "id" of a username is its position counted after all the URLs: with 3 URLs, the first username gets id 4.