Is the LinkedIn API Free? What You Get vs Paid Plans

Is the LinkedIn API free? Login and basic profile cost nothing, but follower counts, engagement, and demographics need partner approval that takes weeks.

Ronak Shah
Growth at Phyllo
August 6, 2026
August 6, 2026
Summarize this article with AI
GeminiChatGPTClaudePerplexityGrok

LinkedIn is the world’s leading platform for professional networking, recruitment, and B2B marketing. With over 1 billion members, the ability to tap into LinkedIn data through the API is a major advantage for developers and businesses. But the big question remains: is the LinkedIn API free? This guide breaks down what’s available in LinkedIn’s free tier, what requires partner approval, and how enterprise pricing works.

This is some text inside of a div block.
  • The LinkedIn API is free for Sign In with LinkedIn and basic profile fields like name, picture, and email.
  • Full profile, Marketing Developer Platform, Recruiter, and Sales Navigator access is partner only and paid.
  • LinkedIn publishes no public API price list, so cost is bundled into enterprise contracts, ad spend commitments, or partner agreements.
  • Follower counts, audience demographics, engagement, and profile search return 403 on the free tier no matter how you write the code.
  • Phyllo returns LinkedIn creator data in hours across 10+ platforms without partner approval or per creator OAuth.

Last verified: July 6, 2026 — access tiers confirmed against the LinkedIn Developer Platform docs.

TL;DR

The LinkedIn API is partly free. Sign In with LinkedIn and basic profile data are free. Everything useful for marketing, recruiting, or creator data is partner-only and paid. There is no public price list. Approval takes weeks, with no guarantee.

Is the LinkedIn API free?

Partly. Basic features are free. Advanced data is gated.

Free access

  • Sign In with LinkedIn (OpenID Connect authentication).
  • Basic profile: name and profile picture.
  • Email via the OpenID Connect scopes (openid, profile, email).

Paid or partner-only access

  • Full profile API.
  • Marketing Developer Platform.
  • Recruiter API.
  • Sales Navigator API.

LinkedIn API pricing

LinkedIn does not publish an API price menu. Cost depends on your partner status and use case. Most advanced data is not billed per call. It is bundled into enterprise agreements, ad-spend commitments, or partner contracts.

APIAccessCost
Sign In with LinkedInPublicFree
Basic ProfilePublic, limited fieldsFree
Full ProfilePartner onlyPaid
Marketing Developer PlatformPartner onlyPaid, varies by usage
Recruiter APIEnterprise/PartnerEnterprise contract
Sales Navigator APIEnterprise/PartnerSubscription required

Free vs paid at a glance

FeatureFreePaid / Partner
Login (auth)YesYes
Basic profileLimited fieldsExpanded
Connections listNoWith partner approval
Content analyticsNoFull insights
Job postingsNoRecruiter integrations
Sales NavigatorNoWith subscription

Working code: the free tier

Here is what the free tier actually lets you do. First, exchange your OAuth code for a token. Then read the basic profile.

Exchange the auth code for a token

curl -X POST "https://www.linkedin.com/oauth/v2/accessToken" \
  -d "grant_type=authorization_code" \
  -d "code=YOUR_AUTH_CODE" \
  -d "redirect_uri=YOUR_REDIRECT_URI" \
  -d "client_id=YOUR_CLIENT_ID" \
  -d "client_secret=YOUR_CLIENT_SECRET"

Read the basic profile (Python)

import requests

ACCESS_TOKEN = "YOUR_ACCESS_TOKEN"

# Free tier: OpenID Connect userinfo returns basic profile fields.
resp = requests.get(
    "https://api.linkedin.com/v2/userinfo",
    headers={"Authorization": f"Bearer {ACCESS_TOKEN}"},
    timeout=10,
)
resp.raise_for_status()
print(resp.json()["name"])   # free: name, picture, email — that is about it

# The wall: gated endpoints (full profile, connections, follower counts)
# return 403 unless your app has partner / Marketing access.

That is the ceiling. The userinfo call succeeds on the free tier. But follower counts, audience demographics, engagement, and profile search live on gated endpoints that return 403 without partner access. You cannot code your way past it.

Why LinkedIn restricts access

  • Privacy around professional identity.
  • GDPR and CCPA compliance.
  • Protecting premium subscriptions and ad revenue.

The real blocker: partner approval

For most teams, the native API is a dead end. The free tier gives almost nothing. The Marketing Developer Platform needs a formal application with no approval guarantee. Partner access means enterprise contracts and multi-week timelines. That is weeks before your first useful call.

