LinkedIn API8 min read

What Is LinkedIn API? Complete Guide On How It Works in 2026

K
Kavya M
GTM Engineer

LinkedIn is more than just a professional networking site—it's a powerful business platform used by over 1 billion people across the world. Learn everything about the LinkedIn API in 2026, how it works, how to access it legally, and how platforms like OutX.ai make LinkedIn prospecting easier.

What is the LinkedIn API?

The LinkedIn API (Application Programming Interface) is a set of tools and services provided by LinkedIn that allows authorized developers and companies to access LinkedIn data in a secure and structured way.

Instead of copying data manually, the API lets you access:

  • Public profile details
  • Job titles and experiences
  • Company information
  • User posts
  • Connections
  • Profile headlines and summaries

This API is useful for businesses that want to integrate LinkedIn's features into their own platforms—for example, social selling tools, marketing software, or HR systems.

However, LinkedIn limits access to this data. You must be an official LinkedIn Partner to use most of the features in the LinkedIn API.

How to Become a LinkedIn Partner

To use LinkedIn's API fully, you need to join one of their partner programs. These programs are designed for companies that fall into one of these categories:

  • Talent Solutions (HR tech and recruitment tools)
  • Marketing Solutions (marketing and analytics platforms)
  • Sales Navigator Integrations (tools that support sales prospecting)
  • LinkedIn Learning Integrations (educational platforms)

To apply:

  1. Go to LinkedIn's Developer Portal.
  2. Choose the appropriate partner program.
  3. Submit an application explaining how you plan to use the API.

Once accepted, you can access LinkedIn's advanced API products such as:

  • Profile API
  • Connections API
  • Posts API (replaces the legacy UGC and Share APIs)
  • Organization API
  • Community Management API
  • Compliance API

These tools are powerful—but they're only available to approved partners. Note that LinkedIn now requires all Marketing API requests to include a

Linkedin-Version
header in
YYYYMM
format (e.g.,
202602
), and versions are supported for a minimum of one year.

How Much Does LinkedIn API Cost?

LinkedIn offers various pricing plans for its API depending on how much data you want to access:

PlanMonthly CostProfiles Access Limit
BasicFreeUp to 3 profiles
Standard$59/monthUp to 500 profiles
Premium$499/monthUp to 10,000 profiles

Choose a plan based on how many profiles or companies you need to analyze each month. For small use cases, the Basic plan might be enough. For large-scale prospecting or recruitment, Premium offers more flexibility.

How Does the LinkedIn API Work?

The LinkedIn API works through authorized requests made by your application. Here's a breakdown of how it operates:

1. Developer Products

LinkedIn provides different types of APIs for specific use cases:

  • Consumer: Sign-in with LinkedIn, content sharing
  • Marketing: Ad performance, audience engagement
  • Sales: Enhance Sales Navigator features
  • Talent: Recruit top talent using profile insights
  • Learning: Integrate educational content
  • Plugins: Add LinkedIn buttons to websites
  • Regulatory: Ensure data access is compliant with laws

Each category comes with its own set of permissions and limits.

2. Authorization: OAuth 2.0

LinkedIn uses OAuth 2.0 to ensure that all API usage is secure and permission-based. There are two main types of authorization flows:

  • 3-legged OAuth (Member Authorization): Requires a user to give permission for your app to access their data. LinkedIn now uses OpenID Connect for member sign-in.
  • 2-legged OAuth (Application Authorization): Used to access non-user-specific data, such as analytics or company page stats.

Important (2026 update): LinkedIn deprecated the classic

r_liteprofile
and
r_emailaddress
scopes. All new apps must use OpenID Connect scopes instead:

  • openid
    – Required for OpenID Connect authentication
  • profile
    – Basic profile info (replaces
    r_liteprofile
    )
  • email
    – Email address (replaces
    r_emailaddress
    )
  • w_member_social
    – Ability to share posts
  • r_organization_social
    – Read company content

Profile information for authenticated members is now retrieved via the

/v2/userinfo
endpoint rather than the legacy profile endpoints.

3. API Versioning (New in 2025-2026)

LinkedIn now publishes new Marketing API versions monthly using a

YYYYMM
format. Each version is supported for at least one year. To use the API, include the version header in every request:

Linkedin-Version: 202602

Key deprecations to be aware of:

  • Legacy unversioned Marketing APIs (base path
    https://api.linkedin.com/v2/
    ) have been fully sunset
  • Legacy Lead Sync APIs (
    /adForms
    ,
    /adFormResponses
    ,
    /leadNotificationUrls
    ) were sunset on July 31, 2025
  • The UGC Post API is now legacy — use the Posts API instead
  • The
    isDsc
    parameter in the Posts API is deprecated; organic and sponsored posts are returned together by default

4. API Rate Limits

LinkedIn enforces daily limits on the number of API calls an app can make. If you exceed this limit, LinkedIn will return a 429 error, indicating "Too Many Requests."

To prevent this:

  • Track your API usage
  • Optimize data requests
  • Use batching when possible

5. Data Protection and Ethics

