Skip to content
Connections

Instant Connections

Connect your agent to paid services, with no account or card needed. Pay per use from your Xava balance.

My connections

One balance. Fewer signups, cards and API keys.

Every new service can mean another signup, another card form and another API key to manage. We are adding connections that let your agent use paid services directly from your Xava balance, with the price shown before each call.

No separate service account or card is needed for Xava-funded services. OAuth connections link your existing service account with your consent; that service's subscription and usage limits still apply. Your Xava account and balance cover the connection calls.

TikTok Adsby Xava Inference398 tools$0.0003 per callEnable
Add a partner to a BC$0.0003per call · all tiers

Add another Business Center as a partner and optionally share advertiser or catalog assets with it.

Appeal a rejection$0.0003per call · all tiers

Submit an appeal for a rejected ad group or an ad within it. This starts an external TikTok review, cannot be withdrawn through this tool, and may require human follow-up; confirm the rejection and supporting evidence before submitting.

Appeal Smart+ Ad$0.0003per call · all tiers

Submit an appeal for a Smart+ ad review decision. Once submitted, the appeal cannot be withdrawn through this tool.

Apply or Disconnect a Custom Audience$0.0003per call · all tiers

Apply a custom audience to ad groups or disconnect it from them.

Assign an asset$0.0003per call · all tiers

Assign a Business Center asset and its asset-specific role to a member.

Assign Members to a Child Business Center$0.0003per call · all tiers

Assign one or more existing members from source child Business Centers to a target child Business Center, optionally setting basic and finance roles.

Assign TikTok Account To Advertiser$0.0003per call · all tiers

Link a TikTok account to an ad account in the same Business Center.

Get Music Authorization Info of a Video$0.0003per call · all tiers

Check whether every song in a TikTok post is authorized for a specific identity, targeting-location set, and ad deployment window. This does not grant creator or post authorization; the selected identity and post must already be authorized for advertiser use.

Apply a Spark Post Authorization Code$0.0003per call · all tiers

Apply a creator-issued authorization code so an advertiser may use that specific TikTok post as a Spark Ad. The creator must generate the code, and duet, stitch, or mentioned-original posts also require the original post's authorization code.

Bind an event source to a catalog$0.0003per call · all tiers

Bind a mobile app, website Pixel, or both to a catalog.

Bind/Unbind rules$0.0003per call · all tiers

Bind or unbind optimizer rules from existing advertising objects.

Cancel Custom Audience Sharing$0.0003per call · all tiers

Stop sharing a custom audience with an advertiser.

Cancel asynchronous report task$0.0003per call · all tiers

Cancel a queued or processing asynchronous TikTok report task. Confirm the advertiser and disposable task ID before calling because cancellation is irreversible.

Cancel the R&F ad order$0.0003per call · all tiers

Cancel the R&F ad order. This operation is destructive or irreversible; confirm exact disposable targets before calling. This operation can affect billing, credit, invoices, budgets, contracts, or payments; require explicit approval and an isolated account.

Get Change Log Download Task Result$0.0003per call · all tiers

Read the status and change-log content returned for an advertiser's change-log task.

Check Advertiser Term Status$0.0003per call · all tiers

Check whether a TikTok advertiser has signed a specified agreement.

Check the statuses of words$0.0003per call · all tiers

Check whether specified words are blocked for an advertiser without changing moderation settings.

Check the status of a blocked-word export task$0.0003per call · all tiers

Check whether a blocked-word export task is running, succeeded, or failed. Call the download action only after SUCCEED.

Get Manual Campaign Copy Task Results$0.0003per call · all tiers

Get the results of an asynchronous copy task for a Manual Campaign. Availability may depend on account entitlement.

Check Change Log Download Task$0.0003per call · all tiers

Check whether an advertiser change-log download task is processing, successful, or failed.

Get the status of a comment export task$0.0003per call · all tiers

Check whether a comment export task is running, succeeded, or failed. Call the download action only after SUCCEED.

Check File Names$0.0003per call · all tiers

Check whether one or more image or video file names are already used in an advertiser account.

Check TikTok Shop GMV Max Availability$0.0003per call · all tiers

Check a TikTok Shop's availability for Product GMV Max campaigns.

Check MMM Data Request$0.0003per call · all tiers

Check one MMM export job. Poll conservatively because TikTok documents up to 24 hours of processing but no polling-rate contract.

Check a lead download task$0.0003per call · all tiers

Poll an existing TikTok lead download task. Provide the task ID and exactly one owning advertiser or Business Center form-library context; the polling operation does not require the original ad or Instant Form target.

Check asynchronous report task$0.0003per call · all tiers

Check, without polling, whether an asynchronous report task is queued, processing, successful, failed, or canceled.

Check Smart+ Campaign Copy Task$0.0003per call · all tiers

Get the results of an asynchronous Upgraded Smart+ campaign copy task.

Check UnionPay Verification Requirement$0.0003per call · all tiers

Check whether a business license requires UnionPay verification before submitting advertiser verification details.

Check Value-Based Optimization eligibility$0.0003per call · all tiers

Check VBO bidding eligibility for a proposed campaign configuration; some options require allowlisting.

Sign Terms$0.0003per call · all tiers

Sign the selected advertiser agreement.

Get a TikTok in-app link$0.0003per call · all tiers

Convert an open TikTok URL to an internal TikTok link; availability may require allowlisting.

Create ads$0.0003per call · all tiers

Create one or more ordinary ads in an existing ad group using documented creative settings. New ads default to DISABLE so they do not start delivery or spend unless operation_status is explicitly set to ENABLE.

Create an ad group$0.0003per call · all tiers

Create an ad group. New ad groups default to DISABLE so they do not start delivery or spend unless operation_status is explicitly set to ENABLE. Availability may depend on TikTok allowlisting or account entitlement.

Create an R&F ad group$0.0003per call · all tiers

Create an R&F ad group. Availability may depend on TikTok allowlisting or account entitlement.

Create an app$0.0003per call · all tiers

Create a mobile app for an advertiser.

Create a Business Center$0.0003per call · all tiers

Create a persistent TikTok Business Center organization. This may establish a new administrative and billing boundary with no cleanup operation documented for this tool; obtain explicit approval immediately before execution and verify the name, company, registration area, currency, timezone, type, and contact data.

Create an ad account$0.0003per call · all tiers

Create a persistent ad account in a Business Center, optionally configure its invoice grouping, Payment Portfolio linkage, and spending budget. Account creation can succeed even if portfolio binding or budget setup fails. Obtain explicit owner and finance approval immediately before execution; verify identity, region, currency, timezone, qualifications, tax data, payer, portfolio, and budget settings, then inspect both setup-result objects. Some options require TikTok allowlisting.

Create a Billing Group$0.0003per call · all tiers

Create a persistent Billing Group and assign ad accounts to it. This changes invoice grouping and may make the group the Business Center default; obtain explicit approval immediately before execution and verify the Business Center, account IDs, immutable group type, email recipients, and is_primary setting.

Create an asynchronous invoice download task$0.0003per call · all tiers

Create a task that generates an invoice list, batch of invoice PDFs, or detailed billing report for later download. This exports finance-sensitive data and creates external task state; obtain explicit approval immediately before execution, verify the Business Center, invoice, output type, date range, payment filters, and campaign, and retrieve the result only to an approved storage destination.

Create blocked words$0.0003per call · all tiers

Add exact words to an advertiser's moderation block list. Review the words and advertiser ID before calling because future matching comments may be affected.

Create a blocked-word export task$0.0003per call · all tiers

Create an asynchronous export task for an advertiser's blocked words. Save the returned task ID, poll CHECK_BLOCKEDWORD_TASK until SUCCEED, then download it.

Create Business Center Asset Group$0.0003per call · all tiers

Create 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 Account$0.0003per call · all tiers

Create an Organization Account in an authorized Business Center.

Create Business Spark Ad$0.0003per call · all tiers

Create a campaign, ad group, and Spark Ad in one request. TikTok's endpoint contract does not document their initial delivery status; the created resources may become eligible for delivery and spend, so verify their status after creation.

Create a campaign$0.0003per call · all tiers

Create a Manual Campaign with documented campaign, objective, budget, RTA, and iOS settings.

Create an asynchronous copy task for a Manual Campaign$0.0003per call · all tiers

Create an asynchronous Manual Campaign copy task. Copied nested resources may default to enabled unless explicitly disabled.

Create a campaign through the shared SPC route$0.0003per call · all tiers

Create a current Smart+ Catalog or Advanced Dedicated Campaign through TikTok's shared SPC route; legacy Smart+ modes are deprecated.

Create a catalog$0.0003per call · all tiers

