TikTok
Read TikTok user content and run bounded Content Posting workflows through the TikTok for Developers API.
Authentication
| Method | Kind | Status | Details |
|---|---|---|---|
| OAuth 2.0 (TikTok user access) | oauth2 | available | — |
| User Access Token | api_key | available | — |
Call a tool
import { createClient } from "@open-connector/sdk";const oc = createClient({ baseUrl: "https://api.openconnector.dev", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({ slug: "TIKTOK_FETCH_PUBLISH_STATUS", connectedAccountId: "conn_...", arguments: { /* match this tool's input schema */ },});import Composio from "@composio/client";const composio = new Composio({ baseURL: "https://api.openconnector.dev/composio", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("TIKTOK_FETCH_PUBLISH_STATUS", { connected_account_id: "conn_...", arguments: { /* match this tool's input schema */ },});oc tools execute TIKTOK_FETCH_PUBLISH_STATUS --data '{ }'Tool catalog
Available tools
9 callable operations
Fetch Publish StatusTIKTOK_FETCH_PUBLISH_STATUSChecks the processing status of a TikTok video or photo post by publish_id.Connection2 scopes
Checks the processing status of a TikTok video or photo post by publish_id.
Authentication
Connected account requiredScopes
video.publishvideo.uploadTags
Get User StatsTIKTOK_GET_USER_STATSFetches profile and statistics for the authenticated TikTok user.Connection1 scope
Fetches profile and statistics for the authenticated TikTok user.
Authentication
Connected account requiredScopes
user.info.basicTags
List VideosTIKTOK_LIST_VIDEOSLists recent public videos for the authenticated TikTok user.Connection1 scope
Lists recent public videos for the authenticated TikTok user.
Authentication
Connected account requiredScopes
video.listTags
Post PhotoTIKTOK_POST_PHOTOCreates a TikTok photo post from one to 35 HTTPS image URLs.Connection2 scopes
Creates a TikTok photo post from one to 35 HTTPS image URLs.
Authentication
Connected account requiredScopes
video.publishvideo.uploadTags
Publish VideoTIKTOK_PUBLISH_VIDEOPublishes a video by asking TikTok to pull it from a verified HTTPS URL.Connection1 scope
Publishes a video by asking TikTok to pull it from a verified HTTPS URL.
Authentication
Connected account requiredScopes
video.publishTags
Query Creator InfoTIKTOK_QUERY_CREATOR_INFOReads the authenticated creator's current Content Posting settings.Connection1 scope
Reads the authenticated creator's current Content Posting settings.
Authentication
Connected account requiredScopes
video.publishTags
Query VideosTIKTOK_QUERY_VIDEOSQueries metadata for selected videos owned by the authenticated user.Connection1 scope
Queries metadata for selected videos owned by the authenticated user.
Authentication
Connected account requiredScopes
video.listTags
Upload VideoTIKTOK_UPLOAD_VIDEODownloads one bounded video from an HTTPS URL, initializes a TikTok inbox upload, and sends it in provider-compliant chunks.Connection1 scope
Downloads one bounded video from an HTTPS URL, initializes a TikTok inbox upload, and sends it in provider-compliant chunks.
Authentication
Connected account requiredScopes
video.uploadTags
Upload Videos (batch)TIKTOK_UPLOAD_VIDEOSUploads up to ten bounded video URLs to TikTok with bounded concurrency and per-item results.Connection1 scope
Uploads up to ten bounded video URLs to TikTok with bounded concurrency and per-item results.
Authentication
Connected account requiredScopes
video.uploadTags