# LinkedIn Profile Search

Apify

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

## Use this tool with your AI agent

1. Copy the prompt
2. Paste it into your agent
3. 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.

**Already connected:** Your agent can use that connection.

**New user:** Your agent will guide you through setup, sign-in and authorisation.

Provider access is included.

Connect your first agent to receive $1 trial credit.

**Job:** [Get LinkedIn profiles and posts](https://scrollport.com/tools/linkedin-api)

**Current price:** $0.0056/profile + $0.1400/page

**Availability:** Ready to run

## Tool 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.

**Inputs and outputs**

### Input

`input` object · required

Provider-specific public source, URL or search criteria.

`maxItems` integer · optional

Maximum number of records to return.

minimum: 20 · maximum: 250

### Output

`connectionsCount` number

Returned connections count value.

`currentPosition` array

Returned current position value.

`emails` array

Returned emails value.

`firstName` string

Returned first name value.

`followerCount` number

Returned follower count value.

`headline` string

Returned headline value.

`hiring` boolean

Returned hiring value.

`id` string

Returned id value.

`lastName` string

Returned last name value.

`linkedinUrl` string

Returned linkedin url value.

`location` object

Returned location value.

`openToWork` boolean

Returned open to work value.

`primaryLocale` object

Returned primary locale value.

`profileLocales` array

Returned profile locales value.

`profileTopEducation` array

Returned profile top education value.

`publicIdentifier` string

Returned public identifier value.

**Example request and output**

Inspect returns this reviewed example, its estimated cost and the current input schema. Run calculates the estimate for your actual input.

### 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
  }
}
```

### Output

```
{
  "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": []
}
```

**Errors and limitations**

- `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.

---

Canonical page: https://scrollport.com/tools/providers/apify/harvest-api-linkedin-profile-search
