LinkedIn publishes text, photo and video. Text-only posts are allowed (text). Media accepted: images and video. Comments are not available: Reading LinkedIn comments needs the Community Management API, which LinkedIn approves case by case. Direct messages are not available. Post metrics are not available. First comments are not supported. eksis publishes at most 50 posts per account per rolling 24 hours.
Post types
| Type | API value | What it publishes | Media items | Accepts |
|---|---|---|---|---|
| Text | text | Text only. A link in the text gets a preview card. | None | Text only |
| Photo | photo | One or more images, or the images as one PDF document. | 1 to 20 | Images |
| Video | video | One video. | 1 | Video |
Media requirements
Photo (photo)
- Images: up to 10 MB, aspect ratio 1:4 to 4:1, at least 552 px wide.
Video (video)
- Video: up to 5 GB, 3 s to 30 min long, aspect ratio 0.42:1 to 2.4:1.
Text limits
| Field | Limit | Unit | Note |
|---|---|---|---|
caption | 3,000 | characters | Cut off behind "see more" after 210 characters. |
settings.documentTitle | 100 | characters |
Settings
Options for LinkedIn go in targets[].settings of create and update post requests.
| eksis option | Field | Type | Values | Required | Applies to |
|---|---|---|---|---|---|
| Visibility: Who can see the post. | settings.visibility | string | PUBLIC, CONNECTIONS | No | All types |
| Post the photos as a PDF document: Publish the photos as one PDF document, one photo per page. | settings.asDocument | boolean | No | photo | |
| Document title: Title shown above the document pages. | settings.documentTitle | string | When asDocument is true | photo |
A value of the wrong type, or outside the allowed values, is refused with 422 and the code validation.failed, drafts included. An unknown key is dropped and reported in data.warnings.
{
"channelId": "CHANNEL_ID",
"contentType": "text",
"settings": {
"visibility": "PUBLIC"
}
}Comments and messages
- First comment: not supported. A first comment needs the Social Actions API, which comes with the Community Management API. A
firstCommentsent to this platform is refused with422and the codefirst_comment.unsupported. - Comments: not available. Reading LinkedIn comments needs the Community Management API, which LinkedIn approves case by case.
- Private reply to a comment: not supported.
- Direct messages: not available. LinkedIn has no messaging API for third-party apps.
Analytics
- Post metrics: not available. LinkedIn only reports post statistics to apps approved for the Community Management API.
- Audience: follower count is not tracked.
Daily limit
eksis publishes up to 50 posts per LinkedIn channel a day. A post over the limit is postponed, not failed.
Good to know
- eksis posts to personal profiles. Company Pages need an API LinkedIn has not granted to eksis yet.
- As a PDF document, photos must be JPEG or PNG, at most 10 pages, and documentTitle is required.
- @mentions are sent as plain text.
Webhook events
Events a LinkedIn channel can send to your webhook endpoints:
Rules verified on September 5, 2026.
TikTok
TikTok publishes video and photo. Every post needs media, so there are no text-only posts. Media accepted: images and video. Comments are not available: TikTok has not opened its comments API to third-party apps. Direct messages are not available. Post metrics are available. First comments are not supported. eksis publishes at most 10 posts per account per rolling 24 hours.
X
X publishes text, photo and video. Text-only posts are allowed (text). Media accepted: images and video. Comments can be read, and you can reply, hide and like them. Direct messages are not available. Post metrics are available. A first comment can be posted right after publishing. Publishing is metered in credits rather than a daily cap.