Add a partner to a BCAdd another Business Center as a partner and optionally share advertiser or catalog assets with it.
Appeal a rejectionSubmit an appeal for a rejected ad group or an ad within it.
Appeal Smart+ AdSubmit an appeal for a Smart+ ad review decision.
Apply or Disconnect a Custom AudienceApply a custom audience to ad groups or disconnect it from them.
Assign an assetAssign a Business Center asset and its asset-specific role to a member.
Assign Members to a Child Business CenterAssign 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 AdvertiserLink a TikTok account to an ad account in the same Business Center.
Get Music Authorization Info of a VideoCheck whether every song in a TikTok post is authorized for a specific identity, targeting-location set, and ad deployment window.
Apply a Spark Post Authorization CodeApply a creator-issued authorization code so an advertiser may use that specific TikTok post as a Spark Ad.
Bind an event source to a catalogBind a mobile app, website Pixel, or both to a catalog.
Bind/Unbind rulesBind or unbind optimizer rules from existing advertising objects.
Cancel Custom Audience SharingStop sharing a custom audience with an advertiser.
Cancel asynchronous report taskCancel a queued or processing asynchronous TikTok report task.
Cancel the R&F ad orderCancel the R&F ad order.
Get Change Log Download Task ResultRead the status and change-log content returned for an advertiser's change-log task.
Check Advertiser Term StatusCheck whether a TikTok advertiser has signed a specified agreement.
Check the statuses of wordsCheck whether specified words are blocked for an advertiser without changing moderation settings.
Check the status of a blocked-word export taskCheck whether a blocked-word export task is running, succeeded, or failed.
Get Manual Campaign Copy Task ResultsGet the results of an asynchronous copy task for a Manual Campaign.
Check Change Log Download TaskCheck whether an advertiser change-log download task is processing, successful, or failed.
Get the status of a comment export taskCheck whether a comment export task is running, succeeded, or failed.
Check File NamesCheck whether one or more image or video file names are already used in an advertiser account.
Check TikTok Shop GMV Max AvailabilityCheck a TikTok Shop's availability for Product GMV Max campaigns.
Check MMM Data RequestCheck one MMM export job.
Check a lead download taskPoll an existing TikTok lead download task.
Check asynchronous report taskCheck, without polling, whether an asynchronous report task is queued, processing, successful, failed, or canceled.
Check Smart+ Campaign Copy TaskGet the results of an asynchronous Upgraded Smart+ campaign copy task.
Check UnionPay Verification RequirementCheck whether a business license requires UnionPay verification before submitting advertiser verification details.
Check Value-Based Optimization eligibilityCheck VBO bidding eligibility for a proposed campaign configuration; some options require allowlisting.
Sign TermsSign the selected advertiser agreement.
Get a TikTok in-app linkConvert an open TikTok URL to an internal TikTok link; availability may require allowlisting.
Create adsCreate one or more ordinary ads in an existing ad group using documented creative settings.
Create an ad groupCreate an ad group.
Create an R&F ad groupCreate an R&F ad group.
Create an appCreate a mobile app for an advertiser.
Create a Business CenterCreate a persistent TikTok Business Center organization.
Create an ad accountCreate a persistent ad account in a Business Center, optionally configure its invoice grouping, Payment Portfolio linkage, and spending budget.
Create a Billing GroupCreate a persistent Billing Group and assign ad accounts to it.
Create an asynchronous invoice download taskCreate a task that generates an invoice list, batch of invoice PDFs, or detailed billing report for later download.
Create blocked wordsAdd exact words to an advertiser's moderation block list.
Create a blocked-word export taskCreate an asynchronous export task for an advertiser's blocked words.
Create Business Center Asset GroupCreate 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 AccountCreate an Organization Account in an authorized Business Center.
Create Business Spark AdCreate a campaign, ad group, and Spark Ad in one request.
Create a campaignCreate a Manual Campaign with documented campaign, objective, budget, RTA, and iOS settings.
Create an asynchronous copy task for a Manual CampaignCreate an asynchronous Manual Campaign copy task.
Create a campaign through the shared SPC routeCreate a current Smart+ Catalog or Advanced Dedicated Campaign through TikTok's shared SPC route; legacy Smart+ modes are deprecated.
Create a catalogCreate a catalog in a TikTok Business Center; some catalog types require allowlisting.
Create a feedCreate a scheduled catalog feed.
Create Catalog Product Diagnostic TaskCreate an asynchronous download task for catalog product diagnostic information.
Create Catalog Product Set by FileCreate an E-commerce catalog product set from an uploaded CSV file.
Create a product set by conditionsCreate a catalog product set using one AND or OR condition group.
Create Change Log Download TaskCreate an asynchronous download task for an advertiser's change log.
Create a comment export taskCreate an asynchronous comment export for a specific advertiser, ad group, and date range.
Create Creative Welcome MessageCreate a welcome message within a TikTok advertiser account.
Create a portfolioCreate a typed creative portfolio.
Create Creative Pre-Review TaskCreate a task to pre-review creative materials for one location.
Create a creative shareable linkCreate a link for sharing up to 20 named creative assets.
Create a CRM Event SetCreate a CRM Event Set configuration in an advertiser account.
Create a Custom ConversionCreate a Custom Conversion configuration; this does not ingest conversion events.
Create a Customer File AudienceCreate a custom audience from previously uploaded encrypted customer files.
Create a Lookalike AudienceCreate a lookalike custom audience from an eligible source audience.
Create a Rule-Based Custom AudienceCreate a custom audience from conditional inclusion and exclusion event rules.
Create a Saved AudienceCreate a reusable Saved Audience from targeting criteria.
Create GMV Max CampaignCreate a GMV Max campaign from TikTok's official campaign model.
Create GMV Max SessionCreate and start a max delivery session for a product or a creative boost session for a video.
Create shop-level customized TikTok postsCreate shop-level customized TikTok posts.
Grant an ad account exclusive authorization for a TikTok ShopGrant an ad account exclusive authorization for a TikTok Shop.
Create an IdentityCreate a customized advertiser identity.
Create MMM Data RequestCreate an irreversible Media Mix Modeling export job after explicit confirmation.
Create an Offline Event SetCreate an Offline Event Set configuration; this does not upload or ingest offline events.
Create rulesCreate automated optimizer rules.
Create a test leadCreate a disposable test lead for an Instant Form or direct-message source; remove it after testing.
Create a lead download taskCreate an asynchronous export task for leads from one Instant Form or ad.
Create a Payment PortfolioCreate a SHARED Payment Portfolio and link ad accounts so they jointly use centrally managed funds.
Create a PixelCreate a TikTok Pixel configuration; this does not ingest web events.
Create Pixel EventsCreate standard Pixel Event configurations and rules; this endpoint does not ingest event occurrences.
Create asynchronous report taskCreate an asynchronous TikTok report task and return its task ID; use the separate check and download tools to observe completion and retrieve output.
Create Smart Creative AdsCreate current Smart Creative ads in an ad group configured with creative_material_mode=SMART_CREATIVE.
Create Smart+ AdCreate a Smart+ ad disabled for review in an existing Smart+ ad group.
Create Smart+ Ad GroupCreate a Smart+ ad group disabled for review in an existing Smart+ campaign.
Create Smart+ CampaignCreate a Smart+ campaign disabled for review.
Create Smart+ Campaign Copy TaskCreate and start an asynchronous copy task for an Upgraded Smart+ campaign.
Create a split testCreate an ad-group or campaign-level split test.
Create Video Fix TasksCreate up to 10 Smart Fix tasks for advertiser-owned videos.
Delete assets from a BCRemove the specified asset from the Business Center.
Delete a member or revoke an invitationRemove an existing member from the Business Center or revoke a pending invitation.
Delete a partner from a BCRemove the partner relationship from the Business Center.
Cancel the sharing of assetsCancel sharing the specified assets with the partner Business Center.
Delete blocked wordsDestructively remove exact words from an advertiser's moderation block list.
Delete Business Center Asset GroupDelete one Asset Group from a TikTok Business Center.
Delete a catalogPermanently delete a catalog from a Business Center.
Delete a feedPermanently delete a catalog feed.
Remove productsRemove products from a catalog using the ID list for that catalog type.
Delete product setsPermanently delete one to ten catalog product sets.
Delete Catalog VideoPermanently delete one uploaded video from an E-commerce catalog.
Delete a commentPermanently delete one TikTok comment.
Delete Creative AssetsDelete video or image assets owned by a TikTok advertiser account.
Delete creative portfoliosPermanently delete up to 100 eligible creative portfolios.
Delete a Custom ConversionDelete a Custom Conversion configuration; this does not delete ingested events.
Delete Custom AudiencesDelete between one and 100 custom audiences.
Delete Saved AudiencesDelete up to 100 Saved Audiences.
Delete GMV Max SessionPermanently delete a GMV Max session from an advertiser account.
Delete Customized TikTok PostsPermanently delete shop-level customized TikTok posts.
Delete Customized IdentityPermanently delete a customized user identity from an advertiser account.
Delete an Offline Event SetDelete an Offline Event Set configuration; this is not an event-ingestion operation.
Delete a test leadPermanently delete one exact disposable TikTok test lead.
Delete a Pixel EventDelete a Pixel Event configuration; this does not delete ingested event occurrences.
Delete a playable assetPermanently delete one exact playable asset.
Delete Search Ad Negative KeywordsDelete negative keywords from one Search Ads campaign or ad group in an authorized advertiser account.
Delete Smart+ ResourcesPermanently delete up to 20 Smart+ campaigns, ad groups, or ads.
Disable Business Center AdvertiserIrreversibly disable one ad account in a TikTok Business Center.
Discover new keywordsDiscover search keyword ideas and historical search metrics.
Download an invoice synchronouslyDownload one Business Center invoice.
Download exported blocked wordsDownload the result of a succeeded blocked-word export task.
Download exported commentsDownload CSV content from a succeeded comment export task.
Download leads from a completed export taskDownload the CSV or ZIP produced by a completed TikTok lead export task.
Get asynchronous report downloadRetrieve output for a successful asynchronous report task.
Download negative keywordsDownload negative keywords for a campaign or ad group as a spreadsheet file.
Edit an imageResize or Gaussian-pad an advertiser image.
End a split testEnd an in-progress split test.
Estimate audience sizeEstimate audience size for documented placement, promotion, and targeting settings.
Get inventory estimatesGet inventory estimates.
Generate Smart Text recommendationsGenerate Smart Text recommendations for an ad group.
Check the verification status of your accountCheck the verification status of an ad account or Business Center.
Get available verification document types for a regionGet available verification document types for a region.
Get Ad BenchmarksGet one page of ad benchmark dimensions and dynamic numeric metrics, scoped by exactly one ad_ids, adgroup_ids, or campaign_ids filter.
Get additional interest categories by IDGet up to 50 additional interest categories by ID and language.
Get diagnoses for ad groupsGet issue diagnoses and suggestions for selected ad groups.
Get the dynamic quota on active ad groupsGet the dynamic quota on active ad groups.
Get review info of ad groupsGet review info of ad groups.
Get estimated info of R&F ad groupsGet estimated info of R&F ad groups.
Get review info of adsGet review information for one to 100 ads.
Get Advertiser AccountsDiscover every advertiser account authorized for this connection when no IDs are supplied, or return full profile, status, timezone, and currency details for specified authorized advertiser IDs.
Get info of an appGet information about a mobile app configured for an advertiser.
Get App Conversion EventsGet app conversion events available for advertising optimization.
Get App Retargeting EventsGet app retargeting events available for audience rules.
Get Asset Binding QuotaGet advertiser binding quota usage for a TikTok identity asset.
Get Details of Audience OverlapGet overlap details for a benchmark custom audience and up to four comparison audiences.
Get Audience InsightsGet one audience insight dimension for locations or a custom audience.
Get assets as adminGet one page of assets administered by a Business Center.
Get members by an assetGet one page of Business Center members assigned to an asset.
Get the invoices of a Business CenterReturn one page of Business Center invoices using documented type, payment, title, ID, and issuance-time filters.
Get an asynchronous invoice download taskGet one asynchronous invoice download task and return its documented status and download URL.
Get the unpaid amount of a Business CenterRead the reconciliation-invoice unpaid amount for a Business Center.
Get the assets of a partnerGet one page of assets shared with or by a partner Business Center.
Get Bid Protection DetailsGet bid protection history for campaigns or ad groups over a date range.
Get Bid Protection StatusesGet bid protection statuses for up to 200 campaigns or ad groups.
Get the authorization status of a Brand Safety partnerGet a Brand Safety measurement partner's authorization status.
Get Business Center Advertiser AttributesGet currencies and registration regions available when creating ad accounts in a Business Center.
Get Business Center Asset GroupGet the assets or members of an Asset Group in a Business Center.
Get Business Center BalanceRead the balance of a TikTok Business Center or Payment Portfolio.
Get Campaign Quota InformationGet SKAN Dedicated Campaign quota information by ad network.
Get available regionsGet regions where ads for catalogs in a Business Center can be delivered.
Get Catalog Category InsightsGet up to 50 top trending product categories and availability metrics for an eligible E-commerce catalog, optionally filtered by category IDs.
Get event source binding info of a catalogGet apps and pixels bound as event sources to a catalog.
Get feedsGet all feeds in a catalog or one feed by ID.
Get the log of a feedGet processing log entries for a catalog feed.
Get Catalog Insight FiltersGet one page of provider-approved category, brand, or availability filter values for product insight endpoints.
Get the lexicon list for a catalogGet the provider-defined lexicon list for a catalog.
Get locations and currenciesGet supported country or region and currency combinations for catalogs.
Get the overview of a catalogGet product audit totals for a catalog.
Get productsGet one page of catalog products with optional IDs, filters, and ordering.
Get Catalog Product Diagnostic TaskGet an asynchronous catalog product diagnostic task result.
Get the product handling logGet processing counts, errors, warnings, and downloads for a product handling task.
Get product setsGet all product sets in a catalog or one product set by ID.
Get products in a product setGet one page of products in a catalog product set.
Get the catalog video handling logGet processing counts, errors, warnings, and downloads for a catalog video task.
Get video packagesGet catalog video packages, optionally restricted to one package ID.
Get related commentsRead one page of comments related to a specific TikTok comment and return an opaque continuation cursor.
Get details of content exclusion categoriesGet details for content exclusion or vertical sensitivity category IDs.
Get details of contextual tagsGet details for specified contextual tag IDs.
Get Creative AssetsReturn metadata for specified video or image assets in an authorized advertiser's Ads Asset Library.
Get a portfolio by IDGet a creative portfolio by ID.
Get Creative Pre-Review TaskGet the result of a creative pre-review task.
Get creative reportReturn one page of creative material performance with exact JSON-encoded filter and field-selection query parameters.
Get the message event sets for ad creationGet message event sets available for instant-messaging ad creation.
Get Custom Audience DetailsGet current status and modification history for specified owned or shared custom audiences.
Get Custom Audience Sharing LogGet the advertisers with which a specific TikTok custom audience has been shared, including each sharing status.
Get the details of a Custom ConversionGet one Custom Conversion configured for a Pixel or app event source.
Get catalog event source diagnostic informationGet detected catalog app or pixel event source issues and suggested solutions.
Get catalog event trends and match rateGet daily app or pixel event trends and catalog content-ID match rates.
Get the Application Log of AudiencesReturn one page of audience application history.
Get the music listGet one page of advertiser music and return a continuation cursor.
Get suggested thumbnails for a videoGet up to ten suggested thumbnail images for an advertiser video.
Get GMV Max Bid RecommendationGet TikTok's recommended GMV Max bid for an eligible advertiser and shop.
Get GMV Max CampaignsGet one page of GMV Max campaigns.
Get GMV Max Campaign InfoGet information for one GMV Max campaign owned by an authorized advertiser.
Get GMV Max SessionsGet max delivery or creative boost session details by 1 to 20 exact session IDs.
Get GMV Max Exclusive AuthorizationGet an advertiser account's exclusive authorization status for a TikTok Shop.
Get GMV Max ReportRun one paginated Product or LIVE GMV Max campaign report.
Get product linkage details of videos in customized postsGet product linkage details of videos in customized posts.
Get the Identity ListReturn one page of advertiser identities.
Get Info About an IdentityGet one advertiser identity.
Get Live Videos Under an IdentityReturn one page of live videos for an authorized TikTok account identity.
List Available TikTok SeriesReturn one page of TikTok Series from a specified TikTok account identity that the advertiser can promote.
Get Posts Under an IdentityReturn one page of posts visible through an authorized identity.
Get Info About TikTok PostsGet one or up to 20 posts associated with an authorized identity.
Get an Instant Form or Direct-Message LeadRetrieve lead answers and attribution metadata.
Get Lead FieldsRetrieve only the field names and form metadata for Instant Form or direct-message leads.
Get the TikTok Minis within an ad accountGet one page of TikTok Minis within an ad account.
Get MMM Download URLObtain a seven-day signed URL for a completed MMM compressed CSV.
Get MMM Request HistoryRetrieve MMM request metadata for a UTC+0 date interval.
Get Offline Event SetsList Offline Event Set configurations; this management endpoint does not ingest offline events.
Get rules by IDGet automated optimizer rules by ID.
Get result detailsGet automated optimizer rule result details.
Get Instant PagesReturn one page of Instant Forms and other TikTok Instant Page types.
Get the fields of an Instant FormGet the field definitions and metadata for one TikTok Instant Form.
Get a test leadGet the current test lead for an Instant Form or direct-message lead source.
Get form librariesReturn one page of Business Center form libraries accessible to the connected user.
Get the Pangle Block ListGet an advertiser's Pangle app block list and its last modification time.
Get Payment PortfoliosReturn one page of Payment Portfolios, cash balances, and credit line usage.
Get ad accounts linked to a Payment PortfolioReturn one page of ad accounts linked to a Payment Portfolio.
Get authorized users for a Payment PortfolioReturn one page of users authorized for a Payment Portfolio.
Get Pixel Event statisticsGet UTC Pixel Event statistics; this reporting endpoint does not ingest events.
Get Instant Page eventsGet supported TikTok Instant Page event options for an optimization goal.
Get playable assetsReturn one page of playable assets for an advertiser.
Get recommended CTAsGet standard or Dynamic CTA recommendations for an advertiser.
Run synchronous integrated reportReturn one page of a synchronous TikTok report with dimensions, metrics, advertiser lists, and filters encoded as provider JSON query values.
Get R&F time zonesGet R&F time zones.
Get Search Ads Campaign Health diagnosesGet Search Ads Campaign Health diagnoses for an ad group or ads.
Get available locations by advertiser IDGet all locations available to an advertiser, with translated names.
Get Showcase IdentityGet the identity with Showcase permission under an ad account.
Get Smart Creative MaterialsGet current Smart Creative materials for 1-100 ad groups.
Get Smart+ Material ReportGet one page of Smart+ material overview or breakdown reporting.
Get Smart+ Review InfoGet review information for Smart+ ads or ad materials.
Get the results of a split testGet the current status and statistical results of a split test.
Get products within a TikTok ShopGet one page of products within a TikTok Shop.
Get subscription details of a developer appReturn one page of webhook subscriptions configured for a developer application.
Get targeting hashtags by IDGet targeting hashtag names and availability by keyword ID.
Get targeting informationGet geographical or ISP targeting tag details by targeting ID.
Get TermsGet an advertiser agreement in the requested language.
Get the Brand Safety Hub settings of an ad accountGet the Brand Safety Hub settings configured for an advertiser account.
Get Info About a Spark Ad PostResolve a creator-issued Spark post authorization code into post, creator, media, and authorization-window details.
Get Video Fix TaskGet the results of a Smart Fix task.
Get In-Second Video PerformanceGet one page of in-second AD or VIDEO performance.
Invite members to a BCInvite users to a Business Center and optionally assign advertiser and finance roles.
List Ad GroupsList regular or mixed-automation ad group inventory through TikTok's generic /adgroup/get/ endpoint.
List AdsList regular or mixed-automation ad inventory through TikTok's generic /ad/get/ endpoint.
Get Advertiser BalanceGet one page of ad account balances and budgets for a TikTok Business Center, with optional account filters and detailed balance fields.
List Advertiser Budget ChangesGet one page of budget change audit records for an ad account.
List Advertiser QualificationsList one page of reusable advertiser qualification records in a Business Center, optionally filtered by verification status.
Get time zonesGet time zones available to advertisers.
List Advertiser TransactionsList one page of advertiser billing transactions accessible through a Business Center, with optional transaction type, fund type, account, and UTC date filters.
Get the app listGet the mobile apps configured for an advertiser.
Get available attribution sources and data sources for an appGet attribution sources and data sources available for a mobile app.
Get the advertiser list of a Billing GroupReturn one page of ad accounts assigned to a Billing Group.
Get asynchronous invoice download task listReturn one page of asynchronous invoice download tasks and their download URLs.
Get blocked wordsReturn one page of an advertiser's blocked-word moderation list and an opaque continuation cursor when more results exist.
List Business Center Account CostsGet one page of aggregate Business Center costs and itemized advertiser cost records.
List Business Center Account TransactionsGet one page of itemized billing transactions for a Business Center, its ad accounts, or a Payment Portfolio, including invoice, tax, billing-type, and account details.
Get Business Center Activity LogGet one page of activity-log records for a Business Center.
List Business Center AdvertisersList one page of advertiser-account assets assigned to the authorized user in a specified TikTok Business Center.
List Business Center Asset GroupsGet one page of Asset Groups in a TikTok Business Center.
List Business Center Asset PartnersGet one page of Business Center partners associated with an asset.
List Business Center Billing GroupsGet one page of billing groups in a TikTok Business Center.
List Business Center MembersGet one page of members in a TikTok Business Center.
List Business Center PartnersGet one page of partners for a TikTok Business Center.
List Business Center Pixel LinksGet one page of ad accounts linked to a TikTok Business Center pixel.
List Business CentersList one page of Business Centers accessible to the connected TikTok authorization, optionally restricted to one Business Center ID.
List Business Center TransactionsGet one page of Business Center-level cash or grant fund movements, with aggregate charged and paid amounts.
List Campaign LabelsList one page of campaign labels for an authorized advertiser.
List CampaignsList regular or mixed-automation campaign inventory through TikTok's generic /campaign/get/ endpoint.
Get Catalog DiagnosticsGet one page of synchronous catalog product diagnostic information.
List CatalogsList catalogs in a specified TikTok Business Center, optionally restricted to one catalog ID.
Get Catalog VideosGet one page of uploaded videos from a catalog.
Get commentsRead one page of comments for a specific advertiser, ad group, and date range.
Get available content exclusion categoriesGet content exclusion and vertical sensitivity categories for an objective.
Get available contextual tagsGet contextual tags available for an objective and optional regions.
Get Creative Welcome MessagesGet one page of welcome messages within a TikTok advertiser account.
Get Creative Fatigue ResultsGet one page of Creative Fatigue Detection results for an ad.
List Creative PortfoliosList one provider page of interactive creative portfolios for an advertiser.
Get CRM Event SetsGet CRM Event Sets for an advertiser, optionally filtered by name or ID.
List Custom AudiencesList one page of owned and shared custom audiences for an authorized advertiser, optionally restricted to specified audience IDs.
Get Custom Conversions associated with an event sourceReturn one page of Custom Conversions configured for a Pixel or app event source.
Get Details of Saved AudiencesReturn one page of Saved Audience details.
List GMV Max Campaign SessionsList active max delivery or creative boost sessions for one Product GMV Max campaign ID.
List GMV Max Customized PostsList one page of shop-level customized TikTok posts for GMV Max.
List GMV Max IdentitiesList identities available to an advertiser for GMV Max campaigns.
Check GMV Max Occupied Custom Shop AdsCheck which Shopping Ads occupy one TikTok Shop identity or product asset.
List TikTok Shops for GMV MaxList TikTok Shops available to an advertiser for GMV Max campaigns.
List GMV Max VideosList one page of authorized or custom-post-eligible TikTok posts for a Product GMV Max campaign.
Get rules by filtersGet one page of automated optimizer rules by filters.
Get rule resultsGet one page of automated optimizer rule results.
List Pangle Audience PackagesList the include and exclude audience packages available for an advertiser's Pangle targeting configuration.
Get phone region codesGet region names, region codes, and calling codes for phone numbers.
Get PixelsReturn one page of Pixels and their configured Pixel Events.
List Search Ad Negative KeywordsList one page of negative keywords for a campaign or ad group in an authorized advertiser account.
Get Showcase ProductsGet one page of products available in a Showcase.
Get Showcase RegionsGet the regions targetable by a Showcase-bound identity.
Get Smart+ Ad GroupsList Smart+ ad group details through TikTok's dedicated /smart_plus/adgroup/get/ endpoint.
Get Smart+ AdsList Smart+ ad details through TikTok's dedicated /smart_plus/ad/get/ endpoint.
Get Smart+ CampaignsList Smart+ campaign details through TikTok's dedicated /smart_plus/campaign/get/ endpoint.
Get available stores under an ad accountGet available TikTok Shops under an ad account.
Get carriersGet carriers available for ad targeting by country or region.
Get device modelsGet device models available for ad targeting.
Get internet service providersGet ISP targeting tags supported for specified country- or region-level locations.
Get languagesGet languages available for ad targeting.
Get OS versionsGet operating-system versions available for targeting.
Get targeting regionsGet locations available for an advertiser's placement, objective, and campaign settings.
Get action categoriesGet targeting action categories available to an advertiser.
Get interest categoriesGet advertiser interest categories, optionally filtered by placement and special industry.
List Ad Accounts Linked to TikTok AccountList one page of ad accounts linked to one TikTok account asset in a Business Center.
Get Trending Catalog ProductsGet up to 50 trending products from an eligible E-commerce catalog.
Get Spark Ad PostsReturn one page of Spark posts bound to an advertiser.
Migrate a catalog to a BCMigrate a catalog from an ad account to a Business Center.
Run the winning ad groupEnd a split test by promoting its selected winning ad group and starting that ad group's delivery, which may incur spend.
Query contractsRead whether an advertiser has a valid Reach & Frequency or TikTok Pulse contract for a specified date.
Get a suggested bidGet a suggested bid for an objective and target locations.
Recommend additional interest categoriesRecommend additional interest categories from one or more seed keywords.
Get recommended search keywordsGet one page of recommended search keywords from exactly one seed type.
Recommend targeting categoriesRecommend interest and action targeting categories for specified regions and an optional app.
Search for targeting hashtagsGenerate targeting hashtag recommendations from up to ten seed keywords.
Reply to a commentPublish a public reply as the specified TikTok identity.
Save a playable assetSave and name a previously uploaded playable asset for an advertiser.
Search for imagesSearch for one page of advertiser images and return a continuation cursor.
Search for videosSearch for one page of advertiser videos and return a continuation cursor.
Search or list interest and behavior targetingSearch for or list targeting categories and hashtags for interests and behaviors.
Search targeting tagsSearch geographical targeting tags by location, ZIP-code, or postal-code keywords.
Create or Delete an Audience SegmentCreate a named audience segment or delete one by audience ID.
Set Search Ad Negative KeywordsSet negative keywords on Search Ads campaigns or ad groups.
Set Smart+ Delivery StatusEnable or disable up to 20 Smart+ campaigns, ad groups, or ads.
Share Creative AssetsShare controlled creative assets from one advertiser with specified target advertiser accounts.
Share Custom AudiencesShare up to ten custom audiences with up to ten advertisers in the same Business Center.
Submit a verification request for your accountSubmit sensitive business or individual identity details for external review of an ad account or Business Center; the submission cannot be withdrawn through this tool.
Submit Smart Text feedbackSubmit feedback parameters for an existing Smart Text recommendation flow.
Submit UnionPay VerificationSubmit identity and UnionPay account details to verify an eligible business license.
Create a subscriptionCreate a webhook subscription for a developer application and external callback URL.
Process a paymentIrreversibly recharge or deduct cash, vouchers, or credit for an ad account or Business Center.
Transfer a pixel from advertiser to BCPermanently transfer ownership of the specified advertiser pixel to the destination Business Center.
Migrate leads to a Business CenterMigrate an advertiser's leads into a newly created Business Center form library.
Unassign an assetRevoke the specified member's access to the Business Center asset.
Unassign TikTok Account From AdvertiserUnlink a TikTok account from an ad account in the same Business Center.
Unbind an event source from a catalogUnbind a mobile app, website Pixel, or both from a catalog.
Unbind a Spark Ad PostIrreversibly remove an advertiser's binding to the exact Spark post.
Cancel a subscriptionIrreversibly cancel a developer-app webhook subscription.
Update adsUpdate ordinary ads and their documented creative fields.
Update an ad groupUpdate an ad group.
Update the budgets of ad groupsUpdate the budgets of ad groups.
Update an R&F ad groupUpdate an R&F ad group.
Update the statuses of ad groupsEnable, disable, or permanently delete up to 20 ad groups.
Update the statuses of adsEnable, disable, or permanently delete regular or ACO ads.
Update Advertiser AccountUpdate one TikTok ad account's name, contact, company, license, certificate, promotion-link, address, or billing tax-number metadata.
Update Advertiser BudgetsConsequential financial action that updates, resets, increments, deducts, or sets minimum budgets for ad accounts in a Business Center.
Update an appUpdate a mobile app configured for an advertiser.
Update an Asset GroupRename an Asset Group or add or remove its advertiser assets or members.
Update a Billing GroupUpdate Billing Group membership, name, email recipients, or default status.
Update info of a BC memberUpdate a Business Center member's name, basic role, or finance role.
Link or unlink a pixel and ad accountsEnsure the requested link or unlink relationship between a Business Center pixel and advertiser accounts.
Update a blocked wordReplace one exact blocked word in an advertiser's moderation list.
Update a campaignUpdate the mutable fields of an existing campaign.
Update the operation statuses of campaignsEnable, disable, or permanently delete campaigns.
Update CatalogUpdate the name of a catalog owned by a TikTok Business Center.
Update a feedUpdate a catalog feed or schedule.
Update Catalog Feed Schedule StatusSet one catalog feed schedule to ON or OFF.
Update catalog productsUpdate up to 5,000 products using the fields documented for each catalog type.
Update a product setUpdate a product set name, filter conditions, or both.
Update the statuses of commentsChange the moderation visibility status of exact comments.
Update a Custom ConversionUpdate the name or description of a Custom Conversion configuration.
Update a Custom AudienceRename, refresh from files, enhance, or convert a custom audience subtype.
Update Lookalike AudiencesUpdate specified lookalike custom audiences.
Update the name of an imageUpdate an advertiser image name.
Update the name of a videoUpdate an advertiser video name.
Update GMV Max CampaignUpdate supported fields on an existing GMV Max campaign; at least one field to update must be provided.
Update GMV Max Campaign CreativesRemove creatives from a GMV Max campaign or add them back.
Update GMV Max SessionUpdate documented budget or schedule fields for a max delivery or creative boost session.
Update an Offline Event SetUpdate an Offline Event Set configuration; this does not upload or ingest events.
Update rulesUpdate automated optimizer rules.
Update the statuses of rulesTurn automated optimizer rules on or off, or permanently delete them.
Update Pangle Block ListUpdate an advertiser's Pangle app block list by adding apps, removing apps, or clearing the existing list before adding replacements.
Link ad accounts to a Payment PortfolioLink up to 20 ad accounts to an Advanced Payment Portfolio, changing which centrally managed funds those accounts can use.
Allocate the credit line to Payment PortfoliosChange the credit-line percentages allocated to up to 10 Payment Portfolios.
Update a PixelUpdate Pixel naming, matching, cookie, or expanded-data-sharing configuration.
Update a Pixel EventUpdate a Pixel Event configuration; this endpoint does not ingest event occurrences.
Update Search Ad Negative KeywordUpdate the name or match type of one negative keyword attached to a Search Ads campaign or ad group.
Add or delete audience segment mappingsAdd or delete user and device mappings for explicitly selected disposable audiences.
Update Smart Creative MaterialsUpdate current Smart Creative materials outside Smart+ campaigns.
Update Smart Creative Material StatusEnable or disable current Smart Creative materials.
Update Smart+ AdUpdate an existing Smart+ ad and its material configuration; at least one field to update must be provided.
Update Smart+ Ad GroupUpdate an existing Smart+ ad group's name, bid, budget, schedule, pacing, comment or sharing settings, and audience targeting.
Update Smart+ Ad Group BudgetsUpdate immediate total budgets or next-day scheduled daily budgets for Upgraded Smart+ ad groups.
Update Smart+ Ad Material StatusEnable or disable up to 20 materials belonging to a Smart+ ad.
Update Smart+ CampaignUpdate an existing Smart+ campaign's supported fields; at least one field to update must be provided.
Update the time of a split testUpdate the start and end time of a split test.
Set or update the Brand Safety Hub settings of an ad accountSet or update an advertiser account's Brand Safety Hub settings.
Upload verification documentsUpload one or two verification document images.
Upload Business Certificate ImageUpload a business certificate image for an ad account through a Business Center where the connected user is an administrator.
Upload catalog productsUpload up to 5,000 products using the fields documented for each catalog type.
Upload products via a file URLIngest a CSV catalog feed from a directly accessible HTTP or HTTPS URL.
Upload Catalog Videos by File URLUpload catalog videos from a file URL.
Upload an Audience FileUpload a CSV or TXT customer file after verifying its supplied MD5 signature.
Upload a file in chunksUpload one image, video, or music file through TikTok's start, ordered chunk-transfer, and finish workflow.
Upload an imageUpload an advertiser image by local file, URL, or temporary file ID.
Upload a piece of musicUpload advertiser music or update a Carousel Ads music list.
Upload a fileUpload a temporary image, music, video, or playable file by file or URL.
Upload a videoUpload an advertiser video by local file, URL, temporary file ID, or existing video ID.
Upload a playable assetUpload a playable ZIP package or reference a file already in TikTok's file repository.
Validate a URLGet TikTok verification results for a URL.
Check the status of a playable assetCheck validation status and failure details for one playable asset.