LinkedIn API
LinkedIn's REST API for reading profile data, posting content to LinkedIn feeds, managing company pages, and accessing marketing/recruiting tools for approved partners.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
TLS enforced on all endpoints. OAuth 2.0 provides reasonable scope separation, but many scopes require program approval making fine-grained access control dependent on LinkedIn's discretion. No service account or app-only auth model for write actions — all write operations require a real user's delegated access. Token storage and rotation is the integrator's responsibility.
⚡ Reliability
Best When
A verified LinkedIn Marketing Partner or approved integration partner needs to post company page content, manage ad campaigns, or pull analytics at scale.
Avoid When
You are a standard developer without LinkedIn program approval — most useful endpoints require partnership status that takes months to obtain and may be denied.
Use Cases
- • Posting content to LinkedIn company pages from a content scheduling agent
- • Reading authenticated user's profile data for personalization or verification
- • Pulling analytics data from LinkedIn company pages for reporting dashboards
- • Managing LinkedIn marketing campaigns via the Marketing Developer Platform
- • Retrieving job postings and application data for recruitment automation (partner-only)
Not For
- • Reading other users' profiles or connections without partnership approval — this is blocked by default
- • Building LinkedIn automation bots (liking, connecting, messaging) — aggressively detected and banned
- • General social listening or public feed monitoring — no public content search API for standard developers
- • Competitive intelligence scraping — ToS prohibits this and anti-bot systems are sophisticated
- • Personal account automation — nearly all personal-context write actions require re-auth on each action
Interface
Authentication
OAuth 2.0 3-legged auth only for user-context actions — no app-only auth that can write. Access tokens expire in 60 days; refresh tokens valid for 1 year. Re-authorization requires user browser interaction. Scopes include r_liteprofile, r_emailaddress, w_member_social, r_organization_social, w_organization_social. Many scopes require explicit LinkedIn program approval before they can be requested. The 3-legged flow is fundamentally hostile to headless agents.
Pricing
Cost is measured in time and approval friction rather than dollars. Basic access is free but minimal. Most useful capabilities require program membership that involves application, review, compliance audits, and ongoing relationship with LinkedIn. Many applications are rejected without explanation.
Agent Metadata
Known Gotchas
- ⚠ Most interesting endpoints require LinkedIn program membership — standard app registration gives almost no useful write access
- ⚠ 3-legged OAuth means every user action requires that specific user to have gone through a browser-based auth flow; fully headless posting is not possible for user-context actions
- ⚠ Access tokens are valid for 60 days but LinkedIn's anti-automation systems may revoke tokens earlier for suspicious activity patterns
- ⚠ Rate limits are poorly documented and change without notice; many developers discover limits only by hitting 429 errors
- ⚠ LinkedIn actively detects and bans automated behavior — unusual posting cadence, bulk connection requests, or scripted interactions trigger account restriction
- ⚠ Company page posting requires both the w_organization_social scope AND the authenticated user to be an admin of that page
- ⚠ API versioning moved to date-based versions (e.g., /rest/posts?linkedin-version=202304) — version pinning is required or behavior can change without notice
- ⚠ No public search API — you cannot search for posts, people, or companies without a specific partnership program
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for LinkedIn API.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-03-06.