linkedin_person_profile
Scrape publicly available LinkedIn person profiles by profile ID to get full data including experience, education, and about sections. Use premium or webhook for bypassing anti-bot measures.
Instructions
Scrape publicly available LinkedIn person profiles by their profile ID (the slug from the profile URL). Returns full profile data such as experience, education, and about sections. [Credits: 50-100 credits per successful request] Notes: id is the LinkedIn profile slug (public identifier), not a numeric ID. type=profile is required to differentiate this from the company/school profile mode on the same endpoint. Using premium=true (private/hard-to-reach profiles) increases the credit cost toward the top of the 50-100 credit range. webhook=true trades immediate response for a delayed (2-3 min) but higher success-rate scrape. Returns: No example response is published in the Scrapingdog documentation for this endpoint. Based on the documented purpose (full LinkedIn person profile data), the JSON response is expected to be an object containing profile fields such as name/fullName, headline, location, about/summary, current position/company, experience (array), education (array), skills, and possibly profile/cover images -- exact field names are not confirmed by the docs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The ID of any person profile. Found inside the URL of any LinkedIn person profile (e.g., 'rbranson' from linkedin.com/in/rbranson). | |
| type | Yes | Must be set to 'profile' to scrape a person profile. | |
| premium | No | Set to 'true' to use premium proxies to bypass LinkedIn's anti-bot measures. (default: false) | |
| webhook | No | Set to 'true' to schedule profile scraping after 2-3 minutes, which increases the success rate. (default: false) |