π LinkedIn Profile Search by Services
Pricing
from $3.99 / 1,000 results
π 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
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
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
| Feature | Description |
|---|---|
| π Service search | Search LinkedIn by any service/role keyword, with operator support (AND, OR, quotes). |
| π§ Profile modes | Short (core fields) or Full (experience, education, skills, certificationsβ¦). |
| π Locations | Filter by one or more LinkedIn locations (names auto-resolved to LinkedIn geos). |
| π Pagination | Control the start page and how many pages to scan. |
| π Retries | Transient errors retried with exponential backoff. |
| π‘οΈ Proxy ladder | Direct β datacenter β residential, sticky once escalated. |
π₯ Input
| Field | Type | Required | Description |
|---|---|---|---|
search | string | β | Service/role to search for (e.g. Web Development). |
cookie | string | β | Your LinkedIn li_at session cookie (bare value or li_at=...). |
profileScraperMode | string | β | Short, Full, or Full + email search. Default Short. |
maxItems | integer | β | Maximum profiles to collect. Default 20. |
locations | array | β | LinkedIn locations to filter by (e.g. ["United Kingdom"]). |
startPage | integer | β | First results page (1-based). Default 1. |
takePages | integer | β | How many pages to scan. Default 10. |
proxyCountry | string | β | Residential exit country if proxies are needed. Default US. |
proxyConfiguration | object | β | 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 }}
πͺ How to get your li_at cookie
- Log into LinkedIn in your browser.
- Open DevTools β Application β Cookies β https://www.linkedin.com.
- Copy the value of the
li_atcookie. - Paste it into the LinkedIn Cookie field.
Use a dedicated account. For best results, set
proxyCountryto 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)
- Log in at console.apify.com β Actors.
- Open LinkedIn Profile Search by Services.
- Enter your
searchquery and paste yourli_atcookie. - Pick a mode and limits, then click Start.
- Watch profiles stream into the log in real time.
- 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.
βοΈ Legal & Compliance
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.