VX Agents

OpenAPI Marketplace

TikTok Content Posting API

v1.0.0 · 4 endpoints · 0 connections · shared by vx.ai

Official TikTok for Developers Content Posting and Display API profile. Create a TikTok developer app, request the documented scopes, complete OAuth 2.0 authorization, exchange the code for an access token, and send Authorization: Bearer TOKEN. Publishing is an initialization/upload/status flow; the reviewed official Content Posting API does not document arbitrary post update or delete operations, so this specification does not invent them.

Connect this API to an AI agent Browse all specs

What you can do with TikTok Content Posting API via MCP

Every endpoint below becomes a governed tool your AI agent (Claude, ChatGPT, or a customer-facing VX agent) can call — with scoped permissions, sandbox testing, and audit logs.

MethodPathOperationDescription
POST /post/publish/video/init/ init_tiktok_video_publish Initialize video publishing Method: POST Path: /post/publish/video/init/ IMPORTANT: This function has 2 REQUIRED parameter(s) and 0 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Request Body: REQUIRED: - post_info: post_info parameter from application/json - source_info: source_info parameter from application/json
POST /post/publish/content/init/ init_tiktok_content_publish Initialize photo or content publishing Method: POST Path: /post/publish/content/init/ IMPORTANT: This function has 2 REQUIRED parameter(s) and 0 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Request Body: REQUIRED: - post_info: post_info parameter from application/json - source_info: source_info parameter from application/json
POST /post/publish/status/fetch/ get_tiktok_publish_status Get publish status Method: POST Path: /post/publish/status/fetch/ IMPORTANT: This function has 1 REQUIRED parameter(s) and 0 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Request Body: REQUIRED: - publish_id: Provider resource identifier.
POST /video/list/ list_tiktok_videos List authorized user videos Method: POST Path: /video/list/ IMPORTANT: This function has 1 REQUIRED parameter(s) and 1 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Request Body: REQUIRED: - max_count: max_count parameter from application/json OPTIONAL: - cursor: cursor parameter from application/json

Usage guide

## Authentication Official TikTok for Developers Content Posting and Display API profile. Create a TikTok developer app, request the documented scopes, complete OAuth 2.0 authorization, exchange the code for an access token, and send Authorization: Bearer TOKEN. Publishing is an initialization/upload/status flow; the reviewed official Content Posting API does not document arbitrary post update or delete operations, so this specification does not invent them. ## Endpoint coverage This listing contains 4 documented path(s) and 4 operation(s). Review each operation's required OAuth scope or token type before use. ## Official documentation [TikTok developer documentation](https://developers.tiktok.com/doc/content-posting-api-get-started)

How to use this spec

  1. Create a free VX Agents account (sandbox tools included).
  2. Open the marketplace and connect “TikTok Content Posting API” to an agent.
  3. Expose it as an MCP server for Claude/ChatGPT, or chat with it directly.