LinkedIn Profile Enricher PRO โœ… No Cookies avatar

LinkedIn Profile Enricher PRO โœ… No Cookies

Pricing

$6.00 / 1,000 profile enricheds

Go to Apify Store
LinkedIn Profile Enricher PRO โœ… No Cookies

LinkedIn Profile Enricher PRO โœ… No Cookies

Enrich LinkedIn profiles with name, title, headline, summary, company, location, skills, education, and work history. Submit up to 5,000 URLs per run, each returns one structured record. Pay only for profiles found, not-found and errors are free. No LinkedIn account or cookies needed.

Pricing

$6.00 / 1,000 profile enricheds

Rating

5.0

(2)

Developer

Atomus APIs

Atomus APIs

Maintained by Community

Actor stats

3

Bookmarked

8

Total users

6

Monthly active users

2 days ago

Last modified

Share

๐Ÿ” LinkedIn Profile Enricher

Enrich any LinkedIn profile URL with structured data: name, job title, headline, summary, company, location, skills, education, and work history. One URL in, one enriched profile out, at scale.

No LinkedIn account or cookies required.

๐Ÿ’ก For other LinkedIn tools by Dende Labs, check: https://apify.com/dendelabs


โœจ Key Features

FeatureDescription
๐Ÿ“‹ Rich profile dataFirst name, last name, full name, title, headline, summary, picture URL, location, skills, education, and work history.
๐ŸŽฏ Sales / ICP signalsopen_to_work, hiring, verified, premium badges; seniority (c_suite, vp, director, etc.); department + functions.
๐Ÿข Deeply enriched companyLegal name, founded year, type, industry, staff count, website, domain, social URLs, full HQ address, tech stack, IPO date, IT spend, and more.
๐Ÿ”— Cross-platform linksLinkedIn, Twitter / X, GitHub, and Facebook URLs surfaced when discoverable.
๐Ÿ’ฐ Pay only for resultsYou are charged only when a profile is found. not_found and error responses are always free.
๐Ÿ“ฆ Batch processingSubmit up to 5,000 URLs in a single run.
โšก 1:1 enrichmentOne input URL produces exactly one output record, predictable, easy to join back to your data.
๐Ÿ” No cookies neededNo LinkedIn account, cookies, or risk of bans.

๐Ÿ“ฅ Input

Basic Usage

Just paste one or more LinkedIn profile URLs:

{
"profileUrls": [
"https://www.linkedin.com/in/satyanadella/"
]
}

All Input Parameters

ParameterTypeRequiredDefaultDescription
profileUrlsstring[]โœ… Yes(none)LinkedIn profile URLs. Each must match https://www.linkedin.com/in/<handle>/. Up to 5,000 per run.

Supported URL Formats

โœ… https://www.linkedin.com/in/satyanadella/
โœ… https://www.linkedin.com/in/satyanadella
โœ… https://www.linkedin.com/in/satyanadella/?utm_source=share

๐Ÿ“ค Output

Each input URL produces exactly one record in the dataset. The status field tells you what happened:

StatusCharged?Description
successโœ… Yes ($0.006)Profile found, full data in the profile field.
not_foundโŒ NoProfile not found in the data source (private, deleted, or not indexed).
errorโŒ NoInvalid URL format or upstream network failure.

Success Record

