Home / Docs / TikTok
Provider
TikTok

TikTok

Upload videos to TikTok with full control over privacy level, branded-content disclosure, and commercial content flags. Postli uses TikTok’s Content Posting API.

Requirements

Spec

Account type
Personal / Business / Creator
Auth
TikTok OAuth 2.0 (Login Kit)
Token type
24-hour access token + 365-day refresh token
Post types
Video upload (single, no carousel)
Caption
Up to 2,200 characters · hashtags counted within limit
Video
MP4, MOV · 5 MB – 1 GB · 3 s – 10 min · H.264 / H.265
Resolution
Min 360p · vertical 9:16 recommended
Privacy levels
Public, Followers, Private
Disclosure
Brand content, your brand, branded content (commercial)
Auto-comments
Not supported by API — TikTok does not expose comment publishing

Connect your TikTok account

Postli manages the OAuth app centrally — you don’t need to register a developer app or paste any API credentials. Go to Integrations → TikTok → Connect and approve all the requested permissions on TikTok’s consent screen for posting to work.

Scopes Postli requests:

user.info.basic # account ID, username, avatar video.upload # prepare an upload video.publish # publish the uploaded video

Post types in detail

Video

TikTok’s Content Posting API only supports single-video posts — photo carousels and live streams cannot be created via API. Postli uploads via the chunked-upload protocol (videos >64 MB are split into 10 MB chunks).

Privacy & disclosure

The TikTok channel tab in Postli exposes three settings:

Auto-comments

TikTok’s public API does not expose comment publishing endpoints. As a result, Postli’s auto-comment feature is disabled for TikTok posts. Engagement metrics (views, likes, comments, shares) are still pulled.

Workaround. Drop the link in the caption itself (TikTok captions support up to 2,200 characters), pin a comment manually in the TikTok app after publish, or use the bio link — Postli short links work in all three contexts.

Rate limits

TikTok enforces an uploads-per-day cap that varies by account type (typically 50 for Business). Postli respects the documented limit and defers excess posts to the next 24h window.

Gotchas & best practices

Webhooks

Postli does not subscribe to TikTok webhooks. Engagement is polled.