THE PUBLIC LINKEDIN API

LinkedIn data that’s 99.4% right
Or you don’t pay

No login, no cookies 3,000 free calls a month Read live, never a stale database
Get 3,000 Free Credits
GET/v1/linkedin?type=profile&email=true&url=linkedin.com/in/satyanadella
{
  "type": "linkedin-profile",
  "url": "https://www.linkedin.com/in/satyanadella",
  "tookMs": 3130,
  "accessible": true,
  "profile": {
    "id": "satyanadella",
    "name": "Satya N.",
    "firstName": "Satya",
    "lastName": "N.",
    "headline": "Chairman and CEO at Microsoft",
    "currentTitle": null,
    "titleSource": null,
    "currentCompany": "Microsoft",
    "companyState": "public",
    "about": "As chairman and CEO of Microsoft, I define my mission and that of my company as…",
    "followerCount": 12133862,
    "connectionsCount": null,
    "location": {
      "linkedinText": "Redmond, Washington, United States",
      "countryCode": "US",
      "parsed": {
        "text": "Redmond, Washington, United States",
        "countryCode": "US",
        "regionCode": null,
        "country": "United States",
        "countryFull": "United States",
        "state": "Washington",
        "city": "Redmond"
      }
    },
    "experience": [
      {
        "position": null,
        "location": "Greater Seattle Area",
        "companyName": "Microsoft",
        "companyLinkedinUrl": "https://www.linkedin.com/company/microsoft/",
        "companyUniversalName": "microsoft",
        "duration": null,
        "description": null,
        "experienceGroupId": null,
        "startDate": null,
        "endDate": null,
        "domain": "news.microsoft.com",
        "companyIndustry": "Software Development",
        "companySize": "10,001+ employees",
        "companyHeadquarters": "Redmond, Washington",
        "companyLinkedInId": "1035"
      }
    ],
    "experienceState": "restricted",
    "education": [
      {
        "schoolName": "The University of Chicago Booth School of Business",
        "schoolLinkedinUrl": "https://www.linkedin.com/school/universityofchicagob ...",
        "schoolSlug": "universityofchicagoboothschoolofbusiness",
        "schoolId": "8398",
        "degree": null,
        "fieldOfStudy": null,
        "startDate": {
          "year": 1994,
          "text": "1994"
        },
        "endDate": {
          "year": 1996,
          "text": "1996"
        },
        "period": "1994 - 1996",
        "description": null,
        "insights": null,
        "schoolLinkedInId": "8398"
      }
    ],
    "skills": [],
    "languages": [],
    "honorsAndAwards": [],
    "certifications": [],
    "courses": [],
    "volunteering": [],
    "organizations": [],
    "publications": [],
    "projects": [],
    "recommendations": [],
    "recommendersCount": null,
    "influencer": true,
    "topVoice": true,
    "creator": true,
    "website": "https://snscratchpad.com/",
    "photo": "https://media.licdn.com/dms/image/v2/C5603AQHHUuOSlR ...",
    "photoState": "public",
    "bannerImage": "https://media.licdn.com/dms/image/v2/D5616AQFVwYcBLA ...",
    "memberId": "19186432",
    "memberIdentifier": "19186432",
    "linkedInIdentifier": "urn:li:member:19186432",
    "linkedinUrl": "https://www.linkedin.com/in/satyanadella",
    "publicIdentifier": "satyanadella",
    "peopleAlsoViewed": [
      {
        "name": "Tony Bates",
        "publicIdentifier": "tony-bates-679227a5",
        "url": "https://www.linkedin.com/in/tony-bates-679227a5"
      }
    ],
    "currentCompanyDomain": "news.microsoft.com",
    "currentCompanyIndustry": "Software Development",
    "currentCompanySize": "10,001+ employees",
    "currentCompanyHeadquarters": "Redmond, Washington",
    "city": "Redmond",
    "state": "Washington",
    "country": "United States",
    "countryCode": "US",
    "coverPhoto": "https://media.licdn.com/dms/image/v2/D5616AQFVwYcBLA ...",
    "followers": 12133862,
    "connections": null,
    "headlineSource": "badge",
    "workEmail": "s****@microsoft.com",
    "emailStatus": "verified",
    "emailConfidence": 92,
    "companyDomain": "microsoft.com",
    "currentCompanyId": "1035",
    "currentSchoolId": "8398"
  }
}
· EVERY tookMs ABOVE IS A REAL RESPONSE, NOT TYPED IN ·
Get 3,000 Free Credits
The problem

Enrichment data ages the day you buy it

People move jobs every month. A cached row does not. The biggest supplier just went dark. Every database built on it is drifting.