{
"url": "https://www.linkedin.com/in/satyanadella/",
"status": "success",
"profile": {
"identifier": "satyanadella",
"first_name": "Satya",
"last_name": "Nadella",
"full_name": "Satya Nadella",
"title": "Chairman and CEO",
"headline": "Chairman and CEO at Microsoft",
"summary": "As chairman and CEO of Microsoft, I define my mission...",
"picture_url": "https://images.ai-ark.com/...",
"background_url": "https://media.licdn.com/dms/image/...",
"industry": "Computer Software",
"location": {
"default": "Redmond, Washington, United States, North America",
"short": "Redmond, Washington",
"country": "United States",
"state": "Washington",
"city": "Redmond"
},
"languages": {
"primary_locale": { "country": "US", "language": "en" },
"supported_locales": [{ "country": "US", "language": "en" }]
},
"badges": {
"premium": true,
"creator": true,
"open_to_work": false,
"hiring": false,
"verified": true,
"influencer": true
},
"department": {
"departments": ["c_suite"],
"sub_departments": ["founder", "executive"],
"functions": ["entrepreneurship"],
"seniority": "c_suite"
},
"links": {
"linkedin": "https://www.linkedin.com/in/satyanadella",
"twitter": null,
"github": null,
"facebook": null
},
"skills": [],
"educations": [
{
"school": {
"name": "The University of Chicago Booth School of Business",
"logo": "https://images.ai-ark.com/...",
"url": "https://www.linkedin.com/school/universityofchicagoboothschoolofbusiness/"
},
"date": { "start": "1994-01-01", "end": "1996-12-31" }
}
],
"position_groups": [
{
"company": {
"name": "Microsoft",
"logo": "https://images.ai-ark.com/...",
"url": "https://www.linkedin.com/company/microsoft",
"employees": { "start": 10001 }
},
"date": { "start": "2014-02-01", "end": null },
"profile_positions": [
{
"company": "Microsoft",
"title": "Chairman and CEO",
"date": { "start": "2014-02-01", "end": null }
}
]
}
],
"company": {
"name": "Microsoft",
"legal_name": "Microsoft Corporation",
"founded_year": 1975,
"type": "PUBLIC_COMPANY",
"industry": "software development",
"staff": { "total": 228018, "range_start": 10001, "range_end": null },
"website": "https://news.microsoft.com",
"domain": "microsoft.com",
"linkedin_url": "https://www.linkedin.com/company/microsoft",
"twitter_url": "https://x.com/Microsoft",
"crunchbase_url": "https://www.crunchbase.com/organization/microsoft",
"headquarter": {
"country": "United States",
"state": "Washington",
"city": "Redmond",
"street": "1 Microsoft Way",
"postal_code": "98052",
"raw_address": "1 Microsoft Way, Redmond, Washington, United States, North America",
"position": { "lng": -122.33279, "lat": 47.591396 }
},
"technologies": [{ "name": "organization schema", "category": "framework" }],
"industries": ["Software Development"],
"keywords": ["AI", "Cloud", "Productivity"],
"naics": ["511210"],
"revenue_amount": "10000000000-...",
"funding_total": 1000000,
"ipo_date": "1986-03-13",
"it_spend": 66692471976,
"last_updated": "2026-04-12"
},
"last_updated": "2026-04-12"
},
"_metadata": {
"extracted_at": "2026-04-28T12:00:00.000Z"
}
}

Not Found Record

{
"url": "https://www.linkedin.com/in/someunknownperson/",
"status": "not_found",
"_metadata": {
"extracted_at": "2026-04-28T12:00:00.000Z"
}
}

Error Record

{
"url": "https://example.com/not-a-linkedin-url",
"status": "error",
"error_kind": "user_error",
"reason": "Invalid LinkedIn profile URL. Expected: https://www.linkedin.com/in/<handle>/",
"_metadata": {
"extracted_at": "2026-04-28T12:00:00.000Z"
}
}

Output Fields Reference

All fields below are nested under profile (present when status = success).

Identity:

FieldTypeDescription
profile.identifierstring | nullLinkedIn handle (the slug after /in/, e.g. satyanadella).
profile.first_namestring | nullFirst name.
profile.last_namestring | nullLast name.
profile.full_namestring | nullFull display name.
profile.titlestring | nullCurrent job title.
profile.headlinestring | nullLinkedIn headline (short tagline under the name).
profile.summarystring | nullAbout / summary section.
profile.picture_urlstring | nullProfile photo URL.
profile.background_urlstring | nullBanner / background image URL.
profile.birth_datestring | nullBirth date if exposed by the source.
profile.industrystring | nullTop-level industry classification (e.g. Computer Software).
profile.last_updatedstring | nullISO date the upstream source last refreshed this profile.

