LinkedIn Profile Search

Search public LinkedIn profiles by people, role, company and location filters.

by ApifyReady to run$0.0056 per profile + $0.1400 per page · $0.56 per 100 profiles

Example

You ask your agent

“Find sales directors in the UK on LinkedIn.”

You get

Hiring
No
Headline
Sales Director focused on enterprise software
Last name
Morgan
Verified
No
First name
Avery
Open to work
No
LinkedIn URL
https://www.linkedin.com/in/avery-morgan
Follower count
620
What your agent sends and gets back (JSON)

Your agent works out the exact inputs, such as IDs, dates and settings, from what you ask.

Request

{
  "tool_id": "apify.harvest-api-linkedin-profile-search",
  "input": {
    "input": {
      "maxItems": 20,
      "locations": [
        "United Kingdom"
      ],
      "startPage": 1,
      "takePages": 1,
      "searchQuery": "Sales Director",
      "profileScraperMode": "Full + email search"
    },
    "maxItems": 20
  }
}

Response

{
  "id": "ACoAA-public-profile-id",
  "emails": [],
  "hiring": false,
  "headline": "Sales Director focused on enterprise software",
  "lastName": "Morgan",
  "location": {
    "parsed": {
      "text": "London, England, United Kingdom",
      "country": "United Kingdom",
      "regionCode": null,
      "countryCode": "GB",
      "countryFull": "United Kingdom"
    },
    "countryCode": "GB",
    "linkedinText": "London, England, United Kingdom"
  },
  "verified": false,
  "firstName": "Avery",
  "topSkills": [],
  "openToWork": false,
  "linkedinUrl": "https://www.linkedin.com/in/avery-morgan",
  "followerCount": 620,
  "primaryLocale": {
    "country": "GB",
    "language": "en"
  },
  "profileLocales": [
    {
      "country": "GB",
      "language": "en"
    }
  ],
  "currentPosition": [],
  "connectionsCount": 500,
  "publicIdentifier": "avery-morgan",
  "profileTopEducation": []
}

Use it with your agent

Copy the prompt and paste it into your agent, then tell it what you need.

Read https://scrollport.com/start. Use my existing Scrollport connection, or help me connect if needed. Help me use LinkedIn Profile Search (tool ID: apify.harvest-api-linkedin-profile-search). Ask me for the details you need, then show me the result.

Provider access is included. If your agent isn't connected to Scrollport yet, it will help you set that up.

Other tools for this job

Compare all 8 →

Questions

Is LinkedIn Profile Search by Apify free?

Scrollport has no free tier: it costs $0.0056 per profile + $0.1400 per page ($0.56 per 100 profiles), paid per use from a prepaid wallet with no subscription. Connecting your first agent adds $1 of trial credit, so you can try it before adding funds.

Do I need an API key from Apify?

No. Your agent runs it through your Scrollport connection (MCP, the Scrollport CLI or the HTTP API), and Scrollport handles access to Apify, so you don't sign up with Apify or manage an API key.

Details

About this tool

Search public LinkedIn profiles with role, company and location filters. Short returns basic profiles; Full adds available work experience and education; Full + email search also attempts email lookup. Email availability is not guaranteed. Full costs $0.0056 per profile plus $0.14 per search page; email mode costs $0.014 per attempted profile plus $0.14 per page, replacing the ordinary profile fee. Short charges pages only. Set maxItems to 20–250 and takePages to 1–10; each search page contains up to 25 profiles. For 20 profiles and one page, Full estimates $0.2520, email mode $0.4200 and Short $0.1400. The worked-example response uses fictional profile details and shows that email, current-position and education lists may be empty.

All inputs and outputs

Input

inputobject · required

Provider-specific public source, URL or search criteria.

maxItemsinteger · optional

Maximum number of records to return.

minimum: 20 · maximum: 250

Output

connectionsCountnumber
currentPositionarray
emailsarray

Email addresses found for the record.

firstNamestring

Person's first name.

followerCountnumber
headlinestring
hiringboolean
idstring

Identifier of the record.

lastNamestring

Person's last name.

linkedinUrlstring
locationobject

Location of the record.

openToWorkboolean
primaryLocaleobject
profileLocalesarray
profileTopEducationarray
publicIdentifierstring
Errors and limits
  • provider_charge_floor: Requests below 20 profiles can consume HarvestAPI's search-page charge and stop before returning profiles.Set maxItems to at least 20, even when takePages is 1. Smaller requests can incur upstream usage while returning no usable result.