Kabon Share API
    • Overview
    • MCP
    • Instagram
    • Tiktok
    • Linkedin
    • Youtube
    • Facebook
    • Threads
    • Twitter
    • Bluesky
    • User Auth
      • Sign up
        POST
      • Verify email OTP
        POST
      • Resend OTP
        POST
      • Login with email & password
        POST
      • Sign in / sign up with Google
        POST
      • Request password reset email
        POST
      • Reset password with token
        POST
      • Refresh JWT token
        POST
    • Users
      • Get current user profile
        GET
      • Update current user profile
        PATCH
      • Get all user settings
        GET
      • Update publishing settings
        PATCH
      • Update notification settings
        PATCH
      • Update UI preferences
        PATCH
      • Get current billing usage
        GET
      • List saved payment methods
        GET
      • List billing transactions
        GET
      • Regenerate API key
        POST
      • Mark onboarding complete
        PATCH
    • Social Accounts
      • Get OAuth authorization URL
      • List connected social accounts
      • Disconnect a social account
      • Get creator info for an account
      • List available Facebook Pages
      • Connect a Facebook Page
      • List connected Facebook Pages for a workspace
      • List available LinkedIn organizations
      • Connect a LinkedIn organization
      • Validate TikTok creator info
    • Workspaces
      • List workspaces for current user
      • Create a workspace
      • Get a workspace
      • Update a workspace
      • Delete a workspace
      • Update workspace AI settings
    • Team
      • List available permission scopes
      • List pending invitations for the current user
      • Get invitation details by token
      • Accept a workspace invitation
      • Decline a workspace invitation
      • List workspace members
      • Invite a user to the workspace
      • List pending invitations for a workspace
      • Cancel / revoke an invitation
      • Resend an invitation email
      • Update member role / scopes
      • Remove a member from the workspace
      • Leave a workspace
    • Posts
      • List posts
      • Create a post
      • List upcoming scheduled posts
      • Delete multiple posts
      • Get a post
      • Update a post
      • Delete a post
      • Get analytics for a post
      • Reschedule a post
      • Cancel a scheduled post
      • Retry a failed post
    • Assets
      • List assets
      • Bulk delete assets
      • Upload asset directly (multipart)
      • Get signed upload URL (step 1 of 2)
      • Confirm signed upload (step 2 of 2)
      • Get storage usage summary
      • List asset folders
      • Create a folder
      • Rename a folder
      • Delete a folder
      • List asset tags
      • Check thumbnail generation status
      • Get an asset
      • Update asset metadata
      • Delete an asset
    • Uploads
      • Get a signed upload URL for post media
      • Confirm upload complete
      • Get upload file info
      • Delete an uploaded file
      • List uploads
    • Analytics
      • Get platform aggregate stats
      • Get platform stats as a time series
      • Get audience demographics for a platform
      • List content analytics for a platform
      • Get analytics for a specific content item
      • Delete a synced content record
      • Get time series for a specific content item
      • Get follower count trend over time
      • Get recommended posting times per platform
      • Get aggregated analytics for a post across platforms
    • Streams
      • List streams
      • Create a stream
      • Get a stream
      • Update a stream
      • Delete a stream
      • Go live
      • Stop a live stream
      • Broadcast from a file
    • Plans
      • List available subscription plans
    • Subscriptions
      • Get current subscription & credit balances
      • Renew or extend subscription
      • Cancel subscription
    • Support
      • List support tickets
      • Create a support ticket
      • Get ticket statistics
      • Get a ticket
      • Reply to a ticket
      • Upload a ticket attachment
    • AI
      • Generate caption & hashtags for a media asset
      • Transcribe audio or video
      • Poll async AI job status
      • Get saved captions for an asset
      • Get AI credit usage summary for the workspace
      • Get AI credit usage as a chart series
      • Derive AI style settings from past posts
    • Studio
      • List studio projects
      • Create a studio project
      • Get a studio project (includes full projectData)
      • Update a studio project
      • Delete a studio project
    • Schemas
      • ApiResponse
      • SuccessResponse
      • ErrorResponse
      • Pagination
      • User
      • SocialAccount
      • Workspace
      • PlatformPost
      • Post
      • Asset
      • Ticket
      • Plan
      • Stream
      • StudioProject
      • Subscription
      • AiJob

    Linkedin

    LinkedIn#

    Publish text, images, videos, and documents to LinkedIn personal profiles and company pages.

    Quick Reference#

    PropertyValue
    Max text length3,000 characters
    Max images per post20
    Max image size8 MB
    Image formatsJPEG, PNG, GIF
    Video formatsMP4
    Max video size500 MB
    Max video duration10 min (personal) · 30 min (company page)
    Min video duration3 seconds
    Min video size75 KB
    Document formatsPDF, PPT, PPTX, DOC, DOCX
    Max document size100 MB · 300 pages
    SchedulingYes (via Kabonshare queue)
    Delete via APIYes

    Before You Start#

    WARNING
    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.
    CAUTION
    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.
    INFO
    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#

    Text
    Images
    Video
    Document

    Post Privacy#

    API ValueDescription
    PUBLICVisible to everyone on LinkedIn
    CONNECTIONSOnly your connections can see

    Personal vs. Company Page#

    CapabilityPersonal ProfileCompany Page
    Max video duration10 minutes30 minutes
    Analytics accessLimitedFull
    DMs via APINoNo
    Comments APINoYes
    Multi-org postingNoYes

    Features#

    FeatureSupported
    SchedulingYes (via Kabonshare queue)
    Delete via APIYes
    Document postsYes
    Company page postingYes
    AnalyticsImpressions, reach, likes, comments, shares, clicks
    Live streamingNo

    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.
    Modified at 2026-05-20 18:44:47
    Previous
    Tiktok
    Next
    Youtube
    Built with