Create a catalog in a TikTok Business Center; some catalog types require allowlisting.

Create a feed$0.0003per call · all tiers

Create a scheduled catalog feed. INCREMENTAL preserves products omitted from the next import; OVERWRITE permanently removes omitted products, so confirm the complete source file before using it.

Create Catalog Product Diagnostic Task$0.0003per call · all tiers

Create an asynchronous download task for catalog product diagnostic information.

Create Catalog Product Set by File$0.0003per call · all tiers

Create an E-commerce catalog product set from an uploaded CSV file.

Create a product set by conditions$0.0003per call · all tiers

Create a catalog product set using one AND or OR condition group.

Create Change Log Download Task$0.0003per call · all tiers

Create an asynchronous download task for an advertiser's change log.

Create a comment export task$0.0003per call · all tiers

Create an asynchronous comment export for a specific advertiser, ad group, and date range. Review the filter because exported comments may contain personal data; poll CHECK_COMMENT_TASK before downloading.

Create Creative Welcome Message$0.0003per call · all tiers

Create a welcome message within a TikTok advertiser account.

Create a portfolio$0.0003per call · all tiers

Create a typed creative portfolio. Availability may depend on TikTok entitlement.

Create Creative Pre-Review Task$0.0003per call · all tiers

Create a task to pre-review creative materials for one location.

Create a creative shareable link$0.0003per call · all tiers

Create a link for sharing up to 20 named creative assets. TikTok does not document the link lifetime or revocation behavior.

Create a CRM Event Set$0.0003per call · all tiers

Create a CRM Event Set configuration in an advertiser account. This does not report or ingest CRM events; an advertiser can have at most 50 CRM Event Sets.

Create a Custom Conversion$0.0003per call · all tiers

Create a Custom Conversion configuration; this does not ingest conversion events.

Create a Customer File Audience$0.0003per call · all tiers

Create a custom audience from previously uploaded encrypted customer files.

Create a Lookalike Audience$0.0003per call · all tiers

Create a lookalike custom audience from an eligible source audience.

Create a Rule-Based Custom Audience$0.0003per call · all tiers

Create a custom audience from conditional inclusion and exclusion event rules.

Create a Saved Audience$0.0003per call · all tiers

Create a reusable Saved Audience from targeting criteria.

Create GMV Max Campaign$0.0003per call · all tiers

Create a GMV Max campaign from TikTok's official campaign model. Mutation QA must use owned test resources and remain disabled or draft; this action does not add an enabling or publishing status.

Create GMV Max Session$0.0003per call · all tiers

Create and start a max delivery session for a product or a creative boost session for a video. Starting the session can begin delivery and spend.

Create shop-level customized TikTok posts$0.0003per call · all tiers

Create shop-level customized TikTok posts.

Grant an ad account exclusive authorization for a TikTok Shop$0.0003per call · all tiers

Grant an ad account exclusive authorization for a TikTok Shop.

Create an Identity$0.0003per call · all tiers

Create a customized advertiser identity. This does not authorize a TikTok creator account or a creator post; use the relevant TikTok account or Spark post authorization flow for those identities.

Create MMM Data Request$0.0003per call · all tiers

Create an irreversible Media Mix Modeling export job after explicit confirmation. Processing can take up to 24 hours, and the request cannot be cancelled through this tool once submitted.

Create an Offline Event Set$0.0003per call · all tiers

Create an Offline Event Set configuration; this does not upload or ingest offline events.

Create rules$0.0003per call · all tiers

Create automated optimizer rules.

Create a test lead$0.0003per call · all tiers

Create a disposable test lead for an Instant Form or direct-message source; remove it after testing.

Create a lead download task$0.0003per call · all tiers

Create an asynchronous export task for leads from one Instant Form or ad. This is a lead export endpoint, not Events API ingestion; only ad-account or Business Center admins can use it.

Create a Payment Portfolio$0.0003per call · all tiers

Create a SHARED Payment Portfolio and link ad accounts so they jointly use centrally managed funds. This creates persistent financial configuration; obtain explicit finance-owner approval immediately before execution and verify the name, every account ID, same-client eligibility, and administrator access.

Create a Pixel$0.0003per call · all tiers

Create a TikTok Pixel configuration; this does not ingest web events.

Create Pixel Events$0.0003per call · all tiers

Create standard Pixel Event configurations and rules; this endpoint does not ingest event occurrences.

Create asynchronous report task$0.0003per call · all tiers

Create 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 Ads$0.0003per call · all tiers

Create current Smart Creative ads in an ad group configured with creative_material_mode=SMART_CREATIVE. TikTok returns a mock processing result without ad IDs; wait 2-3 seconds and call GET_SMART_CREATIVE_MATERIALS to read final data. This is not the retired DYNAMIC ACO mode.

Create Smart+ Ad$0.0003per call · all tiers

Create a Smart+ ad disabled for review in an existing Smart+ ad group. Use the separate Smart+ ad status tool to enable it.

Create Smart+ Ad Group$0.0003per call · all tiers

Create a Smart+ ad group disabled for review in an existing Smart+ campaign. Use the separate Smart+ ad group status tool to enable it.

Create Smart+ Campaign$0.0003per call · all tiers

Create a Smart+ campaign disabled for review. Use the separate Smart+ campaign status tool to enable it after review.

Create Smart+ Campaign Copy Task$0.0003per call · all tiers

Create and start an asynchronous copy task for an Upgraded Smart+ campaign. The copied campaign defaults to DISABLE, but copied ad groups and copied ads default to ENABLE. To keep all copied resources ineligible for delivery and spend, explicitly set operation_status to DISABLE on the campaign and on every copied ad group and ad; otherwise provider defaults may enable nested resources.

Create a split test$0.0003per call · all tiers

Create an ad-group or campaign-level split test. Campaign-level tests may require allowlisting.

Create Video Fix Tasks$0.0003per call · all tiers

Create up to 10 Smart Fix tasks for advertiser-owned videos.

Delete assets from a BC$0.0003per call · all tiers

Remove the specified asset from the Business Center. This revokes the Business Center relationship and can move a lead asset back to its prior ad account. Confirm the exact Business Center, asset type, and disposable asset ID before calling.

Delete a member or revoke an invitation$0.0003per call · all tiers

Remove an existing member from the Business Center or revoke a pending invitation. This revokes access or invalidates the invitation; confirm the exact disposable user ID or email before calling.

Delete a partner from a BC$0.0003per call · all tiers

Remove the partner relationship from the Business Center. This revokes the partner relationship and associated access; confirm both exact disposable Business Center IDs before calling.

Cancel the sharing of assets$0.0003per call · all tiers

Cancel sharing the specified assets with the partner Business Center. The partner loses access to those assets; confirm the exact disposable partner and asset IDs before calling.

Delete blocked words$0.0003per call · all tiers

Destructively remove exact words from an advertiser's moderation block list. Confirm the advertiser and disposable targets before calling; comments containing removed words may no longer be flagged.

Delete Business Center Asset Group$0.0003per call · all tiers

Delete one Asset Group from a TikTok Business Center. This destructive operation revokes members' access to the grouped assets, but does not delete the underlying members or assets.

Delete a catalog$0.0003per call · all tiers

Permanently delete a catalog from a Business Center.

Delete a feed$0.0003per call · all tiers

Permanently delete a catalog feed.

Remove products$0.0003per call · all tiers

Remove products from a catalog using the ID list for that catalog type.

Delete product sets$0.0003per call · all tiers

Permanently delete one to ten catalog product sets.

Delete Catalog Video$0.0003per call · all tiers

Permanently delete one uploaded video from an E-commerce catalog. This does not remove copies already synchronized to advertiser creative libraries.

Delete a comment$0.0003per call · all tiers

Permanently delete one TikTok comment. Before calling, confirm the exact advertiser, ad, video, identity, and disposable comment IDs; deletion cannot be undone.

Delete Creative Assets$0.0003per call · all tiers

Delete video or image assets owned by a TikTok advertiser account.

Delete creative portfolios$0.0003per call · all tiers

Permanently delete up to 100 eligible creative portfolios. Use only explicitly confirmed disposable targets; one invalid ID fails the batch.

Delete a Custom Conversion$0.0003per call · all tiers

Delete a Custom Conversion configuration; this does not delete ingested events.

Delete Custom Audiences$0.0003per call · all tiers

Delete between one and 100 custom audiences.

Delete Saved Audiences$0.0003per call · all tiers

Delete up to 100 Saved Audiences.

Delete GMV Max Session$0.0003per call · all tiers

Permanently delete a GMV Max session from an advertiser account.

Delete Customized TikTok Posts$0.0003per call · all tiers

Permanently delete shop-level customized TikTok posts.

