Organic Social / API Reference
tiktok_organic_publish_video
TikTok (organic) tool. Publish a video to the connected TikTok account. Defaults to file_upload, which downloads the video here and pushes the bytes to TikTok. That is the mode that works out of the box: pull_from_url makes TikTok fetch the URL itself, and TikTok only fetches from a domain you have verified in the developer portal, so it fails on an unverified host with an error that does not mention domains at all. Args: video_url: Reachable video URL. With file_upload it only has to be reachable from this server; with pull_from_url its domain must be verified with TikTok. caption: Post caption, including any hashtags. privacy_level: SELF_ONLY, MUTUAL_FOLLOW_FRIENDS, FOLLOWER_OF_CREATOR, or PUBLIC_TO_EVERYONE. Defaults to SELF_ONLY, which is the safe choice for an unaudited app -- confirm with creator_info first. An unaudited app has its posts forced private whatever is asked for. disable_comment: Turn comments off. disable_duet: Turn duets off. disable_stitch: Turn stitches off. connection_id: Which connected TikTok account. Blank uses the first. source: file_upload (default, no domain verification needed) or pull_from_url (requires a verified domain).
This is a read-only tool: it returns tiktok organic publish video for your Organic Social account. It changes nothing.
Ask Claude
You do not call this tool yourself. Ask for the outcome and the client picks the tool:
Tiktok organic publish video in my Organic Social account for [video url].
It takes 1 required and 7 optional parameters.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
video_url | string | Yes | Video Url |
caption | string | No | Caption |
privacy_level | string | No | Privacy Level |
disable_comment | boolean | No | Disable Comment |
disable_duet | boolean | No | Disable Duet |
disable_stitch | boolean | No | Disable Stitch |
connection_id | string | No | Connection Id |
source | string | No | Source |
Related Organic Social tools
Start free — 30 tool calls a month
No card required. Connect Google Ads, Meta Ads, GA4 or Search Console and ask Claude for the outcome — it picks the tool.