TikTok Ads
Use TikTok API for Business actions to read advertisers, campaigns, ad groups, ads, audiences, creatives, catalogs, Business Centers, balances, billing, and transactions; manage advertiser settings, Asset Groups, disabled-by-default Smart+ and GMV Max resources, catalog feeds and videos, creative sharing, Pangle block lists, and selected compliance workflows; and retrieve MMM, GMV Max, and Smart+ reports.
What agents can do
Actions142
Appeal smart plus ad
Submit an appeal for a Smart+ ad review decision.
Assign tiktok account to advertiser
Link a TikTok account to an ad account in the same Business Center.
Changelog task download
Read the status and change-log content returned for an advertiser's change-log task.
Check advertiser term status
Check whether a TikTok advertiser has signed a specified agreement.
Check changelog task
Check whether an advertiser change-log download task is processing, successful, or failed.
Check file names
Check whether one or more image or video file names are already used in an advertiser account.
Check gmv max occupied custom shop ads
Check which Shopping Ads occupy one TikTok Shop identity or product asset.
Check gmv max store availability
Check a TikTok Shop's availability for Product GMV Max campaigns.
52 moreFewer
Check mmm data request
Check one MMM export job.
Check smart plus campaign copy task
Get the results of an asynchronous Upgraded Smart+ campaign copy task.
Check unionpay verification requirement
Check whether a business license requires UnionPay verification before submitting advertiser verification details.
Create business center asset group
Create an Asset Group in a TikTok Business Center, add advertiser assets and members, and optionally assign each member an advertiser access role.
Create business center organization account
Create an Organization Account in an authorized Business Center.
Create business spark ad
Create a campaign, ad group, and Spark Ad in one request.
Create catalog product diagnostic task
Create an asynchronous download task for catalog product diagnostic information.
Create catalog product set
Create an E-commerce catalog product set from an uploaded CSV file.
Create changelog task
Create an asynchronous download task for an advertiser's change log.
Create creative auto message
Create a welcome message within a TikTok advertiser account.
Create creative pre review task
Create a task to pre-review creative materials for one location.
Create gmv max campaign
Create a GMV Max campaign from TikTok's official campaign model.
Create gmv max campaign session
Create a max delivery session for a product or a creative boost session for a video.
Create mmm data request
Create an irreversible Media Mix Modeling export job after explicit confirmation.
Create smart plus ad
Create a Smart+ ad disabled for review in an existing Smart+ ad group.
Create smart plus adgroup
Create a Smart+ ad group disabled for review in an existing Smart+ campaign.
Create smart plus campaign
Create a Smart+ campaign disabled for review.
Create smart plus campaign copy task
Create and start an asynchronous copy task for an Upgraded Smart+ campaign.
Create video fix tasks
Create up to 10 Smart Fix tasks for advertiser-owned videos.
Delete business center asset group
Delete one Asset Group from a TikTok Business Center.
Delete catalog video
Permanently delete one uploaded video from an E-commerce catalog.
Delete creative assets
Delete video or image assets owned by a TikTok advertiser account.
Delete gmv max campaign session
Permanently delete a GMV Max session from an advertiser account.
Delete gmv max customized posts
Permanently delete shop-level customized TikTok posts.
Delete identity
Permanently delete a customized user identity from an advertiser account.
Delete search ad negative keywords
Delete negative keywords from one Search Ads campaign or ad group in an authorized advertiser account.
Delete smart plus adgroups
Permanently delete up to 20 Smart+ ad groups.
Delete smart plus ads
Permanently delete up to 20 Smart+ ads.
Delete smart plus campaigns
Permanently delete up to 20 Smart+ campaigns.
Delete smart plus resources
Permanently delete up to 20 Smart+ campaigns, ad groups, or ads.
Disable business center advertiser
Irreversibly disable one ad account in a TikTok Business Center.
Get ad benchmark report
Get one page of ad benchmark dimensions and dynamic numeric metrics, scoped by exactly one ad_ids, adgroup_ids, or campaign_ids filter.
Get advertiser accounts
Return profile, status, timezone, currency, and other default details for specified authorized TikTok advertiser accounts.
Get asset binding quota
Get advertiser binding quota usage for a TikTok identity asset.
Get bid protection details
Get bid protection history for campaigns or ad groups over a date range.
Get bid protection statuses
Get bid protection statuses for up to 200 campaigns or ad groups.
Get business center advertiser attributes
Get currencies and registration regions available when creating ad accounts in a Business Center.
Get business center asset group
Get the assets or members of an Asset Group in a Business Center.
Get business center balance
Read the balance of a TikTok Business Center or Payment Portfolio.
Get campaign quota info
Get SKAN Dedicated Campaign quota information by ad network.
Get catalog category insights
Get up to 50 top trending product categories and availability metrics for an eligible E-commerce catalog, optionally filtered by category IDs.
Get catalog insight filters
Get one page of provider-approved category, brand, or availability filter values for product insight endpoints.
Get catalog product diagnostic task
Get an asynchronous catalog product diagnostic task result.
Get creative assets
Return metadata for specified video or image assets in an authorized advertiser's Ads Asset Library.
Get creative pre review task
Get the result of a creative pre-review task.
Get custom audience details
Get current status and modification history for specified owned or shared custom audiences.
Get custom audience sharing log
Get the advertisers with which a specific TikTok custom audience has been shared, including each sharing status.
Get gmv max bid recommendation
Get TikTok's recommended GMV Max bid for an eligible advertiser and shop.
Get gmv max campaign info
Get information for one GMV Max campaign owned by an authorized advertiser.
Get gmv max campaign sessions
Get max delivery or creative boost session details by 1 to 20 exact session IDs.
Get gmv max exclusive authorization
Get an advertiser account's exclusive authorization status for a TikTok Shop.
Get gmv max report
Run one paginated Product or LIVE GMV Max campaign report.
And 82 more in Definable.
How it connects
You sign in to TikTok Ads in a window. Composio, our app-connections provider, holds the sign-in; Definable keeps only a reference to it.
Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.
More in Marketing
Snapchat
marketing
Snapchat Marketing API and Ads Manager integration for creating and managing ad campaigns, analyzing performance metrics, and accessing business accounts.
Iterable
marketing
Cross-channel marketing platform for creating, executing, and optimizing campaigns
Constant Contact
marketing
Email marketing and automation platform for small businesses
Reddit Ads
marketing
Reddit Ads API for managing advertising campaigns, conversions, and account data on Reddit.
AdRoll
marketing
AdRoll is a digital marketing platform for managing advertising campaigns, audiences, account-based marketing, and performance reporting.
Semrush
marketing
Semrush is a popular SEO tool suite that specializes in keyword research, competitor analysis, and Google Ad campaign optimization.