Delete Customized Identity$0.0003per call · all tiers

Permanently delete a customized user identity from an advertiser account.

Delete an Offline Event Set$0.0003per call · all tiers

Delete an Offline Event Set configuration; this is not an event-ingestion operation.

Delete a test lead$0.0003per call · all tiers

Permanently delete one exact disposable TikTok test lead. Confirm the owner and lead ID before calling.

Delete a Pixel Event$0.0003per call · all tiers

Delete a Pixel Event configuration; this does not delete ingested event occurrences.

Delete a playable asset$0.0003per call · all tiers

Permanently delete one exact playable asset. Confirm the advertiser and a disposable playable ID before calling.

Delete Search Ad Negative Keywords$0.0003per call · all tiers

Delete negative keywords from one Search Ads campaign or ad group in an authorized advertiser account.

Delete Smart+ Resources$0.0003per call · all tiers

Permanently delete up to 20 Smart+ campaigns, ad groups, or ads.

Disable Business Center Advertiser$0.0003per call · all tiers

Irreversibly disable one ad account in a TikTok Business Center. TikTok may reject accounts that are delivering ads, suspended, unpaid, mid-transfer, or have unbilled autopay charges.

Discover new keywords$0.0003per call · all tiers

Discover search keyword ideas and historical search metrics.

Download an invoice synchronously$0.0003per call · all tiers

Download one Business Center invoice. The file contains finance-sensitive billing data; confirm the Business Center and invoice IDs, obtain authorization to access the invoice, and store or share the returned file only in an approved location.

Download exported blocked words$0.0003per call · all tiers

Download the result of a succeeded blocked-word export task. Confirm the advertiser and task IDs and store the moderation data only in an approved location.

Download exported comments$0.0003per call · all tiers

Download CSV content from a succeeded comment export task. The file can contain public user content and identifiers; confirm the advertiser and task, then store or share it only in an approved location.

Download leads from a completed export task$0.0003per call · all tiers

Download the CSV or ZIP produced by a completed TikTok lead export task. The file contains customer lead data, expires about 10 minutes after generation, and must be stored or shared only in an approved location.

Get asynchronous report download$0.0003per call · all tiers

Retrieve output for a successful asynchronous report task. Returns temporary download URL metadata for CSV_DOWNLOAD or XLSX_DOWNLOAD tasks, or inline UTF-8 CSV content for CSV_STRING tasks.

Download negative keywords$0.0003per call · all tiers

Download negative keywords for a campaign or ad group as a spreadsheet file.

Edit an image$0.0003per call · all tiers

Resize or Gaussian-pad an advertiser image.

End a split test$0.0003per call · all tiers

End an in-progress split test. This transition is irreversible.

Estimate audience size$0.0003per call · all tiers

Estimate audience size for documented placement, promotion, and targeting settings. Availability may depend on account entitlement.

Get inventory estimates$0.0003per call · all tiers

Get inventory estimates. Availability may depend on TikTok allowlisting or account entitlement.

Generate Smart Text recommendations$0.0003per call · all tiers

Generate Smart Text recommendations for an ad group.

Check the verification status of your account$0.0003per call · all tiers

Check the verification status of an ad account or Business Center.

Get available verification document types for a region$0.0003per call · all tiers

Get available verification document types for a region.

Get Ad Benchmarks$0.0003per call · all tiers

Get 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 ID$0.0003per call · all tiers

Get up to 50 additional interest categories by ID and language.

Get diagnoses for ad groups$0.0003per call · all tiers

Get issue diagnoses and suggestions for selected ad groups.

Get the dynamic quota on active ad groups$0.0003per call · all tiers

Get the dynamic quota on active ad groups.

Get review info of ad groups$0.0003per call · all tiers

Get review info of ad groups.

Get estimated info of R&F ad groups$0.0003per call · all tiers

Get estimated info of R&F ad groups.

Get review info of ads$0.0003per call · all tiers

Get review information for one to 100 ads.

Get Advertiser Accounts$0.0003per call · all tiers

Discover 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. Discovery first uses advertiser IDs stored with the OAuth token and only falls back to securely injected app credentials.

Get info of an app$0.0003per call · all tiers

Get information about a mobile app configured for an advertiser.

Get App Conversion Events$0.0003per call · all tiers

Get app conversion events available for advertising optimization.

Get App Retargeting Events$0.0003per call · all tiers

Get app retargeting events available for audience rules.

Get Asset Binding Quota$0.0003per call · all tiers

Get advertiser binding quota usage for a TikTok identity asset.

Get Details of Audience Overlap$0.0003per call · all tiers

Get overlap details for a benchmark custom audience and up to four comparison audiences.

Get Audience Insights$0.0003per call · all tiers

Get one audience insight dimension for locations or a custom audience.

Get assets as admin$0.0003per call · all tiers

Get one page of assets administered by a Business Center.

Get members by an asset$0.0003per call · all tiers

Get one page of Business Center members assigned to an asset.

Get the invoices of a Business Center$0.0003per call · all tiers

Return one page of Business Center invoices using documented type, payment, title, ID, and issuance-time filters. This exposes finance-sensitive invoice, tax, address, and balance data; confirm the Business Center and restrict the result to authorized recipients.

Get an asynchronous invoice download task$0.0003per call · all tiers

Get one asynchronous invoice download task and return its documented status and download URL. Use DOWNLOAD_BC_INVOICE for the synchronous invoice file.

Get the unpaid amount of a Business Center$0.0003per call · all tiers

Read the reconciliation-invoice unpaid amount for a Business Center. This exposes finance-sensitive balance data; confirm the Business Center and limit disclosure of the returned amount and currency to authorized recipients.

Get the assets of a partner$0.0003per call · all tiers

Get one page of assets shared with or by a partner Business Center.

Get Bid Protection Details$0.0003per call · all tiers

Get bid protection history for campaigns or ad groups over a date range.

Get Bid Protection Statuses$0.0003per call · all tiers

Get bid protection statuses for up to 200 campaigns or ad groups.

Get the authorization status of a Brand Safety partner$0.0003per call · all tiers

Get a Brand Safety measurement partner's authorization status.

Get Business Center Advertiser Attributes$0.0003per call · all tiers

Get currencies and registration regions available when creating ad accounts in a Business Center.

Get Business Center Asset Group$0.0003per call · all tiers

Get the assets or members of an Asset Group in a Business Center.

Get Business Center Balance$0.0003per call · all tiers

Read the balance of a TikTok Business Center or Payment Portfolio. This action only retrieves financial information and never funds an account.

Get Campaign Quota Information$0.0003per call · all tiers

Get SKAN Dedicated Campaign quota information by ad network.

Get available regions$0.0003per call · all tiers

Get regions where ads for catalogs in a Business Center can be delivered.

Get Catalog Category Insights$0.0003per call · all tiers

Get 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 catalog$0.0003per call · all tiers

Get apps and pixels bound as event sources to a catalog.

Get feeds$0.0003per call · all tiers

Get all feeds in a catalog or one feed by ID.

Get the log of a feed$0.0003per call · all tiers

Get processing log entries for a catalog feed.

Get Catalog Insight Filters$0.0003per call · all tiers

Get one page of provider-approved category, brand, or availability filter values for product insight endpoints. TikTok returns no pagination metadata, so choose page and page_size explicitly when requesting additional pages.

Get the lexicon list for a catalog$0.0003per call · all tiers

Get the provider-defined lexicon list for a catalog.

Get locations and currencies$0.0003per call · all tiers

Get supported country or region and currency combinations for catalogs.

Get the overview of a catalog$0.0003per call · all tiers

Get product audit totals for a catalog.

Get products$0.0003per call · all tiers

Get one page of catalog products with optional IDs, filters, and ordering.

Get Catalog Product Diagnostic Task$0.0003per call · all tiers

Get an asynchronous catalog product diagnostic task result.

Get the product handling log$0.0003per call · all tiers

Get processing counts, errors, warnings, and downloads for a product handling task.

Get product sets$0.0003per call · all tiers

Get all product sets in a catalog or one product set by ID.

Get products in a product set$0.0003per call · all tiers

Get one page of products in a catalog product set.

Get the catalog video handling log$0.0003per call · all tiers

Get processing counts, errors, warnings, and downloads for a catalog video task.

Get video packages$0.0003per call · all tiers

Get catalog video packages, optionally restricted to one package ID.

Get related comments$0.0003per call · all tiers

Read one page of comments related to a specific TikTok comment and return an opaque continuation cursor. This action does not alter moderation state.

Get details of content exclusion categories$0.0003per call · all tiers

Get details for content exclusion or vertical sensitivity category IDs.

Get details of contextual tags$0.0003per call · all tiers

