AS
Apify Store
/harvestapi/linkedin-profile-search-by-name
Linkedin Profile Search By Name scraper ✅ No Cookies
Search for LinkedIn profiles by name with filters and extract detailed profile information, including work experience, education history, location and more. No cookies or account required.
liveasyncunknown~30s typical
lead generationsocial mediaautomationlinkedinprofilesearchname
$0.0050
per result + $0.005 call
plus $0.001 platform fee per run
Actor charges $0.004 per result; Cracked adds 25% plus a $0.005 call fee
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /harvestapi/linkedin-profile-search-by-name for me.
Input
| Field | Type | Description |
|---|---|---|
| profileScraperMode* | string (Short | Full | Full + email search) | Choose the mode for scraping LinkedIn profiles. The Short mode provides basic information, while the Full mode includes full detailed profile data. |
| firstName | string | First name of the person to search for. |
| lastName | string | Last name of the person to search for. |
| strictSearch | boolean | Enabling strict search will ensure that only profiles matching both the first and last names exactly are returned. default true |
| maxPages | integer | Maximum number of pages to scrape for each query. The actor will stop scraping when this limit is reached. |
| locations | array | Filter Profiles by these LinkedIn locations. Example: `San Francisco`. LinkedIn does not always understand your text queries. For example for "UK" query it will apply "Ukraine" location, so you should use "United Kingdom" in this case. Try this out first in the location filter input of LinkedIn search at `https://www.linkedin.com/search/results/people/?geoUrn=%5B%22103644278%22%5D` - we will use the first suggestion from the autocomplete popup when you type your location |
| currentCompanies | array | Filter Profiles by these LinkedIn companies. Provide full LinkedIn URLs |
| pastCompanies | array | Filter Profiles by these LinkedIn past companies. Provide full LinkedIn URLs |
| schools | array | Filter Profiles by these LinkedIn schools. Example: `Stanford University`. |
| currentJobTitles | array | Filter Profiles by these LinkedIn current job titles. Example: `Software Engineer`. |
| industryIds | array | Filter Profiles by these LinkedIn industry IDs. Example: `4` for 'Software Development'. Full list: `https://github.com/HarvestAPI/linkedin-industry-codes-v2/blob/main/linkedin_industry_code_v2_all_eng_with_header.csv` |
| maxItems | integer | Maximum number of profiles to scrape. The actor will stop scraping when this limit is reached. |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"apify","endpoint":"/harvestapi/linkedin-profile-search-by-name","input":{"profileScraperMode":"Full","firstName":"Satya","lastName":"Nadella","maxPages":3,"locations":["Redmond Washington","California"],"currentCompanies":["https://www.linkedin.com/company/microsoft","https://www.linkedin.com/company/google"],"maxItems":3},"wait":false}'poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."cli
npx cracked-ai run -p apify -e /harvestapi/linkedin-profile-search-by-name -i '{"profileScraperMode":"Full","firstName":"Satya","lastName":"Nadella","maxPages":3,"locations":["Redmond Washington","California"],"currentCompanies":["https://www.linkedin.com/company/microsoft","https://www.linkedin.com/company/google"],"maxItems":3}' -w 120mcp
run_tool({ provider: "apify", endpoint: "/harvestapi/linkedin-profile-search-by-name", input: {"profileScraperMode":"Full","firstName":"Satya","lastName":"Nadella","maxPages":3,"locations":["Redmond Washington","California"],"currentCompanies":["https://www.linkedin.com/company/microsoft","https://www.linkedin.com/company/google"],"maxItems":3}, wait: false })Try it
Runs against your signed-in workspace balance. Sign in if you have not.