# Tiktok

TikTok short-form video platform + creation tools + social sharing

- **Category:** social media accounts
- **Auth:** OAUTH2
- **Tools:** 9
- **Triggers:** 0
- **Slug:** `TIKTOK`
- **Version:** 20260211_00

## Tools

### Fetch publish status

**Slug:** `TIKTOK_FETCH_PUBLISH_STATUS`

Check the processing status of a TikTok video or photo post using its publish_id. Use this action to poll the status of content after initiating an upload or post. The API returns detailed information about processing stages (upload, download, moderation) and any errors that occurred. Rate limit: 30 requests per minute per access token.

### Get user basic info

**Slug:** `TIKTOK_GET_USER_BASIC_INFO`

Fetches basic TikTok user info for the authenticated user.

### Get user profile info

**Slug:** `TIKTOK_GET_USER_PROFILE`

Fetches extended TikTok profile info for the authenticated user.

### Get user stats

**Slug:** `TIKTOK_GET_USER_STATS`

Fetches TikTok user information and statistics for the authenticated user. Retrieves user stats (follower_count, following_count, likes_count, video_count) and can optionally fetch profile fields (display_name, username, bio_description, etc.) and basic info (open_id, union_id, avatar URLs). Returns only the fields requested in the fields parameter.

### List videos

**Slug:** `TIKTOK_LIST_VIDEOS`

Lists videos for the authenticated user (or specified creator).

### Post photo

**Slug:** `TIKTOK_POST_PHOTO`

Create a photo post (1-35 images) on TikTok via Content Posting API. Supports two modes: - MEDIA_UPLOAD: Uploads photos to user's inbox for review/editing before posting - DIRECT_POST: Immediately posts photos to user's TikTok account IMPORTANT: Photo URLs must be from your TikTok-verified domain. Unverified domains will return 403 Forbidden. Unaudited apps can only post with privacy='SELF_ONLY'. Rate limit: 6 requests per minute per user access token. Reference: https://developers.tiktok.com/doc/content-posting-api-reference-photo-post

### Publish video from inbox

**Slug:** `TIKTOK_PUBLISH_VIDEO`

Finalizes and publishes a video from the TikTok inbox using its publish_id. This action is used after uploading a video to the inbox via the upload endpoint. It publishes the video with optional metadata like caption/title. The video must have been successfully uploaded and be in the user's inbox before calling this action. Note: This endpoint may be for inbox workflow finalization. Alternatively, videos can be published directly during upload initialization by providing post_info.

### Upload video

**Slug:** `TIKTOK_UPLOAD_VIDEO`

Uploads a video to TikTok via the Content Posting API (init + single-part upload). This action initializes an upload session to obtain a presigned upload URL, then uploads the entire file with a single PUT request. Use a subsequent action to publish the post.

### Upload videos (batch)

**Slug:** `TIKTOK_UPLOAD_VIDEOS`

Uploads multiple videos to TikTok concurrently (init + single-part upload per file).