Get details for specified contextual tag IDs.

Get Creative Assets$0.0003per call · all tiers

Return metadata for specified video or image assets in an authorized advertiser's Ads Asset Library.

Get a portfolio by ID$0.0003per call · all tiers

Get a creative portfolio by ID. Availability may depend on TikTok entitlement.

Get Creative Pre-Review Task$0.0003per call · all tiers

Get the result of a creative pre-review task.

Get creative report$0.0003per call · all tiers

Return one page of creative material performance with exact JSON-encoded filter and field-selection query parameters.

Get the message event sets for ad creation$0.0003per call · all tiers

Get message event sets available for instant-messaging ad creation.

Get Custom Audience Details$0.0003per call · all tiers

Get current status and modification history for specified owned or shared custom audiences.

Get Custom Audience Sharing Log$0.0003per call · all tiers

Get the advertisers with which a specific TikTok custom audience has been shared, including each sharing status.

Get the details of a Custom Conversion$0.0003per call · all tiers

Get one Custom Conversion configured for a Pixel or app event source.

Get catalog event source diagnostic information$0.0003per call · all tiers

Get detected catalog app or pixel event source issues and suggested solutions.

Get catalog event trends and match rate$0.0003per call · all tiers

Get daily app or pixel event trends and catalog content-ID match rates.

Get the Application Log of Audiences$0.0003per call · all tiers

Return one page of audience application history.

Get the music list$0.0003per call · all tiers

Get one page of advertiser music and return a continuation cursor.

Get suggested thumbnails for a video$0.0003per call · all tiers

Get up to ten suggested thumbnail images for an advertiser video.

Get GMV Max Bid Recommendation$0.0003per call · all tiers

Get TikTok's recommended GMV Max bid for an eligible advertiser and shop.

Get GMV Max Campaigns$0.0003per call · all tiers

Get one page of GMV Max campaigns.

Get GMV Max Campaign Info$0.0003per call · all tiers

Get information for one GMV Max campaign owned by an authorized advertiser.

Get GMV Max Sessions$0.0003per call · all tiers

Get max delivery or creative boost session details by 1 to 20 exact session IDs. This is an ID lookup, not the active-session campaign listing; use LIST_GMV_MAX_CAMPAIGN_SESSIONS to list active sessions for one Product GMV Max campaign.

Get GMV Max Exclusive Authorization$0.0003per call · all tiers

Get an advertiser account's exclusive authorization status for a TikTok Shop.

Get GMV Max Report$0.0003per call · all tiers

Run one paginated Product or LIVE GMV Max campaign report.

Get product linkage details of videos in customized posts$0.0003per call · all tiers

Get product linkage details of videos in customized posts.

Get the Identity List$0.0003per call · all tiers

Return one page of advertiser identities. Creator-account capabilities and availability are authorization gates: inspect can_pull_video, can_push_video, ads_only_mode, is_gpppa, and available_status before using an identity for posts or Spark Ads.

Get Info About an Identity$0.0003per call · all tiers

Get one advertiser identity. BC_AUTH_TT identities require the authorizing Business Center ID; returned capability flags determine whether that creator can retrieve, publish, or manage content.

Get Live Videos Under an Identity$0.0003per call · all tiers

Return one page of live videos for an authorized TikTok account identity. The identity must expose live access; BC_AUTH_TT also requires its authorizing Business Center ID.

List Available TikTok Series$0.0003per call · all tiers

Return one page of TikTok Series from a specified TikTok account identity that the advertiser can promote. This only lists available Series and does not create or purchase them.

Get Posts Under an Identity$0.0003per call · all tiers

Return one page of posts visible through an authorized identity. AUTH_CODE exposes only creator-authorized posts; TT_USER and BC_AUTH_TT access depends on the account's can_pull_video capability, privacy status, and Business Center authorization.

Get Info About TikTok Posts$0.0003per call · all tiers

Get one or up to 20 posts associated with an authorized identity. Private/friends-only visibility and expired AUTH_CODE authorization can limit returned media; BC_AUTH_TT requires its authorizing Business Center ID.

Get an Instant Form or Direct-Message Lead$0.0003per call · all tiers

Retrieve lead answers and attribution metadata. The response can contain names, contact details, and other personal data supplied through form or direct-message questions; call only for an authorized advertiser or Business Center library, minimize retention, and do not disclose or reuse it outside the consented lead-processing purpose.

Get Lead Fields$0.0003per call · all tiers

Retrieve only the field names and form metadata for Instant Form or direct-message leads. Lead schemas can reveal what personal data is collected; use only for an authorized advertiser or Business Center library and do not expose the result beyond the intended lead-processing purpose.

Get the TikTok Minis within an ad account$0.0003per call · all tiers

Get one page of TikTok Minis within an ad account.

Get MMM Download URL$0.0003per call · all tiers

Obtain a seven-day signed URL for a completed MMM compressed CSV. This action does not follow the URL or download the sensitive report.

Get MMM Request History$0.0003per call · all tiers

Retrieve MMM request metadata for a UTC+0 date interval. TikTok returns each history item as JSON-formatted text and does not document pagination.

Get Offline Event Sets$0.0003per call · all tiers

List Offline Event Set configurations; this management endpoint does not ingest offline events.

Get rules by ID$0.0003per call · all tiers

Get automated optimizer rules by ID.

Get result details$0.0003per call · all tiers

Get automated optimizer rule result details.

Get Instant Pages$0.0003per call · all tiers

Return one page of Instant Forms and other TikTok Instant Page types.

Get the fields of an Instant Form$0.0003per call · all tiers

Get the field definitions and metadata for one TikTok Instant Form.

Get a test lead$0.0003per call · all tiers

Get the current test lead for an Instant Form or direct-message lead source.

Get form libraries$0.0003per call · all tiers

Return one page of Business Center form libraries accessible to the connected user.

Get the Pangle Block List$0.0003per call · all tiers

Get an advertiser's Pangle app block list and its last modification time.

Get Payment Portfolios$0.0003per call · all tiers

Return one page of Payment Portfolios, cash balances, and credit line usage. This exposes highly sensitive financial capacity and account relationships; confirm the Business Center and filters and disclose results only to authorized finance administrators.

Get ad accounts linked to a Payment Portfolio$0.0003per call · all tiers

Return one page of ad accounts linked to a Payment Portfolio. This is read-only but reveals finance-sensitive payment relationships; confirm the portfolio ID and disclose the result only to authorized finance administrators.

Get authorized users for a Payment Portfolio$0.0003per call · all tiers

Return one page of users authorized for a Payment Portfolio. This is read-only but reveals finance access assignments; confirm the portfolio ID and disclose the result only to authorized administrators.

Get Pixel Event statistics$0.0003per call · all tiers

Get UTC Pixel Event statistics; this reporting endpoint does not ingest events.

Get Instant Page events$0.0003per call · all tiers

Get supported TikTok Instant Page event options for an optimization goal.

Get playable assets$0.0003per call · all tiers

Return one page of playable assets for an advertiser.

Get recommended CTAs$0.0003per call · all tiers

Get standard or Dynamic CTA recommendations for an advertiser.

Run synchronous integrated report$0.0003per call · all tiers

Return one page of a synchronous TikTok report with dimensions, metrics, advertiser lists, and filters encoded as provider JSON query values.

Get R&F time zones$0.0003per call · all tiers

Get R&F time zones.

Get Search Ads Campaign Health diagnoses$0.0003per call · all tiers

Get Search Ads Campaign Health diagnoses for an ad group or ads.

Get available locations by advertiser ID$0.0003per call · all tiers

Get all locations available to an advertiser, with translated names.

Get Showcase Identity$0.0003per call · all tiers

Get the identity with Showcase permission under an ad account.

Get Smart Creative Materials$0.0003per call · all tiers

Get current Smart Creative materials for 1-100 ad groups. The provider returns one complete bounded result and documents no page or cursor wire parameters. This reads SMART_CREATIVE mode, not retired DYNAMIC ACO.

Get Smart+ Review Info$0.0003per call · all tiers

Get review information for Smart+ ads or ad materials.

Get the results of a split test$0.0003per call · all tiers

Get the current status and statistical results of a split test.

Get products within a TikTok Shop$0.0003per call · all tiers

Get one page of products within a TikTok Shop.

Get subscription details of a developer app$0.0003per call · all tiers

Return one page of webhook subscriptions configured for a developer application.

Get targeting hashtags by ID$0.0003per call · all tiers

Get targeting hashtag names and availability by keyword ID.

Get targeting information$0.0003per call · all tiers

Get geographical or ISP targeting tag details by targeting ID.

Get Terms$0.0003per call · all tiers

