Dashboard connect → API post → view on X / Twitter
Platform Features
Built for X / Twitter's unique requirements
01
Twitter Threads
Publish multi-tweet threads with the thread_position field. Each tweet in the thread is posted in order and linked automatically. Build narratives across multiple tweets.
🧵
Multi-tweet thread published via UniPost API
02
Media Support
Attach images and videos to tweets. Pass any public URL — UniPost downloads, processes, and uploads to Twitter's media endpoint for you.
🖼️
Tweet with image attachment published via API
Why UniPost
Why not use X / Twitter API directly?
Without UniPost
×Implement OAuth 2.0 PKCE flow from scratch
×Handle token refresh and rotation
×Manage Twitter's complex rate limits
×Build media upload to Twitter's endpoints
×Parse Twitter's unique error format
×Maintain when Twitter changes their API
With UniPost
✓Connect in 5 minutes (Quickstart mode)
✓OAuth 2.0 PKCE handled automatically
✓Rate limits managed in background
✓Unified media upload across all platforms
✓Consistent error format across 7 platforms
✓We handle breaking API changes
Two Modes
Two ways to connect X / Twitter
⚡ Quickstart Mode
Start in 5 minutes
Use UniPost's Twitter 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 Twitter developer app. Users see your app name during OAuth.
OAuth shows your app name
Complete credential ownership
Paid plans only
Analytics
Track X / Twitter performance
Get unified metrics from X / Twitter and every connected platform in one API response.
Impressions
52.8k
Likes
3.1k
Comments
892
Shares
1.4k
app.unipost.dev — Analytics
📊
ANALYTICS SCREENSHOT PLACEHOLDER
FAQ
Common questions
What Twitter API access does UniPost use?
Twitter API access is included in your UniPost subscription. No separate Twitter developer plan required.
Can I post Twitter threads with UniPost?
Yes. Use thread_position 1, 2, 3... to create threaded tweets. Each tweet is linked automatically.
Do I need my own Twitter developer account?
In Quickstart mode, no. UniPost handles everything. In White-label mode, you'll need your own Twitter app credentials.
How does UniPost handle rate limits?
UniPost queues requests and retries automatically when rate limits are hit. You don't need to build any retry logic.
What happens when my token expires?
UniPost refreshes Twitter tokens automatically in the background. No action needed on your end.
Is Twitter included in the free plan?
Yes. The free plan includes 100 posts/month across all 7 platforms including Twitter.