TikTok Marketing API
RESTful Marketing API for managing TikTok ad accounts, campaigns, ad groups, ads, Upgraded Smart+ and GMV Max campaigns, creatives, files, catalogs, audiences, Business Centers, conversions, pixels and reporting. Authorization is three-legged advertiser consent; the resulting long-lived token is sent in the Access-Token request header. 202 operations across 19 tags are published as machine-readable OpenAPI by TikTok itself.
Documentation
Documentation
https://business-api.tiktok.com/portal/docs
APIReference
https://business-api.tiktok.com/portal/docs?id=1735713875563521
Authentication
https://business-api.tiktok.com/portal/docs?id=1738373164380162
Specifications
Other Resources
Overlay
https://raw.githubusercontent.com/api-evangelist/tiktok-ads/refs/heads/main/overlays/tiktok-ads-marketing-api-overlay.yaml
ToolCrosswalk
https://raw.githubusercontent.com/api-evangelist/tiktok-ads/refs/heads/main/mcp/tiktok-ads-tool-crosswalk.yml
SDKs
https://github.com/tiktok/tiktok-business-api-sdk
APIsJSON
https://raw.githubusercontent.com/api-evangelist/tiktok-ads/refs/heads/main/apis.yml