93%
of disputes: the cache was the wrong one
Gone
the market’s biggest LinkedIn API, sued and shut down
A stale row costsbounces, dead dials, wrong first lines
The fix

We read it live, when you ask

Every call hits the public page in real time.

Reads the live page when you call Change check in about 0.2 seconds Private and deleted profiles flagged, free No login, so nothing to ban

Right data. Cheaper outreach. Nothing to babysit.

Live fetch : noun

The public page, read the second you ask. The opposite of a database subscription.

Case study · the 10,000,000-row benchmark

An enrichment platform tested us before buying

They ran us against 10,000,000 rows of their own database. Every disagreement was re-fetched live. Their cache was stale. We were not.

10,000,000rows benchmarked
99.4%agreement with their file
93%of disputes went our way live
Reselling data?

We’ll beat the data you’re buying now

Send rows from the database you sell. Free audit up to 1,000,000 rows, and the drift report is yours either way.

Start the free audit

We read the live page. You ship data that’s right today.

Cheaper outreach. Cleaner CRM. Nothing to ban.

Get 3,000 Free Credits
The process

How it works

STEP 1
1

Paste a LinkedIn URL

A person or a company. A bare username works too.

· ABOUT 1 SECOND LATER ·
STEP 2
2

The whole public record comes back

58 fields on a profile, as clean JSON or a spreadsheet row.

FieldWhat comes back
nameSatya N.
headlineChairman and CEO at Microsoft
currentCompanyMicrosoft
currentCompanyId1035
currentCompanySize10,001+ employees
workEmails****@microsoft.com · verified
followerCount12,133,862
city / state / countryRedmond · Washington · United States
+ the rest of the 58 fields

Real values, masked here. The API returns them in full.

· 1 CREDIT PER CALL · NOTHING BACK COSTS NOTHING ·
STEP 3
3

Re-check it whenever you want

Daily, weekly, or quarterly. Same URL in, what changed comes back. No quiet rot.

Refresh returnsValue
profileStateaccessible
currentCompanyMicrosoft · id 1035
companyStatepublic
tookMs203
POST /v1/linkedin/batchup to 10,000 URLs a run
Deleted and private come back labelled
Get 3,000 Free Credits
· FIRST 3,000 CALLS FREE EVERY MONTH · CREDITS NEVER EXPIRE ·
Works with your stack
WHO IT’S FOR

Built for teams whose data goes stale

Data teams

Stop shipping last quarter’s org chart

Sales & GTM

Fewer bounces, fewer dead dials

AI agents & SaaS

Cites today’s page, not a cache

Job signals

Reach out while the seat is warm

All without

Logins or cookiesnothing of yours in the loop, nothing to get restricted
A database subscriptionno stale copy of LinkedIn to babysit
Paying for failuresprivate, deleted, and empty come back free
Bonus

Or let your AI do it

Plug in our MCP server. Your agent does the rest, paying per result.

Claude logo ChatGPT logo MCP
The CrustAPI guarantee

LinkedIn data that’s 99.4% right
Or you don’t pay

One credit per successful call Private and deleted profiles free Credits never expire Volume discounts under every pack
Get 3,000 free credits
3,000 FREE CALLS A MONTH. NO CARD. REPORT A WRONG ROW, CREDITS BACK.
Reference

Five ways to ask, one clean shape

TypeWhat comes back
profileName, company, numeric ids, location, headcount, education
refreshChanged or not, current company, accessible flag
companyCompany page, size, industry, numeric id
postsRecent posts with engagement
jobsOpen roles by company
FAQ

Common questions

One endpoint, GET /v1/linkedin, returning public LinkedIn data as clean JSON. Set type to profile, refresh, company, posts or jobs, and every successful call is 1 credit.

No. We never log in, so there is no cookie to paste, no session to hand over, and no account of yours in the loop. Fields behind a login are not part of the product.

One credit per successful call. Inaccessible profiles and empty results are free, on a free tier of 3,000 credits a month. Report a wrong row and the credits come back.

Name, headline, location, about, the full experience and education history, skills, certifications, languages, and stable ids including memberIdentifier. Add email=true for workEmail plus an emailStatus of verified, pattern-likely or unknown.

Use type=refresh for the current company and school with their numeric ids, then POST /v1/linkedin/batch with up to 100 URLs per request. Failing rows never fail the batch and not-accessible rows are free.

We work only with public data, the profile information LinkedIn shows anyone. Public-data collection has repeatedly held up against computer-fraud and contract claims, and you stay responsible for using it in line with the laws that apply to you.

Public pages only. No logins. No fake accounts.
GDPR COMPLIANTCCPA COMPLIANTSOC 2 IN PROGRESS