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.
- 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.
| API | Access | Cost |
|---|---|---|
| Sign In with LinkedIn | Public | Free |
| Basic Profile | Public, limited fields | Free |
| Full Profile | Partner only | Paid |
| Marketing Developer Platform | Partner only | Paid, varies by usage |
| Recruiter API | Enterprise/Partner | Enterprise contract |
| Sales Navigator API | Enterprise/Partner | Subscription required |
Free vs paid at a glance
| Feature | Free | Paid / Partner |
|---|---|---|
| Login (auth) | Yes | Yes |
| Basic profile | Limited fields | Expanded |
| Connections list | No | With partner approval |
| Content analytics | No | Full insights |
| Job postings | No | Recruiter integrations |
| Sales Navigator | No | With 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 LinkedInProof point: the follower count above is partner-only on LinkedIn's native API. Through Phyllo you get it on day one, no partner approval.
Native LinkedIn API vs Phyllo
| Feature | LinkedIn Native | Phyllo |
|---|---|---|
| Free tier | Yes, very limited | Sandbox available |
| Partner approval | Required for anything useful | No |
| Follower count | Partner only | Yes |
| Audience demographics | Partner only | Yes |
| Engagement data | Partner only | Yes |
| Cross-platform | LinkedIn only | 10+ platforms |
| Time to first call | Weeks | Hours |
| Per-user OAuth | Yes | No (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.


.png)


.avif)