Reads
list_tiktok_pixels and list_tiktok_ad_videos run on this server. Each requires advertiser_id. limit is optional. Pixels include the optimization events that pixel supports. Videos are files already in the ad library. get_tiktok_audiences lists existing audiences and does not upload a file.
Staged creates
create_tiktok_custom_audience and create_tiktok_lookalike_audience stage when execution_mode is approval_required. That request does not call TikTok. Uploads do not start with create_tiktok_, so that mode does not stage them.
A plain tools call is not the local campaign-create branch. create_tiktok_campaign can return created_paused. These audience and asset tools do not. They run when an approved action executes the adapter.
The server does not hash a customer file. A missing
advertiser_id on an upload returns no asset.