The Complete LinkedIn Data API
24 endpoints covering profiles, companies, people search, job postings, email discovery, posts, and management. One API key, structured JSON, no LinkedIn OAuth required.
LinkedIn's Official API Gives You Almost Nothing
LinkedIn shut down most of its public API in 2015. What remains is locked behind partnership agreements, OAuth flows that require each user's consent, and restrictive usage policies. The Marketing API requires a verified Business Page and app review. The Compliance API is enterprise-only. For most developers, the official LinkedIn API is effectively closed.
This creates an infrastructure gap. LinkedIn holds the richest professional dataset on the internet: 500M+ professional profiles, millions of companies, real-time job postings, content engagement data, and professional networking signals. Every sales team, recruiting firm, market research department, and AI agent needs this data. Almost none of them can get it through official channels.
The alternatives are worse. Browser automation with Puppeteer or Selenium means maintaining headless browser infrastructure, fighting LinkedIn's bot detection, managing session cookies, and fixing broken selectors after every frontend update. Chrome extensions work for individuals but don't scale. Manual copy-paste is the last resort that never goes away.
Anysite provides structured API access to LinkedIn's full data surface. No browser automation, no OAuth flows, no partnership agreements. An API key and a POST request.
All LinkedIn Endpoints
Profile Data (7 endpoints)
Extract complete professional profiles with modular depth control. Start with a basic profile (1 credit) and add experience, education, skills, certifications, languages, honors, and patents as needed.
| Endpoint | What It Returns | Cost |
|---|---|---|
/api/linkedin/user |
Full profile: identity, headline, summary, top skills | 1–9 credits |
/api/linkedin/user/experience |
Complete work history with titles, companies, dates | 1 credit |
/api/linkedin/user/education |
Education records: schools, degrees, fields of study | 1 credit |
/api/linkedin/user/skills |
Skills list with endorsement counts | 1 credit |
/api/linkedin/user/certificates |
Professional certifications and issuers | 1 credit |
/api/linkedin/user/languages |
Language proficiencies | 1 credit |
/api/linkedin/user/honors |
Awards, honors, publications | 1 credit |
Best for: Recruiting, sales prospecting, lead enrichment, market research. Full documentation and examples →
Company Data (5 endpoints)
Company intelligence: profiles, employee search, team statistics, content strategy, and web presence.
| Endpoint | What It Returns | Cost |
|---|---|---|
/api/linkedin/company |
Company profile: name, industry, size, HQ, specialties | 1 credit |
/api/linkedin/company/employees |
Employee search with keyword/name filtering | 150 credits/100 results |
/api/linkedin/company/employee_stats |
Department breakdowns, growth metrics | 1 credit |
/api/linkedin/company/posts |
Company page posts with engagement | 1 credit/page |
/api/linkedin/company/web_search |
Company web presence search | 1 credit |
Best for: Competitive intelligence, account-based sales, investment due diligence, market sizing. Full documentation and examples →
Search (7 endpoints)
Search LinkedIn's database of 500M+ professionals, millions of companies, job postings, and content.
| Endpoint | What It Returns | Cost |
|---|---|---|
/api/linkedin/search/users |
People search: title, company, location, keywords, school | 1 credit/page |
/api/linkedin/search/companies |
Company search: industry, location, size | 1 credit/page |
/api/linkedin/search/jobs |
Job postings: title, company, location | 1 credit/page |
/api/linkedin/search/posts |
Content search: keyword-based | 1 credit/page |
/api/linkedin/search/educations |
Educational institution search | 1 credit |
/api/linkedin/search/industries |
Industry classification search | 1 credit |
/api/linkedin/search/locations |
Geographic location search | 1 credit |
Best for: Prospect list building, talent sourcing, job market analysis, content research. Full documentation and examples →
Email Discovery (2 endpoints)
Two-way email matching: find emails from LinkedIn profiles or find LinkedIn profiles by email.
| Endpoint | What It Returns | Cost |
|---|---|---|
/api/linkedin/user/email |
Email address from a LinkedIn profile | 1 credit |
/api/linkedin/email/user |
LinkedIn profile from an email address | 1 credit |
Best for: Sales outreach, CRM enrichment, lead verification, recruiting contact discovery. Full documentation and examples →
Content Data (3 endpoints)
Posts, comments, and reactions from any LinkedIn user.
| Endpoint | What It Returns | Cost |
|---|---|---|
/api/linkedin/user/posts |
User posts with text, media, engagement metrics | 1 credit/page |
/api/linkedin/user/comments |
Comments the user has left on other posts | 1 credit/page |
/api/linkedin/user/reactions |
Posts the user has reacted to | 1 credit/page |
Best for: Social selling signals, content strategy analysis, influencer research, prospect activity monitoring. Full documentation and examples →
Management / Write Operations (6 endpoints)
Authenticated actions: post content, send messages, manage connections. Requires LinkedIn session credentials.
| Endpoint | What It Does | Cost |
|---|---|---|
/api/linkedin/management/me |
Get authenticated user info | 1 credit |
/api/linkedin/management/post |
Create a post on LinkedIn | 1 credit |
/api/linkedin/management/post/comment |
Comment on a post | 1 credit |
/api/linkedin/management/user/connection |
Send connection request | 1 credit |
/api/linkedin/management/conversations |
Get message conversations | 1 credit |
/api/linkedin/management/message |
Send a direct message | 1 credit |
Best for: LinkedIn automation, outreach sequences, content publishing.
How It Works
Get an API key, make a request, build pipelines.
import requests profile = requests.post( "https://api.anysite.io/api/linkedin/user", headers={"access-token": "YOUR_API_KEY"}, json={ "user": "satyanadella", "with_experience": True, "with_education": True, "with_skill_certificates": True } ).json() print(f"{profile['first_name']} {profile['last_name']}") print(f"{profile['headline']}") print(f"Experience: {len(profile['experience'])} roles") print(f"Skills: {', '.join(s['name'] for s in profile['skills'][:5])}")
anysite api /api/linkedin/user user=satyanadella \ with_experience=true with_education=true
curl -X POST "https://api.anysite.io/api/linkedin/user" \ -H "access-token: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"user": "satyanadella", "with_experience": true}'
name: sales-prospecting sources: search: endpoint: /api/linkedin/search/users input: title: "VP of Engineering" keywords: "AI infrastructure" location: "San Francisco" count: 50 profiles: endpoint: /api/linkedin/user depends_on: search input: user: ${search.profile_url} with_experience: true with_description_and_top_skills: true emails: endpoint: /api/linkedin/user/email depends_on: search input: user: ${search.profile_url} on_error: skip activity: endpoint: /api/linkedin/user/posts depends_on: search input: user: ${search.profile_url} count: 5 on_error: skip storage: format: parquet path: ./data/prospects
Common Workflows
Sales Prospecting Pipeline
Build a qualified prospect list with contact information and activity signals.
Steps
1. Search (/search/users) — Find people matching your ICP by title, company, location.
2. Enrich (/user) — Pull full profiles for the best matches.
3. Email (/user/email) — Discover email addresses for direct outreach.
4. Activity (/user/posts) — See what prospects post about for personalized messaging.
5. Company (/company) — Get company context for account-level strategy.
Cost
~12 credits per prospect (~$0.04 at Starter plan)
Recruiting Sourcing Pipeline
Find and evaluate candidates matching specific requirements.
Steps
1. Search (/search/users) — Find candidates by skills, title, location, school.
2. Profile (/user with all params) — Full career history, skills, certifications.
3. Email (/user/email) — Direct contact for outreach outside LinkedIn.
4. Posts (/user/posts) — Assess thought leadership and cultural fit.
Cost
~12 credits per candidate (~$0.04 at Starter plan)
Competitive Intelligence Pipeline
Monitor competitor companies, their hiring, and their content strategy.
Steps
1. Company (/company) — Firmographic data for each competitor.
2. Employees (/company/employees) — Track leadership team and new hires.
3. Company Posts (/company/posts) — Content strategy and announcements.
4. Jobs (/search/jobs) — Hiring patterns signal strategic direction.
Cost
~155 credits per competitor (~$0.51 at Starter plan)
Market Research Pipeline
Map a market segment by company and talent composition.
Steps
1. Company Search (/search/companies) — Find companies in a sector.
2. Company Profiles (/company) — Firmographic details for each.
3. Employee Stats (/company/employee_stats) — Team size and growth.
4. People Search (/search/users) — Map talent distribution in the segment.
Cost
Varies by scope; most research stays within Starter plan
How Anysite Compares
| Capability | Anysite | Proxycurl | PhantomBuster | LinkedIn Sales Nav | Bright Data |
|---|---|---|---|---|---|
| Profile extraction | 24 endpoints, modular depth | Profiles + companies | Browser automation | Browse only, no export | Dataset purchase |
| People search | Full API, all filters | Basic | Browser-based | Extensive but manual | Not available |
| Company data | 5 endpoints + employee search | Companies + employees | Limited | Browse only | Dataset purchase |
| Job postings | Search API | Not available | Limited | Browse only | Not available |
| Email discovery | Two-way (profile ↔ email) | Email enrichment | Not available | InMail only | Not available |
| Post/content data | Posts + comments + reactions | Not available | Limited | Feed only | Not available |
| Write operations | Post, message, connect | Not available | Browser automation | Native | Not available |
| Access methods | REST, MCP, CLI, n8n | REST only | Chrome + API | Browser only | Dashboard + API |
| Starting price | $49/mo (15K credits) | $49/mo (500 credits) | $56/mo | $99/mo per seat | $500+/mo |
| Other platforms | Instagram, Twitter, Reddit, YouTube, + more | LinkedIn-focused | Multi-platform | LinkedIn only | Multi-platform |
Pricing for LinkedIn
Credit Costs by Endpoint Type
| Type | Cost | Examples |
|---|---|---|
| Standard | 1 credit | Profile (basic), company, posts page, search page |
| Modular | 1 + N credits | Profile with extra data (experience +1, education +1, etc.) |
| Batch | 1 credit/page | Search results, post lists, comment lists |
| Heavy | 150 credits/100 results | Employee search, Sales Navigator search |
Cost Per Workflow
| Workflow | Credits | Cost (Starter $49/15K) | Cost (Growth $200/100K) |
|---|---|---|---|
| Basic profile lookup | 1 | $0.003 | $0.002 |
| Full profile (all fields) | 9 | $0.029 | $0.018 |
| Search + enrich 100 prospects | ~910 | $2.97 | $1.82 |
| Full prospecting pipeline (100 leads) | ~1,200 | $3.92 | $2.40 |
| Competitive intel (10 companies) | ~1,550 | $5.07 | $3.10 |
| Market research (1,000 profiles) | ~1,100 | $3.60 | $2.20 |
Plan Recommendations
| Use Case | Volume | Recommended Plan |
|---|---|---|
| Individual sales rep | 500–2,000 credits/mo | Starter ($49/mo) |
| Sales team (5–10 reps) | 10,000–50,000 credits/mo | Growth ($200/mo) |
| Recruiting firm | 20,000–100,000 credits/mo | Scale ($300/mo) |
| Data enrichment platform | 100,000+ credits/mo | Pro or Enterprise |
| AI agent exploration | Variable | MCP Unlimited ($30/mo) |
Frequently Asked Questions
All LinkedIn Endpoint Pages
| Page | Primary Focus | Endpoints Covered |
|---|---|---|
| Profile Data API | LinkedIn profile scraper | /user, /user/experience, /user/education, /user/skills |
| Company Data API | LinkedIn company data | /company, /company/employees, /company/posts |
| People Search API | LinkedIn search | /search/users, /search/companies |
| Email Finder API | LinkedIn email finder | /user/email, /email/user |
| Post Data API | LinkedIn post data | /user/posts, /user/comments, /user/reactions |
| Job Search API | LinkedIn job postings | /search/jobs |
Start Accessing LinkedIn Data
7-day free trial with 1,000 credits. 24 endpoints, four access methods, modular pricing. Full LinkedIn data surface via API.