Publish text posts, images, and videos to LinkedIn programmatically. Use public asset URLs directly, or upload local files into UniPost's media library first and publish with media_ids.
LinkedIn supports long-form text content. Post professional updates, thought leadership pieces, and company announcements with full formatting support.
📝
LinkedIn post published via UniPost API
02
Image Attachments
Attach images or videos to LinkedIn posts. Pass a public URL directly, or upload a local file into UniPost's media library first and publish with media_ids.
🖼️
LinkedIn image post API response
Why UniPost
Why not use LinkedIn API directly?
Without UniPost
×Apply for LinkedIn developer access
×Implement LinkedIn's OAuth 2.0 flow
×Handle token refresh on your own
×Learn LinkedIn's media upload process
×Parse LinkedIn-specific error responses
×Maintain when LinkedIn updates their API
With UniPost
✓Connect in 5 minutes (Quickstart mode)
✓OAuth handled completely automatically
✓Token refresh runs in background forever
✓Unified media upload across all platforms
✓Consistent error format across all 9 platforms
✓We handle breaking API changes
Two Modes
Two ways to connect LinkedIn
⚡ Quickstart Mode
Start in 5 minutes
Use UniPost's LinkedIn developer credentials. No approval process, no waiting.
Instant access, no approval needed
OAuth shows "UniPost" branding
Available on Free plan
🔑 White-label
Your brand, your credentials
Use your own LinkedIn developer app. Users see your app name during OAuth.
OAuth shows your app name
Complete credential ownership
Paid plans only
Analytics
Track LinkedIn performance
Get unified metrics from LinkedIn and every connected platform in one API response.
Impressions
24.1k
Reach
18.7k
Likes
1.4k
Comments
312
Shares
189
Clicks
2.3k
app.unipost.dev — Analytics
📊
ANALYTICS SCREENSHOT PLACEHOLDER
FAQ
Common questions
Can I post to LinkedIn Company Pages?
Yes, if your account has admin access to the page. Connect the page via OAuth and use its account_id in API calls.
Does LinkedIn support video posts?
Yes. UniPost supports LinkedIn text, image, and single-video posts through the same POST /v1/posts endpoint.
How do I publish a local image or video file?
If the asset already has a public URL, send it in media_urls. If it lives on disk, first upload it with POST /v1/media, PUT the bytes to the returned upload_url, then publish with media_ids.
Do I need LinkedIn developer access?
In Quickstart mode, no — UniPost's credentials handle everything. In White-label mode, you'll need your own LinkedIn app.
How long does setup take?
About 5 minutes in Quickstart mode. Connect your LinkedIn account via OAuth and start posting immediately.
What happens when my token expires?
UniPost automatically refreshes LinkedIn tokens in the background. You never need to re-authenticate.
Is LinkedIn included in the free plan?
Yes. The free plan includes 100 posts/month across 8 Free-tier platforms including LinkedIn.