Get an advertiser agreement in the requested language.

Get the Brand Safety Hub settings of an ad account$0.0003per call · all tiers

Get the Brand Safety Hub settings configured for an advertiser account.

Get Info About a Spark Ad Post$0.0003per call · all tiers

Resolve a creator-issued Spark post authorization code into post, creator, media, and authorization-window details. Possessing advertiser OAuth does not authorize the creator's post; the creator must issue the code, and expired or restricted posts may not be usable.

Get Video Fix Task$0.0003per call · all tiers

Get the results of a Smart Fix task.

Get In-Second Video Performance$0.0003per call · all tiers

Get one page of in-second AD or VIDEO performance. VIDEO mode supports either lifetime data or a bounded start_time/end_time window and returns dynamic metric arrays with ad_id, video_id, and duration info.

Invite members to a BC$0.0003per call · all tiers

Invite users to a Business Center and optionally assign advertiser and finance roles.

List Ad Groups$0.0003per call · all tiers

List regular or mixed-automation ad group inventory through TikTok's generic /adgroup/get/ endpoint. This reader can filter MANUAL, SMART_PLUS, or UPGRADED_SMART_PLUS campaigns; use LIST_SMART_PLUS_ADGROUPS when the request specifically requires TikTok's dedicated Smart+ ad group endpoint.

List Ads$0.0003per call · all tiers

List regular or mixed-automation ad inventory through TikTok's generic /ad/get/ endpoint. This reader can filter MANUAL, SMART_PLUS, or UPGRADED_SMART_PLUS campaigns; use LIST_SMART_PLUS_ADS when the request specifically requires TikTok's dedicated Smart+ ad endpoint.

Get Advertiser Balance$0.0003per call · all tiers

Get one page of ad account balances and budgets for a TikTok Business Center, with optional account filters and detailed balance fields.

List Advertiser Budget Changes$0.0003per call · all tiers

Get one page of budget change audit records for an ad account.

List Advertiser Qualifications$0.0003per call · all tiers

List one page of reusable advertiser qualification records in a Business Center, optionally filtered by verification status.

Get time zones$0.0003per call · all tiers

Get time zones available to advertisers.

List Advertiser Transactions$0.0003per call · all tiers

List 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 list$0.0003per call · all tiers

Get the mobile apps configured for an advertiser.

Get available attribution sources and data sources for an app$0.0003per call · all tiers

Get attribution sources and data sources available for a mobile app.

Get the advertiser list of a Billing Group$0.0003per call · all tiers

Return one page of ad accounts assigned to a Billing Group. This is read-only but exposes finance-sensitive billing membership; confirm the Business Center and Billing Group before retrieving or sharing the result.

Get asynchronous invoice download task list$0.0003per call · all tiers

Return one page of asynchronous invoice download tasks and their download URLs. These references expose finance-sensitive billing files; confirm the Business Center and share or download them only to approved destinations.

Get blocked words$0.0003per call · all tiers

Return one page of an advertiser's blocked-word moderation list and an opaque continuation cursor when more results exist.

List Business Center Account Costs$0.0003per call · all tiers

Get one page of aggregate Business Center costs and itemized advertiser cost records.

List Business Center Account Transactions$0.0003per call · all tiers

Get 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 Log$0.0003per call · all tiers

Get one page of activity-log records for a Business Center.

List Business Center Advertisers$0.0003per call · all tiers

List one page of advertiser-account assets assigned to the authorized user in a specified TikTok Business Center.

List Business Center Asset Groups$0.0003per call · all tiers

Get one page of Asset Groups in a TikTok Business Center.

List Business Center Asset Partners$0.0003per call · all tiers

Get one page of Business Center partners associated with an asset.

List Business Center Billing Groups$0.0003per call · all tiers

Get one page of billing groups in a TikTok Business Center.

List Business Center Members$0.0003per call · all tiers

Get one page of members in a TikTok Business Center.

List Business Center Partners$0.0003per call · all tiers

Get one page of partners for a TikTok Business Center.

List Business Center Pixel Links$0.0003per call · all tiers

Get one page of ad accounts linked to a TikTok Business Center pixel.

List Business Centers$0.0003per call · all tiers

List one page of Business Centers accessible to the connected TikTok authorization, optionally restricted to one Business Center ID.

List Business Center Transactions$0.0003per call · all tiers

Get one page of Business Center-level cash or grant fund movements, with aggregate charged and paid amounts. Use account transactions instead for itemized ad-account, Payment Portfolio, invoice, tax, or billing details.

List Campaign Labels$0.0003per call · all tiers

List one page of campaign labels for an authorized advertiser.

List Campaigns$0.0003per call · all tiers

List regular or mixed-automation campaign inventory through TikTok's generic /campaign/get/ endpoint. This reader can filter MANUAL, SMART_PLUS, or UPGRADED_SMART_PLUS campaigns; use LIST_SMART_PLUS_CAMPAIGNS when the request specifically requires TikTok's dedicated Smart+ campaign endpoint.

Get Catalog Diagnostics$0.0003per call · all tiers

Get one page of synchronous catalog product diagnostic information.

List Catalogs$0.0003per call · all tiers

List catalogs in a specified TikTok Business Center, optionally restricted to one catalog ID.

Get Catalog Videos$0.0003per call · all tiers

Get one page of uploaded videos from a catalog.

Get comments$0.0003per call · all tiers

Read one page of comments for a specific advertiser, ad group, and date range. Returns an opaque continuation cursor and does not change moderation state.

Get available content exclusion categories$0.0003per call · all tiers

Get content exclusion and vertical sensitivity categories for an objective.

Get available contextual tags$0.0003per call · all tiers

Get contextual tags available for an objective and optional regions.

Get Creative Welcome Messages$0.0003per call · all tiers

Get one page of welcome messages within a TikTok advertiser account.

Get Creative Fatigue Results$0.0003per call · all tiers

Get one page of Creative Fatigue Detection results for an ad. This API is available only to allowlisted advertisers.

List Creative Portfolios$0.0003per call · all tiers

List one provider page of interactive creative portfolios for an advertiser.

Get CRM Event Sets$0.0003per call · all tiers

Get CRM Event Sets for an advertiser, optionally filtered by name or ID.

List Custom Audiences$0.0003per call · all tiers

List 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 source$0.0003per call · all tiers

Return one page of Custom Conversions configured for a Pixel or app event source.

Get Details of Saved Audiences$0.0003per call · all tiers

Return one page of Saved Audience details.

List GMV Max Campaign Sessions$0.0003per call · all tiers

List active max delivery or creative boost sessions for one Product GMV Max campaign ID. This is the campaign-scoped active-session listing; use GET_GMV_MAX_CAMPAIGN_SESSIONS to retrieve specific sessions by session IDs.

List GMV Max Customized Posts$0.0003per call · all tiers

List one page of shop-level customized TikTok posts for GMV Max.

List GMV Max Identities$0.0003per call · all tiers

List identities available to an advertiser for GMV Max campaigns.

Check GMV Max Occupied Custom Shop Ads$0.0003per call · all tiers

Check which Shopping Ads occupy one TikTok Shop identity or product asset.

List TikTok Shops for GMV Max$0.0003per call · all tiers

List TikTok Shops available to an advertiser for GMV Max campaigns.

List GMV Max Videos$0.0003per call · all tiers

List one page of authorized or custom-post-eligible TikTok posts for a Product GMV Max campaign.

Get rules by filters$0.0003per call · all tiers

Get one page of automated optimizer rules by filters.

Get rule results$0.0003per call · all tiers

Get one page of automated optimizer rule results.

List Pangle Audience Packages$0.0003per call · all tiers

List the include and exclude audience packages available for an advertiser's Pangle targeting configuration.

Get phone region codes$0.0003per call · all tiers

Get region names, region codes, and calling codes for phone numbers.

Get Pixels$0.0003per call · all tiers

Return one page of Pixels and their configured Pixel Events.

List Search Ad Negative Keywords$0.0003per call · all tiers

List one page of negative keywords for a campaign or ad group in an authorized advertiser account.

Get Showcase Products$0.0003per call · all tiers

Get one page of products available in a Showcase.

Get Showcase Regions$0.0003per call · all tiers

Get the regions targetable by a Showcase-bound identity.

Get Smart+ Ad Groups$0.0003per call · all tiers

List Smart+ ad group details through TikTok's dedicated /smart_plus/adgroup/get/ endpoint. Select this instead of LIST_AD_GROUPS for an exact Smart+ endpoint read; use LIST_AD_GROUPS for regular or mixed-automation inventory.

Get Smart+ Ads$0.0003per call · all tiers

