# LinkedIn Person Profile (`truefetch/linkedin-person-profile`) Actor

Export any LinkedIn Person profile — current role, company, city, education, skills, certifications, and 15 fields. Feed CRM or recruiting pipelines. $100 per 1,000.

- **URL**: https://apify.com/truefetch/linkedin-person-profile.md
- **Developed by:** [TrueFetch](https://apify.com/truefetch) (community)
- **Categories:** Social media, Jobs, News
- **Stats:** 5 total users, 3 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.10 / result

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

> **Affiliate disclosure:** Apify links on this page may include referral parameters. If you sign up through one of these links, TrueFetch may earn a commission from Apify at no extra cost to you. Pricing, features, and Actor access are unaffected.

[![LinkedIn Person Profile](https://img.shields.io/badge/Find%20Anyone%20On%20LinkedIn-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://apify.com/truefetch/linkedin-person-profile?fpr=aiagentapi)
[![Person Profile Extractor](https://img.shields.io/badge/Person%20Profile%20Extractor-1F8A70?style=for-the-badge)](https://apify.com/truefetch/linkedin-person-profile?fpr=aiagentapi)
[![Pay per Result](https://img.shields.io/badge/$0.10%20per%20person%20profile-2E8B57?style=for-the-badge)](https://apify.com/truefetch/linkedin-person-profile?fpr=aiagentapi)
[![No Cookies](https://img.shields.io/badge/No%20Login%20Required-555555?style=for-the-badge)](https://apify.com/truefetch/linkedin-person-profile?fpr=aiagentapi)
[![Telegram Support](https://img.shields.io/badge/Telegram-Support-26A5E4?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/AiAgentApi)
[![Telegram Group](https://img.shields.io/badge/Telegram-Group-26A5E4?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/Apify_Actor)

## LinkedIn Person Profile — Person Profile, Experience & Education API

**Extract a structured LinkedIn person profile from any LinkedIn profile URL — name, headline, about, location, current companies, job titles, work experiences, education, follower count, connection count, and recent activity — in a single Apify Actor run.** Returns clean JSON / CSV / Excel for lead research, recruitment sourcing, and professional intelligence, with no LinkedIn login required.

> **TL;DR (40-word answer):** LinkedIn Person Profile is a no-login Apify Actor that returns 15 structured fields per LinkedIn person profile at **$0.10 per profile**, with experience history, education, and JSON / CSV / Excel export. Last verified 2026-05-02.

> **What it is NOT:** LinkedIn Person Profile is _not_ a LinkedIn people search tool (it requires a known profile URL), _not_ a LinkedIn message automation bot, and _not_ a LinkedIn Sales Navigator replacement — it only reads publicly visible LinkedIn person profile pages.

> **LinkedIn Person Profile is an Apify Actor that takes a LinkedIn person profile URL and returns a structured profile — name, headline, about, location, profile image, follower count, connection count, current companies, job titles, work experiences, education history, articles, and recent activity — as a unified JSON schema.** Built for recruiters, sales researchers, and AI agents needing structured LinkedIn person intelligence. Maintained by TrueFetch on the Apify Store.

---

### 👤 Why choose LinkedIn Person Profile

**LinkedIn Person Profile is best for** recruiters, B2B sales researchers, and developers who need structured LinkedIn person data without managing LinkedIn authentication.

- **📊 15 fields per person profile** — type, linkedin_url, name, headline, about, location, profile_image_url, follower_count, connection_count, current_companies, job_titles, experiences, education, articles, and activity.
- **🛡️ No login or cookies required** — reads publicly visible LinkedIn person profiles without authentication.
- **⚡ Pay-per-profile pricing** — flat **$0.10 per person profile**. Free Apify plan includes $5 monthly credits ≈ **~50 free person profiles per month**.

---

### 🚀 Quick Start — run in 3 steps

#### Run in Apify Console

1. **Open the Actor** — go to [LinkedIn Person Profile on Apify](https://apify.com/truefetch/linkedin-person-profile?fpr=aiagentapi) and click **Try for free**.
2. **Configure inputs** — enter a LinkedIn person profile URL (e.g. `https://www.linkedin.com/in/williamhgates`).
3. **Click Start** — the Actor extracts the person profile and writes it to the default dataset; download as JSON, CSV, or Excel.

#### Run via Apify API

```bash
curl -X POST "https://api.apify.com/v2/acts/TrueFetch~find-anyone-on-linkedin/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "linkedin_url": "https://www.linkedin.com/in/williamhgates"
  }'
````

#### Run via MCP (for AI agents)

LinkedIn Person Profile is callable from Claude, ChatGPT, Cursor, and any MCP-compatible client through the [Apify MCP Server](https://docs.apify.com/platform/integrations/mcp?fpr=aiagentapi). Reference the Actor as `TrueFetch/find-anyone-on-linkedin` and pass the same JSON input as above.

***

### ⚙️ Input parameters

| Parameter      | Type   | Required | Default | Description                                                                | Example                                     |
| -------------- | ------ | :------: | ------- | -------------------------------------------------------------------------- | ------------------------------------------- |
| `linkedin_url` | string |    ✅    | —       | Full LinkedIn person profile URL. Must match `linkedin.com/in/...` format. | `https://www.linkedin.com/in/williamhgates` |

```json
{
  "linkedin_url": "https://www.linkedin.com/in/williamhgates"
}
```

***

### 📦 Output dataset

Each run writes a structured person profile object to the **default Apify dataset**, exportable as JSON, JSONL, CSV, Excel, XML, RSS, or via the dataset API.

| Field               | Type            | Always present? | Description                                                  | Example                                                  |
| ------------------- | --------------- | :-------------: | ------------------------------------------------------------ | -------------------------------------------------------- |
| `type`              | string          |       ✅        | Record type identifier.                                      | `person`                                                 |
| `linkedin_url`      | string          |       ✅        | Canonical LinkedIn person profile URL.                       | `https://www.linkedin.com/in/williamhgates`              |
| `name`              | string          |    optional     | Person's full display name.                                  | `Bill Gates`                                             |
| `headline`          | string          |    optional     | Profile headline or current title.                           | `Co-chair, Bill & Melinda Gates Foundation`              |
| `about`             | string          |    optional     | About section text.                                          | `I believe in the power of innovation...`                |
| `location`          | string          |    optional     | Geographic location shown on the profile.                    | `Seattle, Washington, United States`                     |
| `profile_image_url` | string          |    optional     | Profile photo URL.                                           | `https://media.licdn.com/...`                            |
| `follower_count`    | integer         |    optional     | LinkedIn page follower count.                                | `35000000`                                               |
| `connection_count`  | integer         |    optional     | LinkedIn connection count.                                   | `500`                                                    |
| `current_companies` | array           |    optional     | Current employer/company objects extracted from the profile. | `[{"name": "Gates Foundation", "url": "..."}]`           |
| `job_titles`        | array\<string> |    optional     | Current job titles from schema.org data.                     | `["Co-chair"]`                                           |
| `experiences`       | array           |    optional     | Work experience history items.                               | `[{"title": "Co-chair", "company": "Gates Foundation"}]` |
| `education`         | array           |    optional     | Education history items.                                     | `[{"school": "Harvard University", "degree": "—"}]`      |
| `articles`          | array           |    optional     | LinkedIn articles authored by this person.                   | `[{"title": "Annual Letter 2024", "url": "..."}]`        |
| `activity`          | array           |    optional     | Recent activity/post objects from the profile.               | `[{"text": "Excited to share...", "url": "..."}]`        |

#### Sample output

```json
{
  "type": "person",
  "linkedin_url": "https://www.linkedin.com/in/williamhgates",
  "name": "Bill Gates",
  "headline": "Co-chair, Bill & Melinda Gates Foundation",
  "about": "I believe in the power of innovation to address the world's biggest challenges.",
  "location": "Seattle, Washington, United States",
  "profile_image_url": "https://media.licdn.com/...",
  "follower_count": 35000000,
  "connection_count": 500,
  "current_companies": [
    {
      "name": "Gates Foundation",
      "url": "https://www.linkedin.com/company/gates-foundation"
    }
  ],
  "job_titles": ["Co-chair"],
  "experiences": [
    {
      "title": "Co-chair",
      "company": "Bill & Melinda Gates Foundation",
      "duration": "2000 – Present"
    }
  ],
  "education": [{ "school": "Harvard University", "degree": "—" }],
  "articles": [{ "title": "Annual Letter 2024", "url": "..." }],
  "activity": [
    { "text": "Excited to share our 2024 progress...", "url": "..." }
  ]
}
```

***

### 💡 Use cases

#### For recruiters sourcing candidates

- **Problem:** evaluating a candidate's work history and education requires visiting their LinkedIn profile and manually copying data into a tracking sheet.
- **How LinkedIn Person Profile solves it:** pass the profile URL and get `experiences`, `education`, `current_companies`, and `location` in structured JSON for instant CRM import.
- **Outcome:** a complete candidate profile snapshot at **$0.10 per person**.

#### For B2B sales teams researching prospects

- **Problem:** before a call with a prospect, sales reps need their current role, company, and background — found across multiple LinkedIn tabs and profile sections.
- **How LinkedIn Person Profile solves it:** extract `headline`, `current_companies`, `job_titles`, and `about` in one API call to prepare a prospect brief.
- **Outcome:** structured prospect intelligence in seconds without manual browsing.

#### For AI agents needing live person data

- **Problem:** LLM agents asked "what is this person's current role and background?" cannot trust stale training data.
- **How LinkedIn Person Profile solves it:** call the Actor over the [Apify MCP Server](https://docs.apify.com/platform/integrations/mcp?fpr=aiagentapi) and surface current, grounded person data.
- **Outcome:** accurate, source-cited LinkedIn person profiles in production AI assistants.

***

### 💰 Pricing, limits, and performance

| Fact                        | Value                                                   |
| --------------------------- | ------------------------------------------------------- |
| Pricing model               | Pay-per-result (event: `result`)                        |
| Per-result price            | **$0.10 per person profile = $100 per 1,000**           |
| Free-tier monthly allowance | $5 Apify credits ≈ **~50 free person profiles / month** |
| Input                       | Single LinkedIn person profile URL per run              |
| Output fields per profile   | **15**                                                  |
| Login / cookies required    | **No** — works without a LinkedIn account               |
| Export formats              | JSON, JSONL, CSV, Excel, XML, RSS, dataset API          |

***

### ⚖️ Compared with alternatives

| Capability                                       | **LinkedIn Person Profile** | LinkedIn API (official) |    Custom scraper    |
| ------------------------------------------------ | :-------------------------: | :---------------------: | :------------------: |
| Structured person profile extraction             |             ✅              |  partial (Profile API)  | you build & maintain |
| 15 fields incl. experiences, education, activity |             ✅              |         limited         | you build & maintain |
| No OAuth or LinkedIn login required              |             ✅              |   ❌ (OAuth required)   | you build & maintain |
| Pay-per-result pricing                           |     **$0.10 / profile**     |     free with quota     |   infra + dev cost   |
| Export to CSV / JSON                             |             ✅              |      you implement      |    you implement     |
| Setup time to first result                       |      **< 60 seconds**       |   days (API approval)   |      days–weeks      |

**Verdict.** Use LinkedIn Person Profile when you need structured person profile data without managing OAuth credentials. The official LinkedIn API requires approval; this Actor works on publicly visible profiles with zero setup.

***

### ⚠️ Common mistakes to avoid

1. **Passing a company URL instead of a person URL.** The Actor requires `linkedin.com/in/...` URLs. For company pages, use [LinkedIn Company Profile](https://apify.com/truefetch/linkedin-company-profile?fpr=aiagentapi).
2. **Expecting complete experience history.** LinkedIn only shows public experience entries; private profiles return limited or empty data.
3. **Using `follower_count` as a live engagement metric.** Follower counts are a snapshot at scrape time; run the Actor periodically to track trends.
4. **Treating `connection_count` as exact.** LinkedIn often shows "500+" rather than the precise count; parse accordingly.
5. **Passing URLs with tracking parameters.** Strip query parameters (e.g. `?trk=...`) before passing to the Actor for cleanest results.

***

### 🛠️ Troubleshooting

| Problem                      | Likely cause                                             | Fix                                                                             |
| ---------------------------- | -------------------------------------------------------- | ------------------------------------------------------------------------------- |
| Empty result / `{}` returned | Profile is not publicly accessible.                      | Verify the profile is visible without a LinkedIn login.                         |
| `experiences` is empty       | Profile has no publicly visible work history.            | Expected — private profiles or minimal public profiles have no experience data. |
| `follower_count` is `null`   | LinkedIn does not expose follower count on this profile. | Expected — not all public profiles show follower counts.                        |
| Invalid URL error            | URL does not match `linkedin.com/in/...` pattern.        | Use the correct LinkedIn person profile URL format.                             |
| `Charge limit reached`       | Account-level monthly spend limit hit.                   | Raise the run / monthly limit in your Apify plan settings.                      |

***

### ❓ FAQ

#### What data does LinkedIn Person Profile return?

LinkedIn Person Profile returns 15 structured fields per person profile including name, headline, about, location, current companies, job titles, work experiences, education, articles, and recent activity.

#### How much does LinkedIn Person Profile cost?

LinkedIn Person Profile uses pay-per-result pricing at **$0.10 per person profile**. The Apify Free plan includes $5 of monthly platform credits, covering approximately **50 free person profiles per month**.

#### Does LinkedIn Person Profile require a login?

No. The Actor reads publicly visible LinkedIn person profiles without any login or cookies.

#### Can I scrape multiple profiles at once?

The Actor takes one LinkedIn URL per run. To scrape multiple profiles, trigger separate runs via the Apify API.

#### Can I find company profiles with this Actor?

No. This Actor is for person profiles only. Use [LinkedIn Company Profile](https://apify.com/truefetch/linkedin-company-profile?fpr=aiagentapi) for company pages.

#### Can I schedule LinkedIn Person Profile to run automatically?

Yes. Use Apify [Schedules](https://docs.apify.com/platform/schedules?fpr=aiagentapi) to monitor profiles on a recurring cadence and push results via [Webhooks](https://docs.apify.com/platform/integrations/webhooks?fpr=aiagentapi).

***

### 🔌 Integrations

LinkedIn Person Profile plugs straight into the Apify ecosystem:

- **Schedules** — monitor person profiles on a recurring schedule ([docs](https://docs.apify.com/platform/schedules?fpr=aiagentapi)).
- **Webhooks** — POST results to your endpoint on `ACTOR.RUN.SUCCEEDED` ([docs](https://docs.apify.com/platform/integrations/webhooks?fpr=aiagentapi)).
- **Apify API** — `run-sync-get-dataset-items` for blocking calls, `runs` for async ([docs](https://docs.apify.com/api/v2?fpr=aiagentapi)).
- **MCP Server** — call the Actor from Claude, ChatGPT, or Cursor agents ([docs](https://docs.apify.com/platform/integrations/mcp?fpr=aiagentapi)).
- **No-code** — Make, Zapier, n8n, Pipedream, Google Sheets, Airtable.

***

### 🧱 Sister Actors from TrueFetch

#### Jobs

- [Best Job Listing](https://apify.com/truefetch/best-job-listing?fpr=aiagentapi)
- [Glassdoor Job Listing](https://apify.com/truefetch/glassdoor-job-listing?fpr=aiagentapi)
- [Glints Company Profile](https://apify.com/truefetch/glints-company-profile?fpr=aiagentapi)
- [Glints Job Listing](https://apify.com/truefetch/glints-job-listing?fpr=aiagentapi)
- [Indeed Job Listing](https://apify.com/truefetch/indeed-job-listing?fpr=aiagentapi)
- [JobStreet Company Profile](https://apify.com/truefetch/jobstreet-company-profile?fpr=aiagentapi)
- [JobStreet Job Listing](https://apify.com/truefetch/jobstreet-job-listing?fpr=aiagentapi)
- [LinkedIn Job Listing](https://apify.com/truefetch/linkedin-job-listing?fpr=aiagentapi)
- [StepStone Company Profile](https://apify.com/truefetch/stepstone-company-profile?fpr=aiagentapi)
- [StepStone Job Listing](https://apify.com/truefetch/stepstone-job-listing?fpr=aiagentapi)

#### Shopping & Deals

- [Amazon Product Listing](https://apify.com/truefetch/amazon-product-listing?fpr=aiagentapi)
- [Amazon Store Profile](https://apify.com/truefetch/amazon-store-profile?fpr=aiagentapi)
- [Argos Product Listing](https://apify.com/truefetch/argos-product-listing?fpr=aiagentapi)
- [ASOS Product Listing](https://apify.com/truefetch/asos-product-listing?fpr=aiagentapi)
- [eBay Listing](https://apify.com/truefetch/ebay-listing?fpr=aiagentapi)
- [eBay Seller Profile](https://apify.com/truefetch/ebay-seller-profile?fpr=aiagentapi)
- [Flipkart Product Listing](https://apify.com/truefetch/flipkart-product-listing?fpr=aiagentapi)
- [John Lewis Product Listing](https://apify.com/truefetch/john-lewis-product-listing?fpr=aiagentapi)
- [Lidl Product Listing](https://apify.com/truefetch/lidl-product-listing?fpr=aiagentapi)
- [Magalu Product Listing](https://apify.com/truefetch/magalu-product-listing?fpr=aiagentapi)
- [MediaMarkt Product Listing](https://apify.com/truefetch/mediamarkt-product-listing?fpr=aiagentapi)
- [Mercado Livre Product Listing](https://apify.com/truefetch/mercado-livre-product-listing?fpr=aiagentapi)
- [Nykaa Product Listing](https://apify.com/truefetch/nykaa-product-listing?fpr=aiagentapi)
- [OTTO Product Listing](https://apify.com/truefetch/otto-product-listing?fpr=aiagentapi)
- [Target Product Listing](https://apify.com/truefetch/target-product-listing?fpr=aiagentapi)
- [TradeIndia Product Listing](https://apify.com/truefetch/tradeindia-product-listing?fpr=aiagentapi)
- [TradeIndia Supplier Profile](https://apify.com/truefetch/tradeindia-supplier-profile?fpr=aiagentapi)
- [Walmart Product Listing](https://apify.com/truefetch/walmart-product-listing?fpr=aiagentapi)

#### Vehicles

- [AutoTrader Car Listing](https://apify.com/truefetch/autotrader-car-listing?fpr=aiagentapi)
- [AutoTrader Dealer Profile](https://apify.com/truefetch/autotrader-dealer-profile?fpr=aiagentapi)
- [Cars.com Car Listing](https://apify.com/truefetch/carscom-car-listing?fpr=aiagentapi)
- [Cars.com Dealer Profile](https://apify.com/truefetch/carscom-dealer-profile?fpr=aiagentapi)
- [Webmotors Car Listing](https://apify.com/truefetch/webmotors-car-listing?fpr=aiagentapi)

#### Real Estate

- [MagicBricks Builder Profile](https://apify.com/truefetch/magicbricks-builder-profile?fpr=aiagentapi)
- [MagicBricks Property Listing](https://apify.com/truefetch/magicbricks-property-listing?fpr=aiagentapi)
- [US Property Listing](https://apify.com/truefetch/us-property-listing?fpr=aiagentapi)
- [Zillow Property Listing](https://apify.com/truefetch/zillow-property-listing?fpr=aiagentapi)

#### Local Business & Food

- [BBB Business Profile](https://apify.com/truefetch/bbb-business-profile?fpr=aiagentapi)
- [BBB Review](https://apify.com/truefetch/bbb-review?fpr=aiagentapi)
- [Google Maps Business Listing](https://apify.com/truefetch/google-maps-business-listing?fpr=aiagentapi)
- [Reclame Aqui Company Profile](https://apify.com/truefetch/reclame-aqui-company-profile?fpr=aiagentapi)
- [Zomato Restaurant Menu](https://apify.com/truefetch/zomato-restaurant-menu?fpr=aiagentapi)
- [Zomato Restaurant Listing](https://apify.com/truefetch/zomato-restaurant-listing?fpr=aiagentapi)

#### Classifieds

- [Kleinanzeigen Listing](https://apify.com/truefetch/kleinanzeigen-listing?fpr=aiagentapi)
- [Kleinanzeigen Seller Profile](https://apify.com/truefetch/kleinanzeigen-seller-profile?fpr=aiagentapi)
- [OLX Listing](https://apify.com/truefetch/olx-listing?fpr=aiagentapi)
- [OLX Seller Profile](https://apify.com/truefetch/olx-seller-profile?fpr=aiagentapi)

#### Social Media

- [LinkedIn Company Profile](https://apify.com/truefetch/linkedin-company-profile?fpr=aiagentapi)
- [LinkedIn Person Profile](https://apify.com/truefetch/linkedin-person-profile?fpr=aiagentapi)
- [Instagram Explore Post Post](https://apify.com/truefetch/instagram-explore-post?fpr=aiagentapi)
- [Instagram Profile Post](https://apify.com/truefetch/instagram-profile-post?fpr=aiagentapi)
- [Instagram Profile](https://apify.com/TrueFetch/instagram-profile?fpr=aiagentapi)
- [Reddit Community Post](https://apify.com/TrueFetch/reddit-community-post?fpr=aiagentapi)
- [Reddit Community Profile](https://apify.com/TrueFetch/reddit-community-profile?fpr=aiagentapi)
- [Reddit Community Member](https://apify.com/truefetch/reddit-community-member?fpr=aiagentapi)
- [Reddit Post Search](https://apify.com/TrueFetch/reddit-post-search?fpr=aiagentapi)
- [Reddit User Profile](https://apify.com/TrueFetch/reddit-user-profile?fpr=aiagentapi)
- [Social Media Marketing](https://apify.com/TrueFetch/social-media-marketing?fpr=aiagentapi)
- [Telegram Channel Message](https://apify.com/TrueFetch/telegram-channel-message?fpr=aiagentapi)
- [Telegram Group Member](https://apify.com/TrueFetch/telegram-group-member?fpr=aiagentapi)
- [Telegram Profile](https://apify.com/TrueFetch/telegram-profile?fpr=aiagentapi)
- [X Community Profile](https://apify.com/TrueFetch/x-community-profile?fpr=aiagentapi)
- [X User Profile](https://apify.com/TrueFetch/x-user-profile?fpr=aiagentapi)

#### Videos & Text

- [Best Video Downloader](https://apify.com/TrueFetch/best-video-downloader?fpr=aiagentapi)
- [Instagram Video Transcript](https://apify.com/truefetch/instagram-video-transcript?fpr=aiagentapi)
- [TikTok Live Recorder](https://apify.com/TrueFetch/tiktok-live-recorder?fpr=aiagentapi)
- [TikTok Video Downloader](https://apify.com/TrueFetch/tiktok-video-downloader?fpr=aiagentapi)
- [TikTok Profile Video](https://apify.com/truefetch/tiktok-profile-video?fpr=aiagentapi)
- [Video Subtitles Downloader](https://apify.com/TrueFetch/video-subtitles-downloader?fpr=aiagentapi)
- [Video To Text](https://apify.com/TrueFetch/video-to-text?fpr=aiagentapi)
- [YouTube Niche Listing](https://apify.com/truefetch/youtube-niche-listing?fpr=aiagentapi)
- [YouTube Video Downloader](https://apify.com/TrueFetch/youtube-video-downloader?fpr=aiagentapi)

#### Content & Articles

- [Medium Article](https://apify.com/truefetch/medium-article?fpr=aiagentapi)
- [Medium Writer Profile](https://apify.com/truefetch/medium-writer-profile?fpr=aiagentapi)

***

### 📞 Support, changelog, last updated

#### Support

- 💬 **Telegram Group:** [t.me/Apify\_Actor](https://t.me/Apify_Actor)
- 📧 **Direct support:** [t.me/AiAgentApi](https://t.me/AiAgentApi)
- 📖 **Actor page & docs:** [apify.com/truefetch/linkedin-person-profile](https://apify.com/truefetch/linkedin-person-profile?fpr=aiagentapi)

Maintained by **TrueFetch** on the [Apify Store](https://apify.com/TrueFetch?fpr=aiagentapi).

> **Cost of doing nothing:** manually building a list of candidate or prospect profiles from LinkedIn — visiting each page, copying data into spreadsheets — is a multi-hour task per batch. LinkedIn Person Profile returns a structured profile at $0.10 per person. → [Try it free with $5 of Apify credits](https://apify.com/truefetch/linkedin-person-profile?fpr=aiagentapi).

#### Changelog

- **2026-05-02** — README rewritten for SEO + GEO; documented all 15 output fields, full pricing, troubleshooting matrix, and FAQ.
- **2026-04** — Improved activity and article extraction from profile pages.
- **2026-03** — Added current\_companies and connection\_count fields.
- **2026-02** — Initial release: LinkedIn person profile extraction by URL.

***

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "SoftwareApplication",
      "@id": "https://apify.com/truefetch/linkedin-person-profile#software",
      "name": "LinkedIn Person Profile",
      "description": "Apify Actor that extracts a structured LinkedIn person profile from a profile URL, returning 15 fields including name, headline, experiences, education, follower count, and recent activity. Pay-per-result at $0.10 per profile.",
      "applicationCategory": "BusinessApplication",
      "operatingSystem": "Web, Cloud",
      "url": "https://apify.com/truefetch/linkedin-person-profile",
      "offers": {
        "@type": "Offer",
        "price": "0.10",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock"
      },
      "author": { "@id": "https://apify.com/TrueFetch#author-TrueFetch" },
      "publisher": { "@id": "https://apify.com/TrueFetch#publisher" }
    },
    {
      "@type": "Organization",
      "@id": "https://apify.com/TrueFetch#publisher",
      "name": "TrueFetch",
      "url": "https://apify.com/TrueFetch",
      "sameAs": ["https://t.me/Apify_Actor", "https://t.me/AiAgentApi"]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "What data does LinkedIn Person Profile return?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "LinkedIn Person Profile returns 15 structured fields per person profile including name, headline, about, location, current companies, work experiences, education, follower count, connection count, articles, and recent activity."
          }
        },
        {
          "@type": "Question",
          "name": "How much does LinkedIn Person Profile cost?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "LinkedIn Person Profile uses pay-per-result pricing at $0.10 per person profile. The Apify Free plan covers approximately 50 free person profiles per month."
          }
        },
        {
          "@type": "Question",
          "name": "Does LinkedIn Person Profile require a login?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. The Actor reads publicly visible LinkedIn person profiles without any login or cookies."
          }
        }
      ]
    },
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Apify",
          "item": "https://apify.com"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Social Media",
          "item": "https://apify.com/store?category=SOCIAL_MEDIA"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "LinkedIn Person Profile",
          "item": "https://apify.com/truefetch/linkedin-person-profile"
        }
      ]
    }
  ]
}
```

***

**Last Updated:** May 2, 2026
**Schema version:** 1.1
**Maintained by:** [TrueFetch](https://apify.com/TrueFetch?fpr=aiagentapi) · 💬 [Telegram Group](https://t.me/Apify_Actor) · 📧 [Support](https://t.me/AiAgentApi)

# Actor input Schema

## `linkedin_url` (type: `string`):

Public LinkedIn profile URL to look up

## Actor input object example

```json
{
  "linkedin_url": "https://www.linkedin.com/in/williamhgates"
}
```

# Actor output Schema

## `results` (type: `string`):

All looked-up LinkedIn person profiles with full details.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "linkedin_url": "https://www.linkedin.com/in/williamhgates"
};

// Run the Actor and wait for it to finish
const run = await client.actor("truefetch/linkedin-person-profile").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = { "linkedin_url": "https://www.linkedin.com/in/williamhgates" }

# Run the Actor and wait for it to finish
run = client.actor("truefetch/linkedin-person-profile").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "linkedin_url": "https://www.linkedin.com/in/williamhgates"
}' |
apify call truefetch/linkedin-person-profile --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=truefetch/linkedin-person-profile",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "LinkedIn Person Profile",
        "description": "Export any LinkedIn Person profile — current role, company, city, education, skills, certifications, and 15 fields. Feed CRM or recruiting pipelines. $100 per 1,000.",
        "version": "1.0",
        "x-build-id": "1h45O5ddvRys2M1AC"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/truefetch~linkedin-person-profile/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-truefetch-linkedin-person-profile",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/truefetch~linkedin-person-profile/runs": {
            "post": {
                "operationId": "runs-sync-truefetch-linkedin-person-profile",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/truefetch~linkedin-person-profile/run-sync": {
            "post": {
                "operationId": "run-sync-truefetch-linkedin-person-profile",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "linkedin_url"
                ],
                "properties": {
                    "linkedin_url": {
                        "title": "LinkedIn URL",
                        "type": "string",
                        "description": "Public LinkedIn profile URL to look up"
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
