Douyin trend-index API (巨量算数)

Also known as抖音指数算数指数巨量指数巨量引擎指数ocean insightsocean engine index

10 endpoints read Douyin trend-index (巨量算数): keyword trends, related keywords, audiences, brand indexes, live hot topics. From $0.0020 to $0.0060 a call. No Douyin 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.

No code: try the Douyin keyword index lookup (巨量算数) →

Endpoints10 endpointskeywords, brands, creators, videos, trends
PriceFrom $0.0020per call. Failed calls are free
When an upstream failsRetried for youon the same route, or a backup route; never charged
UpdatesDailypublished a day or two late, China time

What you get

The first 7 rows of a response recorded 2026-10-12 21:47 UTC for 咖啡. Douyin trend-index keyword trends API →

datesearch_indexcomposite_index
2026-09-014,542,0971,627,826
2026-09-024,430,2371,603,543
2026-09-034,439,0491,606,224
2026-09-044,590,1721,648,872
2026-09-055,608,3821,966,637
2026-09-065,341,9701,888,380
2026-09-075,098,8081,808,789

What this data is

巨量算数 (Juliang Suanshu) is Douyin's own index tool. Day by day it scores how much a keyword is searched and how much attention content about it draws, and it does the same for brands and creators. Marketers in China read it the way others read a search-trends chart: is a topic rising, when does it peak, who cares about it.

These endpoints read the figures the tool shows and return them in DataXAPI's one response shape, so the code that reads a keyword on Douyin also reads it on Xiaohongshu.

An index, not a count
An index is the platform's own score. It is not a number of searches. Compare a keyword with itself over time, or with another keyword on Douyin.
Two indexes
search_index follows how much the keyword is searched; composite_index follows how much attention content about it draws. A brand has three: search, content and spread.
A day or two late
The platform publishes a day's figure a day or two later. A day without a figure yet comes back as null, never as 0.
China-time days
A day is a calendar day in UTC+8, written as midnight UTC of its date: 2026-09-01 means 1 September in Beijing.
TGI
In a keyword's audience, TGI says how much a group leans to the keyword: 100 is the platform's average, above 100 leans more.
A recorded response
{
  "code": "ok",
  "request_id": "53564b2f-0976-4ff1-bacd-8f35e1e89865",
  "data": {
    "items": [
      {
        "keyword": "咖啡",
        "points": [
          {
            "date": "2026-09-01T00:00:00Z",
            "search_index": 4542097,
            "composite_index": 1627826
          },
          {
            "date": "2026-09-02T00:00:00Z",
            "search_index": 4430237,
            "composite_index": 1603543
          },
          {
            "date": "2026-09-03T00:00:00Z",
            "search_index": 4439049,
            "composite_index": 1606224
          },
          {
            "date": "2026-09-04T00:00:00Z",
            "search_index": 4590172,
            "composite_index": 1648872
          },
          {
            "date": "2026-09-05T00:00:00Z",
            "search_index": 5608382,
            "composite_index": 1966637
          },
          {
            "date": "2026-09-06T00:00:00Z",
            "search_index": 5341970,
            "composite_index": 1888380
          },
          {
            "date": "2026-09-07T00:00:00Z",
            "search_index": 5098808,
            "composite_index": 1808789
          },
          // … 23 more
        ]
      },
      // … 1 more
    ]
  },
  "page": {
    "next_cursor": null,
    "cursor_expires_at": null,
    "has_more": false,
    "returned": 2
  },
  "warnings": [],
  "meta": {
    "capability": "douyin.index.keywords.history",
    "result_status": "complete",
    "fetched_at": "2026-10-12T21:47:47.000Z",
    "cached": false,
    "replayed": false,
    "unavailable": {
      "points.notes": "platform",
      "points.impressions": "platform",
      "points.views": "platform",
      "points.engagements": "platform"
    },
    "billing": {
      "amount": "0.006",
      "currency": "USD",
      "balance_after": "9.994"
    }
  }
}

