LinkedIn#
Publish text, images, videos, and documents to LinkedIn personal profiles and company pages.
Quick Reference#
| Property | Value |
|---|
| Max text length | 3,000 characters |
| Max images per post | 20 |
| Max image size | 8 MB |
| Image formats | JPEG, PNG, GIF |
| Video formats | MP4 |
| Max video size | 500 MB |
| Max video duration | 10 min (personal) · 30 min (company page) |
| Min video duration | 3 seconds |
| Min video size | 75 KB |
| Document formats | PDF, PPT, PPTX, DOC, DOCX |
| Max document size | 100 MB · 300 pages |
| Scheduling | Yes (via Kabonshare queue) |
| Delete via API | Yes |
Before You Start#
LinkedIn OAuth tokens expire every 60 days. The account must be reconnected in Settings when the token expires. Set up monitoring to avoid unexpected publishing failures.
LinkedIn actively suppresses posts containing external links, reducing reach by an estimated 40–50%. Place links in the first comment instead of the post body for better distribution.
LinkedIn rejects duplicate content with a 422 error. You cannot post identical text within a short time window — vary your content.
Content Types#
Text Post
Text only. No media attached. Best for thought leadership and long-form professional content.
Image Post
Single image or multi-image post (up to 20). Cannot be combined with video or documents.
Video Post
Single MP4 video. 10 min max for personal profiles, 30 min for company pages.
Document Post
PDF or Office file displayed as a swipeable carousel. Max 100 MB and 300 pages.
Specs#
Post Privacy#
| API Value | Description |
|---|
PUBLIC | Visible to everyone on LinkedIn |
CONNECTIONS | Only your connections can see |
Personal vs. Company Page#
| Capability | Personal Profile | Company Page |
|---|
| Max video duration | 10 minutes | 30 minutes |
| Analytics access | Limited | Full |
| DMs via API | No | No |
| Comments API | No | Yes |
| Multi-org posting | No | Yes |
Features#
| Feature | Supported |
|---|
| Scheduling | Yes (via Kabonshare queue) |
| Delete via API | Yes |
| Document posts | Yes |
| Company page posting | Yes |
| Analytics | Impressions, reach, likes, comments, shares, clicks |
| Live streaming | No |
Limitations#
LinkedIn does not expose a native scheduling API. Kabonshare handles scheduling via its queue and publishes at the exact time you specify.
Cannot create articles, polls, events, newsletters, or InMail via the API.
Cannot mix images with video or documents in the same post.