Catalog

LinkedIn API

Public LinkedIn member and company pages as clean, normalized JSON: pass a profile or company URL, get a structured payload back. One key, one wallet, billed per request in real dollars.

Endpoints36Providers13From · profile$2.90/1k req · AlpacaFull breakdownRead docs
Uptime
99.81%
30d · 1,709,262 calls
Requests
1.7M
30d · weekly, last 12 wks
Response
3.9s
median · 30d
POST

Profile

Most used
/v1/run/linkedin.profilelinkedin.profile
Full public profile for a LinkedIn member by URL: name, headline, location, followers, about, work experience, education, skills, certifications and languages.
775,446 /mo
â–²773.9%
99.98%
1881ms p50
3
from$2.90/1k req
Alpaca
POST

Profile thin

/v1/run/linkedin.profile_thinlinkedin.profile_thin
Lightweight profile: name, avatar, location, followers, public id, current company, and a basic experience/education list (company + dates; job titles, the current-role flag and the connections label only where the source and the profile show them; no descriptions or skills; past companies may be redacted). For full experience detail, skills, certifications, and verified flags use linkedin.profile.
277,823 /mo
â–²87.6%
99.98%
9864ms p50
3
from$0.80/1k req
Mongoose
POST

Post search

/v1/run/linkedin.search_postslinkedin.search_posts
Search public LinkedIn posts by keyword with cursor pagination: text, link and publish date. Results come from search-engine matches and work best with English keywords.
179,495 /mo
â–²451.9%
99.91%
6156ms p50
3
from$1.20/1k req
Giraffe
POST

Company

/v1/run/linkedin.companylinkedin.company
A LinkedIn company page by URL: name, description, employee count, industry, website and logo.
133,884 /mo
â–²1490.1%
99.99%
1605ms p50
4
from$1.10/1k req
Quokka
POST

Jobs thin

/v1/run/linkedin.jobs_thinlinkedin.jobs_thin
Cheap job index: title, company, location, posted date, URL. No description, salary, applicant counts, or seniority - for those use linkedin.jobs.
106,002 /mo
â–²304.8%
98.90%
2372ms p50
3
from$0.66/1k req
Chameleon
POST

Search posts full

/v1/run/linkedin.search_posts_fulllinkedin.search_posts_full
Search public LinkedIn posts with rich author, engagement, attachment, and poll details.
63,429 /mo
â–²1376.9%
99.93%
3430ms p50
4
from$4.00/1k req
Walrus
POST

Company employees

/v1/run/linkedin.company_employeeslinkedin.company_employees
List the employees of a LinkedIn company by name or company URL, with optional job-title filtering.
31,967 /mo
â–²217.7%
99.51%
2864ms p50
3
from$6.00/1k req
Walrus
POST

Company posts thin

/v1/run/linkedin.company_posts_thinlinkedin.company_posts_thin
Post text and link only. No engagement counts, author details, media, or reaction breakdown - for those use linkedin.company_posts.
24,535 /mo
â–²72052.9%
99.86%
2658ms p50
2
from$1.20/1k req
Giraffe
POST

Job

/v1/run/linkedin.joblinkedin.job
Fetch one LinkedIn job posting by URL: title, full description, location, salary when disclosed, applicant count, employment and workplace type, seniority, benefits, industries, apply links, posting and expiry dates, the hiring team, the applicant tracking system behind it, and the hiring company with its size, follower count, website and description.
22,651 /mo
â–²35854%
99.88%
944ms p50
1
price$1.50/1k req
Hedgehog
POST

Ads search

/v1/run/linkedin.ads_searchlinkedin.ads_search
Search the LinkedIn Ad Library by company or keyword and list matching ads (advertiser, headline, creative text, format, CTA, and run dates) with pagination.
19,434 /mo
â–²3304.2%
94.16%
4185ms p50
1
price$1.20/1k req
Giraffe
POST

Email

