LinkedIn

LinkedIn data via Wire — people, companies, posts, comments, jobs, ads and people search as structured JSON

POSThttps://api.anakin.io/v1/wire/task

People, 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

Actionaction_idCreditsReturns
Person Profilelinkedin_person_profile81 item
Company Profilelinkedin_company_profile61 item
Person Postslinkedin_person_posts31+up to limit posts (default 10)
Company Postslinkedin_company_posts31+up to limit posts (default 10)
Post Detailslinkedin_post_detail21 item
Post Commentslinkedin_post_comments31+up to limit comments (default 10)
Post Searchlinkedin_post_search31+up to limit posts (default 10)
Job Searchlinkedin_job_search20+up to limit jobs (default 10)
Job Detailslinkedin_job_detail21 item
Ad Library Searchlinkedin_ad_search224 ads per page
Ad Detailslinkedin_ad_detail21 item
Post Video Transcriptlinkedin_post_transcript21 item
People Searchlinkedin_people_search10025 people
Company Employeeslinkedin_company_employees10525 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"}}'

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

ParameterTypeDescription
action_id requiredstringSet to linkedin_person_profile
params.profile requiredstringLinkedIn 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

ParameterTypeDescription
action_id requiredstringSet to linkedin_company_profile
params.company requiredstringLinkedIn 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)

ParameterTypeDescription
action_id requiredstringSet to linkedin_person_posts
params.profile requiredstringLinkedIn profile URL (https://www.linkedin.com/in/...) or the username after /in/.
params.limitintegerHow 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)

ParameterTypeDescription
action_id requiredstringSet to linkedin_company_posts
params.company requiredstringLinkedIn company page URL or the company's username after /company/.
params.limitintegerHow 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

ParameterTypeDescription
action_id requiredstringSet to linkedin_post_detail
params.post_url requiredstringLink 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)

ParameterTypeDescription
action_id requiredstringSet to linkedin_post_comments
params.post_url requiredstringLink to the LinkedIn post (https://www.linkedin.com/posts/... or /feed/update/...).
params.limitintegerHow 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)

ParameterTypeDescription
action_id requiredstringSet to linkedin_post_search
params.query requiredstringKeyword or phrase to search for.
params.limitintegerHow 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.


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)

ParameterTypeDescription
action_id requiredstringSet to linkedin_job_search
params.keywords requiredstringJob title or keywords.
params.locationstringCity, region or country. Default "United States"
params.limitintegerHow 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

ParameterTypeDescription
action_id requiredstringSet to linkedin_job_detail
params.job_url requiredstringLink 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…"
}

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

ParameterTypeDescription
action_id requiredstringSet to linkedin_ad_search
params.company requiredstringAdvertiser (company) name.
params.cursorstringLeave 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 as cursor for the next page (null when 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

ParameterTypeDescription
action_id requiredstringSet to linkedin_ad_detail
params.ad_url requiredstringLink to the ad (https://www.linkedin.com/ad-library/detail/&lt;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

ParameterTypeDescription
action_id requiredstringSet to linkedin_post_transcript
params.post_url requiredstringLink 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…"
}

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

ParameterTypeDescription
action_id requiredstringSet to linkedin_people_search
params.query requiredstringKeywords such as a job title or skill.
params.locationstringOptional location to narrow the search.
params.pageintegerResults 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

ParameterTypeDescription
action_id requiredstringSet to linkedin_company_employees
params.company requiredstringLinkedIn company page URL or the company's username after /company/.
params.pageintegerResults 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.