API Endpoint · n8n · Make · Zapier

LinkedIn Profile
Scraper API

Input any LinkedIn profile URL. Get back the full profile — email, work history, education, skills, connections count, and more — in one API call. Zero ban risk, no LinkedIn account needed.

1 credit per profile
10+ data fields returned
Zero LinkedIn ban risk
1 credit
full profile scrape
10+
data fields returned
~3 sec
avg response time
0%
ban risk
Try it — live demo
Paste any LinkedIn profile URL. See every field the API returns.
Satya Nadella — full profile ✓ scraped live
Phone
+1-425-882-8080
Job Title
Chairman and CEO
Company
Microsoft
Location
Redmond, WA
Connections
500+
Headline
Chairman and CEO at Microsoft
Work History
Microsoft · CEO (2014–present) · EVP Cloud (2011–2014) · Sun Microsystems (1992–1992)
Education
University of Wisconsin-Milwaukee · MS Computer Science · Manipal Institute of Technology · BE Electrical
Skills
Cloud Computing · Enterprise Software · Business Strategy · Product Development · AI
cURL
Python
Node.js
Response
# Scrape a full LinkedIn profile — all fields in one call
curl -X POST "https://api.linkfinderai.com" \
     -H "Authorization: Bearer YOUR_API_KEY" \
     -H "Content-Type: application/json" \
     -d '{
       "type": "linkedin_profile_to_linkedin_info",
       "input_data": "https://linkedin.com/in/satyanadella"
     }'
import requests

API_KEY = "YOUR_API_KEY"
H = {"Authorization": f"Bearer {API_KEY}", "Content-Type": "application/json"}

# Scrape a list of profiles and extract all fields
profiles = [
    "https://linkedin.com/in/satyanadella",
    "https://linkedin.com/in/jane-smith-stripe",
]

for url in profiles:
    r = requests.post("https://api.linkfinderai.com", headers=H, json={
        "type": "linkedin_profile_to_linkedin_info",
        "input_data": url
    })
    p = r.json().get("result", {})
    print(p["name"], p["email"], p["jobTitle"], p["company"])
const scrapeProfile = async (url) => {
  const r = await fetch('https://api.linkfinderai.com', {
    method: 'POST',
    headers: { 'Authorization': `Bearer ${API_KEY}`, 'Content-Type': 'application/json' },
    body: JSON.stringify({ type: 'linkedin_profile_to_linkedin_info', input_data: url })
  });
  const { result } = await r.json();
  return result;
};

// Scrape and push to HubSpot
const profile = await scrapeProfile('https://linkedin.com/in/satyanadella');
console.log({
  email: profile.email,
  name: profile.name,
  title: profile.jobTitle,
  company: profile.company,
  workHistory: profile.workHistory,
  education: profile.education,
  skills: profile.skills
});
{
  "status": "success",
  "result": {
    "name": "Satya Nadella",
    "email": "[email protected]",
    "phone": "+1-425-882-8080",
    "jobTitle": "Chairman and CEO",
    "company": "Microsoft",
    "location": "Redmond, WA",
    "headline": "Chairman and CEO at Microsoft",
    "connections": "500+",
    "linkedinUrl": "https://linkedin.com/in/satyanadella",
    "workHistory": [
      { "company": "Microsoft", "title": "CEO", "from": "2014", "to": "present" }
    ],
    "education": [
      { "school": "University of Wisconsin-Milwaukee", "degree": "MS Computer Science" }
    ],
    "skills": ["Cloud Computing", "Enterprise Software", "AI"]
  }
}

Every field returned in one call

1 credit. 1 API call. 10+ structured data fields — ready to map into any CRM, spreadsheet, or workflow.

Verified email
Phone number
Full name
Job title
Current company
Location
Full work history
Education
Skills list
Connections count
Profile headline
LinkedIn URL
Deep CRM enrichment

Stop importing contacts with half the fields blank

Most CRM imports give you a name and maybe a company. The LinkedIn Profile Scraper API fills every field — work history, skills, education, email, phone — in one call per contact. No manual research, no copy-pasting from profiles.

  • Full structured profile data, not just name and title
  • Work history lets reps personalise outreach with real context
  • Skills and education feed lead scoring and segmentation
  • Runs automatically on new CRM contacts — zero manual work
Start free trial
CRM deep enrichment workflow
HubSpot — new contact created
LinkedIn URL in custom field
linkedin_profile_to_linkedin_info
10+ fields scraped in ~3 sec
HubSpot updated
Email · phone · history · skills
Complete
"Every new contact arrives fully enriched before my rep opens the record."
— Priya S., Sales Ops
Personalised outreach at scale

Write emails that reference their actual career — automatically

Work history in the API response means your n8n workflow can pull the last company, the tenure, the career progression — and feed it into a personalisation template before your cold email goes out. 3× reply rates vs generic blasts.

  • Previous company name for personalised openers
  • Career progression signals buying readiness
  • Skills reveal pain points to address in outreach
  • All structured — maps directly into email template variables
