Linkedin People Search Scraper avatar
Linkedin People Search Scraper

Pricing

$15.00/month + usage

Go to Apify Store
Linkedin People Search Scraper

Linkedin People Search Scraper

Developed by

Goldmine

Goldmine

Maintained by Community

scrapes LinkedIn people search results. Extract detailed profile information with support for advanced filtering including industry, location, company, experience, and more.

0.0 (0)

Pricing

$15.00/month + usage

0

1

1

Last modified

a day ago

A powerful Apify Actor that scrapes LinkedIn people search results. Extract detailed profile information with support for advanced filtering including industry, location, company, experience, and more.

โœจ Features

  • ๐Ÿ” Advanced Search: Support for all LinkedIn search filters including keywords, location, industry, company, etc.
  • ๐Ÿ“Š Rich Profile Data: Extract names, titles, locations, profile images, connection degrees, summaries, and more
  • ๐ŸŒ Global Coverage: Search across any location with LinkedIn's geo targeting
  • ๐Ÿข Company Filtering: Filter by current company, past company, or specific organizations
  • ๐ŸŽ“ Education Filtering: Search by schools, education level, and academic background
  • ๐Ÿ›ก๏ธ Residential Proxies: Built-in support for Apify residential proxies to avoid detection
  • ๐Ÿ“ˆ Pagination Support: Automatically fetch multiple pages of results
  • โšก Fast & Efficient: Async implementation with rate limiting for optimal performance

๐Ÿš€ Quick Start

Input Parameters

  • Search URL (required): LinkedIn people search URL with your desired filters
  • Max Profiles (optional): Maximum number of profiles to scrape (default: 50, max: 1000)
  • Cookies (required): LinkedIn session cookies in browser export format
  • Proxy Configuration (optional): Proxy settings with residential proxies as default

Example Input

{
"searchUrl": "https://www.linkedin.com/search/results/people/?keywords=software%20engineer&geoUrn=90000084&industry=%5B%224%22%5D",
"maxProfiles": 100,
"cookies": [
{ "name": "li_at", "value": "AQEDATUXKeAAfczcAAABmAp3NH8..." },
{ "name": "JSESSIONID", "value": "ajax:3650725343089769379" },
{ "name": "bcookie", "value": "v=2&878078fd-1eeb-4b8c..." },
{ "name": "bscookie", "value": "v=1&202311142347541a4167c5..." }
],
"proxyConfiguration": {
"useApifyProxy": true
}
}

๐ŸŽฏ Search URL Examples

https://www.linkedin.com/search/results/people/?keywords=data%20scientist&origin=FACETED_SEARCH
https://www.linkedin.com/search/results/people/?keywords=product%20manager&geoUrn=90000084&origin=FACETED_SEARCH

Industry + Experience Filter

https://www.linkedin.com/search/results/people/?keywords=marketing&industry=%5B%226%22%5D&experience=%5B%222%22%5D&origin=FACETED_SEARCH
https://www.linkedin.com/search/results/people/?keywords=UI%20UX%20designer&currentCompany=%5B%221035%22%5D&schoolFilter=%5B%2218166%22%5D&profileLanguage=%5B%22en%22%5D&origin=FACETED_SEARCH

๐Ÿช Getting LinkedIn Cookies

  1. Log in to LinkedIn in your browser
  2. Open Developer Tools (F12)
  3. Go to Application/Storage tab โ†’ Cookies โ†’ linkedin.com
  4. Copy the required cookies:
    • li_at (most important - your session token)
    • JSESSIONID (session ID)
    • bcookie and bscookie (browser cookies)

Browser Export Array (Required Format)

[
{ "name": "li_at", "value": "AQEDATUXKeAAfczcAAABmAp3NH8..." },
{ "name": "JSESSIONID", "value": "ajax:3650725343089769379" },
{ "name": "bcookie", "value": "v=2&878078fd-1eeb-4b8c..." },
{ "name": "bscookie", "value": "v=1&202311142347541a4167c5..." }
]

๐Ÿ“ค Output Format

Each scraped profile contains:

{
"entity_urn": "urn:li:fsd_profile:ACoAABh9SZk...",
"name": "John Doe",
"title": "Senior Software Engineer at Google",
"location": "San Francisco Bay Area",
"profile_url": "https://www.linkedin.com/in/johndoe",
"profile_image_url": "https://media.licdn.com/dms/image/...",
"connection_degree": "2nd",
"company": "Google",
"summary": "Experienced software engineer with 5+ years...",
"mutual_connections": "12 mutual connections",
"followers_count": "500+ followers",
"verified": false
}

๐ŸŽ›๏ธ Supported Search Filters

Filter TypeLinkedIn ParameterDescriptionExample
KeywordskeywordsSearch termssoftware engineer
LocationgeoUrnGeographic location90000084 (SF Bay Area)
IndustryindustryIndustry sector4 (Computer Software)
Current CompanycurrentCompanyCurrent employer1035 (Microsoft)
Past CompanypastCompanyPrevious employer2382910 (Google)
SchoolschoolFilterEducational institution18166 (Stanford)
Experience LevelexperienceYears of experience2 (2-5 years)
Profile LanguageprofileLanguageProfile languageen, fr, es
First NamefirstNameFirst name filterJohn
Last NamelastNameLast name filterSmith
TitletitleFreeTextJob title searchVP Engineering
Service CategoryserviceCategoryService offerings3387 (Consulting)
Open to WorkopenToVolunteerOpen to opportunitiestrue

๐Ÿ”ง Advanced Usage

Pagination

Automatically handles pagination to fetch the requested number of profiles across multiple pages.

Proxy Support

Built-in integration with Apify residential proxies to avoid IP blocking and maintain anonymity.

Getting Help

If you encounter issues:

  1. Check that your search URL works in LinkedIn's web interface
  2. Verify your cookies are fresh and complete
  3. Enable residential proxies for better reliability
  4. Contact support with specific error messages and input configuration

๐Ÿ“Š Performance

  • Speed: ~10 profiles per page, ~1 second delay between pages
  • Capacity: Up to 1000 profiles per run (configurable)
  • Success Rate: >95% with valid cookies and residential proxies
  • Memory Usage: Low memory footprint, suitable for large datasets

๐Ÿ”’ Privacy & Security

  • All scraping is done through LinkedIn's public search interface
  • No private or restricted information is accessed
  • Residential proxies help maintain user privacy
  • Cookies are handled securely and not stored permanently

Ready to start scraping LinkedIn profiles? Configure your input parameters and run the actor!