/v1/run/linkedin.emaillinkedin.email
Find the deliverability-validated work email behind a LinkedIn profile URL or public ID. Returns each discovered email with its deliverability, validation status, and quality score, plus the person's name and headline.
19,345 /mo
â–²495.8%
99.81%
10658ms p50
1
price$11.00/1k req
Octopus
POST

Profile posts full

/v1/run/linkedin.profile_posts_fulllinkedin.profile_posts_full
Fetch recent public LinkedIn profile posts with enriched author, engagement, article, newsletter, media, annotation, repost, and social activity details.
10,412 /mo
â–²6020%
99.99%
2534ms p50
3
from$5.00/1k req
Hedgehog
POST

Post comments

/v1/run/linkedin.post_commentslinkedin.post_comments
List comments on a LinkedIn post - full text, commenter name/URL/job title, timestamps, and engagement.
5,947 /mo
â–²318.4%
99.93%
2279ms p50
4
from$2.90/1k req
Alpaca
POST

Jobs

/v1/run/linkedin.jobslinkedin.jobs
Search LinkedIn job listings by title and location - full records with description, salary, applicant count, seniority, company details, and benefits. Up to 25 jobs per request.
5,184 /mo
â–²530.7%
99.90%
8511ms p50
2
from$19.50/1k req
Hedgehog
POST

Company thin

/v1/run/linkedin.company_thinlinkedin.company_thin
Basic company: name, description, employee count, industry, logo, website, tagline. No follower count, founded year, office locations, or funding data - for those use linkedin.company.
5,096 /mo
â–²40.4%
100.00%
6132ms p50
4
from$1.00/1k req
Badger
POST

Search companies

/v1/run/linkedin.search_companieslinkedin.search_companies
Search LinkedIn companies by keyword with optional location filtering, returning normalized company records.
4,913 /mo
â–²335.8%
99.98%
952ms p50
2
from$5.00/1k req
Hedgehog
POST

Post reactions

/v1/run/linkedin.post_reactionslinkedin.post_reactions
List who reacted to a LinkedIn post - reactor name, profile URL, job title, and reaction type. Lead-gen grade.
4,257 /mo
â–²1701.3%
100.00%
1546ms p50
3
from$2.90/1k req
Alpaca
POST

Profile posts thin

/v1/run/linkedin.profile_posts_thinlinkedin.profile_posts_thin
Fetch recent public LinkedIn profile posts with portable identity, author, engagement, article, image, video, and repost fields.
4,011 /mo
â–²1064.5%
100.00%
2945ms p50
4
from$5.00/1k req
Hedgehog
POST

Company posts

/v1/run/linkedin.company_postslinkedin.company_posts
List a company page’s recent posts by URL: text, link and publish date.
3,680 /mo
â–²531.5%
100.00%
2610ms p50
3
from$2.90/1k req
Alpaca
POST

Post

/v1/run/linkedin.postlinkedin.post
A single LinkedIn post or article by URL: title, text, author, like and comment counts, and publish date.
2,859 /mo
â–²3981.4%
100.00%
2339ms p50
3
from$0.80/1k req
Badger
POST

Profile reactions

/v1/run/linkedin.profile_reactionslinkedin.profile_reactions
List the posts a LinkedIn member has reacted to - the reaction, its timestamp, and the full post it was made on with author and engagement.
2,358 /mo
â–²3415.2%
100.00%
2962ms p50
2
from$2.90/1k req
Alpaca
POST

Profile comments

/v1/run/linkedin.profile_commentslinkedin.profile_comments
List the comments a LinkedIn member has left on other people's posts - the comment text, its permalink and timestamp, plus the post it was left on and that post's author and engagement.
2,147 /mo
â–²3247.6%
100.00%
3115ms p50
2
from$2.90/1k req
Alpaca
POST

Search profiles

/v1/run/linkedin.search_profileslinkedin.search_profiles
Search LinkedIn profiles by keyword with optional location and job-title filters. Each match returns a full profile record: name, headline, location, current position, work experience, education, and skills, plus the profile URL, handle, and id. For a cheaper name/headline/URL-only search use linkedin.search_profiles_thin; add emails with linkedin.search_profiles_email.
1,847 /mo
â–²239.3%
98.45%
8929ms p50
1
price$7.92/1k resultsup to $0.198 / request
Octopus
POST

