Integrations

TikTok

6 actions for TikTok.

TikTok Creator Info#

Get creator information for content posting. Returns available privacy levels, duet/stitch settings, and maximum video duration.

Plans: Trial, Pro, Premium, Enterprise · Type: TikTokCreatorInfo · Beta

Outputs#

OutputType
Creator Avatar UrlAny
Creator UsernameAny
Creator NicknameAny
Privacy Level OptionsAny
Comment DisabledAny
Duet DisabledAny
Stitch DisabledAny
Max Video Post Duration SecAny
StatusAny
ErrorAny

Use as an agent tool#

Tool name: tiktokcreatorinfo

Get TikTok creator info for posting. Use this tool before uploading videos to get the creator’s available privacy levels, content settings, and video duration limits.

TikTok User Info#

Get TikTok user profile information including display name, avatar, bio, follower count, and video count.

Plans: Trial, Pro, Premium, Enterprise · Type: TikTokUserInfo · Beta

Inputs#

FieldTypeRequiredDefaultWhat it does
FieldsTextNoopen_id, display_name, avatar_url, follower_count, …Select which user info fields to retrieve. Options: open_id, union_id, avatar_url, avatar_url_100, avatar_large_url, display_name, bio_description, profile_deep_link, is_verified, follower_count, following_count, likes_count and 1 more

Outputs#

OutputType
Open IdAny
Union IdAny
Display NameAny
Avatar UrlAny
Avatar Url 100Any
Avatar Large UrlAny
Bio DescriptionAny
Profile Deep LinkAny
Is VerifiedAny
Follower CountAny
Following CountAny
Likes CountAny
Video CountAny
StatusAny
ErrorAny

Use as an agent tool#

Tool name: tiktokuserinfo

Get TikTok user profile info. Use this tool to retrieve information about the authenticated TikTok user including display name, avatar, follower count, following count, likes, and video count.

TikTok Video List#

Get a list of the authenticated user’s public TikTok videos, sorted by creation time in descending order.

Plans: Trial, Pro, Premium, Enterprise · Type: TikTokVideoList · Beta

Inputs#

FieldTypeRequiredDefaultWhat it does
Max CountNumberNo20Maximum number of videos to return (1-20).
CursorNumberNo0Cursor for pagination (0 for first page). (Advanced)

Outputs#

OutputType
VideosAny
CursorAny
Has MoreAny
Total CountAny
StatusAny
ErrorAny

Use as an agent tool#

Tool name: tiktokvideolist

List TikTok videos. Use this tool to get a paginated list of the user’s public TikTok videos with details like title, views, likes, and share URL.

TikTok Video Query#

Get detailed information about specific TikTok videos by their IDs. Can query up to 20 videos at once.

Plans: Trial, Pro, Premium, Enterprise · Type: TikTokVideoQuery · Beta

Inputs#

FieldTypeRequiredDefaultWhat it does
Video IDsTextYes(empty)TikTok video IDs to query, one per line (max 20).

Outputs#

OutputType
VideosAny
StatusAny
ErrorAny

Use as an agent tool#

Tool name: tiktokvideoquery

Query TikTok video details. Use this tool to get detailed information about specific TikTok videos including title, description, embed code, view count, likes, comments, and shares.

TikTok Video Status#

Check the status of a TikTok video upload or publish operation. Use the publish_id from video upload to track progress.

Plans: Trial, Pro, Premium, Enterprise · Type: TikTokVideoStatus · Beta

Inputs#

FieldTypeRequiredDefaultWhat it does
Publish IDTextYes(empty)The publish_id returned from video upload operation.

Outputs#

OutputType
Publish IdAny
StatusAny
Fail ReasonAny
Publicaly Available Post IdAny
Uploaded BytesAny
Upload UrlAny
Operation StatusAny
ErrorAny

Use as an agent tool#

Tool name: tiktokvideostatus

Check TikTok video upload status. Use this tool to check if a video upload is still processing, completed, or failed. Provide the publish_id from the upload.

TikTok Video Upload#

Upload a video to TikTok. Supports direct file upload from S3/URLs or public URL method. Requires TikTok integration with content posting permissions.

Plans: Trial, Pro, Premium, Enterprise · Type: TikTokVideoUpload · Beta

Inputs#

FieldTypeRequiredDefaultWhat it does
Video URLTextYes(empty)URL of the video file to upload (S3 URL, local URL, or public URL).
CaptionTextNo(empty)Video caption with hashtags (max 2200 characters).
Privacy LevelTextNoSELF_ONLYVideo privacy setting. Options: PUBLIC_TO_EVERYONE, MUTUAL_FOLLOW_FRIENDS, SELF_ONLY
Upload MethodTextNoFILE_UPLOADFILE_UPLOAD: Download and upload file bytes (works with S3/private URLs). PULL_FROM_URL: TikTok fetches from public URL. Options: FILE_UPLOAD, PULL_FROM_URL (Advanced)
Disable DuetYes/NoNoOffDisable duet feature for this video. (Advanced)
Disable StitchYes/NoNoOffDisable stitch feature for this video. (Advanced)
Disable CommentsYes/NoNoOffDisable comments for this video. (Advanced)

Outputs#

OutputType
Publish IdAny
Upload UrlAny
Video IdAny
Share UrlAny
CaptionAny
Privacy LevelAny
Upload MethodAny
StatusAny
MessageAny
ErrorAny

Use as an agent tool#

Tool name: tiktokvideoupload

Upload video to TikTok. Supports uploading from S3 files, local URLs, or public URLs. You can set the caption, privacy level, and other settings. Requires TikTok integration to be configured with content posting permissions.