TikTok Ads

Overview

Pre-built tooling

✅ Authorization
ToolsStatus
Pre-built authorization (OAuth)✅
Credentials auto-refresh✅
Pre-built authorization UI✅
Custom authorization UI✅
Expired credentials detection✅
✅ Read & write data
ToolsStatus
Pre-built integrations✅
API unification✅
2-way sync✅
Webhooks from Tenklo on data modifications✅
Real-time webhooks from 3rd-party API🚫 (time to contribute: <48h)
Proxy requests✅
✅ Observability & data quality
ToolsStatus
HTTP request logging✅
End-to-end type safety✅
Data runtime validation✅
OpenTelemetry export✅
Slack alerts on errors✅
Integration status API✅
✅ Customization
ToolsStatus
Create or customize use-cases✅
Pre-configured pagination🚫 (time to contribute: <48h)
Pre-configured rate-limit handling🚫 (time to contribute: <48h)
Per-customer configurations✅

Others

Function nameDescriptionTypeSource code
create-ad-groupCreate an ad group in TikTok Ads.Action🔗 Github
create-adCreate a ad in TikTok Ads.Action🔗 Github
create-audienceCreate a custom audience in TikTok Ads.Action🔗 Github
create-automated-ruleCreate an automated rule for budget or bid management in TikTok Ads.Action🔗 Github
create-campaignCreate a campaign in TikTok Ads.Action🔗 Github
create-catalog-feedCreate a product feed for a catalog in TikTok AdsAction🔗 Github
create-catalogCreate a product catalog in TikTok Ads.Action🔗 Github
create-creative-assetCreate a creative asset in TikTok AdsAction🔗 Github
create-gmv-max-campaignCreate a GMV Max campaign optimized for gross merchandise value in TikTok Ads.Action🔗 Github
create-pixelCreate a pixel in TikTok Ads.Action🔗 Github
create-smart-plus-adCreate a Smart+ ad in TikTok AdsAction🔗 Github
create-smart-plus-adgroupCreate a Smart+ ad group in TikTok Ads.Action🔗 Github
create-smart-plus-campaignCreate a Smart+ (Performance+) campaign in TikTok Ads.Action🔗 Github
delete-ad-groupDelete or archive a ad group in TikTok Ads.Action🔗 Github
delete-adDelete or archive an ad in TikTok Ads.Action🔗 Github
delete-audienceDelete a custom audience in TikTok AdsAction🔗 Github
delete-campaignDelete or archive a campaign in TikTok Ads.Action🔗 Github
delete-catalog-feedDelete a catalog product feed from TikTok Ads.Action🔗 Github
delete-catalogDelete a product catalog from TikTok Ads.Action🔗 Github
delete-pixelDelete or archive a pixel in TikTok Ads.Action🔗 Github
get-ad-groupRetrieve a single ad group from TikTok Ads.Action🔗 Github
get-adRetrieve a single ad from TikTok Ads.Action🔗 Github
get-advertiserRetrieve a single advertiser from TikTok Ads.Action🔗 Github
get-audienceRetrieve a single audience from TikTok Ads.Action🔗 Github
get-automated-ruleRetrieve an automated rule by ID from TikTok Ads.Action🔗 Github
get-campaignRetrieve a single campaign from TikTok Ads.Action🔗 Github
get-catalog-feedRetrieve a catalog product feed from TikTok Ads.Action🔗 Github
get-catalogRetrieve a product catalog from TikTok Ads.Action🔗 Github
get-creative-assetRetrieve a single creative asset from TikTok Ads.Action🔗 Github
get-gmv-max-campaignRetrieve GMV Max campaign details from TikTok Ads.Action🔗 Github
get-pixelRetrieve a single pixel from TikTok Ads.Action🔗 Github
get-smart-plus-adRetrieve Smart+ ad details from TikTok Ads.Action🔗 Github
get-smart-plus-adgroupRetrieve Smart+ ad group details from TikTok AdsAction🔗 Github
get-smart-plus-campaignRetrieve Smart+ campaign details from TikTok Ads.Action🔗 Github
get-trending-contentRetrieve trending TikTok content and hashtags for creative inspiration.Action🔗 Github
list-ad-groupsList ad groups from TikTok Ads.Action🔗 Github
list-adsList ads from TikTok Ads.Action🔗 Github
list-advertisersList advertisers from TikTok Ads.Action🔗 Github
list-audiencesList audiences from TikTok Ads.Action🔗 Github
list-automated-rulesList automated rules for an advertiser in TikTok Ads.Action🔗 Github
list-campaignsList campaigns from TikTok Ads.Action🔗 Github
list-creative-assetsList creative assets from TikTok AdsAction🔗 Github
list-pixelsList pixels from TikTok Ads.Action🔗 Github
run-integrated-reportRun a TikTok Ads integrated report.Action🔗 Github
update-ad-groupUpdate an ad group in TikTok Ads.Action🔗 Github
update-adUpdate an ad in TikTok Ads.Action🔗 Github
update-audienceUpdate a custom audience in TikTok Ads.Action🔗 Github
update-automated-ruleUpdate an automated rule in TikTok Ads.Action🔗 Github
update-campaignUpdate a campaign in TikTok Ads.Action🔗 Github
update-catalog-feedUpdate a catalog product feed in TikTok Ads.Action🔗 Github
update-gmv-max-campaignUpdate a GMV Max campaign in TikTok Ads.Action🔗 Github
update-pixelUpdate a pixel in TikTok Ads.Action🔗 Github
update-smart-plus-adUpdate a Smart+ ad in TikTok Ads.Action🔗 Github
update-smart-plus-adgroupUpdate a Smart+ ad group in TikTok Ads.Action🔗 Github
update-smart-plus-campaignUpdate a Smart+ campaign in TikTok Ads.Action🔗 Github
upload-imageUpload an image creative to TikTok Ads.Action🔗 Github
upload-videoUpload a video creative to TikTok AdsAction🔗 Github
ad-groupsSync ad groups from TikTok Ads.Sync🔗 Github
adsSync ads from TikTok Ads.Sync🔗 Github
advertisersSync advertisers from TikTok Ads.Sync🔗 Github
audiencesSync audiences from TikTok Ads.Sync🔗 Github
automated-rulesSync automated budget and bid management rules from TikTok AdsSync🔗 Github
campaignsSync campaigns from TikTok AdsSync🔗 Github
catalogsSync product catalogs and their feeds from TikTok AdsSync🔗 Github
creative-assetsSync creative assets from TikTok Ads.Sync🔗 Github
pixelsSync pixels from TikTok Ads.Sync🔗 Github
reportsSync TikTok Ads reporting rows.Sync🔗 Github

Access requirements

Pre-RequisitesStatusComment
Paid dev account❓
Paid test account❓
Partnership❓
App review❓
Security audit❓

Setup guide

No setup guide yet.

Need help getting started? Get help in the community.
Contribute improvements to the setup guide by editing this page
Contribute useful links by editing this page

API gotchas

Contribute API gotchas by editing this page

On this page