From a response recorded 2026-10-12 21:47 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.

Douyin trend-index keyword trends API · This example as a JSON file

The 10 endpoints

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

EndpointPathReturnsPrice
Keywords3
Douyin trend-index keyword audienceGET/v1/douyin/index/keywords/audience/getKeyword audience$0.0020
Douyin trend-index keyword trendsGET/v1/douyin/index/keywords/historyKeyword index history list$0.0060
Douyin trend-index related keywordsGET/v1/douyin/index/keywords/relatedRelated keyword list$0.0020
Brands2
Douyin trend-index brand trendsGET/v1/douyin/index/brands/historyBrand index history$0.0020
Douyin trend-index brand comparisonGET/v1/douyin/index/brands/metricsBrand index averages$0.0020
Creators3
Douyin trend-index creator follower profileGET/v1/douyin/index/creators/audience/getAudience$0.0020
Douyin trend-index creator core metricsGET/v1/douyin/index/creators/metricsDouyin trend-index creator metrics$0.0020
Douyin trend-index creator top videosGET/v1/douyin/index/creators/videos/listPost list$0.0020
Videos1
Douyin trend-index keyword hot videosGET/v1/douyin/index/videos/searchPost list$0.0020
Trends1
Douyin trend-index live hot topicsGET/v1/douyin/index/trends/listTrend list$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

Track five keywords every week. One call returns the day-by-day index of all five: one to five keywords cost the same call. Once a month a second call lists the words searched together with your main keyword, so the watch list stays current.

CallTimesCost
Douyin trend-index keyword trends5 keywords a call, weekly52 × $0.0060$0.3120
Douyin trend-index related keywordsmonthly12 × $0.0020$0.0240
In all, 64 calls$0.3360

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 get the last 30 days of the Douyin trend index (巨量算数) for “露营”, “露营咖啡” and “户外电源”, and tell me which is rising fastest.
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 trend-index data

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

Douyin trend-index keyword trends API →
How much does it cost?

Per call, no subscription. From $0.0020 to $0.0060 a call; each endpoint's page shows its own price. You are charged when data comes back; a failed call costs nothing.

Where does the data come from?

From 巨量算数 (Juliang Suanshu), Douyin's own index tool, which many call the Douyin index (抖音指数): the same figures its pages show for a keyword, a brand or a creator. No Douyin account and no advertiser account are needed.

How long a range can I ask for?

Any run of whole China-time days from since to until; the price of a call does not depend on the range. Each keyword also comes with the daily averages of the period, of the period before and of the same period a year earlier.

How many keywords can one call take?

Keyword trends take one to five keywords a call, at one price: five keywords cost the same as one. Audiences and related keywords take one keyword a call.

How do I use it in ChatGPT or Claude?

Connect DataXAPI once with one prompt that has your key in it (on the agents page), then ask in plain words, for example: “Get the Douyin index of 咖啡 for September 2026 with DataXAPI.” The agent finds the endpoint, calls it and pays per call from your balance.

Is the index a number of searches?

No. It is the platform's own score of how much a keyword is searched or watched. Use it to compare a keyword with itself over time, or with another keyword on Douyin. Do not add it to numbers from other platforms.

How fresh is it?

The platform publishes each day a day or two late. A call reads the tool at that moment and meta.fetched_at says when; days not published yet come back as null. The two hot-topic boards are snapshots a few minutes old.

What if the index does not cover my keyword?

A keyword the index does not cover is left out of the answer. When none of the keywords asked for has figures, the result is empty, not a not-found error, and is charged as an empty result is.

Do I need a trend-index or Douyin account?

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

The same kind of data elsewhere

The same key and the same response shape read these too.

All 34 Douyin endpoints →

More named data products

Tools built on these endpoints

How-to guides and answers

Read trend-index with one key.

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

Start free