Download n8n template
Personalised outreach workflow
Company employees list
LinkedIn URLs of Sales VPs
linkedin_profile_to_linkedin_info
Full profile per contact
AI
GPT-4o Mini
Personalises email using work history + skills
Z
Instantly / Lemlist
Personalised email sent
3× reply rate

How teams use this

Sales, recruiting, and growth teams use this to turn LinkedIn profiles into rich, actionable contact data. Want to try it manually first? Free browser tool →

Deep CRM enrichment

Go beyond name and title. Fill work history, education, skills, and contact details for every record in your CRM automatically.

Personalised cold email

Use previous company, career progression, and skills as personalisation tokens in your outreach templates. No manual research.

Recruiting candidate profiles

Scrape full work history and education for sourced candidates. Build structured profiles in your ATS without manual data entry.

Lead scoring

Use skills, seniority level, and company history to score inbound leads automatically. Route high-value leads to senior reps instantly.

Competitive intelligence

Scrape profiles of key hires at competitor companies. Track career moves that signal strategy changes or expansion plans.

Job change monitoring

Re-scrape profiles of closed-lost contacts monthly. When they change companies, you're the first to know — warm re-engagement trigger.

Up and running in 5 minutes

One API call. Full profile data. Works in any tool that can make an HTTP request.

1

Get your API key

Sign up free. Your key is in the dashboard under Settings. 25 free credits — no credit card required.

2

Pass a LinkedIn profile URL

POST to api.linkfinderai.com with the profile URL. Works in n8n, Make, Zapier, Python, Node.js or any HTTP client.

3

Full profile returned in ~3 sec

All fields arrive structured as JSON — map them directly to your CRM fields or email template variables.

Works with your existing stack
n8n
Make
Zapier
Google Sheets
HubSpot
Clay
REST API

Stop manually copying LinkedIn profiles

One profile takes 5 minutes to research manually. The API does it in 3 seconds, for thousands at once.

Without the API

Opening each LinkedIn profile manually and copying data field by field
CRM records with only name and email — no context for personalised outreach
Your LinkedIn account at risk every time you search or browse at scale
Manual work history research taking hours per batch of leads

With LinkFinder AI API

Full profile — 10+ fields — scraped in ~3 seconds per profile
Rich CRM records with history, skills, and context ready for outreach
No LinkedIn account used — zero ban risk regardless of volume
Structured JSON returned — maps directly to any CRM or template

Ready to stop doing this manually?

Get free API key
No credit card · 25 free credits · Setup in 5 minutes

Trusted by sales teams worldwide

Real reviews from verified customers — unfiltered.

★ Trustpilot
4.5

"Very useful API for scraping LinkedIn without ban. Works like a charm. Amazingly fast and gives crazy correct data."

AA
Anbarasu A.
Nov 2025 · Verified

"Clean, easy to navigate, and delivers exactly what it promises. Saves a significant amount of manual effort."

NA
Nishan Ameen
Feb 2026 · Verified

"Does what I need, costs way less. I click around, get my results, move on. No tutorials needed, no feature bloat."

SW
Shaker Workday
Jan 2026 · Verified

"So far everything has been very simple. No complex startups and all documentation is simple to follow."

ZF
Zachary Ferguson
Nov 2025 · Verified

Frequently asked questions

Everything you need to know before plugging this into your stack.

The free browser tool lets you scrape one profile at a time manually — great for a quick lookup. This API endpoint is for automation: scrape thousands of profiles in a workflow, enrich CRM records automatically, or trigger profile scraping on any event in your pipeline. If you need more than a handful of profiles per week, the API is the right choice.
They use the same underlying endpoint — the difference is positioning and what you do with the data. The Email Finder API page focuses on getting a verified email for outreach. This page covers the full profile scraping use case — work history, education, skills, connections count, and all structured fields for CRM enrichment, lead scoring, personalisation, and recruiting. Same call, different applications.
No. LinkFinder AI uses its own infrastructure. Your LinkedIn account is never connected or used. You can scrape thousands of profiles with zero risk of restriction or ban to your personal account.
Use a Split in Batches node (batch size 10-25), feed each profile URL into an HTTP Request node, and add a Wait node (3-5 seconds) between batches. The workflow runs unattended and completes 1,000 profiles in roughly 1-2 hours depending on batch size and wait time.
Yes. Work history comes back as a JSON array with company name, job title, start year, and end year for each role. You can loop through it in n8n, filter by company or date, and map individual fields directly to CRM properties or email template variables.
Yes. Every new account includes 25 free credits on sign-up — no credit card required. That's 25 full profile scrapes to test data quality and workflow integration before committing to a plan.

Start scraping LinkedIn profiles via API.

25 free credits on sign-up. No credit card. Full profile — 10+ fields — in one API call.

Get free API key