TikTok publish options
get_publish_optionsFetch live TikTok publish options for the caller's connected account — TikTok-only (Instagram and YouTube have no creator-info equivalent), REQUIRED before direct posting. Pass group_id (from list_accounts) to target a specific brand's TikTok connection. Returns the creator nickname (show it to the human), privacy_level_options (the human must pick one — never default), interaction/disclosure availability, whether posting is possible right now (can_post), and an options_token that publish_post (platform='tiktok', post_mode='direct') requires. The token expires in 15 minutes. Rate limit: 20 calls/min.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| group_id | No | Optional account-group (brand) id from list_accounts. Omit to use the default group. | |
| account_id | No | The account_id returned by get_publish_options. Omit to use the default connected TikTok account. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rules | Yes | ||
| reason | No | ||
| scopes | No | ||
| can_post | Yes | ||
| unaudited | No | ||
| account_id | Yes | The resolved social account id — pass back to publish_post. | |
| post_modes | Yes | Modes available to this account: 'draft' and/or 'direct'. | |
| duet_disabled | Yes | ||
| options_token | Yes | Required by publish_post(post_mode='direct'); short-lived. | |
| stitch_disabled | Yes | ||
| comment_disabled | Yes | ||
| creator_nickname | Yes | ||
| creator_avatar_url | No | ||
| privacy_level_options | Yes | ||
| max_video_post_duration_sec | Yes | ||
| options_token_expires_in_seconds | Yes |