TikTok Ads API: what you can do and how to use it with AI agents
The TikTok API for Business lets you manage campaigns, ad groups, ads, audiences and creatives, and pull performance reports. Advertisers, agencies and media tools use it. Access requires an approved developer app and authorization of the ad account.
What the TikTok Ads API offers
Campaigns and ad groups
Create, edit, budget and set the status of campaigns and groups.
Ads and creatives
Manage ads, videos and images.
Audiences
Custom and lookalike audiences.
Reports
Spend, reach, clicks and conversion metrics by period and level.
Conversion events
Send conversion events from your server to TikTok.
How to access the TikTok Ads API
- With your company’s credentialsUses OAuth with an app registered and approved on the TikTok API for Business portal. The advertiser authorizes the ad accounts and scopes.
- Budget changes should have a ceiling and approval.
- Requests are rate limited per app and account.
- Conversion events with personal data require a legal basis (such as under GDPR).
Official documentation: business-api.tiktok.com
What an iTeam agent does with the TikTok Ads API
Daily media status
The agent sends spend, CPC and cost per lead for the campaigns, compared with yesterday and the average of recent days.
Pausing a weak creative, with approval
The agent identifies ads with a cost far above average and proposes pausing them to the media manager.
Report for the agency's client
The agent builds the weekly report by campaign, explaining the variations.
CRM conversions sent to TikTok
The agent sends confirmed-sale events from the CRM, which helps the platform optimize.
From the credential to the agent at work, with approval
Create and get the app approved
On the TikTok API for Business portal, register the app and wait for approval of the ads and reporting scopes.
Authorize the ad account
The advertiser authorizes the app, and the token goes into the iTeam vault with permissions per agent.
Start with reports
Start with read access and allow budget edits or pauses only with approval.
Ready-made AI teams for this work
Social media team
A month of post ideas, drafts in your brand voice and answers to comments, all approved by you before they go live.
SEO content team
Keyword research, briefs, drafts and updates to old posts, based on what people search and what Search Console shows.
Campaigns and e-mail team
Segments, e-mail flows and ads built from your customer data, with a report on what each campaign actually returned.
Questions about the TikTok Ads API
Is the TikTok Ads API free?
API access is not billed separately. Your ads are still paid for normally in the account.
Do I need to write code to use the TikTok Ads API with iTeam?
Not necessarily. Once the app is approved, the deployment team configures reports and actions from TikTok's documentation.
Does the TikTok Ads API publish organic videos?
No. Organic publishing uses a different API. The ads API handles paid media.