Video Posting API
for Short-Form
Social Media
Upload once. Publish everywhere your users already post.
Upload, schedule, and publish vertical videos to TikTok, Instagram Reels, YouTube Shorts, X, Facebook, and more from your app, workflow, or AI agent.
Create API Key No credit card required
View API Docs 158,295+
posts published
posts published
curl · Taisly Video Posting API
# 1. list connected accounts curl https://app.taisly.com/api/private/platform/platforms \ -H "Authorization: Bearer YOUR_API_KEY" # 2. upload and schedule curl -X POST https://app.taisly.com/api/private/post \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "video=@video.mp4" \ -F "platforms=["PLATFORM_ID"]"
Response · 201Scheduled
{ "status": "scheduled",
"platforms": [ "tiktok" ] }UploadedScheduledPublished
A cleaner publishing layer for modern video products
Taisly gives your product a practical API layer for short-form distribution: connected accounts, video uploads, scheduled publishing, and history without maintaining every platform integration yourself.
One publishing layer
Route short-form videos to every connected destination without rebuilding platform-specific posting flows.
Schedule-ready by default
Publish right away or pass a timestamp when a campaign, workflow, or agent needs the post to go live later.
Clear posting history
Read back platform-level publishing status so your product can show users what happened after upload.
From video file to published post in four steps
Use the same mental model as the Taisly app: pick connected accounts, upload a video, choose when it goes live, then read history after publishing.
1
Get connected accounts
List the social accounts your user already connected in Taisly and choose the destination platform IDs.
2
Upload the video
Send a vertical video, caption, and destination IDs through one practical publishing endpoint.
3
Publish or schedule
Publish immediately or include a scheduled timestamp when the post should go live later.
4
Track history
Check post history and platform-level status after the job runs, so your app can report the result.
Video Posting API by platform
Build one integration, then send users to the exact platform workflow they need: TikTok, Instagram Reels, YouTube Shorts, X, Facebook, and every connected destination Taisly supports.
TikTok API
Dedicated API landing page for platform-specific publishing searches.
Instagram Reels API
Dedicated API landing page for platform-specific publishing searches.
YouTube Shorts API
Dedicated API landing page for platform-specific publishing searches.
X (Twitter) API
Dedicated API landing page for platform-specific publishing searches.
Snapchat API
Dedicated API landing page for platform-specific publishing searches.
Threads API
Dedicated API landing page for platform-specific publishing searches.
Facebook API
Dedicated API landing page for platform-specific publishing searches.
Reddit API
Dedicated API landing page for platform-specific publishing searches.
Telegram API
Dedicated API landing page for platform-specific publishing searches.
Line API
Dedicated API landing page for platform-specific publishing searches.
REDnote (小红书) API
Dedicated API landing page for platform-specific publishing searches.
Douyin (抖音) API
Dedicated API landing page for platform-specific publishing searches.
Give automations a posting layer with clear boundaries
A good video publishing API should not make agents guess. Taisly keeps destination accounts explicit, accepts direct video payloads, and lets your workflow check history after creating a post.
Publishing safeguards
Publish only to accounts the user has already connected.
Keep API keys in your server environment, worker, or agent runtime.
Keep a human review step before automated workflows publish live content.
Use explicit video constraints for vertical files, captions, destinations, and schedule time.
Start building with the Taisly Video Posting API
Connect accounts once, create an API key, and let your product, worker, or AI agent publish short-form videos through Taisly.
Try Taisly for Free