List Smart+ ad details through TikTok's dedicated /smart_plus/ad/get/ endpoint. Select this instead of LIST_ADS for an exact Smart+ endpoint read; use LIST_ADS for regular or mixed-automation inventory.

Get Smart+ Campaigns$0.0003per call · all tiers

List Smart+ campaign details through TikTok's dedicated /smart_plus/campaign/get/ endpoint. Select this instead of LIST_CAMPAIGNS for an exact Smart+ endpoint read; use LIST_CAMPAIGNS for regular or mixed-automation inventory.

Get available stores under an ad account$0.0003per call · all tiers

Get available TikTok Shops under an ad account.

Get carriers$0.0003per call · all tiers

Get carriers available for ad targeting by country or region.

Get device models$0.0003per call · all tiers

Get device models available for ad targeting.

Get internet service providers$0.0003per call · all tiers

Get ISP targeting tags supported for specified country- or region-level locations.

Get languages$0.0003per call · all tiers

Get languages available for ad targeting.

Get OS versions$0.0003per call · all tiers

Get operating-system versions available for targeting.

Get targeting regions$0.0003per call · all tiers

Get locations available for an advertiser's placement, objective, and campaign settings.

Get action categories$0.0003per call · all tiers

Get targeting action categories available to an advertiser.

Get interest categories$0.0003per call · all tiers

Get advertiser interest categories, optionally filtered by placement and special industry.

List Ad Accounts Linked to TikTok Account$0.0003per call · all tiers

List one page of ad accounts linked to one TikTok account asset in a Business Center.

Get Trending Catalog Products$0.0003per call · all tiers

Get up to 50 trending products from an eligible E-commerce catalog.

Get Spark Ad Posts$0.0003per call · all tiers

Return one page of Spark posts bound to an advertiser. Each post remains subject to its creator-issued authorization status and window; advertiser OAuth alone does not grant rights to use a creator's post.

Migrate a catalog to a BC$0.0003per call · all tiers

Migrate a catalog from an ad account to a Business Center.

Run the winning ad group$0.0003per call · all tiers

End a split test by promoting its selected winning ad group and starting that ad group's delivery, which may incur spend.

Query contracts$0.0003per call · all tiers

Read whether an advertiser has a valid Reach & Frequency or TikTok Pulse contract for a specified date. This operation does not create, update, or otherwise mutate contracts or financial settings. Availability may depend on TikTok allowlisting or account entitlement.

Get a suggested bid$0.0003per call · all tiers

Get a suggested bid for an objective and target locations.

Recommend additional interest categories$0.0003per call · all tiers

Recommend additional interest categories from one or more seed keywords.

Get recommended search keywords$0.0003per call · all tiers

Get one page of recommended search keywords from exactly one seed type.

Recommend targeting categories$0.0003per call · all tiers

Recommend interest and action targeting categories for specified regions and an optional app.

Search for targeting hashtags$0.0003per call · all tiers

Generate targeting hashtag recommendations from up to ten seed keywords.

Reply to a comment$0.0003per call · all tiers

Publish a public reply as the specified TikTok identity. Confirm the account, target comment, identity, and final text before calling; the reply is externally visible.

Save a playable asset$0.0003per call · all tiers

Save and name a previously uploaded playable asset for an advertiser.

Search for images$0.0003per call · all tiers

Search for one page of advertiser images and return a continuation cursor.

Search for videos$0.0003per call · all tiers

Search for one page of advertiser videos and return a continuation cursor.

Search or list interest and behavior targeting$0.0003per call · all tiers

Search for or list targeting categories and hashtags for interests and behaviors.

Search targeting tags$0.0003per call · all tiers

Search geographical targeting tags by location, ZIP-code, or postal-code keywords.

Create or Delete an Audience Segment$0.0003per call · all tiers

Create a named audience segment or delete one by audience ID.

Set Search Ad Negative Keywords$0.0003per call · all tiers

Set negative keywords on Search Ads campaigns or ad groups. By default, add the supplied keywords while preserving existing values. With replace=true, replace each object's entire existing negative-keyword set and remove any existing values that are not supplied.

Set Smart+ Delivery Status$0.0003per call · all tiers

Enable or disable up to 20 Smart+ campaigns, ad groups, or ads. Enabling resources may start ad delivery and spend.

Share Creative Assets$0.0003per call · all tiers

Share controlled creative assets from one advertiser with specified target advertiser accounts.

Share Custom Audiences$0.0003per call · all tiers

Share up to ten custom audiences with up to ten advertisers in the same Business Center.

Submit a verification request for your account$0.0003per call · all tiers

Submit 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 feedback$0.0003per call · all tiers

Submit feedback parameters for an existing Smart Text recommendation flow. This feedback operation does not generate text; use GENERATE_CREATIVE_SMART_TEXT to create recommendations.

Submit UnionPay Verification$0.0003per call · all tiers

Submit identity and UnionPay account details to verify an eligible business license. This starts a sensitive review with no documented rollback.

Create a subscription$0.0003per call · all tiers

Create a webhook subscription for a developer application and external callback URL.

Process a payment$0.0003per call · all tiers

Irreversibly recharge or deduct cash, vouchers, or credit for an ad account or Business Center. This moves real financial value and cannot be assumed reversible. Require explicit finance-owner confirmation immediately before execution; verify the level, payer and payee IDs, portfolio, RECHARGE versus REFUND direction, currency context, every amount, minimum transfer limits, and a fresh idempotency request ID. Never retry with a different request ID after an uncertain result. Some behavior is allowlist-only.

Transfer a pixel from advertiser to BC$0.0003per call · all tiers

Permanently transfer ownership of the specified advertiser pixel to the destination Business Center. This ownership transfer is irreversible through this tool; confirm the exact pixel and destination Business Center before calling.

Migrate leads to a Business Center$0.0003per call · all tiers

Migrate an advertiser's leads into a newly created Business Center form library. Confirm both account IDs before changing lead ownership location.

Unassign an asset$0.0003per call · all tiers

Revoke the specified member's access to the Business Center asset. The member immediately loses the assigned permissions; confirm the exact disposable member and asset before calling.

Unassign TikTok Account From Advertiser$0.0003per call · all tiers

Unlink a TikTok account from an ad account in the same Business Center. This destructively removes the existing account association.

Unbind an event source from a catalog$0.0003per call · all tiers

Unbind a mobile app, website Pixel, or both from a catalog.

Unbind a Spark Ad Post$0.0003per call · all tiers

Irreversibly remove an advertiser's binding to the exact Spark post. Confirm the advertiser and post with the user before calling; using the post again requires a valid creator-issued authorization flow.

Cancel a subscription$0.0003per call · all tiers

Irreversibly cancel a developer-app webhook subscription.

Update ads$0.0003per call · all tiers

Update ordinary ads and their documented creative fields.

Update an ad group$0.0003per call · all tiers

Update an ad group. Some changes are irreversible: FROZEN permanently terminates the ad group, and is_hfss can change from false to true but not back to false. Availability may depend on TikTok allowlisting or account entitlement.

Update the budgets of ad groups$0.0003per call · all tiers

Update the budgets of ad groups. This operation can affect billing, credit, invoices, budgets, contracts, or payments; require explicit approval and an isolated account.

Update an R&F ad group$0.0003per call · all tiers

Update an R&F ad group. Availability may depend on TikTok allowlisting or account entitlement.

Update the statuses of ad groups$0.0003per call · all tiers

Enable, disable, or permanently delete up to 20 ad groups. Enabling may resume ad delivery and spend; allow_partial_success can leave only some requested ad groups changed.

Update the statuses of ads$0.0003per call · all tiers

Enable, disable, or permanently delete regular or ACO ads. Enabling may resume ad delivery and spend.

Update Advertiser Account$0.0003per call · all tiers

Update one TikTok ad account's name, contact, company, license, certificate, promotion-link, address, or billing tax-number metadata. This action cannot change budgets, funding, payment settings, or account status. Provide at least one metadata field to update.

Update Advertiser Budgets$0.0003per call · all tiers

Consequential financial action that updates, resets, increments, deducts, or sets minimum budgets for ad accounts in a Business Center. These changes can alter or reset spend controls and may be irreversible; verify the Business Center, ad accounts, operation, and amounts before execution.

Update an app$0.0003per call · all tiers

Update a mobile app configured for an advertiser.

Update an Asset Group$0.0003per call · all tiers

Rename an Asset Group or add or remove its advertiser assets or members.

Update a Billing Group$0.0003per call · all tiers

Update Billing Group membership, name, email recipients, or default status. Providing new_billing_group_emails replaces the entire existing list, removing accounts changes invoice grouping, and is_primary changes the default group. Obtain explicit approval immediately before execution and verify every changed value.

