> ## Documentation Index
> Fetch the complete documentation index at: https://connect.trypost.it/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# TikTok

> Video or photo carousel. privacy_level is required to publish.

TikTok has **no delete/unpublish API**. A published post can only be removed in the TikTok app. How the browser flow works: [Connect accounts](/docs/guides/connect-accounts).

## Content types

| Type           | `content_type` | Media                    |
| -------------- | -------------- | ------------------------ |
| Video          | `tiktok_video` | 1 video, required. 9:16. |
| Photo carousel | `tiktok_photo` | 1–35 images, required.   |

## Meta (required to publish)

`platforms[].meta.privacy_level` must be one of:

`PUBLIC_TO_EVERYONE`, `MUTUAL_FOLLOW_FRIENDS`, `FOLLOWER_OF_CREATOR`, `SELF_ONLY`

Optional flags: `allow_comments`, `allow_duet`, `allow_stitch` (video), `auto_add_music` (photo), `is_aigc` (video), `brand_content_toggle`, `brand_organic_toggle`. Full table: [Per-platform meta](/docs/api-reference/posts/update#per-platform-meta).

## Limits

| Type  | Image | Video              | Duration                                       |
| ----- | ----- | ------------------ | ---------------------------------------------- |
| Video | —     | 1 GB (Connect cap) | 10 minutes (TikTok may lower this per account) |
| Photo | 10 MB | —                  | —                                              |

MP4 or MOV. No WebM.

Official: [Content Posting API](https://developers.tiktok.com/doc/content-posting-api-reference-direct-post).