LinkedIn is strict about data privacy. Your app must:

  • Use HTTPS for all data transmission
  • Avoid spamming users
  • Never store sensitive data in unsecured locations
  • Follow GDPR and CCPA guidelines

This is especially important for tools that handle large volumes of user data.

How To Set Up LinkedIn API (Step-by-Step)

If you're a developer or part of a business looking to set up the LinkedIn API, follow these steps:

Step 1: Create an App

  • Go to the LinkedIn Developer Portal
  • Click Create App and fill in your company name, logo, website, and business email.

Step 2: Verify Your Company

  • Add your company's LinkedIn page to the app
  • Send the verification link to your page admin
  • Once verified, you'll receive an API key and client credentials

Step 3: Set Up OAuth 2.0 with OpenID Connect

  • Register your app's redirect URI
  • Choose the right product (e.g., Community Management API, Advertising API)
  • For member sign-in, use OpenID Connect with the
    openid
    ,
    profile
    , and
    email
    scopes
  • Enable required permissions based on what data you need to access
  • Include the
    Linkedin-Version
    header (e.g.,
    202602
    ) in all Marketing API requests

Step 4: Use the API Securely

  • Store your API key and client secrets in a secure vault
  • Monitor token usage and refresh expired tokens
  • Never expose secrets in your front-end code

Follow the OutX API Quick Start guide to make your first API call in minutes.

How To Analyze a Token

LinkedIn offers a token introspection tool that helps check whether your OAuth token is active.

To test a token:

curl --location --request POST 'https://www.linkedin.com/oauth/v2/introspectToken' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'client_id=<Client ID>' \
--data-urlencode 'client_secret=<Client Secret>' \
--data-urlencode 'token=<Your Token>'

You'll receive details like:

  • Whether the token is active
  • Expiration time
  • Authorized permissions
  • Type of authorization (2L, 3L, or Enterprise)

This helps ensure your integration is working correctly and securely.

What's New in the LinkedIn API (2025-2026)

LinkedIn continues to evolve its API platform. Here are the most important updates for 2025-2026:

  • Community Management API: This API now manages content creation including text posts, images, videos (with thumbnails and captions), carousel posts, polls, and comments/reactions on behalf of organizations and brands.
  • Video Analytics Endpoint: Community Management API partners can retrieve VIDEO_PLAY, VIDEO_WATCH_TIME, and VIDEO_VIEWER metrics for member video posts via the new
    GET /memberCreatorVideoAnalytics
    endpoint (starting with version 202506).
  • Ad Analytics Enhancements: Starting with version 202601, the
    /adAnalytics
    endpoint includes EventWatchTime and VideoWatchTime metrics for measuring event views, watch time, and cost per event view.
  • Ad Account Trust Preferences: Starting with version 202509, the new
    /adAccountTrustPreferences
    endpoint lets you create and manage ad publisher restrictions at the account level.
  • API Product Endpoint Catalog: LinkedIn introduced a new catalog on the Developer Portal that provides a holistic view of which endpoints and permissions your application can access.
  • Monthly Versioning: LinkedIn now publishes new API versions monthly and supports each version for at least one year, making it easier to plan migrations.

LinkedIn strictly prohibits scraping its data using bots or automated scripts. Scraping violates their Terms of Service and can result in bans or legal action.

Instead, LinkedIn encourages the use of its official API, which is regulated, authorized, and compliant with global data protection laws.

If you're not a LinkedIn Partner or don't have access to the API, using third-party tools comes with risk.

Alternatives to LinkedIn API

Getting access to the LinkedIn API is not always easy. It requires technical expertise, time, and approvals. That's why many businesses turn to LinkedIn scraping tools like:

  • Evaboot: Scrapes data from LinkedIn Sales Navigator
  • PhantomBuster: Automates LinkedIn tasks
  • TexAu: Automates LinkedIn outreach

While these tools are useful, they come with limitations and potential legal risks.

See the OutX LinkedIn API documentation for a full API reference with code examples.

How OutX.ai Helps

OutX.ai is a powerful platform that simplifies LinkedIn prospecting without requiring users to deal with complex API setups or scraping rules.

We've designed OutX.ai to help you:

  • Find verified leads quickly and easily
  • Enrich contact data using reliable sources
  • Automate prospecting across channels
  • Stay compliant with LinkedIn's terms and data regulations

Instead of spending hours building a LinkedIn integration, you can use OutX.ai to generate outreach-ready lead lists and get real results.

Whether you're in sales, marketing, or recruitment, OutX.ai gives you the edge without the tech headache.

Conclusion

The LinkedIn API is a powerful yet tightly controlled tool that can help you build smarter products, run better campaigns, and improve your outreach. But access to the API is limited, requires approval, and comes with strict compliance rules.

For businesses that need speed, flexibility, and ease of use, OutX.ai offers a better path. You can enrich data, connect with leads, and streamline outreach—all without needing to touch the LinkedIn API yourself.

If you're curious about smarter ways to tap into LinkedIn data for growth, try OutX.ai today.

Want help with LinkedIn prospecting? Reach out to our team and we'll show you how OutX.ai can work for you.


Track LinkedIn posts, job changes, birthdays, and keywords — never miss a sales trigger.