Location & locale:

FieldTypeDescription
profile.location.defaultstringCompact one-liner (e.g. Redmond, Washington, United States, North America).
profile.location.shortstringShort one-liner (e.g. Redmond, Washington).
profile.location.countrystringCountry name.
profile.location.statestringState or region.
profile.location.citystringCity.
profile.languages.primary_localeobject{ country, language } of the profile's primary locale.
profile.languages.supported_localesobject[]Other locales the profile is translated into.

Sales / ICP signals:

FieldTypeDescription
profile.badges.open_to_workbooleanTrue when the profile is flagged Open to Work.
profile.badges.hiringbooleanTrue when the profile is hiring.
profile.badges.premiumbooleanLinkedIn Premium subscriber.
profile.badges.creatorbooleanLinkedIn Creator.
profile.badges.verifiedbooleanLinkedIn-verified profile.
profile.badges.influencerbooleanLinkedIn Influencer.
profile.department.senioritystring | nullSeniority level (e.g. c_suite, vp, director, manager).
profile.department.functionsstring[]Functional areas (e.g. engineering, sales).
profile.department.departmentsstring[]Departments (e.g. engineering, c_suite).
profile.department.sub_departmentsstring[]Sub-departments.

Social links:

FieldTypeDescription
profile.links.linkedinstring | nullCanonical LinkedIn URL from the data source.
profile.links.twitterstring | nullTwitter / X profile URL if discoverable.
profile.links.githubstring | nullGitHub profile URL if discoverable.
profile.links.facebookstring | nullFacebook profile URL if discoverable.

Career history:

FieldTypeDescription
profile.skillsstring[]List of skills.
profile.educationsobject[]Education history. Each entry: { school: { id, name, logo, url }, degree_name, field_of_study, grade, date: { start, end } }.
profile.position_groupsobject[]Work experience grouped by company. Each entry: { company: { id, name, logo, url, employees }, date: { start, end }, profile_positions: [{ company, title, description, employment_type, location, date }] }.

Current company (deeply enriched):

FieldTypeDescription
profile.company.namestring | nullCurrent company name.
profile.company.legal_namestring | nullLegal company name (e.g. Microsoft Corporation).
profile.company.descriptionstring | nullLong-form company description.
profile.company.overviewstring | nullShort company overview.
profile.company.founded_yearinteger | nullYear founded.
profile.company.typestring | nullPUBLIC_COMPANY, PRIVATELY_HELD, NON_PROFIT, etc.
profile.company.industrystring | nullCompany-level industry.
profile.company.staff.totalinteger | nullTotal employees.
profile.company.staff.range_startinteger | nullLower bound of employee range.
profile.company.websitestring | nullCompany website URL.
profile.company.domainstring | nullRoot domain (e.g. microsoft.com).
profile.company.linkedin_urlstring | nullCompany LinkedIn page.
profile.company.twitter_urlstring | nullCompany Twitter / X.
profile.company.facebook_urlstring | nullCompany Facebook.
profile.company.crunchbase_urlstring | nullCompany Crunchbase.
profile.company.headquarterobject | null{ country, state, city, street, postal_code, raw_address, position: { lng, lat } }.
profile.company.technologiesobject[]Tech stack: [{ name, category }].
profile.company.industriesstring[]Industry tags.
profile.company.keywordsstring[]SEO / topic keywords.
profile.company.naicsstring[]NAICS classification codes.
profile.company.revenue_amountstring | nullRevenue range (e.g. 10000000000-...).
profile.company.funding_totalinteger | nullTotal funding raised in USD.
profile.company.ipo_datestring | nullIPO date if public.
profile.company.it_spendinteger | nullEstimated annual IT spend in USD (Aberdeen data). Useful for B2B SaaS targeting.

Provenance:

FieldTypeDescription
_metadata.extracted_atstringISO timestamp of the lookup.

๐Ÿ“Œ Examples

Example 1: Enrich a single profile

