Documentation / Tool Reference

TikTok Ads tools

25 tools for the TikTok Marketing API: campaign/ad group/ad management, video & image creative upload, interest/location targeting, pixel & lookalike audiences.

Connection & Account · 4

connect_tiktok_adsfree

Generates a one-time authorization link to connect a TikTok (TikTok for Business) ad account.

list_tiktok_ad_accounts1 credits

Lists the ad accounts (advertisers) accessible to the connected TikTok user.

list_tiktok_business_centers1 credits

Lists accessible TikTok Business Centers (agency multi-account management).

list_tiktok_bc_advertisers1 credits

Lists the ad accounts (advertisers) under a Business Center.

bc_id

Reading & Reports · 7

list_tiktok_campaigns1 credits

Lists campaigns in a TikTok ad account (advertiser_id).

advertiser_id
list_tiktok_adgroups1 credits

Lists TikTok ad groups; if campaign_id is given, limits to that campaign.

advertiser_idcampaign_id
list_tiktok_ads1 credits

Lists TikTok ads; if adgroup_id is given, limits to that ad group.

advertiser_idadgroup_id
tiktok_campaign_report2 credits

TikTok performance report (spend/impressions/clicks/CTR/conversions...).

advertiser_idstart_dateend_datedata_levelbreakdown
list_tiktok_identities1 credits

Lists TikTok ad identities — the identity_id required when creating ads comes from here (equivalent to page_id in Meta).

advertiser_id
list_tiktok_pixels1 credits

Lists TikTok conversion pixels (for measurement + WEB_CONVERSIONS/CONVERT optimization).

advertiser_id
list_tiktok_audiences1 credits

Lists TikTok custom + lookalike audiences (for ad group targeting).

advertiser_id

Targeting · 2

tiktok_targeting_search1 credits

Searches TikTok interest/behavior targeting categories → returns id + name (used as interest_category_ids in create_tiktok_adgroup).

advertiser_idkeywordkind
tiktok_region_search1 credits

Searches TikTok geo targeting location IDs (location_id) — for the required location_ids field in create_tiktok_adgroup.

advertiser_idkeyword

Campaign · 4

create_tiktok_campaign8 credits

Creates a TikTok campaign.

advertiser_idnameobjective_typebudget_modebudgetconfirm
update_tiktok_campaign5 credits

Renames a TikTok campaign.

advertiser_idcampaign_idnameconfirm
update_tiktok_campaign_status5 credits

Enables/pauses/deletes TikTok campaign(s).

advertiser_idcampaign_idsoperationconfirm
update_tiktok_campaign_budget5 credits

Updates a TikTok campaign budget (in the account currency's main unit, e.g.

advertiser_idcampaign_idbudgetconfirm

Ad group · 3

create_tiktok_adgroup8 credits

Creates a TikTok ad group — targeting/budget/bid unit.

advertiser_idcampaign_idnamelocation_idsoptimization_goalbilling_eventbudget_modebudgetage_groupsgendersinterest_category_idsaudience_idsexcluded_audience_idspixel_id
update_tiktok_adgroup_status5 credits

Enables/pauses/deletes TikTok ad group(s).

advertiser_idadgroup_idsoperationconfirm
update_tiktok_adgroup_budget5 credits

Updates a TikTok ad group budget (in the account currency's main unit).

advertiser_idadgroup_idbudgetconfirm

Creative & Ad · 5

upload_tiktok_video3 credits

Uploads a TikTok video creative from a public URL → video_id (used in create_tiktok_ad).

advertiser_idvideo_urlfile_nameconfirm
upload_tiktok_image2 credits

Uploads a TikTok image creative from a public URL → image_id.

advertiser_idimage_urlfile_nameconfirm
create_tiktok_ad8 credits

Creates a TikTok ad (within an ad group).

advertiser_idadgroup_idnameidentity_idad_textlanding_page_urlvideo_idimage_idscall_to_actiondisplay_nameconfirm
update_tiktok_ad_status5 credits

Enables/pauses/deletes TikTok ad(s).

advertiser_idad_idsoperationconfirm
create_tiktok_lookalike_audience6 credits

Creates a TikTok lookalike audience from a source custom audience.

advertiser_idnamesource_audience_idlocation_idsaudience_sizeconfirm