Details
| Field | Value |
|---|---|
| Platform slug | linkedin |
| Auth type | OAuth 2.0 (LinkedIn) |
| API | LinkedIn API v2 |
Feature support
| Feature | Supported | Notes |
|---|---|---|
| List posts | ✅ | Profile and page posts |
| Comments | ✅ | Scoped to a specific post |
| Reply to comment | ✅ | |
| Comment replies (thread) | ✅ | |
| Moderate comment | delete only | Hide/unhide not supported by LinkedIn API |
| Toggle post comments | ✅ | |
| DMs | - | Not supported by LinkedIn API |
| Reviews | - | Not applicable |
| Mentions | - | Not supported via LinkedIn API |
| Create post | ✅ | Text, images, articles |
| Update post | ✅ | Text only - media cannot be updated |
| Delete post | ✅ |
Connecting
auth_url. After they authorize, LinkedIn redirects to your redirect_uri with ?code=...&state=.... Then call:
Sample: List posts
Sample: List comments on a post
Publishing
Create a LinkedIn organization page post:Notes
- Moderation - LinkedIn only supports deleting comments. Hide and unhide actions return
501. - Post updates - Only the text content of a post can be updated. Media attachments cannot be changed after publishing.
- Toggle comments - You can enable or disable comments on posts you own.
- Token refresh - LinkedIn OAuth tokens expire after 60 days. SocialAPI handles refresh automatically. If you receive
401withcode: "invalid_token", reconnect the account. - Required scopes - Your LinkedIn App must have these scopes approved:
r_liteprofile,rw_organization_admin,r_organization_social,w_organization_social.