Search profiles thin

/v1/run/linkedin.search_profiles_thinlinkedin.search_profiles_thin
Cheap people search: name/handle, headline, VANITY profile URL, location. No full profile or email - for full profiles per hit use linkedin.search_profiles, add emails with linkedin.search_profiles_email.
1,494 /mo
â–²388.2%
96.79%
6348ms p50
1
price$36.00/1k req
Fox
POST

Ad

/v1/run/linkedin.adlinkedin.ad
Look up a single LinkedIn Ad Library ad by URL and get the advertiser, headline, creative text, format, CTA, targeting, run dates, and impressions as clean JSON.
1,005 /mo
â–²315.2%
100.00%
1234ms p50
2
from$1.20/1k req
Hedgehog
POST

Search profiles email

/v1/run/linkedin.search_profiles_emaillinkedin.search_profiles_email
People search returning a full profile AND a verified work email for each hit. Search LinkedIn profiles by keyword with optional location and job-title filters; each match returns the full profile record (name, headline, location, current position, work experience, education, and skills, plus the profile URL, handle, and id) together with an emails array carrying the discovered work email and its deliverability. Email discovery is best effort and needs the profile to expose a resolvable company domain, so on a broad search many matches return an empty emails array while still billing the email rate. If you already have names and company domains, email.find, email_finding.icypeas, and email_finding.dropleads resolve addresses directly for less, and linkedin.email enriches a single known profile URL. For a full profile without email use linkedin.search_profiles; for a cheaper name/headline/URL-only search use linkedin.search_profiles_thin.
961 /mo
â–²720.2%
98.75%
19423ms p50
1
price$12.92/1k resultsup to $0.336 / request
Octopus
POST

Ads

/v1/run/linkedin.adslinkedin.ads
Search the LinkedIn Ad Library by search URL and list the matching ads (advertiser, creative text, format).
706 /mo
â–²499.1%
88.81%
29105ms p50
1
price$1.58/1k resultsup to $0.0331 / request
Octopus
POST

Search leads

/v1/run/linkedin.search_leadslinkedin.search_leads
LinkedIn lead search with Sales Navigator's search and filters: one call returns a page of up to 25 people matching a keyword and Sales Navigator lead filters (location, job title, current and past company, school, seniority, function, company size, and more), or the results of a Sales Navigator lead-search URL you built yourself. Each lead comes with name, current positions, location, summary, and photo, and its url opens the profile and can be passed to linkedin.profile for the full record. For full profiles in one call use linkedin.search_profiles.
526 /mo
â–²242.8%
97.91%
3803ms p50
1
price$70.00/1k req
Hedgehog
POST

Article

/v1/run/linkedin.articlelinkedin.article
Read a public LinkedIn article or newsletter issue by URL, including its full body text, author, publication time, and engagement counts.
102 /mo
â–²5000%
98.04%
3830ms p50
1
price$5.69/1k req
Octopus
POST

Post transcript

/v1/run/linkedin.post_transcriptlinkedin.post_transcript
Get the spoken transcript of a LinkedIn video post by URL.
15 /mo
â–²600%
100.00%
1659ms p50
1
price$1.20/1k req
Giraffe
POST

Search groups

/v1/run/linkedin.search_groupslinkedin.search_groups
Search LinkedIn groups by keyword, 10 per page: group name, URL, member count, summary, and logo.
11 /mo
100.00%
2715ms p50
1
price$1.30/1k req
Hedgehog
POST

Group

/v1/run/linkedin.grouplinkedin.group
Fetch one LinkedIn group by URL or id: name, description, rules, member count, logo and cover image, creation date, visibility and join settings, and its admins.
8 /mo
100.00%
1982ms p50
1
price$1.30/1k req
Hedgehog
POST

Comment reactions