Update info of a BC member$0.0003per call · all tiers

Update a Business Center member's name, basic role, or finance role.

Link or unlink a pixel and ad accounts$0.0003per call · all tiers

Ensure the requested link or unlink relationship between a Business Center pixel and advertiser accounts.

Update a blocked word$0.0003per call · all tiers

Replace one exact blocked word in an advertiser's moderation list. Confirm both old and new values before calling because the moderation behavior changes immediately.

Update a campaign$0.0003per call · all tiers

Update the mutable fields of an existing campaign.

Update the operation statuses of campaigns$0.0003per call · all tiers

Enable, disable, or permanently delete campaigns. Enabling may resume ad delivery and spend; postback_window_mode is accepted only while disabling.

Update Catalog$0.0003per call · all tiers

Update the name of a catalog owned by a TikTok Business Center.

Update a feed$0.0003per call · all tiers

Update a catalog feed or schedule. INCREMENTAL preserves products omitted from the next import; OVERWRITE permanently removes omitted products, so confirm the complete source file before using it.

Update Catalog Feed Schedule Status$0.0003per call · all tiers

Set one catalog feed schedule to ON or OFF. Read the current status first because TikTok rejects an unchanged value; ON starts recurring ingestion.

Update catalog products$0.0003per call · all tiers

Update up to 5,000 products using the fields documented for each catalog type.

Update a product set$0.0003per call · all tiers

Update a product set name, filter conditions, or both.

Update the statuses of comments$0.0003per call · all tiers

Change the moderation visibility status of exact comments. Confirm the advertiser, every comment ID, and whether the operation hides or restores comments before calling; this affects public content.

Update a Custom Conversion$0.0003per call · all tiers

Update the name or description of a Custom Conversion configuration.

Update a Custom Audience$0.0003per call · all tiers

Rename, refresh from files, enhance, or convert a custom audience subtype.

Update Lookalike Audiences$0.0003per call · all tiers

Update specified lookalike custom audiences.

Update the name of an image$0.0003per call · all tiers

Update an advertiser image name.

Update the name of a video$0.0003per call · all tiers

Update an advertiser video name.

Update GMV Max Campaign$0.0003per call · all tiers

Update supported fields on an existing GMV Max campaign; at least one field to update must be provided. Perform mutation QA only on a disabled or draft campaign; this action does not enable or publish it.

Update GMV Max Campaign Creatives$0.0003per call · all tiers

Remove creatives from a GMV Max campaign or add them back. Include spu_id_list for every item in a Product GMV Max campaign; campaign type is not part of this request.

Update GMV Max Session$0.0003per call · all tiers

Update documented budget or schedule fields for a max delivery or creative boost session. schedule_start_time applies to max delivery sessions.

Update an Offline Event Set$0.0003per call · all tiers

Update an Offline Event Set configuration; this does not upload or ingest events.

Update rules$0.0003per call · all tiers

Update automated optimizer rules.

Update the statuses of rules$0.0003per call · all tiers

Turn automated optimizer rules on or off, or permanently delete them.

Update Pangle Block List$0.0003per call · all tiers

Update an advertiser's Pangle app block list by adding apps, removing apps, or clearing the existing list before adding replacements. Provide at least one non-empty app list or set clear_old_app to true.

Link ad accounts to a Payment Portfolio$0.0003per call · all tiers

Link up to 20 ad accounts to an Advanced Payment Portfolio, changing which centrally managed funds those accounts can use. Obtain explicit finance-owner approval immediately before execution and verify the portfolio, every ad account, same-client eligibility, and administrator access; the whole call fails for one invalid ID.

Allocate the credit line to Payment Portfolios$0.0003per call · all tiers

Change the credit-line percentages allocated to up to 10 Payment Portfolios. This directly changes available advertising credit now and whenever the total credit line changes; obtain explicit finance-owner approval immediately before execution and verify every portfolio, used minimum, percentage, and the intended total allocation.

Update a Pixel$0.0003per call · all tiers

Update Pixel naming, matching, cookie, or expanded-data-sharing configuration.

Update a Pixel Event$0.0003per call · all tiers

Update a Pixel Event configuration; this endpoint does not ingest event occurrences.

Update Search Ad Negative Keyword$0.0003per call · all tiers

Update the name or match type of one negative keyword attached to a Search Ads campaign or ad group.

Add or delete audience segment mappings$0.0003per call · all tiers

Add or delete user and device mappings for explicitly selected disposable audiences.

Update Smart Creative Materials$0.0003per call · all tiers

Update current Smart Creative materials outside Smart+ campaigns. With patch_update=true, omitted top-level fields remain unchanged, but every provided array replaces the entire prior array; first read and resend all existing array items to avoid data loss. Automatically generated ad names cannot be updated. This does not target retired DYNAMIC ACO.

Update Smart Creative Material Status$0.0003per call · all tiers

Enable or disable current Smart Creative materials. Enabling a material can make it eligible for delivery and spend. This does not target retired DYNAMIC ACO.

Update Smart+ Ad$0.0003per call · all tiers

Update an existing Smart+ ad and its material configuration; at least one field to update must be provided.

Update Smart+ Ad Group$0.0003per call · all tiers

Update an existing Smart+ ad group's name, bid, budget, schedule, pacing, comment or sharing settings, and audience targeting. Omitted settings remain unchanged; at least one field to update must be provided.

Update Smart+ Ad Group Budgets$0.0003per call · all tiers

Update immediate total budgets or next-day scheduled daily budgets for Upgraded Smart+ ad groups. Provide a non-empty budget or scheduled_budget list. For CBO campaigns where budget_optimize_on is true, a min_budget or max_budget or both must already be configured before a scheduled-budget update; non-CBO ad groups have no such prerequisite.

Update Smart+ Ad Material Status$0.0003per call · all tiers

Enable or disable up to 20 materials belonging to a Smart+ ad. Enabling materials can make them eligible for delivery and spend.

Update Smart+ Campaign$0.0003per call · all tiers

Update an existing Smart+ campaign's supported fields; at least one field to update must be provided. Perform mutation QA only on a disabled or draft campaign; this action does not enable or publish it.

Update the time of a split test$0.0003per call · all tiers

Update the start and end time of a split test.

Set or update the Brand Safety Hub settings of an ad account$0.0003per call · all tiers

Set or update an advertiser account's Brand Safety Hub settings. Setting cover_all_ad_objectives to true is irreversible and cannot be reverted.

Upload verification documents$0.0003per call · all tiers

Upload one or two verification document images.

Upload Business Certificate Image$0.0003per call · all tiers

Upload a business certificate image for an ad account through a Business Center where the connected user is an administrator.

Upload catalog products$0.0003per call · all tiers

Upload up to 5,000 products using the fields documented for each catalog type.

Upload products via a file URL$0.0003per call · all tiers

Ingest a CSV catalog feed from a directly accessible HTTP or HTTPS URL. INCREMENTAL preserves omitted products; OVERWRITE permanently removes omitted products, so confirm the complete source file before using it.

Upload Catalog Videos by File URL$0.0003per call · all tiers

Upload catalog videos from a file URL.

Upload an Audience File$0.0003per call · all tiers

Upload a CSV or TXT customer file after verifying its supplied MD5 signature.

Upload a file in chunks$0.0003per call · all tiers

Upload one image, video, or music file through TikTok's start, ordered chunk-transfer, and finish workflow. Chunk signatures are computed internally.

Upload an image$0.0003per call · all tiers

Upload an advertiser image by local file, URL, or temporary file ID.

Upload a piece of music$0.0003per call · all tiers

Upload advertiser music or update a Carousel Ads music list.

Upload a file$0.0003per call · all tiers

Upload a temporary image, music, video, or playable file by file or URL.

Upload a video$0.0003per call · all tiers

Upload an advertiser video by local file, URL, temporary file ID, or existing video ID.

Upload a playable asset$0.0003per call · all tiers

Upload a playable ZIP package or reference a file already in TikTok's file repository. Direct packages must be 5 MB or smaller, contain index.html and config.json at the root, and must not load external network resources.

Validate a URL$0.0003per call · all tiers

Get TikTok verification results for a URL.

Check the status of a playable asset$0.0003per call · all tiers

Check validation status and failure details for one playable asset.

Airtableby Xava Inference26 tools$0.0003 per callEnable
Apaleoby Xava Inference29 tools$0.0003 per callEnable
Asanaby Xava Inference157 tools$0.0003 per callEnable
Attioby Xava Inference105 tools$0.0003 per callEnable
Basecampby Xava Inference141 tools$0.0003 per callEnable
Bitbucketby Xava Inference116 tools$0.0003 per callEnable
Blackbaudby Xava Inference5 tools$0.0003 per callEnable
Add Gifts To Batch$0.0003per call · all tiers

