TikTok Ads
marketingUse 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.
Available tools
403Add a partner to a BC
Add another Business Center as a partner and optionally share advertiser or catalog assets with it.
Appeal a rejection
Submit an appeal for a rejected ad group or an ad within it. This starts an external TikTok review, cannot be withdrawn through this tool, and may require human follow-up; confirm the rejection and supporting evidence before submitting.
Appeal Smart+ Ad
Submit an appeal for a Smart+ ad review decision. Once submitted, the appeal cannot be withdrawn through this tool.
Apply or Disconnect a Custom Audience
Apply a custom audience to ad groups or disconnect it from them.
Assign an asset
Assign a Business Center asset and its asset-specific role to a member.
Assign Members to a Child Business Center
Assign one or more existing members from source child Business Centers to a target child Business Center, optionally setting basic and finance roles.
Assign TikTok Account To Advertiser
Link a TikTok account to an ad account in the same Business Center.
Get Music Authorization Info of a Video
Check whether every song in a TikTok post is authorized for a specific identity, targeting-location set, and ad deployment window. This does not grant creator or post authorization; the selected identity and post must already be authorized for advertiser use.
Apply a Spark Post Authorization Code
Apply a creator-issued authorization code so an advertiser may use that specific TikTok post as a Spark Ad. The creator must generate the code, and duet, stitch, or mentioned-original posts also require the original post's authorization code.
Bind an event source to a catalog
Bind a mobile app, website Pixel, or both to a catalog.
Bind/Unbind rules
Bind or unbind optimizer rules from existing advertising objects.
Cancel Custom Audience Sharing
Stop sharing a custom audience with an advertiser.
Cancel asynchronous report task
Cancel a queued or processing asynchronous TikTok report task. Confirm the advertiser and disposable task ID before calling because cancellation is irreversible.
Cancel the R&F ad order
Cancel the R&F ad order. This operation is destructive or irreversible; confirm exact disposable targets before calling. This operation can affect billing, credit, invoices, budgets, contracts, or payments; require explicit approval and an isolated account.
Get Change Log Download Task Result
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 the statuses of words
Check whether specified words are blocked for an advertiser without changing moderation settings.
Check the status of a blocked-word export task
Check whether a blocked-word export task is running, succeeded, or failed. Call the download action only after SUCCEED.
Get Manual Campaign Copy Task Results
Get the results of an asynchronous copy task for a Manual Campaign. Availability may depend on account entitlement.
Check Change Log Download Task
Check whether an advertiser change-log download task is processing, successful, or failed.