/v1/run/linkedin.comment_reactionslinkedin.comment_reactions
List who reacted to a comment on a LinkedIn post - reactor name, profile URL, job title, and reaction type, 100 per page.
7 /mo
100.00%
1969ms p50
1
price$2.60/1k req
Hedgehog
POST

Comment replies

/v1/run/linkedin.comment_replieslinkedin.comment_replies
List up to the 10 newest replies to a comment on a LinkedIn post - reply text, replier name/URL/job title, timestamps, and likes.
7 /mo
100.00%
2435ms p50
1
price$2.60/1k req
Hedgehog
POST

Group posts

/v1/run/linkedin.group_postslinkedin.group_posts
List the posts in a LinkedIn group by group URL, newest first: full text, canonical link, publish date, author, engagement counts with a per-reaction breakdown, and attached media. One call returns a page of about 100 posts; pass page to go further back.
6 /mo
100.00%
4930ms p50
1
price$2.60/1k req
Hedgehog
POST

Search services

/v1/run/linkedin.search_serviceslinkedin.search_services
Find freelancers and service providers on LinkedIn by the service they offer (e.g. 'Web Development'), optionally in a location. One call returns a page of up to 10 people, each with name, headline, location, about text, photo, profile URL, service page URL, and the list of services they offer. The profile URL can be passed to linkedin.profile for the full record.
4 /mo
100.00%
1498ms p50
1
price$2.60/1k req
Hedgehog

About the LinkedIn API

Every provider prices each endpoint independently, so the table shows the cheapest per endpoint. Open one to compare all providers.

Measured performance

What the LinkedIn API actually does

Every call through AnyAPI over the last 30 days, counted here rather than promised.

99.8%
of calls succeeded (1,709,262 calls)
Succeeded on first lane 86.2%Recovered by failover 13.6%Failed 0.2%
Response time estimate (1,706,077 calls across endpoints)
Weighted p50 estimate
3.9s
Request-weighted average of endpoint p50 values, not a combined request percentile
Weighted p99 estimate
25.5s
Request-weighted average of endpoint p99 values, not a combined request percentile

FAQ

About the LinkedIn API

The AnyAPI LinkedIn API returns LinkedIn data as normalized JSON across 36 endpoints: profile, company, company posts, post, post search, ad, ads, ads search, article, comment reactions, comment replies, company employees, company posts thin, company thin, email, group, group posts, job, jobs, jobs thin, post comments, post reactions, post transcript, profile comments, profile posts full, profile posts thin, profile reactions, profile thin, search companies, search groups, search leads, search posts full, search profiles, search profiles email, search profiles thin, and search services. You call one endpoint per job with a single key, and AnyAPI routes each request across 13 sources, falling back automatically when one fails. Pricing is in US dollars, from $0.66 per 1,000 requests on the cheapest endpoint, with no subscription and no monthly minimum. Over the last 30 days, 99.8% of LinkedIn calls through AnyAPI succeeded, with a request-weighted median response time of 3.9 seconds across 1,709,262 measured calls.

Pricing is in US dollars, from $0.66 per 1,000 requests on the cheapest endpoint, with no subscription and no monthly minimum. You fund one USD wallet and each call draws it down. Some failed wallet-funded requests incur processing charges that we pass through at cost, with no markup; the error response shows the amount charged.

36 endpoints: profile, company, company posts, post, post search, ad, ads, ads search, article, comment reactions, comment replies, company employees, company posts thin, company thin, email, group, group posts, job, jobs, jobs thin, post comments, post reactions, post transcript, profile comments, profile posts full, profile posts thin, profile reactions, profile thin, search companies, search groups, search leads, search posts full, search profiles, search profiles email, search profiles thin, and search services. Every one takes the same authentication and returns the same normalized response shape, so reaching a second LinkedIn endpoint is a change of URL and nothing else.

Over the last 30 days, 99.8% of LinkedIn calls through AnyAPI succeeded, with a request-weighted median response time of 3.9 seconds across 1,709,262 measured calls. These are AnyAPI's own measurements of traffic through the gateway, recomputed continuously, not a published service-level target.