Skip to main content
LONG-RUNNING TOOL: Creates a TikTok In-Feed ad campaign with image creatives, Spark Ads (boost organic posts), or Carousel ads. Supported creative types:
  • Standard Image Ads: Provide asset_bundle_id or existing_image_ids
  • Spark Ads: Provide tiktok_item_id to boost an existing organic TikTok post as a paid ad
  • Carousel Ads: First call create_tiktok_carousel_card to get a card_id, then provide card_id + card_type here
  • App Promotion: Set objective=APP_PROMOTION + app_id for app install campaigns
Emits MCP progress updates during campaign creation (typically 15-30 seconds). Progress stages: validate - commit. CRITICAL WARNING:
  • Call this tool ONLY ONCE per campaign
  • Creates REAL campaigns that cost REAL money
  • Do NOT retry automatically if errors occur
  • Report errors to user instead of retrying

OpenAPI

/api-reference/openapi.json post /api/v1/tools/create_tiktok_campaign/execute