This is where Phyllo fits. Phyllo returns LinkedIn creator data without the partner queue: name, headline, follower count, bio, audience demographics, and engagement rate. The same integration covers 10+ platforms — Instagram, TikTok, YouTube, and more. Time to first call is hours, not weeks. You don't need each creator's own LinkedIn login to pull their public data.

Get LinkedIn creator data through Phyllo

Phyllo uses HTTP Basic auth with your client_id and client_secret. Call it server-side only. account_id comes from linking the creator through Phyllo Connect.

import requests

CLIENT_ID = "YOUR_PHYLLO_CLIENT_ID"
CLIENT_SECRET = "YOUR_PHYLLO_CLIENT_SECRET"
ACCOUNT_ID = "LINKEDIN_ACCOUNT_ID"  # from the Phyllo Connect flow

resp = requests.get(
    "https://api.getphyllo.com/v1/social/creators/profiles",
    auth=(CLIENT_ID, CLIENT_SECRET),      # HTTP Basic, not Bearer
    params={"account_id": ACCOUNT_ID},
    timeout=10,
)
resp.raise_for_status()
profile = resp.json()["data"][0]
print(profile["platform_username"])
print(profile["reputation"]["follower_count"])   # partner-only on native LinkedIn

Proof point: the follower count above is partner-only on LinkedIn's native API. Through Phyllo you get it on day one, no partner approval.

Get your free API key →    Book a demo

Native LinkedIn API vs Phyllo

FeatureLinkedIn NativePhyllo
Free tierYes, very limitedSandbox available
Partner approvalRequired for anything usefulNo
Follower countPartner onlyYes
Audience demographicsPartner onlyYes
Engagement dataPartner onlyYes
Cross-platformLinkedIn only10+ platforms
Time to first callWeeksHours
Per-user OAuthYesNo (for public data)

FAQs

Is the LinkedIn API free? Yes for OpenID Connect auth and basic profile. Advanced data needs paid or partner access.

How much does it cost? No public pricing. Cost is tied to enterprise or partner contracts.

Can I use it for influencer vetting? Not on the free tier. Native vetting needs partner access and weeks of approval. A tool like Phyllo returns LinkedIn creator data without partner status or per-user OAuth.

Is the free tier permanent? Yes, but intentionally thin. Login and basic profile stay free. Follower counts, engagement, demographics, and search stay partner-only.

Related: Is the YouTube API free? · Instagram vs TikTok vs LinkedIn API · Influencer vetting for brand safety · Social listening API

Is the LinkedIn API free?

Partly. Sign In with LinkedIn and basic profile fields such as name, picture, and email are free, but full profile, marketing, and recruiting data need paid partner access.

How much does the LinkedIn API cost?

LinkedIn publishes no API price menu. Advanced access is priced inside enterprise agreements, ad spend commitments, or partner contracts, so the cost tracks your use case.

What data does the LinkedIn API free tier return?

The free tier gives you OpenID Connect login and a basic profile: name, profile picture, and email through the openid, profile, and email scopes. Nothing past that is included.

Why does the LinkedIn API return 403 on profile endpoints?

A 403 usually means your app has no partner or Marketing access. Full profile, connections, follower counts, and profile search sit on gated endpoints that reject free tokens.

How long does LinkedIn partner approval take?

Weeks, in most cases. The Marketing Developer Platform needs a formal application with no guarantee of approval, and partner tiers add enterprise contract talks on top of that.

Can you get LinkedIn follower counts without partner access?

Not from LinkedIn's own API, where follower count is partner only. Phyllo is a social data platform that returns follower count, bio, demographics, and engagement rate on day one.

Why does LinkedIn restrict API access so heavily?

Three reasons drive it: privacy around professional identity, GDPR and CCPA compliance, and protecting the revenue from premium subscriptions and LinkedIn advertising products.

Can you use the LinkedIn API for influencer vetting?

Not on the free tier. Native vetting needs partner approval and weeks of waiting, while Phyllo pulls LinkedIn creator data without partner status or each creator's own login.

Is the LinkedIn API free tier permanent?

Yes, though it stays intentionally thin. Login and basic profile remain free, while follower counts, engagement, audience demographics, and profile search stay partner only.

Table of Content
See Phyllo in action
  • No Credit card required
  • GDPR & SOC2 Type II
  • 30-min Onboarding
Book a Demo

Be the first to get insights and updates from Phyllo. Subscribe to our blog.

Ready to get started?

Sign up to get API keys or request us for a demo