THE PUBLIC LINKEDIN API

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

No login, no cookies Free to try Read live, never a stale database
Try for free
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 ·
Try for free

Every LinkedIn endpoint

Profiles, companies, jobs, posts and more. One account, one bill.

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 Unavailable profile results are 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 benchmarked us on their own database

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.

Try for free
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.

· PAY FOR SUCCESSFUL DATA · EMPTY RESULTS FREE ·
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/batch100 URLs a request, or 10,000 with a webhook
Deleted and private come back labelled
Try for free
· FREE TO TRY · PAID FUNDS 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

Pay per successful call Private and deleted profiles free Paid funds never expire Lower prices with larger deposits
Try for free
No credit card required.
Reference

Six 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
searchPeople by name, or by profession and city (beta)
FAQ

Common questions

GET /v1/linkedin returns public LinkedIn data as JSON. Choose Person, Company, Posts, People, Jobs or Refresh. Each uses the billing unit and rate shown on the pricing page. Explore dated examples in the company directory, including Microsoft and Google.

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.

Pay only for results. Inaccessible profiles and empty results are free. Report a wrong result to support so we can review and refund the charge.

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, or 10,000 with a webhook. 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