LinkedIn data via Wire — people, companies, posts, comments, jobs, ads and people search as structured JSON
https://api.anakin.io/v1/wire/taskPeople, companies, posts, comments, jobs, ads and people search. Every LinkedIn action is a Wire action: call POST /v1/wire/task with the action_id and params below, then poll GET /v1/wire/jobs/{id} (or pass a webhook_url). All actions read public data — no login, no cookies, auth_mode: none.
Catalog: linkedin · Actions: 14 · Auth: none · Billing: only successful calls are charged
| Action | action_id | Credits | Returns |
|---|---|---|---|
| Person Profile | linkedin_person_profile | 8 | 1 item |
| Company Profile | linkedin_company_profile | 6 | 1 item |
| Person Posts | linkedin_person_posts | 31+ | up to limit posts (default 10) |
| Company Posts | linkedin_company_posts | 31+ | up to limit posts (default 10) |
| Post Details | linkedin_post_detail | 2 | 1 item |
| Post Comments | linkedin_post_comments | 31+ | up to limit comments (default 10) |
| Post Search | linkedin_post_search | 31+ | up to limit posts (default 10) |
| Job Search | linkedin_job_search | 20+ | up to limit jobs (default 10) |
| Job Details | linkedin_job_detail | 2 | 1 item |
| Ad Library Search | linkedin_ad_search | 2 | 24 ads per page |
| Ad Details | linkedin_ad_detail | 2 | 1 item |
| Post Video Transcript | linkedin_post_transcript | 2 | 1 item |
| People Search | linkedin_people_search | 100 | 25 people |
| Company Employees | linkedin_company_employees | 105 | 25 employees |
Credits marked + grow with limit — the exact formula is on each action. See Pricing for what a credit costs on your plan.
Call a LinkedIn action
The same call works for every action on this page — swap action_id and params.
curl -X POST https://api.anakin.io/v1/wire/task \
-H "X-API-Key: your_api_key" \
-H "Content-Type: application/json" \
-d '{"action_id": "linkedin_person_profile", "params": {"profile": "satyanadella"}}'import requests, time
res = requests.post('https://api.anakin.io/v1/wire/task', headers={'X-API-Key': 'your_api_key'},
json={"action_id": "linkedin_person_profile", "params": {"profile": "satyanadella"}})
job_id = res.json()['job_id']
while True: # poll until the job settles (or pass webhook_url and skip this)
job = requests.get(f'https://api.anakin.io/v1/wire/jobs/{job_id}', headers={'X-API-Key': 'your_api_key'}).json()
if job['status'] in ('completed', 'failed'):
break
time.sleep(2)
print(job['data']['data'])const headers = { 'X-API-Key': 'your_api_key', 'Content-Type': 'application/json' };
const res = await fetch('https://api.anakin.io/v1/wire/task', { method: 'POST', headers, body: JSON.stringify({"action_id": "linkedin_person_profile", "params": {"profile": "satyanadella"}}) });
const { job_id } = await res.json();
let job;
do { // poll until the job settles (or pass webhook_url and skip this)
await new Promise((r) => setTimeout(r, 2000));
job = await (await fetch(`https://api.anakin.io/v1/wire/jobs/${job_id}`, { headers })).json();
} while (!['completed', 'failed'].includes(job.status));
console.log(job.data.data);The job result wraps the action's output: data.status is "ok" or "error", and data.data holds the fields shown under each action below. See the overview for the full envelope.
Person Profile
Get a public LinkedIn profile: name, headline, about, location, followers, connections, current role, full work history and education.
action_id: linkedin_person_profile · Credits: 8 / call · Returns: 1 item
| Parameter | Type | Description |
|---|---|---|
action_id required | string | Set to linkedin_person_profile |
params.profile required | string | LinkedIn profile URL (https://www.linkedin.com/in/...) or the username after /in/. |
Request
{
"action_id": "linkedin_person_profile",
"params": {
"profile": "satyanadella"
}
}Response — data.data of the completed job (trimmed):
{
"username": "satyanadella",
"profile_url": "https://www.linkedin.com/in/satyanadella",
"full_name": "Satya Nadella",
"first_name": "Satya",
"last_name": "Nadella",
"headline": "Chairman and CEO at Microsoft",
"about": "As chairman and CEO of Microsoft, I define my mission and that of my company as empowering every person and every organization on the planet to achieve more.",
"location": "Redmond, Washington, United States",
"country_code": "US",
"followers": 12226737,
"connections": 832,
"current_title": "Chairman and CEO",
"current_company": "Microsoft",
"experience": [
{
"title": "Chairman and CEO",
"company": "Microsoft",
"company_url": "https://www.linkedin.com/company/microsoft",
"location": "Greater Seattle Area",
"start": "Feb 2014",
"end": "Present"
},
{
"title": "Member Board Of Trustees",
"company": "University of Chicago",
"company_url": "https://www.linkedin.com/school/uchicago",
"location": null,
"start": "2018",
"end": "Present"
},
"… 3 more"
],
"education": [
{
"school": "The University of Chicago Booth School of Business",
"degree": null,
"field": null,
"start": "1994",
"end": "1996"
},
{
"school": "Manipal Institute of Technology, Manipal",
"degree": "Bachelor’s Degree",
"field": "Electrical Engineering",
"start": null,
"end": null
},
"… 1 more"
],
"influencer": true,
"profile_image_url": "https://media.licdn.com/dms/image/v2/C5603AQHHUuOSlRVA1w/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1579726625483?…",
"cover_image_url": "https://media.licdn.com/dms/image/v2/D5616AQFVwYcBLAcPqQ/profile-displaybackgroundimage-shrink_350_1400/B56Z6tkWeBKAAU-/0/1781028448390?…"
}Company Profile
Get a LinkedIn company page: name, tagline, description, website, industry, type, size, employees on LinkedIn, followers, founding year, headquarters and logo.
action_id: linkedin_company_profile · Credits: 6 / call · Returns: 1 item
| Parameter | Type | Description |
|---|---|---|
action_id required | string | Set to linkedin_company_profile |
params.company required | string | LinkedIn company page URL or the company's username after /company/. |
Request
{
"action_id": "linkedin_company_profile",
"params": {
"company": "https://www.linkedin.com/company/openai"
}
}Response — data.data of the completed job (trimmed):
{
"company_id": "11130470",
"slug": "openai",
"url": "https://www.linkedin.com/company/openai",
"name": "OpenAI",
"tagline": null,
"description": "OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. AI is an extreme…",
"website": "https://openai.com/",
"industry": "Research Services",
"company_type": "Partnership",
"company_size": "1,001-5,000 employees",
"employees_on_linkedin": 11490,
"followers": 11951703,
"founded": null,
"headquarters": "San Francisco, CA, United States",
"logo_url": "https://media.licdn.com/dms/image/v2/D560BAQHpzXbqSyR74A/company-logo_400_400/B56ZT8EYB8HsAY-/0/1739395793272/openai_logo?…",
"cover_image_url": "https://media.licdn.com/dms/image/v2/D561BAQHhx5RU5vtkMQ/company-background_10000/company-background_10000/0/1737585081705/openai_cover?…"
}Person Posts
Get a person's latest LinkedIn posts (10 by default, up to 500): text, date, likes, comments, shares and images.
action_id: linkedin_person_posts · Credits: 31 for up to 10 results, +4 per extra result (max 500) · Returns: up to limit posts (default 10)
| Parameter | Type | Description |
|---|---|---|
action_id required | string | Set to linkedin_person_posts |
params.profile required | string | LinkedIn profile URL (https://www.linkedin.com/in/...) or the username after /in/. |
params.limit | integer | How many posts to return, 1 to 500. Up to 10 costs 31 credits; each post beyond 10 adds 4 credits. Default 10 |
Request
{
"action_id": "linkedin_person_posts",
"params": {
"profile": "satyanadella",
"limit": 10
}
}Response — data.data of the completed job (trimmed):
{
"profile_url": "https://www.linkedin.com/in/satyanadella",
"posts": [
{
"post_id": "7515396608277012480",
"url": "https://www.linkedin.com/posts/satyanadella_today-we-are-announcing-our-biggest-bet-yet-activity-7515396608277012480-P_bf",
"text": "Today we are announcing our biggest bet yet on our own silicon. \n\nStarting next calendar year, we will scale our Maia family to multi-gigawatt deployments, m…",
"posted_at": "2026-10-12T13:03:00.730Z",
"author_name": "Satya Nadella",
"author_url": "https://www.linkedin.com/in/satyanadella",
"likes": 18685,
"comments": 724,
"shares": 1139,
"image_urls": [
"https://media.licdn.com/dms/image/v2/D5622AQEnfovtky1C6w/feedshare-image-high-res/B56aEwNYuwIAAU-/0/1791810179251?…"
]
},
{
"post_id": "7509280550977978368",
"url": "https://www.linkedin.com/posts/alexeheath_satya-nadella-on-microsofts-agent-bet-and-activity-7509275131022794752-lULZ",
"text": "Microsoft CEO Satya Nadella thinks AI agents will create a market “orders of magnitude” bigger than the cloud.\n\nI recently sat down with him in Seattle for t…",
"posted_at": "2026-09-25T15:59:59.039Z",
"author_name": "Alex Heath",
"author_url": "https://www.linkedin.com/in/alexeheath",
"likes": 306,
"comments": 49,
"shares": 18,
"image_urls": []
},
"… 8 more"
],
"count": 10,
"message": null
}Cost: 31 credits for up to 10 results; each result beyond 10 adds 4 credits, up to
limit: 500.
Company Posts
Get a company's latest LinkedIn posts (10 by default, up to 500): text, date, likes, comments, shares and images.
action_id: linkedin_company_posts · Credits: 31 for up to 10 results, +4 per extra result (max 500) · Returns: up to limit posts (default 10)
| Parameter | Type | Description |
|---|---|---|
action_id required | string | Set to linkedin_company_posts |
params.company required | string | LinkedIn company page URL or the company's username after /company/. |
params.limit | integer | How many posts to return, 1 to 500. Up to 10 costs 31 credits; each post beyond 10 adds 4 credits. Default 10 |
Request
{
"action_id": "linkedin_company_posts",
"params": {
"company": "https://www.linkedin.com/company/openai",
"limit": 10
}
}Response — data.data of the completed job (trimmed):
{
"company_url": "https://www.linkedin.com/company/openai",
"posts": [
{
"post_id": "7513664209667223552",
"url": "https://www.linkedin.com/posts/openai_gpt-6-and-intelligent-ui-now-rolling-out-activity-7513664209667223552-0GZu",
"text": "GPT-6 and Intelligent UI, now rolling out in ChatGPT for everyone. \n\nIntelligent UI in ChatGPT delivers fast, interactive answers that make everyday question…",
"posted_at": "2026-10-07T18:19:04.715Z",
"author_name": "OpenAI",
"author_url": "https://www.linkedin.com/company/openai/posts",
"likes": 3319,
"comments": 273,
"shares": 260,
"image_urls": []
},
{
"post_id": "7510768921625411585",
"url": "https://www.linkedin.com/posts/openai_a-first-look-at-our-dev-day-launches-activity-7510768921625411585-RyVJ",
"text": "From personal agents and collaborative work spaces to a new affordable frontier model and an ultrafast mode—here’s a peek at what just dropped at DevDay 2026…",
"posted_at": "2026-09-29T18:34:14.254Z",
"author_name": "OpenAI",
"author_url": "https://www.linkedin.com/company/openai/posts",
"likes": 1421,
"comments": 147,
"shares": 193,
"image_urls": []
},
"… 8 more"
],
"count": 10,
"message": null
}Cost: 31 credits for up to 10 results; each result beyond 10 adds 4 credits, up to
limit: 500.
Post Details
Get one LinkedIn post: text, author, date, likes, comment count and images.
action_id: linkedin_post_detail · Credits: 2 / call · Returns: 1 item
| Parameter | Type | Description |
|---|---|---|
action_id required | string | Set to linkedin_post_detail |
params.post_url required | string | Link to the LinkedIn post (https://www.linkedin.com/posts/... or /feed/update/...). |
Request
{
"action_id": "linkedin_post_detail",
"params": {
"post_url": "<cursor from the previous page>"
}
}Response — data.data of the completed job (trimmed):
{
"post_id": "7513316263134162944",
"url": "https://www.linkedin.com/posts/williamhgates_in-places-like-bangladesh-where-populations-activity-7513316263134162944-jKiJ",
"text": "In places like Bangladesh, where populations are dense and safe sanitation is limited, cholera can be deadly—even though it’s preventable. Dr. Firdausi Qadri…",
"posted_at": "2026-10-06T19:16:27.796Z",
"author_name": "Bill Gates",
"author_url": "https://www.linkedin.com/in/williamhgates",
"likes": 1544,
"comments": 175,
"shares": null,
"image_urls": [
"https://media.licdn.com/dms/image/v2/D4E05AQEZKttyDS5mQQ/videocover-high/B4EaESpP7HI4BM-/0/1791314170687?…"
]
}Post Comments
Get the comments on a LinkedIn post (10 by default, up to 500): text, date, commenter name, headline and profile link, likes and replies.
action_id: linkedin_post_comments · Credits: 31 for up to 10 results, +4 per extra result (max 500) · Returns: up to limit comments (default 10)
| Parameter | Type | Description |
|---|---|---|
action_id required | string | Set to linkedin_post_comments |
params.post_url required | string | Link to the LinkedIn post (https://www.linkedin.com/posts/... or /feed/update/...). |
params.limit | integer | How many comments to return, 1 to 500. Up to 10 costs 31 credits; each comment beyond 10 adds 4 credits. Default 10 |
Request
{
"action_id": "linkedin_post_comments",
"params": {
"post_url": "<cursor from the previous page>",
"limit": 10
}
}Response — data.data of the completed job (trimmed):
{
"post_url": "https://www.linkedin.com/posts/williamhgates_in-places-like-bangladesh-where-populations-activity-7513316263134162944-jKiJ",
"comments": [
{
"comment_id": "7515673624746442753",
"text": "base données - blé ",
"created_at": "2026-10-13T07:23:46.604Z",
"author_name": "SIKOUN fidèle rita",
"author_url": "https://www.linkedin.com/in/sikoun-fid%C3%A8le-rita-71a48785",
"author_headline": "software ingeneering",
"likes": 0,
"replies": 0
},
{
"comment_id": "7515673542357610499",
"text": "cafe",
"created_at": "2026-10-13T07:23:26.961Z",
"author_name": "SIKOUN fidèle rita",
"author_url": "https://www.linkedin.com/in/sikoun-fid%C3%A8le-rita-71a48785",
"author_headline": "software ingeneering",
"likes": 0,
"replies": 0
},
"… 8 more"
],
"count": 10,
"message": null
}Cost: 31 credits for up to 10 results; each result beyond 10 adds 4 credits, up to
limit: 500.
Post Search
Search recent LinkedIn posts by keyword (10 by default, up to 400): text, author, date, likes, comments and shares.
action_id: linkedin_post_search · Credits: 31 for up to 10 results, +4 per extra result (max 400) · Returns: up to limit posts (default 10)
| Parameter | Type | Description |
|---|---|---|
action_id required | string | Set to linkedin_post_search |
params.query required | string | Keyword or phrase to search for. |
params.limit | integer | How many posts to return, 1 to 400. Up to 10 costs 31 credits; each post beyond 10 adds 4 credits. Default 10 |
Request
{
"action_id": "linkedin_post_search",
"params": {
"query": "climate change",
"limit": 10
}
}Response — data.data of the completed job (trimmed):
{
"query": "climate change",
"posts": [
{
"post_id": "7516133979566297088",
"url": "https://www.linkedin.com/posts/brandonschauer_hi-yall-change-is-afoot-for-me-some-of-activity-7516133979566297088-jsHC",
"text": "Hi y'all. Change is afoot for me. Some of you know me from my work as a UX and Service Designer at Adaptive Path and Capital One. Some of you know me from my…",
"posted_at": "2026-10-14T13:53:03.745Z",
"author_name": "Brandon Schauer",
"author_url": "https://www.linkedin.com/in/brandonschauer",
"likes": 150,
"comments": 43,
"shares": 0,
"image_urls": []
},
{
"post_id": "7516387257252007936",
"url": "https://www.linkedin.com/posts/moniba-rahim-4b94a0a1_biotechnology-microbiology-climatechange-activity-7516387257252007936-qkOf",
"text": "Climate change doesn't just affect ecosystems—it can also change the conditions in which infectious diseases emerge and spread.\nFrom mosquito-borne infection…",
"posted_at": "2026-10-15T06:39:29.851Z",
"author_name": "Moniba Rahim",
"author_url": "https://www.linkedin.com/in/moniba-rahim-4b94a0a1",
"likes": 1,
"comments": 0,
"shares": 0,
"image_urls": []
},
"… 8 more"
],
"count": 10,
"message": null
}Cost: 31 credits for up to 10 results; each result beyond 10 adds 4 credits, up to
limit: 400.
Job Search
Search LinkedIn jobs (10 by default, up to 150): title, company, location, date posted, applicants, seniority, job type, industry, salary when shown, and full description.
action_id: linkedin_job_search · Credits: 20 for up to 10 results, +2 per extra result (max 150) · Returns: up to limit jobs (default 10)
| Parameter | Type | Description |
|---|---|---|
action_id required | string | Set to linkedin_job_search |
params.keywords required | string | Job title or keywords. |
params.location | string | City, region or country. Default "United States" |
params.limit | integer | How many jobs to return, 1 to 150. Up to 10 costs 20 credits; each job beyond 10 adds 2 credits. Default 10 |
Request
{
"action_id": "linkedin_job_search",
"params": {
"keywords": "data engineer",
"location": "United States",
"limit": 10
}
}Response — data.data of the completed job (trimmed):
{
"keywords": "data engineer",
"location": "United States",
"jobs": [
{
"job_id": "4478046118",
"url": "https://www.linkedin.com/jobs/view/data-engineer-at-joyce-university-4478046118",
"title": "Data Engineer",
"company_name": "Joyce University",
"company_url": "https://www.linkedin.com/school/joyce-university",
"location": "Draper, UT",
"posted_at": "2026-10-10",
"applicants": 200,
"seniority": "Not Applicable",
"employment_type": "Full-time",
"industries": "Higher Education",
"salary": null,
"description": "Description\n\nFull-Time | Remote or Draper, UT Campus (Hybrid)\n\nJoin Us in Transforming Healthcare Education\n\nAt Joyce University, the work we do goes beyond…"
},
{
"job_id": "4467405622",
"url": "https://www.linkedin.com/jobs/view/data-engineer-i-business-data-technologies-at-amazon-4467405622",
"title": "Data Engineer I, Business Data Technologies",
"company_name": "Amazon",
"company_url": "https://www.linkedin.com/company/amazon",
"location": "Seattle, WA",
"posted_at": "2026-10-06",
"applicants": 200,
"seniority": "Not Applicable",
"employment_type": "Full-time",
"industries": "Software Development",
"salary": null,
"description": "Description\n\nBusiness Data Technologies (BDT) makes it easier for teams across Amazon to produce, store, catalog, secure, move, and analyze data at massive s…"
},
"… 8 more"
],
"count": 10,
"message": null
}Cost: 20 credits for up to 10 results; each result beyond 10 adds 2 credits, up to
limit: 150.
Job Details
Get one LinkedIn job posting: title, company, location, date posted, applicants, seniority, job type, industry, salary when shown, and full description.
action_id: linkedin_job_detail · Credits: 2 / call · Returns: 1 item
| Parameter | Type | Description |
|---|---|---|
action_id required | string | Set to linkedin_job_detail |
params.job_url required | string | Link to the LinkedIn job (https://www.linkedin.com/jobs/view/...) or its job id. |
Request
{
"action_id": "linkedin_job_detail",
"params": {
"job_url": "https://www.linkedin.com/jobs/view/4465616631"
}
}Response — data.data of the completed job (trimmed):
{
"job_id": "4465616631",
"url": "https://www.linkedin.com/jobs/view/4465616631",
"title": "Databricks Engineer | Data Engineer II - Top Secret Clearance",
"company_name": "Deloitte",
"company_url": "https://www.linkedin.com/company/deloitte",
"location": "Arlington, VA",
"posted_at": "2026-10-01T10:35:20.798Z",
"applicants": 0,
"seniority": "Not Applicable",
"employment_type": "Full-time",
"industries": "Accounting, IT Services and IT Consulting, and Business Consulting and Services",
"salary": null,
"description": "Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant impact on our clients' success. You'll wo…"
}Ad Library Search
Get an advertiser's ads from the LinkedIn Ad Library (one page, about 24 ads): headline, text, ad type, call to action, landing page, image or video, run dates, impressions and targeting.
action_id: linkedin_ad_search · Credits: 2 / call · Returns: 24 ads per page
| Parameter | Type | Description |
|---|---|---|
action_id required | string | Set to linkedin_ad_search |
params.company required | string | Advertiser (company) name. |
params.cursor | string | Leave empty for the first page. For the next page, pass the next_cursor value from the previous response (next_cursor is null when there are no more). |
Request
{
"action_id": "linkedin_ad_search",
"params": {
"company": "microsoft"
}
}Response — data.data of the completed job (trimmed):
{
"company": "microsoft",
"ads": [
{
"ad_id": "1578061203",
"url": "https://www.linkedin.com/ad-library/detail/1578061203",
"advertiser": "ScriptRunner - The #1 Microsoft Automation Platform",
"advertiser_url": null,
"headline": "Is your stack a FrankenScript? 🎃 Take the 5-question check",
"description": "It runs. Nobody can fully explain, own or audit it. Answer 5 quick questions to see if your PowerShell automation has be…",
"ad_type": "Single Image Ad",
"cta": null,
"destination_url": null,
"image_url": "https://media.licdn.com/dms/image/v2/D4D10AQERZVMkR8rdxQ/image-shrink_1280/B4DaE12LyTLAAc-/0/1791904759163/1png?…",
"video_url": null,
"started_at": null,
"ended_at": null,
"impressions": null,
"targeting": {}
},
{
"ad_id": "1595579694",
"url": "https://www.linkedin.com/ad-library/detail/1595579694",
"advertiser": "ROGER365.io | Microsoft AI Certified Contact Center for Teams",
"advertiser_url": null,
"headline": "Hoeveel van de oproepen op maandagochtend had je onthaal nodig?\n\nDrie ingrepen die de druk eraf halen zonder extra mense…",
"description": "Hoeveel van de oproepen op maandagochtend had je onthaal nodig?\n\nDrie ingrepen die de druk eraf halen zonder extra mense…",
"ad_type": "Video Ad",
"cta": null,
"destination_url": null,
"image_url": "https://media.licdn.com/dms/image/v2/D4E10AQGm07ylIQewFw/videocover-high/B4EaEvUw.nJgAs-/0/1791795340505?…",
"video_url": null,
"started_at": null,
"ended_at": null,
"impressions": null,
"targeting": {}
},
"… 22 more"
],
"count": 24,
"next_cursor": "1577715133-1791817067614",
"message": null
}Paging: the first call returns
next_cursor; pass it back ascursorfor the next page (nullwhen there are no more). Each page is a new call.
Ad Details
Get one ad from the LinkedIn Ad Library: advertiser, headline, text, ad type, call to action, landing page, image or video, run dates, impressions and targeting.
action_id: linkedin_ad_detail · Credits: 2 / call · Returns: 1 item
| Parameter | Type | Description |
|---|---|---|
action_id required | string | Set to linkedin_ad_detail |
params.ad_url required | string | Link to the ad (https://www.linkedin.com/ad-library/detail/<id>) or its ad id. |
Request
{
"action_id": "linkedin_ad_detail",
"params": {
"ad_url": "https://www.linkedin.com/ad-library/detail/1633004096"
}
}Response — data.data of the completed job (trimmed):
{
"ad_id": "1633004096",
"url": "https://www.linkedin.com/ad-library/detail/1633004096",
"advertiser": "Microsoft Cloud",
"advertiser_url": "https://www.linkedin.com/company/3627496",
"headline": "KI, die für Sie arbeitet.",
"description": "Die Kontrolle über Daten, Modelle, Infrastruktur und Prozesse bleibt immer in Ihrer Hand.",
"ad_type": "Single Image Ad",
"cta": "Mehr erfahren",
"destination_url": "https://aka.ms/SovereignAIBlog",
"image_url": "https://media.licdn.com/dms/image/v2/D5610AQFBCNFc-iNEaA/image-shrink_1280/B56aD8DMIbJwAc-/0/1790935089988/MS8C271JPG?…",
"video_url": null,
"started_at": "2026-10-05T00:00:00.000Z",
"ended_at": "2026-10-15T00:00:00.000Z",
"impressions": "200k-300k",
"targeting": {
"language": "Targeting includes Deutsch",
"location": "Targeting includes Deutschland"
}
}Post Video Transcript
Get the spoken transcript of a LinkedIn post's video. Posts without speech return has_transcript false.
action_id: linkedin_post_transcript · Credits: 2 / call · Returns: 1 item
| Parameter | Type | Description |
|---|---|---|
action_id required | string | Set to linkedin_post_transcript |
params.post_url required | string | Link to the LinkedIn post (https://www.linkedin.com/posts/... or /feed/update/...). |
Request
{
"action_id": "linkedin_post_transcript",
"params": {
"post_url": "<cursor from the previous page>"
}
}Response — data.data of the completed job (trimmed):
{
"post_url": "https://www.linkedin.com/posts/williamhgates_in-places-like-bangladesh-where-populations-activity-7513316263134162944-jKiJ",
"has_transcript": true,
"transcript": "Cholera is a severe diarrheal disease that spreads through contaminated water. Without proper treatment, it can quickly become fatal. Dr. Ferdowsi Caudry is…"
}People Search
Search LinkedIn people by keyword, 25 per page: name, profile link, summary, location, current title and company, and photo. Use page for more.
action_id: linkedin_people_search · Credits: 100 / call · Returns: 25 people
| Parameter | Type | Description |
|---|---|---|
action_id required | string | Set to linkedin_people_search |
params.query required | string | Keywords such as a job title or skill. |
params.location | string | Optional location to narrow the search. |
params.page | integer | Results page: 1 = first 25, 2 = next 25, and so on (up to 100). Each page is a separate call. Default 1 |
Request
{
"action_id": "linkedin_people_search",
"params": {
"query": "data engineer",
"page": 1
}
}Response — data.data of the completed job (trimmed):
{
"query": "data engineer",
"location": null,
"page": 1,
"people": [
{
"profile_url": "https://www.linkedin.com/in/ACwAAAsk-8MBTR2EGqu9JGzTH_-JLdTwK8ObPZc",
"full_name": "Nikolai Demin",
"summary": "Senior Full‑Stack Engineer | 12+ years | Vue/Nuxt · React/Next · Laravel · Node/Nest · Web3 · Fintech · SaaS Built and scaled high‑load B2B/B2C products acro…",
"location": "Georgia",
"current_title": null,
"current_company": null,
"profile_image_url": "https://media.licdn.com/dms/image/v2/C5103AQH9hoRpSGXveg/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1516614845425?…"
},
{
"profile_url": "https://www.linkedin.com/in/ACwAAEVp3x8Bmb-_5-RwCSJLXZWXBVDI_kcL2Og",
"full_name": "Muhammad Nugraha",
"summary": "I am an Informatics graduate from UPN Veteran Jakarta (GPA 3.76/4.00), interested in junior Software Engineer, Backend Developer, and AI Application Develope…",
"location": "Tangerang, Banten, Indonesia",
"current_title": null,
"current_company": null,
"profile_image_url": "https://media.licdn.com/dms/image/v2/D5603AQHIGIDM7z-iTw/profile-displayphoto-crop_800_800/B56ZuY6XssIcAI-/0/1767797001350?…"
},
"… 23 more"
],
"count": 25,
"message": null
}Paging: pass
page: 2,3, … for the next pages.
Company Employees
Get a company's employees from LinkedIn, 25 per page: name, profile link, summary, location, current title and photo. Use page for more.
action_id: linkedin_company_employees · Credits: 105 / call · Returns: 25 employees
| Parameter | Type | Description |
|---|---|---|
action_id required | string | Set to linkedin_company_employees |
params.company required | string | LinkedIn company page URL or the company's username after /company/. |
params.page | integer | Results page: 1 = first 25, 2 = next 25, and so on (up to 100). Each page is a separate call. Default 1 |
Request
{
"action_id": "linkedin_company_employees",
"params": {
"company": "https://www.linkedin.com/company/openai",
"page": 1
}
}Response — data.data of the completed job (trimmed):
{
"company_url": "https://www.linkedin.com/company/openai",
"page": 1,
"employees": [
{
"profile_url": "https://www.linkedin.com/in/ACwAAAC_FIcBTmZO3x5fakUh6VpKwksdBTehL74",
"full_name": "Yuri Niyazov",
"summary": "",
"location": "San Francisco Bay Area",
"current_title": "Investor",
"current_company": "OpenAI",
"profile_image_url": "https://media.licdn.com/dms/image/v2/D5603AQH6Wvr9ZB-rGQ/profile-displayphoto-crop_800_800/B56ZpL4OSmJQAM-/0/1762209621486?…"
},
{
"profile_url": "https://www.linkedin.com/in/ACwAABrTbxcB1NGSS6MlQ_IQcJ51FUouaFOoTXg",
"full_name": "Emma Bean Dahl",
"summary": "At OpenAI (via Statsig acquisition). Built my career selling data products. First Statsig sales hire. Averaged 160% as an AE. Top Expansion AM (2024), and to…",
"location": "Atlanta, Georgia, United States",
"current_title": "GTM Member- Ads",
"current_company": "OpenAI",
"profile_image_url": "https://media.licdn.com/dms/image/v2/D4E03AQE2QQAwMntWfQ/profile-displayphoto-crop_800_800/B4EaCvzoqnHQAM-/0/1789655946825?…"
},
"… 23 more"
],
"count": 25,
"message": null
}Paging: pass
page: 2,3, … for the next pages.