Channels

TikTok

Videos, duets, best posting times

TikTok ships through the Content Posting API. OpenPost supports video uploads and photo carousels, with scheduled direct-to-feed publishing.

Connect TikTok

1

Connect from OpenPost

From Connections, pick TikTok. You’ll log in to TikTok and approve the scopes:

  • user.info.basic, user.info.profile, user.info.stats— read username, avatar, and profile stats.
  • video.upload— upload video files to your inbox.
  • video.publish— direct-post to your feed.
  • video.list— read engagement (likes, comments, shares) on posts you publish through OpenPost.
2

Choose post mode

Pick Direct post to publish straight to your feed on schedule, or Inbox upload to drop the video into your TikTok app for a manual one-tap publish. Direct post is the default.

What OpenPost publishes

Video

The core format. MP4, MOV, or WebM, 9:16 or 1:1 aspect, 3–600 seconds (up to 10 minutes). Caption up to 2,200 characters. Hashtags, @mentions, and links in caption all supported.

Photo carousel

Up to 35 images in a single slideshow. JPEG or WebP, each image up to 20 MB. Each image renders for 3 seconds by default. OpenPost auto-generates a matching sound if you don’t pick one.

json
{
  "content": "Five scheduling mistakes every SaaS founder makes.",
  "integrations": ["int_tt_abc"],
  "media": ["med_1", "med_2", "med_3", "med_4", "med_5"],
  "post_type": "carousel"
}

Media limits

FieldTypeDescription
video containerMP4, MOV, WebMH.264, H.265, or VP9 video, AAC audio.
video duration3 s – 10 minTikTok hard cap. Videos under 3 s are rejected.
video size≤ 4 GB (TikTok) · ≤ 1 GB (OpenPost upload cap)Anything over 1 GB should be uploaded natively on TikTok.
video aspect9:16 (recommended) or 1:116:9 plays but is letter-boxed.
image (photo mode)JPEG or WebP, ≤ 20 MBUp to 35 photos per carousel.
caption≤ 2,200 charsHashtags and mentions count toward limit.

Privacy and safety settings

The composer exposes TikTok’s post-level privacy controls:

  • Who can view— Public, Friends, Only me.
  • Allow duets— On / Off.
  • Allow stitch— On / Off.
  • Allow comments— On / Off.
  • Disclose commercial content— “Your brand” or “Branded content.” Required by FTC for sponsored posts.

Analytics we pull

TikTok’s public API exposes engagement counts only — no impressions, reach, or watch-time metrics. That’s a platform limitation, not an OpenPost one. For view-level insights, open TikTok Studio on your phone.

Likes

Per video

Comments

Per video

Shares

Per video

Impressions / reach

Not available via API

Watch time

Not available via API

Common errors

Disconnect

From Connections, menu → Disconnect. TikTok’s token is revoked. Published videos stay live on TikTok; scheduled posts to this channel move to failed.

Last updated April 2026 Edit this page