tiktok_ads_ get_ creative_ report# Run a creative basic report Use this endpoint to run a basic report on creative assets.
Pull creative and spend reports, pause a campaign, upload a video and build a lookalike audience, reply to comments on your ads — all inside the ad accounts you connect.
PopMCPTikTok Ads
Search the full Marketing API surface — campaigns, creative, audiences, pixels, reporting, Business Center — plus every account event a workflow can watch.
tiktok_ads_ get_ creative_ report# Run a creative basic report Use this endpoint to run a basic report on creative assets.
tiktok_ads_ get_ file_ video_ suggestcoverUse this endpoint to get a list of suggested video thumbnails based on a video creative.
tiktok_ads_ get_ image_ infoUse this endpoint to obtain the information of images from the Asset Library.
tiktok_ads_ get_ video_ infoUse this endpoint to get the information about a list of videos that can be used in ads from the Asset Library.
tiktok_ads_ recommend_ creative_ ctaUse this endpoint to get recommended call-to-actions (CTAs) that you can use to create or update your ads.
tiktok_ads_ search_ imagesUse this endpoint to search for image creatives in an advertising account's Asset Library.
tiktok_ads_ search_ videosUse this endpoint to search for video creatives that can be used in ads in the Asset Library of an ad account.
tiktok_ads_ upload_ imageUse this endpoint to upload pictures to the Asset Library and use the obtained image ID for creating ads.
tiktok_ads_ upload_ videoUse this endpoint to upload a video to the Asset Library and use the obtained video ID for creating ads.
tiktok_ads_ create_ pixelUse this endpoint to create a Pixel and install it on your website.
tiktok_ads_ get_ pixel_ event_ statsUse this endpoint to view statistics of event data over a period of time.
tiktok_ads_ list_ custom_ conversionsUse this endpoint to retrieve the Custom Conversions associated with a Pixel or an App.
tiktok_ads_ list_ pixelsUse this endpoint to obtain a list of Pixel information.
tiktok_ads_ report_ eventsUse this endpoint to report a single App, Web, Offline, or CRM (Customer relationship management) event, or multiple App, Web, Offline, or CRM events in batch.
tiktok_ads_ get_ action_ categoriesUse this endpoint to get action category enumeration values.
tiktok_ads_ get_ interest_ categoriesUse this endpoint to get general interest category enumeration values.
tiktok_ads_ get_ targeting_ languagesUse this endpoint to get the enum values of language codes.
tiktok_ads_ get_ targeting_ regionsUse this endpoint to get codes of locations that your ads can be delivered to based on your objectives, placements, and optionally targeting operating systems, and brand safety settings.
tiktok_ads_ get_ tool_ timezoneUse this endpoint to get time zone enumeration values, and their offsets from GMT.
tiktok_ads_ recommend_ interest_ keywordsUse this endpoint to search for additional interest categories.
tiktok_ads_ recommend_ tool_ bidUse this endpoint to get a suggested bid value for your ad group based on basic campaign and ad group settings like objectives, conversion events, and locations.
tiktok_ads_ create_ campaignUse this endpoint to create a campaign.
tiktok_ads_ get_ campaignsUse this endpoint to get all campaigns for an ad account.
tiktok_ads_ update_ campaignUse this endpoint to modify a campaign after it has been created.
tiktok_ads_ update_ campaign_ statusUse this endpoint to enable, disable or delete a campaign.
tiktok_ads_ apply_ audiences_ to_ adgroupsUse this endpoint to apply audience to or disconnect audience from multiple ad groups.
tiktok_ads_ create_ audience_ from_ ruleUse this endpoint to create an audience by rules.
tiktok_ads_ create_ lookalike_ audienceUse this endpoint to create a lookalike audience.
tiktok_ads_ create_ saved_ audienceUse this endpoint to create a Saved Audience.
tiktok_ads_ delete_ audienceUse this endpoint to delete audiences.
tiktok_ads_ get_ audienceUse this endpoint to obtain the details of specified audiences, such as current status and modification record.
tiktok_ads_ list_ audiencesUse this endpoint to get all audiences.
tiktok_ads_ list_ saved_ audiencesUse this endpoint to get the details of Saved Audiences associated with an ad account.
tiktok_ads_ update_ audienceUse this endpoint to update the details of an audience, like audience name and audience file.
tiktok_ads_ list_ ad_ commentsUse this endpoint to get the comments under the video ads of an ad account.
tiktok_ads_ reply_ to_ ad_ commentUse this endpoint to reply to a comment.
tiktok_ads_ update_ ad_ comment_ statusUse this endpoint to change the statuses of a list of comments from public to hidden, or vice versa.
tiktok_ads_ create_ adgroupUse this endpoint to create an ad group.
tiktok_ads_ get_ adgroup_ review_ infoUse this endpoint to get information about the review of ad groups.
tiktok_ads_ get_ adgroupsUse this endpoint to obtain detailed information of an ad group or ad groups.
tiktok_ads_ update_ adgroupUse this endpoint to update an ad group.
tiktok_ads_ update_ adgroup_ budgetUse this endpoint to update the lifetime budgets of one or more ad groups or set a scheduled budget changes to the daily budgets or dynamic daily budgets of one or more ad groups.
tiktok_ads_ update_ adgroup_ statusUse this endpoint to enable, disable or delete an ad group.
tiktok_ads_ create_ adUse this endpoint to upload your ad creatives (pictures, videos, texts, call-to-action) and create a regular ad.
tiktok_ads_ estimate_ ad_ audience_ sizeUse this endpoint to get the estimated audience size.
tiktok_ads_ get_ ad_ review_ infoUse this endpoint to get information about the review of ads.
tiktok_ads_ get_ adsUse this endpoint to get the data of regular ads and Smart Creative ads.
tiktok_ads_ update_ adUse this endpoint to modify the creatives of your regular ads such as call-to-action, ad name, text, image and video material.
tiktok_ads_ update_ ad_ statusUse this endpoint to enable, disable or delete an ad or ads.
tiktok_ads_ create_ identityUse this endpoint to create a Custom User (CUSTOMIZED_USER) identity.
tiktok_ads_ get_ identitiesUse this endpoint to get a list of identities under an ad account.
tiktok_ads_ get_ ad_ account_ balanceUse this endpoint to obtain the balance of ad accounts in the Business Center.
tiktok_ads_ get_ ad_ account_ infoUse this endpoint to obtain the details of an advertiser's ad account.
tiktok_ads_ get_ ad_ account_ transactionsUse this endpoint to get the transaction records of ad accounts in the Business Center.
tiktok_ads_ list_ automated_ rulesUse this endpoint to get rules based on the values of certain filters.
tiktok_ads_ cancel_ async_ reportUse this endpoint to cancel an asynchronous report task that is either queued or currently being processed.
tiktok_ads_ check_ async_ reportUse this endpoint to check the status of an asynchronous report task.
tiktok_ads_ create_ async_ reportUse this endpoint to create an asynchronous report task.
tiktok_ads_ download_ async_ reportUse this endpoint to download the output of the report after an asynchronous report task has completed.
tiktok_ads_ get_ reportUse this endpoint to create a synchronous report task.
tiktok_ads_ get_ leadsUse this endpoint to retrieve an Instant Form lead or a direct message lead.
tiktok_ads_ add_ bc_ partnerUse this endpoint to add a partner and optionally share your assets to a Business Center.
tiktok_ads_ assign_ bc_ assetUse this endpoint to assign an asset in the Business Center to a TikTok For Business user that is already in the Business Center.
tiktok_ads_ assign_ bc_ asset_ advertiserUse this endpoint to link a TikTok account to an ad account in a Business Center.
tiktok_ads_ check_ bc_ advertiser_ unionpay_ infoUse this endpoint to check whether UnionPay verification is required for your business license.
tiktok_ads_ create_ bc_ advertiserUse this endpoint to create an auction ad account in the Agency or Direct Business Center.
tiktok_ads_ create_ bc_ asset_ groupUse this endpoint to create an Asset Group in your Business Center.
tiktok_ads_ create_ bc_ billing_ groupUse this endpoint to create a Billing Group in a Business Center.
tiktok_ads_ create_ bc_ invoice_ taskUse this endpoint to create an asynchronous download task.
tiktok_ads_ create_ bc_ oaUse this endpoint to create an Organization Account in a Business Center.
tiktok_ads_ create_ payment_ portfolioUse this endpoint to create a Payment Portfolio.
tiktok_ads_ delete_ bc_ asset_ adminUse this endpoint to delete assets from a Business Center.
tiktok_ads_ delete_ bc_ asset_ groupUse this endpoint to delete Asset Groups from your Business Center.
tiktok_ads_ delete_ bc_ memberUse this endpoint to delete a member in a Business Center or revoke a member invitation.
tiktok_ads_ delete_ bc_ partnerUse this endpoint to delete a partner in the Business Center.
tiktok_ads_ delete_ bc_ partner_ assetUse this endpoint to cancel the sharing of assets with a partner.
tiktok_ads_ disable_ bc_ advertiserUse this endpoint to disable an ad account in the Business Center.
tiktok_ads_ download_ bc_ invoiceUse this endpoint to download an individual invoice synchronously.
tiktok_ads_ get_ asset_ bind_ quotaUse this endpoint to check how many ads an asset has been bound to, and how many more ads this asset can be bound to.
tiktok_ads_ get_ bcUse this endpoint to obtain the list of Business Centers that an user has access to.
tiktok_ads_ get_ bc_ account_ budget_ changelogUse this endpoint to retrieve the budget change history of an ad account within a Business Center.
tiktok_ads_ get_ bc_ account_ costUse this endpoint to retrieve the cost records at the ad account and Business Center levels.
tiktok_ads_ get_ bc_ account_ transactionUse this endpoint to retrieve the transaction records of your Business Center (BC) or ad accounts within the Business Center.
tiktok_ads_ get_ bc_ advertiser_ attributeUse this endpoint to retrieve the currencies and places of registration for ad accounts within a Business Center.
tiktok_ads_ get_ bc_ advertiser_ qualificationUse this endpoint to retrieve existing qualifications within a Business Center.
tiktok_ads_ get_ bc_ assetUse this endpoint to get assets that you or a particular user has access to.
tiktok_ads_ get_ bc_ asset_ adminUse this endpoint to get additional information about assets in a Business Center.
tiktok_ads_ get_ bc_ asset_ advertiser_ assignedUse this endpoint to retrieve the list of ad accounts linked to a TikTok account in a Business Center.
tiktok_ads_ get_ bc_ asset_ groupUse this endpoint to get the assets or members of an Asset Group in a Business Center.
tiktok_ads_ get_ bc_ asset_ memberUse this endpoint to get members that have access to an asset.
tiktok_ads_ get_ bc_ asset_ partnerUse this endpoint to get the partners that you have shared a particular asset with.
tiktok_ads_ get_ bc_ balanceUse this endpoint to obtain the balance of a Business Center.
tiktok_ads_ get_ bc_ billing_ groupUse this endpoint to get all Billing Groups in a Business Center.
tiktok_ads_ get_ bc_ invoiceUse this endpoint to get invoices of a Business Center account.
tiktok_ads_ get_ bc_ invoice_ taskUse this endpoint to check whether the BILLING_REPORT task has completed.
tiktok_ads_ get_ bc_ invoice_ unpaidUse this endpoint to get total unpaid amount of your Business Center account.
tiktok_ads_ get_ bc_ memberUse this endpoint to get members in a Business Center.
tiktok_ads_ get_ bc_ partnerUse this endpoint to get the list of partners of a Business Center.
tiktok_ads_ get_ bc_ partner_ assetUse this endpoint to get assets that you have shared with a partner, or assets that are shared by a partner.
tiktok_ads_ get_ bc_ pixel_ linkUse this endpoint to get a list of ad accounts that have been linked to the pixel that you specify in the request.
tiktok_ads_ get_ bc_ transactionUse this endpoint to get the transaction records of your Business Centers.
tiktok_ads_ get_ payment_ portfolioUse this endpoint to retrieve the list of Payment Portfolios that belong to the same client as the Business Center.
tiktok_ads_ get_ payment_ portfolio_ advertiserUse this endpoint to retrieve the list of ad accounts linked to a Payment Portfolio.
tiktok_ads_ get_ payment_ portfolio_ userUse this endpoint to retrieve the list of users that have access to a Payment Portfolio.
tiktok_ads_ invite_ bc_ memberUse this endpoint to invite members to a Business Center and assign roles and assets to members.
tiktok_ads_ list_ bc_ asset_ groupUse this endpoint to get all Asset Groups in your Business Center.
tiktok_ads_ list_ bc_ billing_ group_ advertiserUse this endpoint to get the list of advertisers that are bound to a Billing Group.
tiktok_ads_ list_ bc_ invoice_ taskUse this endpoint to get BILLING_REPORT, INVOICE_LIST and INVOICE_BATCH tasks.
tiktok_ads_ run_ bc_ asset_ account_ authorizationUse this endpoint to generate an authorization URL for requesting ad delivery permissions from a TikTok account.
tiktok_ads_ submit_ bc_ advertiser_ unionpay_ infoUse this endpoint to submit UnionPay verification for a business license.
tiktok_ads_ transfer_ bcUse this endpoint to recharge money to or deduct money from an ad account in a Business Center, or to increase or decrease the credit balance of a Business Center.
tiktok_ads_ transfer_ bc_ pixelUse this endpoint to transfer a pixel to a BC.
tiktok_ads_ unassign_ bc_ assetUse this endpoint to revoke the access to an asset from an user.
tiktok_ads_ unassign_ bc_ asset_ advertiserUse this endpoint to unlink a TikTok account from an ad account in a Business Center.
tiktok_ads_ update_ bc_ asset_ groupUse this endpoint to update assets, members or the name of an Asset Group.
tiktok_ads_ update_ bc_ billing_ groupUse this endpoint to update the settings of a Billing Group.
tiktok_ads_ update_ bc_ memberUse this endpoint to update a member's user name and their role in the Business Center.
tiktok_ads_ update_ bc_ pixel_ linkUse this endpoint to link a pixel to ad accounts, or to unlink a pixel from ad accounts.
tiktok_ads_ update_ payment_ portfolio_ advertiserUse this endpoint to link an ad account to a Payment Portfolio.
tiktok_ads_ update_ payment_ portfolio_ credit_ lineUse this endpoint to allocate the credit line of a client to one or more Payment Portfolios.
tiktok_ads_ upload_ bc_ imageUse this endpoint to upload a business certificate.
tiktok_ads_ check_ file_ nameUse this endpoint to check whether one or more file names have been used for images or videos.
tiktok_ads_ create_ creative_ ads_ previewUse this endpoint to preview an ad or a creative.
tiktok_ads_ create_ creative_ auto_ messageUse this endpoint to create a welcome message in your ad account.
tiktok_ads_ create_ creative_ portfolioUse this endpoint to create a portfolio of creative assets.
tiktok_ads_ create_ creative_ quick_ optimizationUse this endpoint to create a video optimization task, which is mainly about HORIZONTAL to VERTICAL transformation now.
tiktok_ads_ create_ creative_ smart_ videoUse this endpoint to create a Smart Video task.
tiktok_ads_ create_ creative_ video_ soundtrackUse this endpoint to create a Smart Video Soundtrack task.
tiktok_ads_ create_ dynamic_ scene_ taskUse this endpoint to create a task that generates videos.
tiktok_ads_ create_ page_ lead_ mockUse this endpoint to perform end-to-end testing for lead generation.
tiktok_ads_ create_ video_ fix_ taskUse this endpoint to create a task to automatically detect and fix video issues.
tiktok_ads_ delete_ creative_ assetUse this endpoint to delete your creative assets.
tiktok_ads_ delete_ creative_ portfolioUse this endpoint to bulk delete creative portfolios (interactive add-ons).
tiktok_ads_ delete_ page_ lead_ mockUse this endpoint to delete an existing test lead.
tiktok_ads_ delete_ playableUse this endpoint to delete a playable asset.
tiktok_ads_ edit_ creative_ imageUse this endpoint to edit an image.
tiktok_ads_ generate_ creative_ smart_ textUse this endpoint to get Smart Text recommendations.
tiktok_ads_ get_ creative_ auto_ messageUse this endpoint to retrieve the welcome messages within the welcome message library of your ad account.
tiktok_ads_ get_ creative_ portfolioUse this endpoint to get an existing creative portfolio by its ID.
tiktok_ads_ get_ creative_ statusUse this endpoint to get the status of an asynchrnous creative tool task, such as a Smart Video Soundtrack task, a Quick Optimization task, and a Smart Video task.
tiktok_ads_ get_ dynamic_ sceneUse this endpoint to get all videos that are generated from a material package.
tiktok_ads_ get_ dynamic_ scene_ reportUse this endpoint to run a report of dynamic scene videos.
tiktok_ads_ get_ dynamic_ scene_ taskUse this endpoint to get the results of an async task.
tiktok_ads_ get_ file_ musicUse this endpoint to get the list of available music that can be used for video creation or Carousel Ads creation.
tiktok_ads_ get_ pageUse this endpoint to get the Page ID.
tiktok_ads_ get_ page_ fieldUse this endpoint to get the fields of an Instant Form (or lead form).
tiktok_ads_ get_ page_ lead_ mockUse this endpoint to get a test lead.
tiktok_ads_ get_ page_ libraryUse this endpoint to get form libraries that you have access to.
tiktok_ads_ get_ playableUse this endpoint to get a list of playable assets.
tiktok_ads_ get_ video_ fix_ taskUse this endpoint to get the results of a Smart Fix task.
tiktok_ads_ list_ creative_ portfolioUse this endpoint to retrieve portfolios created within an ad account.
tiktok_ads_ save_ playableUse this endpoint to save a playable asset.
tiktok_ads_ share_ creative_ assetUse this endpoint to share existing creative assets under an advertiser account with other advertiser accounts.
tiktok_ads_ submit_ dynamic_ scene_ materialUse this endpoint to submit materials for dynamic scene creation.
tiktok_ads_ transfer_ page_ libraryUse this endpoint to migrate leads from an ad account to a Business Center.
tiktok_ads_ update_ file_ image_ adUse this endpoint to update the name of an image.
tiktok_ads_ update_ file_ video_ adUse this endpoint to update the name of a video.
tiktok_ads_ upload_ file_ finishUse this endpoint to finish a chunk upload task.
tiktok_ads_ upload_ file_ musicUse this endpoint to upload music and get the music ID, to add music to the Liked list or History list, or to remove music from the Liked list.
tiktok_ads_ upload_ file_ startUse this endpoint to initiate a file chunk upload task.
tiktok_ads_ upload_ file_ temporarilyUse this endpoint to upload a file.
tiktok_ads_ upload_ file_ transferUse this endpoint to transfer a file chunk.
tiktok_ads_ upload_ playableUse this endpoint to upload a playable asset.
tiktok_ads_ validate_ playableUse this endpoint to check the validation and audit status of the uploaded playable asset.
tiktok_ads_ bind_ catalog_ eventsourceUse this endpoint to bind an app event or a website event to a catalog in a Business Center.
tiktok_ads_ capitalize_ catalogUse this endpoint to migrate a catalog under your ad account to your Business Center.
tiktok_ads_ create_ catalogUse this endpoint to create and set up your catalog using information such as name, targeted locations, and currency.
tiktok_ads_ create_ catalog_ feedUse this endpoint to create a feed.
tiktok_ads_ create_ catalog_ setUse this endpoint to create a product set by conditions in a catalog under your Business Center.
tiktok_ads_ create_ catalog_ template_ previewUse this endpoint to preview video templates.
tiktok_ads_ create_ catalog_ video_ packageUse this endpoint to create a video package.
tiktok_ads_ delete_ catalogUse this endpoint to delete an existing catalog.
tiktok_ads_ delete_ catalog_ feedUse this endpoint to delete a feed.
tiktok_ads_ delete_ catalog_ productUse this endpoint to delete products in bulk.
tiktok_ads_ delete_ catalog_ setUse this endpoint to delete product sets in a catalog under a Business Center.
tiktok_ads_ delete_ catalog_ videoUse this endpoint to delete uploaded catalog videos from an E-commerce catalog.
tiktok_ads_ delete_ catalog_ video_ packageUse this endpoint to delete a video package.
tiktok_ads_ get_ catalogUse this endpoint to get information about a catalog or all catalogs under a Business Center.
tiktok_ads_ get_ catalog_ available_ countryUse this endpoint to query for the countries and regions that ads for a catalog can be delivered to.
tiktok_ads_ get_ catalog_ eventsource_ bindUse this endpoint to get the binding information about app or web event sources of a catalog in a Business Center.
tiktok_ads_ get_ catalog_ feedUse this endpoint to get the information about a particular feed or all feeds for a catalog.
tiktok_ads_ get_ catalog_ feed_ logUse this endpoint to return the last 10 operations to the feed.
tiktok_ads_ get_ catalog_ insight_ categoryUse this endpoint to retrieve the number of products in your E-commerce catalog that match the top 50 trending product categories based on user engagement on TikTok, along with the product availability percentage.
tiktok_ads_ get_ catalog_ insight_ filterUse this endpoint to obtain the available filters for generating targeted insights on a limited number of products within an E-commerce catalog.
tiktok_ads_ get_ catalog_ insight_ productUse this endpoint to retrieve up to top 50 trending products based on user engagement on TikTok within an E-commerce catalog.
tiktok_ads_ get_ catalog_ lexiconUse this endpoint to get the lexicon for your catalog.
tiktok_ads_ get_ catalog_ location_ currencyUse this endpoint to get the list of locations (country or region abbreviations) that are supported by Catalog Management API and the corresponding currency for each location.
tiktok_ads_ get_ catalog_ overviewUse this endpoint to get the number of products in different audit statuses (approved, rejected, and processing) in a catalog.
tiktok_ads_ get_ catalog_ productUse this endpoint to get the list of products in your product catalog.
tiktok_ads_ get_ catalog_ product_ logUse this endpoint to check if the products are uploaded or deleted successfully, and what to do if the upload or deletion fails.
tiktok_ads_ get_ catalog_ setUse this endpoint to get a list of product sets or one specified product set in a catalog under your Business Center.
tiktok_ads_ get_ catalog_ set_ productUse this endpoint to get products in a product set.
tiktok_ads_ get_ catalog_ videoUse this endpoint to retrieve the list of uploaded catalog videos within an E-commerce catalog.
tiktok_ads_ get_ catalog_ video_ logUse this endpoint to check if the catalog videos are uploaded successfully, and what to do if the upload fails.
tiktok_ads_ get_ catalog_ video_ packageUse this endpoint to get information about all catalog video packages, or a particular video package, under your Business Center.
tiktok_ads_ run_ catalog_ feed_ switchUse this endpoint to update the schedule status of a feed.
tiktok_ads_ run_ catalog_ product_ fileUse this endpoint to upload products via a file URL.
tiktok_ads_ run_ catalog_ video_ fileUse this endpoint to upload catalog videos via a file URL.
tiktok_ads_ unbind_ catalog_ eventsourceUse this endpoint to unbind an app event or a website event from a catalog in a Business Center.
tiktok_ads_ update_ catalogUse this endpoint to update the name of a catalog.
tiktok_ads_ update_ catalog_ feedUse this endpoint to update a feed.
tiktok_ads_ update_ catalog_ productUse this endpoint to update products in a catalog in batch and you can update up to 5000 products at a time.
tiktok_ads_ update_ catalog_ setUse this endpoint to update the filter conditions or name of a product set.
tiktok_ads_ update_ catalog_ video_ packageUse this endpoint to update the name of a video package.
tiktok_ads_ upload_ catalog_ productUse this endpoint to upload products to the catalog in batch and you can upload up to 5000 products at a time.
tiktok_ads_ upload_ catalog_ setUse this endpoint to create an E-commerce product set by uploading a CSV file containing SKU IDs in an E-commerce catalog under your Business Center.
tiktok_ads_ upload_ catalog_ templateUse this endpoint to upload a custom video template to Busines Center and associate the template with a group of catalogs.
tiktok_ads_ batch_ appUse this endpoint to report app events in bulk to reduce traffic to the Marketing API.
tiktok_ads_ batch_ offlineUse this endpoint to report offline events in bulk to reduce traffic to the TikTok API for Business.
tiktok_ads_ batch_ pixelUse this endpoint to report Web Events in bulk to reduce traffic to the TikTok API for Business.
tiktok_ads_ check_ mmm_ apiUse this endpoint to check the status of a Media Mix Modeling (MMM) data request.
tiktok_ads_ create_ appUse this endpoint to create a mobile App.
tiktok_ads_ create_ crmUse this endpoint to create a CRM (Customer relationship management) Event Set within an advertiser account.
tiktok_ads_ create_ custom_ conversionUse this endpoint to create a Custom Conversion for a Pixel or an App.
tiktok_ads_ create_ mmm_ apiUse this endpoint to create a Media Mix Modeling (MMM) data request.
tiktok_ads_ create_ offlineUse this endpoint to create a new Offline Event set.
tiktok_ads_ create_ pixel_ eventUse this endpoint to create Pixel Events.
tiktok_ads_ delete_ custom_ conversionUse this endpoint to delete a Custom Conversion for a Pixel or an App.
tiktok_ads_ delete_ offlineUse this endpoint to delete an Offline Event set under an advertiser account.
tiktok_ads_ delete_ pixel_ eventUse this endpoint to delete Pixel events.
tiktok_ads_ download_ mmm_ apiUse this endpoint to obtain the download URL for Media Mix Modeling (MMM) data.
tiktok_ads_ get_ app_ infoUse this endpoint to obtain the details of an App.
tiktok_ads_ get_ app_ optimization_ eventUse this endpoint to obtain information about an app conversion event.
tiktok_ads_ get_ app_ optimization_ event_ retargetingUse this endpoint to obtain information about an App Retargeting Event, which can be used to define Audience Rules.
tiktok_ads_ get_ custom_ conversionUse this endpoint to retrieve the details of a Custom Conversion associated with a Pixel or an App.
tiktok_ads_ get_ mmm_ api_ historyUse this endpoint to retrieve the details of historical Media Mix Modeling (MMM) data requests.
tiktok_ads_ get_ offlineUse this endpoint to get a list of Offline Event sets under an advertiser account.
tiktok_ads_ get_ pixel_ instant_ page_ eventUse this endpoint to get the supported events for Instant Pages based on your objective types and optimization goals.
tiktok_ads_ list_ appUse this endpoint to obtain the list of apps under your account.
tiktok_ads_ list_ crmUse this endpoint to get a list of CRM (Customer relationship management) Event Sets within an advertiser account.
tiktok_ads_ track_ appUse this endpoint to report a mobile (i.e.
tiktok_ads_ track_ offlineUse this endpoint to report an offline event.
tiktok_ads_ track_ pixelUse this endpoint to report a Web Event.
tiktok_ads_ update_ appUse this endpoint to update a mobile App.
tiktok_ads_ update_ custom_ conversionUse this endpoint to update a Custom Conversion for a Pixel or an App.
tiktok_ads_ update_ offlineUse this endpoint to update the name, the Auto Tracking setting, or both of an Offline Event set.
tiktok_ads_ update_ pixelUse this endpoint to update the Pixel name.
tiktok_ads_ update_ pixel_ eventUse this endpoint to update the name of a Pixel event and the conversion value.
tiktok_ads_ get_ search_ regionUse this endpoint to get available locations that your ads can be delivered to based on your advertiser IDs.
tiktok_ads_ get_ tool_ available_ attribution_ sourceUse this endpoint to retrieve the attribution sources and data sources available for your mobile app when you create Upgraded Smart+ Ad Groups.
tiktok_ads_ get_ tool_ brand_ safety_ partner_ authorize_ statusUse this endpoint to get the authorization status of your Brand Safety partner.
tiktok_ads_ get_ tool_ carrierUse this endpoint to get the carrier enumeration values that represents carriers in different countries or locations.
tiktok_ads_ get_ tool_ content_ exclusionUse this endpoint to get content categories or vertical sensitivity categories that can be excluded from appearing next to your ads.
tiktok_ads_ get_ tool_ content_ exclusion_ infoUse this endpoint to get the detailed information of content categories or vertical categories that can be excluded from appearing next to your ads.
tiktok_ads_ get_ tool_ contextual_ tagUse this endpoint to get the contextual tags that you can target.
tiktok_ads_ get_ tool_ contextual_ tag_ infoUse this endpoint to get the detailed information of contextual tags.
tiktok_ads_ get_ tool_ device_ modelUse this endpoint to get device model enumeration values.
tiktok_ads_ get_ tool_ diagnosisUse this endpoint to get diagnoses, including possible issues and suggestions for corrections or improvements, for your active ad groups.
tiktok_ads_ get_ tool_ diagnosis_ search_ healthUse this endpoint to retrieve health diagnoses for your ad groups or ads within a Search Ads Campaign.
tiktok_ads_ get_ tool_ hashtagUse this endpoint to get the targeting hashtag names and statuses by ID.
tiktok_ads_ get_ tool_ interest_ keywordUse this endpoint to get additional interest categories by ID.
tiktok_ads_ get_ tool_ open_ urlUse this endpoint to get the corresponding TikTok in-app link for an open TikTok URL.
tiktok_ads_ get_ tool_ os_ versionUse this endpoint to get the enumeration values of operating system version.
tiktok_ads_ get_ tool_ phone_ region_ codeUse this endpoint to retrieve the region codes, region names, and region calling codes for phone numbers.
tiktok_ads_ get_ tool_ search_ keyword_ keyword_ ideaUse this endpoint to discover new keywords and explore keyword ideas to reach people interested in your business.
tiktok_ads_ get_ tool_ url_ validateUse this endpoint to check whether a URL is a custom URL scheme, Apple’s universal link, or Android App Link, and whether the URL is valid.
tiktok_ads_ get_ tool_ vast_ optionUse this endpoint to get available post-bid third-party measurement partners, and the reason why you cannot choose a certain partner.
tiktok_ads_ get_ tool_ vbo_ statusUse this endpoint to check whether certain settings are eligible for Value-Based Optimization (VBO), and to get the available VBO bidding strategies for the specified settings.
tiktok_ads_ list_ tool_ targetingUse this endpoint to get targeting tags.
tiktok_ads_ recommend_ tool_ hashtagUse this endpoint to search for targeting hashtags based on seed keywords.
tiktok_ads_ recommend_ tool_ search_ keywordUse this endpoint to obtain a list of recommended search keywords with predicted monthly searches for Search Ads Campaigns.
tiktok_ads_ recommend_ tool_ targeting_ categoryUse this endpoint to get recommended interest and action categories based on historical performance data in the same industries.
tiktok_ads_ run_ tool_ targeting_ infoUse this endpoint to get information about location targeting tags by ID.
tiktok_ads_ search_ targetingUse this endpoint to search for targeting categories and hashtags related to interests and behaviors based on seed keywords.
tiktok_ads_ search_ tool_ targetingUse this endpoint to search for location targeting tags by keyword.
tiktok_ads_ check_ campaign_ copy_ taskUse this endpoint to check the results of an asynchronous copy task for a Manual Campaign.
tiktok_ads_ create_ campaign_ copy_ taskUse this endpoint to create an asynchronous copy task for a Manual Campaign.
tiktok_ads_ create_ campaign_ gmv_ maxUse this endpoint to create a GMV Max Campaign.
tiktok_ads_ create_ campaign_ gmv_ max_ sessionUse this endpoint to create a max delivery session for a specific product or a creative boost session for a specific video in a Product GMV Max Campaign.
tiktok_ads_ create_ campaign_ spcUse this endpoint to create a Smart+ Campaign.
tiktok_ads_ delete_ campaign_ gmv_ max_ sessionUse this endpoint to delete a max delivery session for a specific product or a creative boost session for a specific video in an active Product GMV Max Campaign.
tiktok_ads_ get_ campaign_ gmv_ max_ infoUse this endpoint to retrieve the details of a GMV Max Campaign.
tiktok_ads_ get_ campaign_ gmv_ max_ sessionUse this endpoint to retrieve the details of max delivery or creative boost sessions for a list of given session IDs.
tiktok_ads_ get_ campaign_ labelUse this endpoint to retrieve the list of campaign labels within an ad account.
tiktok_ads_ get_ campaign_ quotaTo get the quota details, use /campaign/quota/info/ instead of this endpoint, because the quota returned by this endpoint is inaccurate.
tiktok_ads_ get_ campaign_ quota_ infoUse this endpoint to get the quota for SKAN Dedicated Campaigns per ad network, the ad group quota under a campaign, and the ad quota for an ad group within a SKAN 4.0 Dedicated Campaign.
tiktok_ads_ get_ campaign_ spcUse this endpoint to obtain detailed information of Smart+ Campaigns and Smart Performance Web Campaigns.
tiktok_ads_ get_ campaign_ spc_ quotaUse this endpoint to get the dynamic quota on the number of active Smart+ Campaigns within an ad account.
tiktok_ads_ get_ campaign_ spc_ reportUse this endpoint to run a report on Smart+ Campaigns and Smart Performance Web Campaigns at the creative level (video, ad text, Spark Ad post, catalog video, or catalog carousel).
tiktok_ads_ list_ campaign_ gmv_ max_ sessionUse this endpoint to retrieve all active max delivery sessions for products or creative boost sessions for videos within a Product GMV Max Campaign.
tiktok_ads_ update_ campaign_ gmv_ maxUse this endpoint to update a GMV Max Campaign.
tiktok_ads_ update_ campaign_ gmv_ max_ creativeUse this endpoint to either remove creatives (videos) from a Product or Live GMV Max Campaign or to restore creatives that were previously removed.
tiktok_ads_ update_ campaign_ gmv_ max_ sessionUse this endpoint to update a max delivery session for a specific product or a creative boost session for a specific video within a Product GMV Max Campaign.
tiktok_ads_ update_ campaign_ spcUse this endpoint to update a Smart+ Campaign.
tiktok_ads_ update_ campaign_ spc_ material_ statusUse this endpoint to disable or enable one or more creatives in a Smart+ Campaign.
tiktok_ads_ appeal_ smart_ plus_ adUse this endpoint to appeal the rejection of an Upgraded Smart+ Ad, which allows you to request for the ad to be re-evaluated when it has been rejected during the review process.
tiktok_ads_ check_ smart_ plus_ campaign_ copy_ taskUse this endpoint to check the results of an asynchronous copy task for an Upgraded Smart+ Campaign.
tiktok_ads_ create_ smart_ plus_ adUse this endpoint to create an Upgraded Smart+ Ad.
tiktok_ads_ create_ smart_ plus_ adgroupUse this endpoint to create an Upgraded Smart+ Ad Group.
tiktok_ads_ create_ smart_ plus_ campaignUse this endpoint to create an Upgraded Smart+ Campaign.
tiktok_ads_ create_ smart_ plus_ campaign_ copy_ taskUse this endpoint to create an asynchronous copy task for an Upgraded Smart+ Campaign.
tiktok_ads_ get_ smart_ plus_ adUse this endpoint to retrieve Upgraded Smart+ Ads within an ad account.
tiktok_ads_ get_ smart_ plus_ ad_ review_ infoUse this endpoint to retrieve the review results of Upgraded Smart+ Ads, including creatives within the ads.
tiktok_ads_ get_ smart_ plus_ adgroupUse this endpoint to retrieve Upgraded Smart+ Ad Groups within an ad account.
tiktok_ads_ get_ smart_ plus_ campaignUse this endpoint to retrieve Upgraded Smart+ Campaigns within an ad account.
tiktok_ads_ get_ smart_ plus_ material_ report_ breakdownUse this endpoint to retrieve an Upgraded Smart+ Creative Breakdown Report, a breakdown of the reporting data on creatives within Upgraded Smart+ Ads.
tiktok_ads_ get_ smart_ plus_ material_ report_ overviewUse this endpoint to retrieve an Upgraded Smart+ Creative Overview Report, an overview of the reporting data on creatives within Upgraded Smart+ Ads.
tiktok_ads_ get_ smart_ plus_ material_ review_ infoUse this endpoint to retrieve the review results of creatives within Upgraded Smart+ Ads.
tiktok_ads_ run_ smart_ plus_ ad_ previewUse this endpoint to preview an Upgraded Smart+ Ad that you want to create or an existing Upgraded Smart+ Ad.
tiktok_ads_ update_ smart_ plus_ adUse this endpoint to update an Upgraded Smart+ Ad.
tiktok_ads_ update_ smart_ plus_ ad_ material_ statusUse this endpoint to disable or enable one or more creatives in an Upgraded Smart+ Ad.
tiktok_ads_ update_ smart_ plus_ ad_ statusUse this endpoint to enable, pause, or delete Upgraded Smart+ Ads.
tiktok_ads_ update_ smart_ plus_ adgroupUse this endpoint to update an Upgraded Smart+ Ad Group.
tiktok_ads_ update_ smart_ plus_ adgroup_ budgetUse this endpoint to update the budgets of Upgraded Smart+ Ad Groups.
tiktok_ads_ update_ smart_ plus_ adgroup_ statusUse this endpoint to enable, pause, or delete Upgraded Smart+ Ad Groups.
tiktok_ads_ update_ smart_ plus_ campaignUse this endpoint to update an Upgraded Smart+ Campaign.
tiktok_ads_ update_ smart_ plus_ campaign_ statusUse this endpoint to enable, pause, or delete Upgraded Smart+ Campaigns.
tiktok_ads_ cancel_ dmp_ custom_ audience_ shareUse this endpoint to stop the sharing of an audience with advertisers.
tiktok_ads_ create_ audience_ from_ fileUse this endpoint to create an audience by file.
tiktok_ads_ delete_ saved_ audienceUse this endpoint to delete Saved Audiences.
tiktok_ads_ get_ audience_ insight_ overlapUse this endpoint to get the details of the audience overlap between the benchmark audience and up to four other TikTok Custom Audience segments.
tiktok_ads_ get_ dmp_ custom_ audience_ apply_ logUse this endpoint to get the latest application log of custom audiences.
tiktok_ads_ get_ dmp_ custom_ audience_ share_ logUse this endpoint to get the sharing log of an audience.
tiktok_ads_ run_ audience_ insight_ infoUse this endpoint to get the details of your potential audiences.
tiktok_ads_ run_ segment_ audienceUse this endpoint to create or delete an audience segment.
tiktok_ads_ run_ segment_ mappingUse this endpoint to add mappings to audience segments, or delete existing mappings from audience segments.
tiktok_ads_ share_ dmp_ custom_ audienceUse this endpoint to start sharing audiences.
tiktok_ads_ update_ dmp_ custom_ audience_ lookalikeUse this endpoint to manually refresh a Lookalike Audience.
tiktok_ads_ upload_ dmp_ custom_ audience_ fileUse this endpoint to upload a data file.
tiktok_ads_ check_ blockedwordUse this endpoint to check if a list of words are blocked.
tiktok_ads_ check_ blockedword_ taskUse this endpoint to check the status of a blocked word export task.
tiktok_ads_ check_ comment_ taskUse this endpoint to check the status of a comment export task.
tiktok_ads_ create_ blockedwordUse this endpoint to add words to the blocked word list.
tiktok_ads_ create_ blockedword_ taskUse this endpoint to create a blocked word export task.
tiktok_ads_ create_ comment_ taskUse this endpoint to create a comment export task.
tiktok_ads_ delete_ blockedwordUse this endpoint to delete one or more blocked words from the blocked word list.
tiktok_ads_ delete_ commentUse this endpoint to delete a comment.
tiktok_ads_ download_ blockedword_ taskUse this endpoint to download the exported blocked words when an export task completes.
tiktok_ads_ download_ comment_ taskUse this endpoint to download the exported data after an export task completes successfully.
tiktok_ads_ get_ comment_ referenceUse this endpoint to get related comments.
tiktok_ads_ list_ blockedwordUse this endpoint to get the list of blocked words for an ad account.
tiktok_ads_ update_ blockedwordUse this endpoint to replace a blocked word with another word.
tiktok_ads_ create_ gmv_ max_ creation_ custom_ anchor_ video_ listUse this endpoint to create shop-level customized TikTok posts.
tiktok_ads_ create_ gmv_ max_ exclusive_ authorizationUse this endpoint to authorize an ad account to create GMV Max Campaigns for a specific TikTok Shop.
tiktok_ads_ delete_ gmv_ max_ creation_ custom_ anchor_ video_ listUse this endpoint to delete shop-level or campaign-level customized TikTok posts.
tiktok_ads_ get_ gmv_ max_ campaignUse this endpoint to retrieve the GMV Max Campaigns within an ad account.
tiktok_ads_ get_ gmv_ max_ creation_ custom_ anchor_ video_ listUse this endpoint to retrieve a list of shop-level and campaign-level customized TikTok posts created from an ad account for a specific TikTok Shop.
tiktok_ads_ get_ gmv_ max_ custom_ anchor_ video_ listUse this endpoint to retrieve the details of videos that have been used in the customized post collection for a Product GMV Max Campaign.
tiktok_ads_ get_ gmv_ max_ exclusive_ authorizationUse this endpoint to check whether an ad account is exclusively authorized to create GMV Max Campaigns for a specific TikTok Shop.
tiktok_ads_ get_ gmv_ max_ identityUse this endpoint to obtain a list of identities that are associated with a TikTok Shop and whether the identities are available for GMV Max Campaigns.
tiktok_ads_ get_ gmv_ max_ reportUse this endpoint to run a report on GMV Max Campaigns.
tiktok_ads_ get_ gmv_ max_ store_ shop_ ad_ usage_ checkUse this endpoint to check whether a TikTok Shop has been occupied by enabled Video Shopping Ads or Product Shopping Ads, and whether the TikTok Shop can be used to create Product GMV Max Campaigns by promoting all products in the TikTok Shop.
tiktok_ads_ get_ gmv_ max_ videoUse this endpoint to retrieve the list of TikTok posts that are available for a Product GMV Max campaign using a specific TikTok Shop.
tiktok_ads_ list_ gmv_ max_ occupied_ custom_ shop_ adsUse this endpoint to check whether an identity or a product has been occupied by enabled Shopping Ads (Video Shopping Ads, Product Shopping Ads or Live Shopping Ads).
tiktok_ads_ list_ gmv_ max_ storeUse this endpoint to obtain a list of TikTok Shops that an ad account has access to and whether the TikTok Shops can be used to create GMV Max Campaigns.
tiktok_ads_ recommend_ gmv_ max_ bidUse this endpoint to obtain the recommended ROI target and budget for a Product GMV Max or Live GMV Campaign that uses a specific TikTok Shop.
tiktok_ads_ run_ gmv_ max_ creation_ shop_ video_ video_ anchorsUse this endpoint to retrieve the shop-level or campaign-level product linkage details for videos in customized posts.
tiktok_ads_ appeal_ adgroupUse this endpoint to appeal the rejection decision, that is, to request for the ad group to be re-evaluated, when your ad group is rejected during review.
tiktok_ads_ create_ adgroup_ rfUse this endpoint to create a Reach & Frequency ad group.
tiktok_ads_ get_ adgroup_ quotaUse this endpoint to get the dynamic quota on the number of active auction ad groups that an advertiser can have.
tiktok_ads_ get_ adgroup_ rf_ estimated_ infoUse this endpoint to query the estimated daily cost and frequency distribution.
tiktok_ads_ update_ adgroup_ rfUse this endpoint to update Reach & Frequency ad groups.
tiktok_ads_ create_ ad_ acoUse this endpoint to create Smart Creative ads by uploading necessary ad creatives to the library.
tiktok_ads_ get_ ad_ acoUse this endpoint to get creative materials for Smart Creative ads, including call-to-actions, texts, ad names, images, or video materials.
tiktok_ads_ update_ ad_ acoUse this endpoint to modify Smart Creative ad creatives.
tiktok_ads_ update_ ad_ aco_ material_ statusUse this endpoint to update the status of creative materials for Smart Creative ads, including ad texts, images, and video materials.
tiktok_ads_ delete_ identityUse this endpoint to delete a customized user identity.
tiktok_ads_ get_ identity_ infoUse this endpoint to retrieve details about an identity.
tiktok_ads_ get_ identity_ liveUse this endpoint to get live videos under an identity.
tiktok_ads_ get_ identity_ music_ authorizationUse this endpoint to get music authorization information for videos under an identity.
tiktok_ads_ get_ identity_ native_ seriesUse this endpoint to retrieve a list of available TikTok Series from a specified TikTok account (identity) that can be promoted by an ad account.
tiktok_ads_ get_ identity_ videoUse this endpoint to get all posts under an identity.
tiktok_ads_ get_ identity_ video_ infoUse this endpoint to get the information about one or more TikTok posts that you published using the AUTH_CODE, TT_USER or BC_AUTH_TT identity.
tiktok_ads_ bind_ automated_ rulesUse this endpoint to bind objects to an existing rule, or unbind objects from a rule that they were previously bound to.
tiktok_ads_ create_ automated_ ruleUse this endpoint to create automated rules.
tiktok_ads_ get_ account_ verification_ filetypeUse this endpoint to retrieve a list of supported verification document types for a specific country or region.
tiktok_ads_ get_ account_ verification_ statusUse this endpoint to retrieve the current verification status of your Business Center or ad account.
tiktok_ads_ get_ automated_ ruleUse this endpoint to get rules by rule IDs.
tiktok_ads_ get_ optimizer_ rule_ resultUse this endpoint to get rule execution results by execution IDs.
tiktok_ads_ get_ user_ info# Get user information Use this endpoint to obtain information about users who are authorized to access the developer App.
tiktok_ads_ list_ automated_ rule_ resultsUse this endpoint to get the execution results of rules based on the values of certain filters.
tiktok_ads_ submit_ account_ verificationUse this endpoint to submit a verification request for your Business Center account or ad account.
tiktok_ads_ update_ ad_ accountUse this endpoint to update ad accounts that were created in the Business Centers.
tiktok_ads_ update_ automated_ ruleUse this endpoint to update the details of rules.
tiktok_ads_ update_ automated_ rule_ statusUse this endpoint to turn on, turn off, or delete a group of rules.
tiktok_ads_ get_ discovery_ cml_ trending_ listUse this endpoint to retrieve a list of up to 100 popular tracks that are pre-cleared for use in organic content and ad creation from the Commercial Music Library.
tiktok_ads_ get_ discovery_ cml_ video_ listUse this endpoint to retrieve the top trending videos that use a popular track in a selected region.
tiktok_ads_ get_ discovery_ detailUse this endpoint to get detailed information about a popular hashtag, such as audience insights and hashtag status.
tiktok_ads_ get_ discovery_ trending_ listUse this endpoint to get a list of the top 200 popular hashtags on TikTok.
tiktok_ads_ get_ discovery_ trending_ search_ keywordUse this endpoint to retrieve a list of 20 recommended search keywords for a search query or to get recommended search keywords personalized for your Business Account.
tiktok_ads_ get_ discovery_ video_ listUse this endpoint to retrieve the top 20 trending videos that use a popular hashtag in the selected top country of the hashtag and timeframe.
tiktok_ads_ get_ report_ ad_ benchmarkUse this endpoint to get the performance data of ads against benchmarks.
tiktok_ads_ get_ report_ video_ performanceUse this endpoint to get in-second performance data about ads, or Video Insights data about a video.
tiktok_ads_ search_ discovery_ trendingUse this endpoint to retrieve the top 20 search keywords trending on TikTok or search keywords personalized for your Business Account.
tiktok_ads_ create_ diagnostic_ catalog_ product_ taskUse this endpoint to create an asynchronous download task for catalog product diagnostic information.
tiktok_ads_ get_ creative_ fatigueUse this endpoint to detect whether Creative Fatigue occurred for an ad within a specified time range in the past.
tiktok_ads_ get_ diagnostic_ catalogUse this endpoint to retrieve diagnostic information synchronously for your catalog products.
tiktok_ads_ get_ diagnostic_ catalog_ eventsource_ issueUse this endpoint to retrieve diagnostic information for the event sources that are bound to your catalog.
tiktok_ads_ get_ diagnostic_ catalog_ eventsource_ metricUse this endpoint to retrieve the trend of app events or pixel events received, identify the number of events available for retargeting, and obtain the catalog match rate of your catalog.
tiktok_ads_ get_ diagnostic_ catalog_ product_ taskUse this endpoint to download a CSV file of catalog product diagnostic information.
tiktok_ads_ get_ minisUse this endpoint to retrieve the list of TikTok Minis within an ad account.
tiktok_ads_ get_ showcase_ identityUse this endpoint to get identities with Showcase permission under an ad account.
tiktok_ads_ get_ showcase_ productUse this endpoint to get the Showcase products that can be used to target the specified country or region.
tiktok_ads_ get_ showcase_ regionUse this endpoint to get the countries or regions that a Showcase can target by specifying the identity that is bound to the Showcase, and has permission of the Showcase.
tiktok_ads_ get_ store_ productUse this endpoint to retrieve the products within a first-party store (TikTok Shop).
tiktok_ads_ list_ storeUse this endpoint to get the list of available first-party stores (TikTok Shops) under an ad account.
tiktok_ads_ add_ search_ ad_ negative_ keywordUse this endpoint to create negative keywords for Search Ads.
tiktok_ads_ authorize_ spark_ ad_ postUse this endpoint to apply an authorization code.
tiktok_ads_ create_ split_ testUse this endpoint to create a split test group.
tiktok_ads_ delete_ search_ ad_ negative_ keywordUse this endpoint to get the list of negative keywords for Search Ads.
tiktok_ads_ download_ search_ ad_ negative_ keywordUse this endpoint to download the list of negative keywords for Search Ads.
tiktok_ads_ get_ pangle_ audience_ packageUse this endpoint to get the Pangle audience packages that are available to an advertiser.
tiktok_ads_ get_ pangle_ block_ listUse this endpoint to get the Pangle block list of an ad account.
tiktok_ads_ get_ search_ ad_ negative_ keywordUse this endpoint to get the list of negative keywords for Search Ads.
tiktok_ads_ get_ spark_ ad_ postUse this endpoint to get information about the Spark Ads post that you have been authorized to use as an ad.
tiktok_ads_ get_ split_ test_ resultUse this endpoint at least 24 hours after the test ends to get test results, including p-values for each metric.
tiktok_ads_ get_ tiktok_ inventory_ filtersUse this endpoint to retrieve the Brand Safety Hub settings of an ad account.
tiktok_ads_ list_ spark_ ad_ postsUse this endpoint to get a list of Spark Ads posts that have been authorized to an ad account.
tiktok_ads_ recommend_ spark_ adUse this endpoint to obtain the Spark Ads recommendation results for up to 100 video posts associated with your TikTok One (TTO) Creator Marketplace account.
tiktok_ads_ run_ split_ test_ endUse this endpoint to stop an ad group level or campaign level split test.
tiktok_ads_ run_ split_ test_ promoteUse this endpoint to run the winning ad group in your ad group level split test.
tiktok_ads_ unbind_ spark_ ad_ postUse this endpoint to unbind a Spark Ad post after the authorization has expired or has been revoked.
tiktok_ads_ update_ pangle_ block_ listUse this endpoint to update the Pangle block list.
tiktok_ads_ update_ search_ ad_ negative_ keywordUse this endpoint to update a negative keyword for Search Ads.
tiktok_ads_ update_ split_ testUse this endpoint to update the start time and end time of a split test.
tiktok_ads_ update_ tiktok_ inventory_ filtersUse this endpoint to set or update the Brand Safety Hub settings of an ad account.
tiktok_ads_ cancel_ rf_ orderUse this endpoint to withdraw an R&F ad order to suspend its delivery.
tiktok_ads_ check_ changelog_ taskUse this endpoint to check whether a change log download task has completed or not.
tiktok_ads_ create_ changelog_ taskUse this endpoint to initiate a change log download task for an ad account based on the parameters that you specify.
tiktok_ads_ download_ changelog_ taskUse this endpoint to download the change log file.
tiktok_ads_ estimate_ rf_ inventoryUse this endpoint to get inventory estimates for Reach & Frequency ads.
tiktok_ads_ get_ changelogUse this endpoint to get the activity log of Business Centers.
tiktok_ads_ get_ rf_ contract_ queryUse this endpoint to query contracts.
tiktok_ads_ get_ rf_ delivery_ timezoneUse this endpoint to get the R&F delivery time zone according to location (country code)(for R&F advertising only).
tiktok_ads_ check_ termUse this endpoint to check the status of an agreement.
tiktok_ads_ confirm_ termUse this endpoint to sign the agreement for the Lead Generation Ads feature.
tiktok_ads_ get_ ctm_ message_ event_ setUse this endpoint to obtain the message event sets that can be used to create TikTok Instant Messaging Ads.
tiktok_ads_ get_ lead_ fieldUse this endpoint to retrieve the fields of an Instant Form or direct message leads.
tiktok_ads_ get_ termUse this endpoint to get the agreement for the Lead Generation Ads feature.
tiktok_ads_ recommend_ delivery_ bidThis endpoint will be deprecated in the next API version.
tiktok_ads_ recommend_ delivery_ budgetThis endpoint will be deprecated in the next API version.
Authorize once, then an endpoint your client signs into. Nothing to deploy, and nothing to install on the TikTok Ads side.
Create an app once in TikTok API for Business (My Apps → Create), paste its App ID and App Secret, then authorize on TikTok's consent screen. You then pick which ad accounts to connect; every request is locked to them.
7123456789012345678••••••••••••3f7aRead-only suits reporting. Otherwise keep writes on with approval required, so pausing a campaign, deleting an audience or replying publicly to an ad comment waits for a human. Scope stays the ad accounts you picked.
Drop the PopMCP URL into Claude, ChatGPT, Codex or any other supported client. It signs in through PopMCP with OAuth, so your TikTok Ads credential never leaves the server.
app.popmcp.com/mcp/…Ask for something harmless before you turn writes on. Once it comes back clean, widen the tool set or switch the connection to full access.
Which video creatives had the worst cost per result last week?
tiktok_ads_get_creative_reportok
Then just ask for the work
“Which video creatives had the worst cost per result last week?”
“Pause every campaign with Q3 in the name and confirm the list”
“Upload this new hook video and build an ad group around it”
“Which saved audiences are running on which ad groups, and did any fail review?”
One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.
Add the PopMCP URL under Settings → Connectors and the tools appear in every chat.
The same endpoint, registered in the browser. Nothing to install on the machine you are working from.
Register PopMCP as a custom connector, then let ChatGPT read and update the account.
Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.
Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.
Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.
FAQ
What teams ask before putting TikTok Ads behind an AI client.
Yes, and it is the step people miss. Create the app once in TikTok API for Business under My Apps → Create, then paste its App ID and App Secret into the connect form. From there you authorize in TikTok's own consent screen — no TikTok password is ever collected by PopMCP.
No. The token TikTok issues for this connection does not expire, so once you have authorized it keeps working without a periodic re-auth prompt. The ad accounts it can reach stay the ones you chose when you connected.
After you authorize, you choose which ad accounts to connect and which workspace each one belongs in. Every request is then locked to that ad account, so an agent cannot wander into an advertiser you did not connect. That scoping is fixed by the connection, not decided per prompt.
It covers 431 operations across 28 Marketing API modules — Business Center, Creative, Catalog, Measurement, Tools, Campaign, Smart Plus, Audience, Comment, GMV Max, Ad Group, Ad, Identity and Ad Account among them. Of those, 239 are reads and 192 are writes. 61 tools load into your AI client by default and the rest stay searchable, so the agent can reach a Catalog or Business Center call without a bloated tool list.
Yes. list_pixels and create_pixel handle pixel setup, get_pixel_event_stats shows event volume over a period, and list_custom_conversions returns the custom conversions tied to a pixel or app. report_events sends a single App, Web, Offline or CRM event, or a batch of them. Because that writes real measurement data, it is a good candidate for approval-required-for-writes.
Yes. list_ad_comments pulls the comments under an ad account's video ads, reply_to_ad_comment posts a reply, and update_ad_comment_status flips comments between public and hidden. There is also a polled trigger, New comment on an ad, that can start a workflow when someone comments. Replies publish publicly under your ad, so keep write approval on unless you have a reviewed template.
No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.
Any client that supports a remote Streamable HTTP MCP server — Claude Desktop, Claude Web, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.
Loading 431 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 61-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. You can switch a connection to the full catalog at any time.
A tool is something your AI calls — there are 431 here. A trigger is something PopMCP watches for you: 19 TikTok Ads events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into TikTok Ads.
Launch a hosted MCP endpoint for TikTok Ads, keep tool access under control, and start testing real workflow prompts right away.