Skip to content

How LinkedIn worksBy the LinkedInEmbed team · Updated

Can I use the LinkedIn API to show my posts on my website?

Short answer

Only in limited cases. Reading company page posts needs LinkedIn's Community Management API, which is open only to registered organizations for commercial use after a review, and the person connecting must be a page admin. Reading a personal profile's posts needs the r_member_social permission, which LinkedIn says is closed to new requests.

Company page posts: the Community Management API

LinkedIn's Posts API can list every post written by an organization, but only with the r_organization_social permission. LinkedIn's documentation restricts that permission to organizations where the signed-in member holds the ADMINISTRATOR, DIRECT_SPONSORED_CONTENT_POSTER or CONTENT_ADMIN page role.

That permission comes with the Community Management API, a vetted product. LinkedIn's app review page says these APIs are only available to registered legal organizations for commercial use cases, and every application is reviewed before access is granted.

  • You share a business email address (personal addresses won't pass), your organization's legal name, registered address, website and privacy policy.
  • A super admin of your organization's LinkedIn Page has to verify the developer app.
  • Approval starts at a Development tier with limited call volume. Production use needs a separate Standard tier review, including a screen recording of your app.
  • If an application is rejected, LinkedIn says you create a new app and apply again; you can't re-apply with the same app.

Personal profile posts: a closed permission

To read all posts written by a person, the Posts API requires r_member_social. LinkedIn marks it as restricted and available to approved users only, and the Community Management FAQ states plainly that it's a closed permission and LinkedIn isn't accepting access requests at this time.

In practice, that means there's no self-serve API route for showing a personal LinkedIn feed on your website today.

What you'd still have to build

Even with access approved, the API returns data, not a ready-made widget. You build the sign-in flow, store and refresh access tokens, design the display, host it and keep up with LinkedIn's API versions. LinkedIn versions its marketing APIs and retires old ones; for example, its docs note that the November 2025 version sunsets on November 16, 2026.

GoalAPI routeSimpler route
Show one public postNot neededLinkedIn's “Embed this post”
Show your company's latest postsCommunity Management API, page admin, app reviewA feed widget from the page URL
Show your personal postsr_member_social (closed)A feed widget from your profile URL
Build a product that posts or manages pagesThe right choiceNot applicable

For a side-by-side look at every option, read LinkedIn feed API vs widget. LinkedInEmbed doesn't use your LinkedIn account at all: see do I need a LinkedIn API key?

Show your LinkedIn on your website

Paste a LinkedIn URL, match your brand and embed with one snippet. Free plan, no credit card.

Create a free widget

All questions about embedding LinkedIn

Put your LinkedIn on your website today

Create your first widget in about two minutes. Free plan, no credit card required.