Add one or more gifts (donations) to an existing gift batch in Blackbaud Raiser's Edge NXT. Use this tool when you need to: - Append new gifts to an open batch for later processing - Batch multiple donations together before committing them - Add gifts with detailed information (payments, splits, custom fields) Prerequisites: - The batch must already exist (use a create batch action first if needed) - The batch must be in "open" status (not committed) - You need the batch_id (system record ID) and constituent_id (donor ID) for each gift Note: This action returns response details for all HTTP status codes (including errors). Check the status_code field in the response to determine success (200) vs errors (4xx/5xx).

Get Gift By ID$0.0003per call · all tiers

Retrieves comprehensive gift details from Blackbaud Raiser's Edge NXT by gift ID. Use this tool when you need to fetch detailed information about a specific gift including: - Gift amount and currency - Donor/constituent information - Gift type and status - Important dates (gift date, post date) - Associated metadata and custom fields The gift_id is the unique system record ID (integer) that identifies the gift in Raiser's Edge NXT.

Get Membership Details$0.0003per call · all tiers

Retrieves comprehensive membership details from Blackbaud Raiser's Edge NXT by member junction ID. Fetches detailed information about a specific membership including program name, category/subcategory, membership status and standing (Active, Lapsed), start/expiration dates, dues information, and associated constituent ID. Requires a valid member_junction_id (GUID) that uniquely identifies a membership junction record linking a constituent to a membership program in Raiser's Edge NXT. Returns error information in the response object for graceful error handling in agent workflows.

Get Payment Transaction$0.0003per call · all tiers

Retrieves payment transaction details from Blackbaud SKY Payments API. Use this to check transaction status, amounts, payment methods, and error details. Transaction IDs come from payment processing endpoints, checkout callbacks, batch operations, or webhook notifications. Requires: Payments API subscription key (Bb-Api-Subscription-Key) and OAuth Bearer token. This retrieves existing transactions; it does not process new payments.

OneRoster OAuth2 Base API$0.0003per call · all tiers

Tool to interact with Blackbaud OneRoster OAuth2 base endpoints. Use to fetch OpenID configuration (/.well-known/openid-configuration), JWKS key set (publickeys), or obtain an access token via the client credentials grant. Ensure client credentials are configured before using the token operation.

Boldsignby Xava Inference14 tools$0.0003 per callEnable
Get Brand Details$0.0003per call · all tiers

Tool to get brand details by brand ID. Use after obtaining the brand identifier.

List Brands$0.0003per call · all tiers

Tool to list all brands in the account. Use after confirming account is authenticated.

Create Custom Field$0.0003per call · all tiers

Tool to create a brand-scoped custom field. Use when you need to define and register a new custom field for a specific brand.

Edit Custom Field$0.0003per call · all tiers

Tool to edit an existing custom field. Use when you need to update a custom field's properties after creation.

List Behalf Documents$0.0003per call · all tiers

Tool to list documents sent on behalf of users. Use when fetching and filtering documents you've sent or on behalf of others.

Edit Document (Beta)$0.0003per call · all tiers

Tool to edit a draft or sent document. Use when updating files, recipients, or document settings before finalizing the document.

Extend Document Expiry$0.0003per call · all tiers

Tool to extend a document's expiry date. Use before signing to prolong a document's deadline.

List Documents$0.0003per call · all tiers

Tool to list documents in My Documents with filters. Use when you need to fetch and filter documents based on various criteria.

Remove Document Authentication$0.0003per call · all tiers

Tool to remove authentication from a document. Use when you need to disable signer authentication on an existing document before the signing process.

Send Document$0.0003per call · all tiers

Tool to send a document for eSignature. Use when you need to deliver documents to recipients for signing.

List Team Documents$0.0003per call · all tiers

Tool to list team documents. Use when a team or account admin needs to retrieve all team documents with optional filters.

Create Embedded Request Link$0.0003per call · all tiers

Tool to create an embedded request link. Use after specifying title and signers to generate an embeddable URL for in-app document preparation and sending.

Upload File (Helper)$0.0003per call · all tiers

Helper action to upload a file to R2 temp via the Xava file pipeline, returning a key that can be passed to FileUploadable fields in other actions (e.g., BrandLogo in brand create).

Get API Credits Count$0.0003per call · all tiers

Tool to get remaining BoldSign API credits count. Use after authenticating your BoldSign account.

Boxby Xava Inference284 tools$0.0003 per callEnable
Calby Xava Inference168 tools$0.0003 per callEnable
Calendlyby Xava Inference53 tools$0.0003 per callEnable
Canvaby Xava Inference49 tools$0.0003 per callEnable
Capsule CRMby Xava Inference109 tools$0.0003 per callEnable
ClickUpby Xava Inference163 tools$0.0003 per callEnable
Confluenceby Xava Inference70 tools$0.0003 per callEnable
Contentfulby Xava Inference124 tools$0.0003 per callEnable
Crowdinby Xava Inference232 tools$0.0003 per callEnable
Dartby Xava Inference18 tools$0.0003 per callEnable
Add Task Attachment From URL$0.0003per call · all tiers

Tool to attach a file from a provided URL to a task. The file will be downloaded and attached asynchronously. Use when you need to add a file attachment to a task from a URL source.

Add Task Comment$0.0003per call · all tiers

Tool to create a new comment on a DART task. Use when you need to add feedback, notes, or discussion to a specific task. Supports markdown formatting and threaded replies via parentId.

Add Task Time Tracking$0.0003per call · all tiers

Tool to add a time tracking entry to a DART task. Use when you need to record time spent on a specific task. The finishedAt timestamp must be after startedAt.

Create Doc$0.0003per call · all tiers

Tool to create a new doc in Dart. Use when you need to record a new document that the user intends to write down. By default, the created doc will be in the Docs folder unless a specific folder is specified.

Create Task$0.0003per call · all tiers

Tool to create a new task in DART with title and optional metadata. Use when you need to add a task to a workspace.

Delete Doc$0.0003per call · all tiers

Tool to move an existing doc to the trash where it can be recovered if needed. Use when you need to delete a doc without permanently removing it.

Delete Task$0.0003per call · all tiers

Tool to delete an existing task in Dart by moving it to trash. Use when a task needs to be removed but can be recovered later.

Get User Space Configuration$0.0003per call · all tiers

Tool to retrieve workspace configuration including dartboards, folders, types, statuses, and more. Use when you need to understand available options in the workspace.

Get Doc$0.0003per call · all tiers

Tool to retrieve an existing doc with metadata and content. Use when you need to access a specific document's details including title, folder, and text content.

Get Task$0.0003per call · all tiers

Tool to retrieve an existing task with full details including title, dartboard, status, and description. Use when you need to fetch complete information about a specific task.

List Comments$0.0003per call · all tiers

Tool to list comments for a task with filtering options. Use when you need to retrieve comments on a specific task. Supports filtering by author, text content, date range, and pagination. Can be ordered by date or hierarchical thread structure.

List Docs$0.0003per call · all tiers

Tool to list docs with filtering and search capabilities. Use when you need to retrieve documents from DART with filters like folder, title, text content, or full-text search. Supports pagination and custom ordering by creation date, update date, or title.

List Help Center Articles$0.0003per call · all tiers

Tool to search help center articles by semantic similarity to query. Use when you need to find relevant help articles based on a short search query (1-5 words). Returns up to two most relevant articles.

List Tasks$0.0003per call · all tiers

Tool to list tasks with powerful filtering options. Use when you need to retrieve tasks from DART with filters like dartboard, status, assignee, tags, priority, dates, or completion state. Supports pagination and custom ordering.

Move Task$0.0003per call · all tiers

Tool to move a task to a specific position within its dartboard. Use when you need to reorder tasks in a list. Specify either afterTaskId or beforeTaskId to position the task.

Retrieve Skill By Title$0.0003per call · all tiers

Tool to retrieve a skill by its exact title from the workspace. Use when you need to find details about a specific skill including its ID and instructions.

Update Doc$0.0003per call · all tiers

Tool to update an existing doc in Dart. Use when you need to modify a document's title, folder location, or content. Any properties not specified will remain unchanged.

Update Task$0.0003per call · all tiers

Tool to update an existing task in DART with new properties. Use when you need to modify a task's title, status, assignees, or other attributes. Only properties specified in the request will be updated.

Daytonaby Xava Inference114 tools$0.0003 per callEnable
Dialpadby Xava Inference192 tools$0.0003 per callEnable

Build a service agents can use? Submit a connection from your dashboard. Community connections are made and run by their builders; review checks their description and pricing.