{
"profileUrls": [
"https://www.linkedin.com/in/satyanadella/"
]
}

Example 2: Batch enrichment

{
"profileUrls": [
"https://www.linkedin.com/in/satyanadella/",
"https://www.linkedin.com/in/jeffweiner08/",
"https://www.linkedin.com/in/reidhoffman/"
]
}

Each URL produces its own row in the output dataset. Not-found profiles are included with status: "not_found" and are not charged.

Example 3: Enrich a list from a CRM or spreadsheet

Export LinkedIn URLs from your CRM, paste them into profileUrls, and run. The output maps 1:1 to your input list by URL, easy to rejoin in any spreadsheet tool or database.


๐Ÿ’ฐ Pricing

This actor uses pay-per-event pricing. You are charged $0.006 per successfully enriched profile (= $6.00 per 1,000 profiles).

Free plan limit

Apify Free plan users can enrich up to 20 profiles per calendar month. The cap resets at the start of each month. To run unlimited enrichments, upgrade to Apify Starter ($49/mo) or higher. Free-tier overflow returns a status: "error" record with error_kind: "free_tier_limit" and is not charged.

What you are NOT charged for:

  • Profiles that returned not_found (not in the data source)
  • Profiles that returned error (invalid URL or network failure)
  • Apify platform compute time (memory/CPU)

Cost examples:

Profiles enrichedCost
100$0.60
500$3.00
1,000$6.00
5,000$30.00

๐Ÿ’ก Profiles that aren't found cost nothing, there's no penalty for trying.


๐Ÿค– Integration with AI Agents

This actor is optimized for use with AI agents and LLMs via the Apify MCP server.

Output Schema

Each record has a status field (success | not_found | error) and a profile object when status is success. The profile fields are flat and predictable, ideal for agent post-processing.

Key fields for agents:

  • profile.full_name: Who this person is
  • profile.title + profile.headline: Their current role and self-description
  • profile.industry: Industry classification
  • profile.department.seniority: Seniority level (c_suite, vp, director, etc.) for ICP matching
  • profile.badges.open_to_work / profile.badges.hiring: Intent signals
  • profile.company.name + profile.company.industry + profile.company.staff.total: Where they work, what the company does, headcount
  • profile.company.technologies: Tech stack used by the company
  • profile.company.it_spend: Annual IT spend (B2B SaaS targeting)
  • profile.skills: Areas of expertise
  • profile.position_groups: Career history
  • profile.links.{twitter, github, facebook}: Other social profiles for outreach

Example Agent Prompt

"Enrich these 10 LinkedIn profiles and summarize each person's role, company, and top 3 skills in a table."

The agent can pass the URL list as profileUrls and process the structured profile output directly, no scraping, no parsing.


๐ŸŽฏ Use Cases

  • ๐Ÿ“Š CRM enrichment: Automatically fill in job title, company, location, and skills for contacts in your CRM
  • ๐Ÿ”Ž Sales prospecting: Validate and enrich leads before outreach
  • ๐Ÿงฉ Recruiting: Quickly build structured candidate profiles from a list of LinkedIn URLs
  • ๐Ÿข Account research: Understand a company's team composition and expertise
  • ๐Ÿ“‹ Data pipelines: Feed enriched profile data into downstream tools (Airtable, HubSpot, Salesforce, etc.)
  • ๐Ÿค– AI agent context: Give AI agents structured professional background on a person before a meeting or call

โš ๏ธ Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by LinkedIn Corporation. LinkedInยฎ is a registered trademark of LinkedIn Corporation. All trademarks are property of their respective owners.


Dende Labs

We build high-performance LinkedIn data tools for sales teams, recruiters, and growth professionals.

Our actors are designed to be fast, affordable, and developer-friendly, with clean structured JSON output and pay-only-for-results pricing.

  • Built for scale: batch processing up to 5,000 profiles per run
  • No LinkedIn account required
  • Pay only for profiles that return data
  • Clean, structured JSON output, easy to join back to your data

Questions or custom requests? Reach out at contact@dendelabs.com