Platforms

One request shape publishes everywhere. Each platform still has its own rules underneath: different media, different rate limits, different approval gates, and Creasion absorbs those differences so your code does not have to. Below is what each channel accepts and exactly where it stands today.

TikTok

Video, photoLive

Direct Post through the Content Posting API, with creator_info pre-flight so the privacy and interaction options you offer match what the creator's account actually allows.

Platform limits
6 requests/min per user · 2,200 character caption
Status
Content Posting API audit approved, so public posts are permitted. Direct Post with creator_info preflight: the privacy levels offered are the ones the creator's own account allows, and the creator picks.

Instagram

Image, videoLive

Publishing to Instagram professional accounts through the Instagram Login API, with no Facebook Page required. Two-step container publish with processing wait handled for you.

Platform limits
25–100 posts/24h per account · 200 API calls/hour
Status
Meta App Review approved on 28 September 2026 for instagram_business_basic and instagram_business_content_publish, so any Instagram professional account can be connected and published to.

LinkedIn

Text, image, video, PDFLive

Post to a personal profile today, including document posts: a PDF published as the swipeable format most people call a LinkedIn carousel. Organization and company pages are supported in the adapter and switch on once LinkedIn approves Community Management API access.

Platform limits
One media item per post · 100MB / 300 pages per document
Status
Personal profile publishing works. Company pages pending LinkedIn product approval.

YouTube

Video, ShortsLive

Resumable upload through the YouTube Data API v3, including Shorts. Upload cost is metered against a daily quota, so pacing matters more here than anywhere else.

Platform limits
1,600 quota units per upload, roughly 6 uploads/day/project
Status
Google OAuth verification approved, so any Google account can connect. Upload is proven in testing, not yet against a live production account.

X

Text/image/video/GIFLive

OAuth 2.0 with PKCE, publishing through POST /2/tweets. X bills per post under pay-per-use rather than a monthly plan, so publishing here spends prepaid credit instead of your post quota. The price is shown before you publish, including the much higher rate for posts containing a link.

Platform limits
280 weighted characters (a link always counts as 23, emoji as 2) · up to 4 media items per post · $0.02 per post, $0.25 with a link
Status
Publishing works, including media. Billed per post from prepaid credit rather than your monthly quota, because X charges per API call, and the price is shown before you publish.

Pinterest

ImageLive

Pinterest API v5. A Pin always belongs to a board, so connecting Pinterest adds one destination per board and you choose the board the same way you choose any other account. Titles, descriptions, destination links and alt text are all supported.

Platform limits
One image per Pin, no text-only Pins · title up to 100 characters · access tokens refresh automatically every 30 days
Status
Standard access approved on 21 September 2026, so the app is off Trial. Any Pinterest account can be connected and each board becomes its own destination.

Threads

Text, image, videoLive

Two-step container publishing on the Threads Graph API. Text-only posts are first class here: unlike Instagram, a Threads post needs no media at all. Replies and topic tags are supported.

Platform limits
500 characters (counted as UTF-8 bytes) · 250 posts/24h per profile
Status
Meta App Review approved on 28 September 2026 for threads_basic and threads_content_publish. Threads is a separate review from Instagram despite sharing the same Meta app: separate host, separate scopes, separate token.

Facebook

Text, link, photo, videoLive

Publishes to Facebook Pages through the Graph API. One connection can yield several accounts: one per Page you administer. Personal profiles cannot be published to; the API does not offer it.

Platform limits
One media item per post · video via resumable upload
Status
Meta App Review approved on 19 September 2026 for pages_manage_posts, pages_show_list and pages_read_engagement. Publishing is proven: a single request published to two Pages at once, each returning its own Facebook post id.

Why review status is on this page

Every platform gates programmatic publishing behind its own approval, and those approvals move on the platform's schedule, not ours. Publishing to an unapproved permission returns a permission error rather than a post. Stating the stage plainly is the only way you can plan around it, so we do, per channel, and we update it when a review lands.

One approved app on our side means you do not run these approvals yourself. That is the point of managed keys.

Build against one endpoint

The request shape does not change per platform. Adding a channel later does not change your code.