πŸ” LinkedIn Profile Search by Services avatar

πŸ” LinkedIn Profile Search by Services

Pricing

from $3.99 / 1,000 results

Go to Apify Store
πŸ” LinkedIn Profile Search by Services

πŸ” LinkedIn Profile Search by Services

πŸ” LinkedIn Profile Search by Services finds relevant LinkedIn profiles based on offered services, keywords, and roles. πŸš€ Perfect for sales, recruiting, partnerships & B2B lead generationβ€”save time with precise, targeted results.

Pricing

from $3.99 / 1,000 results

Rating

0.0

(0)

Developer

Scrapio

Scrapio

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Share

Find the right professionals on LinkedIn by the services they offer β€” and get back clean, structured profile data. Type a service or role (e.g. Machine learning engineer, Web Development, Marketing Manager), and this actor returns matching LinkedIn members with their identity, services, experience, education, skills, and more.

Built for speed: it talks to LinkedIn over plain HTTP with a real browser fingerprint (no slow headless browser), saves every profile to your dataset the moment it's found, and automatically escalates through proxies if LinkedIn pushes back.


✨ Why Choose This Actor?

  • ⚑ Fast & lightweight β€” pure-HTTP, no browser overhead.
  • 🧭 Two depth modes β€” Short for quick lists, Full for complete profiles.
  • πŸ“ Location filtering β€” narrow to any country or city.
  • πŸ›‘οΈ Self-healing proxies β€” starts direct, then datacenter, then residential β€” automatically.
  • πŸ’Ύ Live results β€” records stream into the dataset as they're collected; a stopped run still keeps everything found so far.
  • πŸ“Š Ready-to-read views β€” results pre-organized into Profiles, Services, Stats, and Contact tables.

πŸ”‘ Key Features

FeatureDescription
πŸ”Ž Service searchSearch LinkedIn by any service/role keyword, with operator support (AND, OR, quotes).
🧭 Profile modesShort (core fields) or Full (experience, education, skills, certifications…).
πŸ“ LocationsFilter by one or more LinkedIn locations (names auto-resolved to LinkedIn geos).
πŸ“‘ PaginationControl the start page and how many pages to scan.
πŸ” RetriesTransient errors retried with exponential backoff.
πŸ›‘οΈ Proxy ladderDirect β†’ datacenter β†’ residential, sticky once escalated.

πŸ“₯ Input

FieldTypeRequiredDescription
searchstringβœ…Service/role to search for (e.g. Web Development).
cookiestringβœ…Your LinkedIn li_at session cookie (bare value or li_at=...).
profileScraperModestring–Short, Full, or Full + email search. Default Short.
maxItemsinteger–Maximum profiles to collect. Default 20.
locationsarray–LinkedIn locations to filter by (e.g. ["United Kingdom"]).
startPageinteger–First results page (1-based). Default 1.
takePagesinteger–How many pages to scan. Default 10.
proxyCountrystring–Residential exit country if proxies are needed. Default US.
proxyConfigurationobject–Apify proxy settings. Default: no proxy.

Example input

{
"search": "Machine learning engineer",
"cookie": "AQEDA....your_li_at....",
"profileScraperMode": "Full",
"maxItems": 20,
"locations": ["United Kingdom"],
"startPage": 1,
"takePages": 5,
"proxyConfiguration": { "useApifyProxy": false }
}
  1. Log into LinkedIn in your browser.
  2. Open DevTools β†’ Application β†’ Cookies β†’ https://www.linkedin.com.
  3. Copy the value of the li_at cookie.
  4. Paste it into the LinkedIn Cookie field.

Use a dedicated account. For best results, set proxyCountry to the country your account usually signs in from to avoid security checkpoints.


πŸ“€ Output

Each record follows a rich, stable schema. Example (trimmed):

{
"id": "ACoAAEEvayAB...",
"name": "Jane Doe",
"headline": "Machine Learning Engineer | NLP | MLOps",
"location": { "linkedinText": "London, England, United Kingdom", "countryCode": "GB" },
"linkedinUrl": "https://www.linkedin.com/in/janedoe",
"serviceUrl": "https://www.linkedin.com/services/page/abc123",
"services": { "servicesList": ["Web Development", "Custom Software Development"], "requestUrl": "..." },
"about": "I help teams ship ML products...",
"experience": [ { "position": "ML Engineer", "companyName": "Acme", "startDate": { "text": "Jan 2022" } } ],
"education": [ { "schoolName": "University of X", "degree": "BSc" } ],
"skills": [ { "name": "PyTorch" }, { "name": "MLOps" } ],
"followerCount": 1234,
"verified": false
}

The dataset ships with four ready-made views: πŸ‘€ Profiles Β· πŸ› οΈ Services Β· πŸ“Š Stats & Status Β· πŸ“‡ Contact & Links.

Short mode fills core fields (identity, services, headline, location). Full mode additionally fills about, experience, education, skills, certifications, languages, counts, and more.


πŸš€ How to Use (Apify Console)

  1. Log in at console.apify.com β†’ Actors.
  2. Open LinkedIn Profile Search by Services.
  3. Enter your search query and paste your li_at cookie.
  4. Pick a mode and limits, then click Start.
  5. Watch profiles stream into the log in real time.
  6. Open the Output tab and export to JSON / CSV / Excel.

πŸ€– Use via API

curl -X POST "https://api.apify.com/v2/acts/<ACTOR_ID>/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"search":"Web Development","cookie":"<li_at>","profileScraperMode":"Short","maxItems":20}'

πŸ’‘ Best Use Cases

  • 🧲 Lead generation β€” find freelancers / agencies offering a specific service.
  • πŸ§‘β€πŸ’Ό Recruiting β€” source candidates by skill or specialization.
  • πŸ“ˆ Market research β€” map who provides a service in a given region.
  • 🀝 Partnerships β€” discover potential collaborators.

πŸ’³ Pricing

This actor is published with a straightforward usage-based model. If you enable the optional pay-per-event plan, you are billed per profile collected (row_result). Either way, you only pay for the profiles that are actually saved to your dataset.


❓ FAQ

Do I need a LinkedIn account? Yes β€” the actor uses your li_at session cookie. Use a dedicated account.

Why did Full mode return core fields only for some profiles? LinkedIn restricts detailed views of certain profiles depending on your account's network/trust. Those profiles still return their core (search) fields.

How many profiles can I scrape? Set maxItems. Keep volumes reasonable and humane to avoid session checkpoints.

My run found nothing β€” what now? Refresh your li_at cookie (it may be expired/checkpointed) and try a broader query.


This actor collects publicly available profile information. You are responsible for complying with LinkedIn's Terms of Service and applicable laws (GDPR, CCPA, anti-spam, etc.). Do not use the data for unlawful purposes.

πŸ“¬ Support

Questions or feature requests? Email scrapier.io@gmail.com.