TikTok Creative Center API (创意中心)

Also known asTikTok 创意中心tiktok top adsTikTok 热门广告

2 endpoints read TikTok Creative Center (创意中心): Top Ads search, ad details and performance. $0.0020 a call. No TikTok login and no cookie; a failed call is free.

Run it in the PlaygroundUse it in your AISign in to run it. Free trial, no card.
Endpoints2 endpointsTop Ads search, ad details and performance
PriceFrom $0.0020per call. Failed calls are free
When an upstream failsRetried for youon the same route, or a backup route; never charged
UpdatesLivefetched at the moment of the call

What you get

The first row of a response recorded 2026-10-12 22:19 UTC. TikTok Creative Center Top Ads search API →

FieldValue
formatvideo

What this data is

Top Ads in TikTok's Creative Center are a showcase of ads that did well, one country at a time. Search them by keyword over the last 7, 30 or 180 days, in the Creative Center's own order or by likes, then read one ad for its landing page, comments, shares and the countries it ran in.

It is not an ad library: a Top Ad has no dates and no advertiser ID, only a brand name on some. TikTok's Ads Library, the record of ads shown in Europe, is a different set of ads with IDs of its own, read by the TikTok ads endpoints.

Likes, comments, shares
The engagement on the ad's video, under ext in the full view. The search gives likes; one ad read by its ID adds comments and shares.
Period and country
window is the period the list covers: 7d, 30d or 180d, 180 days when left out. region is the two-letter code of the country, the United States when left out.
Objective
ext.objective is the campaign objective, as the platform's own code.
Video addresses expire
videos and ext.cover_url are signed addresses, issued anew with every answer; they expire, so save a file you want to keep.
A recorded response
{
  "code": "ok",
  "request_id": "f9d55ed5-afa6-4069-8b32-eb2d100b6146",
  "data": {
    "items": [
      {
        "id": "1859676182307727",
        "url": "https://library.tiktok.com/ads/detail/?ad_id=1859676182307727",
        "format": "video",
        "text": "Start sneakers with the kit made for beginners",
        "advertiser": { "name": null }
      },
      // … 19 more
    ]
  },
  "page": {
    "next_cursor": "c1.PEjOuuCCkHSgC2hmkuGhVBbDWGa-sOraicw7P4CJ",
    "cursor_expires_at": "2026-10-12T23:19:55.000Z",
    "has_more": true,
    "returned": 20
  },
  "warnings": [],
  "meta": {
    "capability": "tiktok.creative_center.ads.search",
    "result_status": "complete",
    "fetched_at": "2026-10-12T22:19:55.000Z",
    "cached": false,
    "replayed": false,
    "unavailable": {
      "title": "platform",
      "advertiser.id": "platform",
      "advertiser.url": "platform",
      "advertiser.avatar_url": "platform",
      "images": "platform",
      "first_shown_at": "platform",
      "last_shown_at": "platform",
      "landing_url": "capability"
    },
    "billing": {
      "amount": "0.002",
      "currency": "USD",
      "balance_after": "9.998"
    }
  }
}

From a response recorded 2026-10-12 22:19 UTC. Names, text and IDs are examples, and so are the links: none is the recorded one (the page shows no one's personal data); the figures are as recorded. Long lists are cut. The request ID, cursor and balance are made up.

TikTok Creative Center Top Ads search API · This example as a JSON file

The 2 endpoints

Each row is an endpoint: what it returns and what one call costs.

EndpointPathReturnsPrice
TikTok Creative Center Top Ads searchGET/v1/tiktok/creative_center/ads/searchAd list$0.0020
TikTok Creative Center Top Ad detailGET/v1/tiktok/creative_center/ads/getAd$0.0020
Prices are the prices in force. A call that fails, or whose result is uncertain, costs nothing.See live status →

A typical use, with its bill

Collect the ads running in an industry. Read five pages of Top Ads, then open the ten worth studying for their details and performance figures.

CallTimesCost
In all, 15 calls$0.0300

Use it in your AI

Connect once and your AI finds these endpoints, checks the price and calls them by itself.

Just say itAny connected AI
Use DataXAPI to search the TikTok Creative Center Top Ads and tell me what the first ten ads of the list have in common.
Not connected yet?Paste this prompt into your agent
Read https://dataxapi.com/agents.md and set up DataXAPI in this agent. My API key is dx_live_…; use it for every DataXAPI call.
Sign in to copy it with your key
Ask with this pageSends the Markdown version

Questions about Creative Center data

Short answers. The details are on each endpoint's page.

TikTok Creative Center Top Ads search API →
How much does it cost?

Per call, no subscription. All 2 endpoints cost $0.0020 a call. You are charged when data comes back; a failed call costs nothing.

Does a Top Ad say when it ran?

No. The Creative Center gives no dates, so first_shown_at and last_shown_at are not returned. For when an ad was shown, TikTok's Ads Library has them, for ads shown in Europe.

Who is the advertiser?

advertiser.name is the brand name the Creative Center shows, and many ads have none. There is no advertiser ID, link or logo.

Where does an ad's ID come from?

From the search: each result's id is a string of digits that goes unchanged to the ad detail. An ID nobody has is answered not_found, which is not charged.

Do I need a Creative Center or TikTok account?

No. You hold one DataXAPI key: no TikTok login, no cookie, no advertiser account.

More named data products

All 18 TikTok endpoints →

Read Creative Center with one key.

No platform login, no cookie, no subscription. A failed call is free.

Start free