Is there a LinkedIn API for profile data? Not for most developers, so this API fills the gap: send a public profile or company URL and get structured JSON back. You do not run a browser extension, a logged-in account or a scheduled bot on your side.
| Endpoint | What it returns | Credits/call | USD/call (Freelance plan) |
|---|---|---|---|
/v1/linkedin/user | Person's Profile | 1 | $0.0017 |
/v1/linkedin/company | Company Page | 1 | $0.0017 |
/v1/linkedin/company_posts | Company Posts | 1 | $0.0017 |
/v1/linkedin/userPerson's Profile 1,000 calls = 1,000 credits = $1.67 on the Freelance plan.
| Parameter | Type | Required | Description |
|---|---|---|---|
url | string | yes | The URL of the LinkedIn profile to get |
Sample response (trimmed):
{
"name": "Sam Parr",
"image": "https://media.licdn.com/dms/image/v2/C4E03AQH3Vz1qV_rNVQ/profile-displayphoto-shrink_200_200/profile-displayphoto-shrink_200_200/0/1633389534107?e=2147483647...",
"location": "Westport, Connecticut, United States",
"followers": 64803,
"connections": "",
"about": "I founded The Hustle, a business news media company with $12 when I was around 25 years…",
"recent_posts": [
{
"title": "Super excited to watch the success of a company built by a Gauntlet AI grad: One missed contract renewal can cost your company $100k, $250k or more.…",
"activity_type": "Posted by Austen Allred",
"link": "https://www.linkedin.com/posts/austenallred_super-excited-to-watch-the-success-of-a-company-activity-7333305862695919617-zTPI",
"image": "https://static.licdn.com/aero-v1/sc/h/53n89ecoxpr1qrki1do3alazb"
}
],
"experience": [
{
"type": "Organization",
"name": "Hampton",
"url": "https://www.linkedin.com/company/myhampton",
"location": "Austin, Texas Metropolitan Area",
"member": {
"type": "OrganizationRole",
"description": "******* ** * ****** ****** ********** ********* *** *************, ******** *** ****. <**><**>**'** ** * *** ****, *** ***...* *****.<**><**>*****://***.****..."
}
}
],
"articles": [
{
"headline": "RANT: How to PROPERLY analyze risk",
"author": "Sam Parr",
"date_published": "2017-09-1/v1/linkedin/companyCompany Page 1,000 calls = 1,000 credits = $1.67 on the Freelance plan.
| Parameter | Type | Required | Description |
|---|---|---|---|
url | string | yes | The URL of the LinkedIn company page to get |
/v1/linkedin/company_postsCompany Posts 1,000 calls = 1,000 credits = $1.67 on the Freelance plan.
| Parameter | Type | Required | Description |
|---|---|---|---|
url | string | yes | The LinkedIn company (/company/) or school (/school/) page URL, for example https://www.linkedin.com/school/oxfordsbs/ |
page | number | no | The page number to get |
curl -H "X-Scapi-Key: $SCAPI_KEY" "https://api.scrapall.bipsport.com/scapi/v1/linkedin/user"import os, requests
r = requests.get("https://api.scrapall.bipsport.com/scapi/v1/linkedin/user",
headers={"X-Scapi-Key": os.environ["SCAPI_KEY"]})
print(r.json())No. You call the REST endpoint with your Scrapall API key; no LinkedIn account or cookie is used on your side.
There is no browser bot running on your account. Each lookup is one API call that returns JSON, so your own LinkedIn account is never at risk.
Yes, the company posts endpoint listed below returns recent public posts of a company page.
Open the Buy page, pick the Freelance plan and pay in USDT on TRC20 or ERC20. The key is shown once, right after the payment is confirmed on-chain.
The cost table on this page lists credits per call for each endpoint. The Freelance plan is $45 for 27,000 credits per 30 days.
Full reference: all linkedin endpoints.